iPhone HDR Comparison: iOS 4.1, Pro HDR, and True HDR

Now that iOS 4.1 is out for my iPhone 4, I loaded it up to try the feature I was most looking forward to: [HDR photos]( HDR stands for [High Dynamic Range](, and is a way to get a photo where neither the shadowy areas or the bright areas are overexposed. It can also be used or “abused” to commit crimes against good taste. 🙂 I’ve been using two iPhone HDR apps for a while, [Pro HDR]( and [TrueHDR](, and now that Apple’s thrown its hat in the ring, it’s time for a comparison.

Here are the examples, and below them, my thoughts. The following photo was taken in my driveway last night (sunsets are generally good fodder for HDR photos). The four shots are, in order:

1. The original “non HDR” photo that iOS 4.1 optionally saves when you take an HDR shot.
2. The Apple iOS 4.1 HDR photo
3. The Pro HDR photo, taken in “Auto HDR” mode
4. The TrueHDR photo, taken using “Take Pictures” mode.

All photos are unretouched, uploaded at full resolution (available on my Flickr – click to embiggen) directly from my iPhone 4.

###Original iPhone 4 Non-HDR Photo

iPhone iOS 4.1 HDR Sunset Comparison - Original Apple Image

* __The Good__: Fast, easy, and simple. Colors captured pretty well.
* __The Bad__: Shadows and dark areas underexposed. Could have touched the dark areas to get them exposed correctly, but then the sky would be overexposed and blown out. Hence the need for HDR.
* __The Verdict__: The iPhone 4 still has an amazing camera with great saturation and color. Unless you really need HDR to make a photo better, this is all you need.

###Apple iOS 4.1 HDR Photo

iPhone iOS 4.1 HDR Sunset Comparison - Apple HDR

* __The Good__: Fast and subtle. Takes three exposures (instead of two, like Pro HDR and TrueHDR), and takes them near instantaneously (within two seconds or so). It’s still possible to get motion blur/ghosting, but it’s an order of magnitude faster than the other apps. Seems to go for realism rather than the over the top “ZOMG HDR!!1!” look. Free (if you have a device that can run iOS 4.1).
* __The Bad__: Subtle. May not give as much of that “HDR” effect you’re looking for. Colors aren’t as bright, and the image can appear a little washed out. Dark areas are still really dark (compare the grass and balloons on the left side).
* __The Verdict__: An great capability added to an already amazing camera. Will make a lot of photos better for almost no effort at all.

###Pro HDR Photo, “Auto HDR” Mode

iPhone iOS 4.1 HDR Sunset Comparison - Pro HDR, Auto Mode

* __The Good__: Auto Mode evaluates the scene, decides which bright and dark spots to expose for, then takes the two photos. Manual mode (where you pick the bright and dark spots) still available. Nice slides to adjust contrast, saturation, etc. available after the merge is complete. Does a better job handling the extremes of bright and dark than the iOS 4.1 HDR mode. Colors are bright and not too “unreal”. Only $1.99.
* __The Bad__: Even Auto mode isn’t fast enough for moving subjects. A “halo” is sometimes visible where two areas blend together (see where the trees meet the sky on the right). Sometimes the colors just _go wrong_. Merging the photos takes a few seconds (longer than iOS 4.1, but not as long as TrueHDR).
* __The Verdict__: If you’re a photography nerd like me, iOS 4.1’s HDR mode probably won’t be enough to scratch your itch. Pro HDR is a great tool for the virtual camera bag, and I recommend it without hesitation. If iOS 4.1 had never added HDR, I’d still recommend Pro HDR for taking cool HDR shots on your iPhone.

###TrueHDR Photo, “Take Pictures” Mode

iPhone iOS 4.1 HDR Sunset Comparison - True HDR, "Take Picture"

* __The Good__: Often more subtle and realistic than Pro HDR (see the balloons and grass on the left side). Doesn’t exhibit the “halo” effect as much. Does what it says on the tin. A little birdie tells me that an “auto” mode might be coming in a future update. Only $1.99.
* __The Bad__: Slowest of the three to process/merge the two photos. No adjustment sliders for contrast, saturation, etc. Colors don’t “pop” as much as Pro HDR. Sometimes the colors just _go wrong_.
* __The Verdict__: Still a great HDR app, and future improvements could move it right into parity with Pro HDR.

What I’ve written is based on these four photos, plus the experience I’ve had using both Pro HDR and True HDR for a couple of months in various situations. The differences between those two apps are small, and sometimes performs better in one situation than another, with the opposite occurring under different conditions.

In the end, if you’re an iPhone photography geek like me, you’ll want to use the built in iOS 4.1 HDR function _and_ one of the third party apps. Which one to choose is a tough call, though. If it came down to it, I’d say get Pro HDR. But software updates can change the landscape quickly, and TrueHDR is a great app, too. You won’t go wrong with either of them.


Gone Markdown Crazy

I’ve gone a bit [Markdown]( crazy today. It’s an easy way to write for the web. As someone who writes for the web a lot, it’s the most useful thing I’ve learned in ages. What took me so long?

First, I grabbed the [MarkdownMail iPhone app](, started testing it with [my Posterous](, then enabled it here on with the [WordPress plugin]( Now I’m looking for ways to use it other places – on my Mac, on my iOS devices, etc. Share any cool tricks or tools you know, please.

You probably already write at least partly in Markdown, and just don’t know it. I did.

_Update:_ I’ve switched to [Steven Frank’s branch of Notational Velocity that supports the Markdown preview pane]( I also discovered that [Tumblr]( and [MarsEdit]( support Markdown natively. I added Markdown and [SmartyPants]( as Unix Filter to [TextWrangler]( using [these instructions]( I also [added Markdown and SmartyPants as Mac OS X system Services using Automator](, so I can use them anywhere on my Mac (in TextEdit, etc.). I’m also going to install [the Markdown Syntax MediaWiki extension]( on Intelpedia, our big internal wiki at work.

See? Markdown crazy.


Fire Drill During the Apple Event Broadcast – The Solution!

As usual, my Apple nerd friends and I gathered around one of the big TVs in the “living room” area at work, so we could watch the Apple event and announcements live. Usually, it’s me flipping through all the liveblogs, seeing what tidbits we can glean as they dribble out. This time, since there was a live video stream for the first time since 2002, we were sitting pretty – we were watching and listening to Steve Jobs live on the TV. It was great.

Until, five minutes into the thing, the building sirens go off, and security comes over the PA and announces that the building is being evacuated. It was just a scheduled drill, but it was SO HARD to drag myself away from the new and exciting announcements we were just starting to hear!

As we filed out of the building, I brought up the stream on my iPhone (which worked beautifully – as a video streaming guy, I appreciate how difficult it is to get this right on such a large scale). We marched to the evacuation area in the parking lot, and by luck, my car was parked nearby. So I had an idea.

We all piled into my car (which also got us out of the rain), stuck my iPhone and the Apple stream into my car dock, and we continued to watch and listen to the event in my car during the fire drill evacuation. It was a nerd drive-in movie! 🙂 Never underestimate the ingenuity of an unabashed fanboy.

Fire drill during an Apple event? Stream it on the car stereo in the parking lot! Nerd Drive-in!