9
Developing the “True HDR” app for iPhone

Developing "True HDR" for the iPhone

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Developing "True HDR" for the iPhone

Developing the “True HDR” app

for iPhone

Page 2: Developing "True HDR" for the iPhone

Why HDR?

Often, you see a beautiful scene but you cannot capture it on camera.

You get the sky but the rest of the picture is too dark...

Page 3: Developing "True HDR" for the iPhone

Why HDR?

Or, you get the shadows but the sky is washed out.

Your eyes perceive high dynamic range but most cameras have low dynamic range.

Page 4: Developing "True HDR" for the iPhone

Capture what your eyes see, via computational means

Page 5: Developing "True HDR" for the iPhone

Capture what your eyes see, via computational means

Page 6: Developing "True HDR" for the iPhone

A bit of history● Released in 2009 after Apple introduced the 3GS with “auto-focus”

feature.

● At the time, there were several apps with “HDR” in their names but all they did was single-image contrast enhancement.

● Initially version was low-resolution (1 MP); current version supports up to 19 MP.

● Apple’s introduction of built-in HDR in 2010 didn’t kill the app. Not all HDR’s are created equal; many like our results better.

Page 7: Developing "True HDR" for the iPhone

Challenges

● Automatically aligning photos with drastically different exposures

● The merge should be as natural-looking as possible. We don’t want halo artifacts.

● Image processing can need a LOT of memory but memory is a prized resource on mobile

● Doing things fast

Page 8: Developing "True HDR" for the iPhone

The Ups and Downs of App DevelopmentHighlights● Appreciative users● Was #1 in Japan and #3 in the US, for a short time● Was inaugural member of Apple’s “App Store Hall of Fame”

Setbacks● 8-month period when updates kept getting rejected by Apple

Lessons & Anecdotes

Page 9: Developing "True HDR" for the iPhone

Contact me:Yuanzhen [email protected]

Interested in computational photo app projects?