I am working on some things that may or may not see being added to the production environment here on Photoblog.
The first big one is content aware image resizing. I saw a great video on youtube about it and found some people that were interested in making a open sourced version of it. The basic concept of it is that instead of cropping a image to make it smaller it will remove the least noticeable pixels of a image to make it smaller.
So here is an example starting image
Here is the resized image can you see what got removed?
So here is another example. I will preserve the data from the firepit and bench to make sure no pixel data is removed
The final result is pretty good, and I turned it into a square
I am thinking of offering this as a free service to
anyone, not just Photoblog members. It can use a lot of resources which is the reason it might not see the light of day. Plus I have to figure out a way to let members paint on an image to let the program know what they want to remove.
I am also working on something that you can find like images. Say you like images of sunsets and 3000 other members have pictures of sunsets but no one tags them or puts sunset in the entry text. So search does not work. Well this application will read the data from images to get like images from the image data not what is put for tags or entry text.
I am also doing a lot of back end work to make the site faster and scalable for future growth since we are growing fast.