We describe the design and implementation of a high dynamic range (HDR) imaging system capable of capturing RGB
color images with a dynamic range of 10,000,000 : 1 at 25 frames per second. We use a highly programmable camera unit
with high throughput A/D conversion, data processing and data output.
HDR acquisition is performed by multiple exposures in a continuous rolling shutter progression over the sensor. All the
different exposures for one particular row of pixels are acquired head to tail within the frame time, which means that the
time disparity between exposures is minimal, the entire frame time can be used for light integration and the longest exposure
is almost the entire frame time. The system is highly configurable, and trade-offs are possible between dynamic
range, precision, number of exposures, image resolution and frame rate.