High Dynamic Range (HDR) in Computer Vision, Photography and Embedded Vision

What is High Dynamic Range?

Dynamic Range is the ratio of maximum to minimum detectable signal within an image.

Wide Dynamic Range (WDR) describes sensors that have above-average dynamic range with a single exposure. 

High Dynamic Range (HDR) describes images that are created with temporal, spatial, or split pixel multiplexing. 

What does Dynamic Range Look Like?

Dynamic range is noticeable when a camera's dynamic range is lower than a scene's dynamic range. Regions of the image will be too bright, or too dim, relative to the rest of the image which has correct exposure.

Camera dynamic range limitations occur in enclosed locations, like looking out of a tunnel.

In this Cathedral example, the low dynamic range image (left) has reduced feature visibility in the center. In the HDR image, the feautres and textures can be identified.

 High Dynamic Range and HDR Imaging in a CathedralBlur and Computer Visiona Exposure Value

Hassinoff et. al “Burst photography for high dynamic range and low-light imaging on mobile cameras”​

How is High Dynamic Range Achieved?

There are three different methods commonly used to compose High Dynamic Range (HDR) images:

  • Temporal HDR uses multiple frames over time, each with different exposure length or gain. This is also know as exposure bracketing.
  • Spatial HDR uses different exposure and/or gain values for different rows or columns of pixels.
  • Split pixel HDR uses new bayer patterns, such as Sony's Quad Bayer, with different pixel sensitivities, exposure, and/or gains.

HDR Can Lead to Problematic Artifacts for Computer Vision and Machine Vision

The research team at Algolux shows a few common issues with HDR multi-plexing techniques. Even with state of the art HDR techniques, adverse artifacts can occur, resulting in edge cases and issues with classification and detection methods.

HDR Artifacts

Nicolas Robidoux, Luis Eduardo García Capel, Dong-eun Seo, Avinash Sharma, Federico Ariza, Felix Heide.
 CVPR 2021, "End-to-end High Dynamic Range Camera Pipeline Optimization"

References and Related Links

Nicolas Robidoux, Luis Eduardo García Capel, Dong-eun Seo, Avinash Sharma, Federico Ariza, Felix Heide. CVPR 2021, "End-to-end High Dynamic Range Camera Pipeline Optimization"

Geese, Seger, and Paolillo "Detection Probabilities: Performance Prediction for Sensors of Autonomous Vehicles"

View Other Image Quality and Computer Vision Topics

Trying to Determine Your Camera Requirements? 

Use our free web-based AoV Calculator to determine your system's Field of View Requirements. Then, use the M12 Lens calculator to match your requirements with the available lenses. Our Depth of Field Calculator also provides the hyperfocal distance and depth of field for every sensor and lens combination.

Camera Module Angle of View Calculator. Camera AoV Calculator.
Basler Camera Depth of Field Calculator. DoF Calculator.

We also have a couple of other calculators that many engineers find interesting.

Jetson Nano Mipi Camera Lens Focal Length Calculator. EFL Calculator.
Raspberry Pi HQ FoV Calculator for Vision System Cameras
Lens Focal Length Calculator. EFL Calculator.
Camera Angle of View Calculator. Camera AoV Calculator.
Camera Depth of Field Calculator. DoF Calculator.
An FoV Calculator for Vision System Cameras

Here are a Few M12 Lenses. Search all 50+ Using Our M12 Lens Calculator

200°@2.9mm Fisheye M12 Lens

CIL208-F2.2-M12A650

200°@2.9mm Fisheye M12 Lens

220°@4.0mm Stereographic M12 Fisheye

CIL207-F1.9-M12A650

220°@4.0mm Stereographic M12 Fisheye

Ingress Protected 7.8mm M12 Lens

CIL079-F2.0-M12A650

Ingress Protected 7.8mm M12 Lens

186°@5.2mm IR Corrected Fisheye M12 Lens

CIL239-F2.0-M12A650

186°@5.2mm IR Corrected Fisheye M12 Lens

Telephoto 18mm M12 Lens

CIL178-F2.0-M12A650

Telephoto 18mm M12 Lens

We Also have Cost Effective 12MP+ C-Mount Lenses for Machine Vision and Factory Automation.

Molded Glass Aspheres M12 Lens Low Distortion
Molded Glass Aspheres M12 Lens Low Distortion
Molded Glass S-Mount
M12 Lenses Low Distoriton
CIL093-F2.4-M12A650
All Glass Low Distortion 2.8mm M12 Lens
$119.00
Stereographic Tailored Distortion Fisheye M12 Lens
Stereographic Tailored Distortion Fisheye M12 Lens
M12 Lens Fisheye Stereographic
Stereographic M12 Lens
CIL273-F2.0-M12A650
200°@5.8mm Fisheye Lens
$39.00
195°@9.2mm Fisheye M12 Lens
195°@9.2mm Fisheye M12 Lens
195°@9.2mm Fisheye M12 Lens
195°@9.2mm Fisheye M12 Lens
CIL232-F1.9-M12A650
195°@9.2mm Fisheye M12 Lens
$99.00
3mm Wide Angle M12 Lens
3mm Wide Angle M12 Lens
3mm S-Mount Lens
3mm M12 Lens
CIL391-F2.8-M12A660
Wide-Angle 3.2mm M12 Lens
$39.00
5mm Lens AR2020 Low Distortion
5mm Lens AR2020 Low Distortion
Low Distortion M12 Lens 5mm
20MP S Mount Lens M12 Lens
CIL052-F3.4-M12A650
Low Distortion 5mm M12 Lens
$79.00