IDS Peak comfortSDK, genericSDK, IPL, and AFL developer manuals are external documents. Please contact us if you need them.
The exposure of global shutter sensors starts for all pixel rows at the same time, see Shutter methods.
The rows are read out sequentially row by row. The read-out duration depends on various factors, such as:
•sensor
•pixel format
•ROI (region of interest)
•decimation and binning
The camera generates the following internal signals:
Signal |
Description |
---|---|
ExposureActive |
TRUE during exposure of the pixels. |
ExposureStart |
Indicates the start of exposure (= start of "ExposureActive"). |
ExposureEnd |
Indicates the end of exposure (= end of "ExposureActive"). |
ReadOutActive |
TRUE during the read-out of the pixels. |
ReadOutStart |
Indicates the start of the read-out (= start of "ReadOutActive"). |
ReadOutEnd |
Indicates the end of the read-out (= end of "ReadOutActive"). |
Additionally, the camera generates the following events (see Activating events), informing a host application about their occurrence:
Event |
Description |
Event data |
---|---|---|
ExposureStart |
Notify the host application about the start of exposure. |
Corresponding frame ID |
ExposureEnd |
Notify the host application about the end of exposure. |
Corresponding frame ID |
Fig. 73: Timing of global shutter sensor with sequential frames
Most global shutter sensors allow for overlapping frames. This means, that the exposure of the next frame can already be started, while the previous frame is still read out. In this case, the camera signals "ExposureActive" and "ReadOutActive" overlap, too.
Fig. 74: Timing of global shutter sensor with overlapping frames
The maximum overlap depends on the ratio of exposure time and read-out duration. The shorter of the two defines the maximum overlap.
Fig. 75: Maximum overlap when ExposureTime > ReadOut duration (top) and ExposureTime < ReadOut duration (bottom)