Adobe Photoshop CS5’s Content aware fill, and why the hype is just hype.
April 20, 2010 at 7:58 pmAs a photographer, I often get angry at the level of photo-manipulation that is performed on photographs to make them look better. I also get angry when it comes to cliques of people who all take bad photographs, but who en masse, believe that the fact so many others do it, makes it good photography, or even, god forbid, art.
Lomographers, I’m looking at you.
I’m not a professional photographer, and I don’t claim to be. My grandfather was a professional photographer, however, and as such I treat the profession with a great deal of respect; that being the people who are accredited within the profession - i.e. BIPP Licentiates, Associates and Fellows.
I don’t have much respect for rank amateurs with 2 or 3 digital cameras, several 8GB CF cards, and the view that happy-snapping 3000 ‘candid’ photographs during someone’s wedding will result in at least one or two good photographs that the client will like.
After all, years of rants from a professional photographer (who would maybe shoot 2-3 rolls of 120 at a wedding, and have 2-3 rolls of perfect imagery at the end of it) about amateurs tends to give you certain views on things.
As such, when Adobe released the pre-launch videos of “Content Aware Fill” in action, it gave me the taste of bile in the back of my throat, and a feeling that as a whole, we were taking yet another step towards the brink of no creativity whatsoever. Take 1000 photographs, find a couple that came out semi-ok, and then content-aware-fill them to make them perfect; instead of spending time being creative, and taking two or three good photographs to begin with.
Today, I finally got my hands on a copy of Photoshop CS5, and was able to run a couple of my own photographs through it, to see just what this hype was all about. What follows are the results.
The image below was taken moments after a storm passed, and a gap appeared in the clouds revealing the most amazing rays of sun. I love sky photography, when it’s interesting. While framing this shot, I had to make a judgement call about whether to include the near-horizon [with the lamp-post], or, to crop much of the sky and foreground out with a longer focal length. I’m not a fan of removing things [except blemishes from dust, etc. on lenses] from photographs after the fact, and would much rather just scrap a photograph entirely if when I get it onto the laptop, I find an aspect that would require surgery to fix isn’t to my liking.
I’m quite satisfied with the outcome of the photograph below, but, I think it’s a perfect candidate for the new Content Aware Fill.

Camera: Canon EOS 30D - Exposure: 1/160 - Aperture: f/11 - Focal Length: 18mm - ISO: 160
At first, I tried using the Spot Healing Brush Tool (keyboard shortcut J), set to Content Aware mode. The outcome was not at all what I expected, and in fact, worse than if I’d use the clone tool to manually fill that area. Note the shift downwards, of the silhouetted bushes, and the hard blurring into the sky.
After trying that a few times in different places, with similar results, I decided to give the select-delete-content-aware-fill method a try. In this, you just use the marquee tool (M), to select an area, then hit the delete key, which will then trigger it asking you how you’d like it filled. Choose content-aware, and await the horrendous results:
I gotta say, so far, I’m completely unimpressed by this new ‘feature’. I’m doing everything exactly the same as they did on the hype-videos, and the effect I’m getting is completely different.
I will admit, the first time a friend linked me to the video showing Content-Aware-Fill in action, and asked for my response, it was one of both complete anger, combined with wondering whether this would make it possible to easily create that Matrix effect of lips being sealed together into nothingness. I have to say, it succeeds quite well at that:

Public domain image from Wikipedia Commons
So, there we have it… if you’re a satirist, Content Aware Fill is likely for you. If you’re a photochopper of images, you can probably get better results the old fashioned way. I did look through the preferences for CS5, but couldn’t find anything related to content-aware-fill… so I’d be happy to hear from anyone who actually managed to get it to work.


