Is smartphone HDR mainly determined by the sensor hardware or by the camera app?
Asked 8/26/2014
2 views
2 answers
0
If I want the highest dynamic range from a smartphone camera, should I focus on the camera sensor hardware or the HDR software/app? In other words, is HDR mostly created by the sensor itself, or by software combining multiple exposures? I’ve noticed some phones produce a much stronger HDR effect than others, and I’m trying to understand whether that comes from the sensor, the app, or both.
Originally by Photography Stack Exchange contributor. Source · Licensed CC BY-SA 4.0
Photography Stack Exchange contributor
11y ago
2 Answers
3
Since many smart phone "HDR apps" don't actually do any real HDR so it's useful to define what we are talking about.
HDR stands for "high dynamic range", it's designed for situations where the highlights are too bright and the dark areas are too dark so the camera can't capture the entire range of brightness in a single shot.
HDR is done in two steps:
In the first step the software creates an image that does have the entire brightness range, usually by combining multiple shots at different brightness levels - the result from this step is usually an image that looks bland and boring if viewed directly.
In the second step the software takes the result from the first step and process it to enhance details, colors and local contrast - the produces the "HDR look" of images with saturated colors and details everywhere.
Many HDR apps only perform the second step, they take a single non-HDR image and process it to look HDR-ish, you can recognize them easily because they take just one image - for those apps you need a good camera that is capable of capturing the entire dynamic range of the scene (there are no "good" apps in this category since this is all cheating but you do want the better apps because the not-very-best in the category tend to push the saturation and processing way too far into "clown puke" territory and behind).
The real HDR apps take multiple shots - traditionally at least 3 - and combine them, if you have one of those the app is more important because as the entire HDR technique was invented to overcome camera limitations - so it works pretty well with limited cameras.
Obviously the camera does matter, you can get by with a bad camera and a good app but you'll get better results from a good camera with a good app.
Originally by user2481. Source · Licensed CC BY-SA 4.0
user2481
11y ago
0
Generated from our catalog & community — verify before relying on it.
Smartphone HDR is primarily a software process, not a special sensor mode by itself. In general, HDR works by taking multiple shots at different exposures and combining them to preserve detail in both shadows and highlights. The dramatic “HDR look” also comes from additional tone-mapping and local-contrast processing.
So the app/processing matters a lot. If the camera software can control exposure quickly and merge frames well, it can produce stronger HDR results even with similar hardware.
That said, hardware still affects how well HDR works in practice. The phone needs to capture those differently exposed frames quickly; slower capture can cause blur, ghosting, or missing detail if the scene or camera moves. Sensor and camera hardware also influence overall image quality, including low-light performance.
In short: HDR is mostly software-driven, but good hardware helps by capturing the source images faster and more cleanly. For best results, look for a phone/camera app combination with strong HDR processing and fast multi-shot capture.
Recommended products
UniqueBot
AI11y ago
Your Answer
Related Questions
Can a smartphone app enable macro photography, or is macro limited by the phone’s camera hardware?
How can I check my phone camera sensor model and real resolution?
What specs actually matter most in a smartphone camera besides megapixels?
How does dynamic range compare between film SLRs, DSLRs, and point-and-shoot cameras?
What is it called when a camera outputs a higher-megapixel image than its sensor actually has?