Electronic Shutter Types#
If your camera model has more than one shutter type, see the Sensor Shutter Mode topic for information about how to change shutter types.
Advantages and Disadvantages#
Sensor Shutter Type | Advantage | Disadvantage |
---|---|---|
Global shutter | Well suited for capturing fast-moving objects | Higher ambient noise |
Rolling shutter | Lower ambient noise | Image distortion can occur if very fast-moving objects are captured. |
Global Reset Release shutter | Lower ambient noise Well suited for capturing fast-moving objects | Flash lighting must be used. |
Available Shutter Types#
Global Shutter#
During image acquisition, all of the sensor's pixels start exposing at the same time and also stop exposing at the same time. Immediately after the end of exposure, pixel data readout begins and proceeds row by row until all pixel data has been read. This is particularly useful if you want to capture fast moving objects or if the camera is moving rapidly while capturing images.
The sensor readout time is the sum of all row readout times. Therefore, the sensor readout time is influenced by the image ROI height. You can determine the readout time by checking the value of the camera's SensorReadoutTime
parameter.
On some camera models, the Sensor Readout Mode feature is available. This feature allows you to reduce the sensor readout time.
Rolling Shutter#
During image acquisition, the camera exposes the pixel rows one after the other, with a temporal offset (tRow) from one row to the next. With this method, the ambient noise is typically significantly lower than with the global shutter method.
When frame start is triggered, the camera resets the first row and begins exposing it. For most cameras, this row is the first row of the image ROI.
A short time later (= 1 x tRow), the camera resets the second row and begins exposing that row. After another short time (= 1 x tRow), the camera resets the third row and begins exposing that row.
This continues until a last row of pixels is reached. For most cameras, this row is the last row of the image ROI.
The length of tRow varies by camera model.
The pixel values for each row are read out at the end of the exposure time of each row. The exposure time is the same for all rows. Because the readout time for each row is also tRow, the temporal shift for the end of readout is identical to the temporal shift for the start of exposure.
The sensor readout time is the sum of all row readout times: tRow x image ROI height.
Therefore, the sensor readout time also depends on the image ROI height. To determine the readout time, check the value of the camera's SensorReadoutTime
parameter.
Possible Image Distortion (Rolling Shutter Effect)#
On rolling shutter cameras, if the object or the camera is moving very fast during image capture, image distortion may occur. This is also known as the rolling shutter effect.
This is due to the temporal shift between the start of exposure of the individual rows.
To prevent the rolling shutter effect, Basler recommends the use of flash lighting. Most cameras can supply a Flash Window output signal to facilitate the use of flash lighting.
Exposure Active Signal#
On rolling shutter cameras, if your camera provides an Exposure Active output signal, the Exposure Active signal goes high when the exposure time for line one begins and goes low when the exposure time for the last line ends. This means that the signal width is greater than the exposure time.
Global Reset Release Shutter#
The Global Reset Release (GRR) shutter is a variant of the rolling shutter. It combines the advantages of the global and rolling shutter.
On GRR shutter cameras, all of the pixels in the sensor start exposing at the same time. However, at the end of exposure, there is a temporal offset (tRow) from one row to the next.
The tRow values are the same as on rolling shutter cameras and vary by camera model.
With the GRR shutter type, you must use flash lighting. Otherwise, the brightness in the acquired images will vary significantly from top to bottom due to the differences in the exposure times of the individual rows. Also, when you are capturing images of fast moving objects, images can be distorted due to the temporal shift caused by the different exposure end times of the individual rows.
Most cameras can supply a Flash Window output signal to facilitate the use of flash lighting.
External Links#
- White Paper: Global Shutter, Rolling Shutter - Functionality and Characteristics of Two Exposure Methods (Basler)
- Rolling Shutter (Wikipedia)
- Simulation of the rolling shutter effect on a rotating propeller and a moving car (Wikipedia)
Specifics#
Camera Model | Temporal Offset tRow [µs] |
---|---|
a2A640-240gmSWIR | - |
a2A640-240umSWIR | - |
a2A1280-80gmSWIR | - |
a2A1280-125umSWIR | - |
a2A1920-51gcBAS | - |
a2A1920-51gcPRO | - |
a2A1920-51gmBAS | - |
a2A1920-51gmPRO | - |
a2A1920-160ucBAS | - |
a2A1920-160ucPRO | - |
a2A1920-160umBAS | - |
a2A1920-160umPRO | - |
a2A1920-165g5cBAS | - |
a2A1920-165g5mBAS | - |
a2A2048-35gmSWIR | - |
a2A2048-37gcBAS | - |
a2A2048-37gcPRO | - |
a2A2048-37gmBAS | - |
a2A2048-37gmPRO | - |
a2A2048-110umSWIR | - |
a2A2048-114g5cBAS | - |
a2A2048-114g5mBAS | - |
a2A2048-114ucBAS | - |
a2A2048-114ucPRO | - |
a2A2048-114umBAS | - |
a2A2048-114umPRO | - |
a2A2440-98g5cBAS | - |
a2A2440-98g5mBAS | - |
a2A2448-23gcBAS | - |
a2A2448-23gcPRO | - |
a2A2448-23gmBAS | - |
a2A2448-23gmPRO | - |
a2A2448-75ucBAS | - |
a2A2448-75ucPRO | - |
a2A2448-75umBAS | - |
a2A2448-75umPRO | - |
a2A2448-105g5cBAS | - |
a2A2448-105g5mBAS | - |
a2A2448-120cc | - |
a2A2448-120cm | - |
a2A2448-210cc | - |
a2A2448-210cm | - |
a2A2560-20gmSWIR | - |
a2A2560-70umSWIR | - |
a2A2590-22gcBAS | 7a |
a2A2590-22gcPRO | 7a |
a2A2590-22gmBAS | 7a |
a2A2590-22gmPRO | 7a |
a2A2590-60ucBAS | 7a |
a2A2590-60ucPRO | 7a |
a2A2590-60umBAS | 7a |
a2A2590-60umPRO | 7a |
a2A2600-20gcBAS | - |
a2A2600-20gcPRO | - |
a2A2600-20gmBAS | - |
a2A2600-20gmPRO | - |
a2A2600-64ucBAS | - |
a2A2600-64ucPRO | - |
a2A2600-64umBAS | - |
a2A2600-64umPRO | - |
a2A2840-14gcBAS | - |
a2A2840-14gcPRO | - |
a2A2840-14gmBAS | - |
a2A2840-14gmPRO | - |
a2A2840-14gmUV | - |
a2A2840-48ucBAS | - |
a2A2840-48ucPRO | - |
a2A2840-48umBAS | - |
a2A2840-48umPRO | - |
a2A2840-48umUV | - |
a2A2840-67g5cBAS | - |
a2A2840-67g5mBAS | - |
a2A2840-67g5mUV | - |
a2A2840-86cc | - |
a2A2840-86cm | - |
a2A3536-9gcBAS | - |
a2A3536-9gcPRO | - |
a2A3536-9gmBAS | - |
a2A3536-9gmPRO | - |
a2A3536-31ucBAS | - |
a2A3536-31ucPRO | - |
a2A3536-31umBAS | - |
a2A3536-31umPRO | - |
a2A3536-42g5cBAS | - |
a2A3536-42g5mBAS | - |
a2A3840-13gcBAS | 9a |
a2A3840-13gcPRO | 9a |
a2A3840-13gmBAS | 9a |
a2A3840-13gmPRO | 9a |
a2A3840-45ucBAS | 9a |
a2A3840-45ucPRO | 9a |
a2A3840-45umBAS | 9a |
a2A3840-45umPRO | 9a |
a2A4096-9gcBAS | - |
a2A4096-9gcPRO | - |
a2A4096-9gmBAS | - |
a2A4096-9gmPRO | - |
a2A4096-30ucBAS | - |
a2A4096-30ucPRO | - |
a2A4096-30umBAS | - |
a2A4096-30umPRO | - |
a2A4096-44g5cBAS | - |
a2A4096-44g5mBAS | - |
a2A4096-67cc | - |
a2A4096-67cm | - |
a2A4200-12gcBAS | - |
a2A4200-12gcPRO | - |
a2A4200-12gmBAS | - |
a2A4200-12gmPRO | - |
a2A4200-40ucBAS | - |
a2A4200-40ucPRO | - |
a2A4200-40umBAS | - |
a2A4200-40umPRO | - |
a2A4504-5gcBAS | - |
a2A4504-5gcPRO | - |
a2A4504-5gmBAS | - |
a2A4504-5gmPRO | - |
a2A4504-18ucBAS | - |
a2A4504-18ucPRO | - |
a2A4504-18umBAS | - |
a2A4504-18umPRO | - |
a2A4504-27g5cBAS | - |
a2A4504-27g5mBAS | - |
a2A4504-42cc | - |
a2A4504-42cm | - |
a2A4508-6gcBAS | - |
a2A4508-6gcPRO | - |
a2A4508-6gmBAS | - |
a2A4508-6gmPRO | - |
a2A4508-20ucBAS | - |
a2A4508-20ucPRO | - |
a2A4508-20umBAS | - |
a2A4508-20umPRO | - |
a2A5060-4gcBAS | - |
a2A5060-4gmBAS | - |
a2A5060-15ucBAS | - |
a2A5060-15umBAS | - |
a2A5060-21g5cBAS | - |
a2A5060-21g5mBAS | - |
a2A5320-7gcBAS | - |
a2A5320-7gcPRO | - |
a2A5320-7gmBAS | - |
a2A5320-7gmPRO | - |
a2A5320-23ucBAS | - |
a2A5320-23ucPRO | - |
a2A5320-23umBAS | - |
a2A5320-23umPRO | - |
a2A5320-34g5cBAS | - |
a2A5320-34g5mBAS | - |
a2A5320-52cc | - |
a2A5320-52cm | - |
a2A5328-4gcBAS | - |
a2A5328-4gcPRO | - |
a2A5328-4gmBAS | - |
a2A5328-4gmPRO | - |
a2A5328-15ucBAS | - |
a2A5328-15ucPRO | - |
a2A5328-15umBAS | - |
a2A5328-15umPRO | - |
a2A5328-22g5cBAS | - |
a2A5328-22g5mBAS | - |
a2A5328-35cc | - |
a2A5328-35cm | - |
acA640-121gm | - |
acA640-300gc | - |
acA640-300gm | - |
acA640-750uc | - |
acA640-750um | - |
acA720-290gc | - |
acA720-290gm | - |
acA720-520uc | - |
acA720-520um | - |
acA800-200gc | - |
acA800-200gm | - |
acA800-510uc | - |
acA800-510um | - |
acA1280-60gc | 14 |
acA1280-60gm | 14 |
acA1300-60gc | 14 |
acA1300-60gm | 14 |
acA1300-60gmNIR | 14 |
acA1300-75gc | - |
acA1300-75gm | - |
acA1300-200uc | - |
acA1300-200um | - |
acA1440-73gc | - |
acA1440-73gm | - |
acA1440-220uc | - |
acA1440-220um | - |
acA1600-20gc | - |
acA1600-20uc | - |
acA1600-60gc | 8-bit pixel formats: 13 12-bit and 12-bit packed pixel formats: 17 |
acA1600-60gm | 8-bit pixel formats: 13 12-bit and 12-bit packed pixel formats: 17 |
acA1920-25gc | 35 |
acA1920-25gm | 35 |
acA1920-25uc | 35 |
acA1920-25um | 35 |
acA1920-40gc | - |
acA1920-40gm | - |
acA1920-40uc | - |
acA1920-40ucMED | - |
acA1920-40um | - |
acA1920-40umMED | - |
acA1920-48gc | - |
acA1920-48gm | - |
acA1920-50gc | - |
acA1920-50gm | - |
acA1920-150uc | - |
acA1920-150um | - |
acA1920-155uc | - |
acA1920-155ucMED | - |
acA1920-155um | - |
acA1920-155umMED | - |
acA2000-50gc | - |
acA2000-50gm | - |
acA2000-165uc | - |
acA2000-165um | - |
acA2040-25gc | - |
acA2040-25gm | - |
acA2040-25gmNIR | - |
acA2040-35gc | - |
acA2040-35gm | - |
acA2040-55uc | - |
acA2040-55um | - |
acA2040-90uc | - |
acA2040-90um | - |
acA2040-90umNIR | - |
acA2040-120uc | - |
acA2040-120um | - |
acA2440-20gc | - |
acA2440-20gm | - |
acA2440-35uc | - |
acA2440-35ucMED | - |
acA2440-35um | - |
acA2440-35umMED | - |
acA2440-75uc | - |
acA2440-75ucMED | - |
acA2440-75um | - |
acA2440-75umMED | - |
acA2500-14gc | 35 |
acA2500-14gm | 35 |
acA2500-14uc | 35 |
acA2500-14um | 35 |
acA2500-20gc | - |
acA2500-20gcMED | - |
acA2500-20gm | - |
acA2500-20gmMED | - |
acA2500-60uc | - |
acA2500-60um | - |
acA3088-16gc | 25 |
acA3088-16gm | 25 |
acA3088-57uc | 8 |
acA3088-57ucMED | 8 |
acA3088-57um | 8 |
acA3088-57umMED | 8 |
acA3800-10gc | 8-bit pixel formats: 31.6 12-bit packed pixel formats: 36.4 12-bit pixel formats: 39.6 |
acA3800-10gm | 8-bit pixel formats: 31.6 12-bit packed pixel formats: 36.4 12-bit pixel formats: 39.6 |
acA3800-14uc | 8-bit pixel formats: 24.725 12-bit packed pixel formats: 28.475 12-bit pixel formats: 30.975 |
acA3800-14um | 8-bit pixel formats: 24.725 12-bit packed pixel formats: 28.475 12-bit pixel formats: 30.975 |
acA4024-8gc | 35a |
acA4024-8gm | 35a |
acA4024-29uc | 8-bit pixel formats: 10a 12-bit and 12-bit packed pixel formats: 12a |
acA4024-29um | 8-bit pixel formats: 10a 12-bit and 12-bit packed pixel formats: 12a |
acA4096-11gc | - |
acA4096-11gm | - |
acA4096-30uc | - |
acA4096-30ucMED | - |
acA4096-30um | - |
acA4096-30umMED | - |
acA4096-40uc | - |
acA4096-40ucMED | - |
acA4096-40um | - |
acA4096-40umMED | - |
acA4112-8gc | - |
acA4112-8gm | - |
acA4112-20uc | - |
acA4112-20ucMED | - |
acA4112-20um | - |
acA4112-20umMED | - |
acA4112-30uc | - |
acA4112-30ucMED | - |
acA4112-30um | - |
acA4112-30umMED | - |
acA5472-5gc | 8-bit pixel formats: 52a 12-bit and 12-bit packed pixel formats: 55a |
acA5472-5gm | 8-bit pixel formats: 52a 12-bit and 12-bit packed pixel formats: 55a |
acA5472-17uc | 8-bit pixel formats: 13a 12-bit and 12-bit packed pixel formats: 16a |
acA5472-17ucMED | 8-bit pixel formats: 13a 12-bit and 12-bit packed pixel formats: 16a |
acA5472-17um | 8-bit pixel formats: 13a 12-bit and 12-bit packed pixel formats: 16a |
acA5472-17umMED | 8-bit pixel formats: 13a 12-bit and 12-bit packed pixel formats: 16a |
boA1936-400cc | - |
boA1936-400cm | - |
boA2448-250cc | - |
boA2448-250cm | - |
boA2832-190cc | - |
boA2832-190cm | - |
boA4096-93cc | - |
boA4096-93cm | - |
boA4096-180cc | - |
boA4096-180cm | - |
boA4112-68cc | - |
boA4112-68cm | - |
boA4500-45cc | - |
boA4500-45cm | - |
boA4504-100cc | - |
boA4504-100cm | - |
boA5120-150cc | - |
boA5120-150cm | - |
boA5120-230cc | - |
boA5120-230cm | - |
boA5320-150cc | - |
boA5320-150cm | - |
boA5328-100cc | - |
boA5328-100cm | - |
boA6500-36cc | - |
boA6500-36cm | - |
boA8100-16cc | - |
boA8100-16cm | - |
boA9344-30cc | - |
boA9344-30cm | - |
boA9344-70cc | - |
boA9344-70cm | - |
boA13440-17cm | - |
daA720-520uc | - |
daA720-520um | - |
daA1280-54uc | - |
daA1280-54um | - |
daA1440-220uc | - |
daA1440-220um | - |
daA1600-60uc | - |
daA1600-60um | - |
daA1920-15um | - |
daA1920-30uc | - |
daA1920-30um | - |
daA1920-160uc | - |
daA1920-160um | - |
daA2448-70uc | - |
daA2448-70um | - |
daA2500-14uc | - |
daA2500-14um | - |
daA3840-45uc | - |
daA3840-45um | - |
dmA720-290gc | - |
dmA720-290gm | - |
dmA1440-73gc | - |
dmA1440-73gm | - |
dmA1920-51gc | - |
dmA1920-51gm | - |
dmA2448-23gc | - |
dmA2448-23gm | - |
dmA2840-14gc | - |
dmA2840-14gm | - |
dmA3536-9gc | - |
dmA3536-9gm | - |
dmA4096-9gc | - |
dmA4096-9gm | - |
puA1280-54uc | - |
puA1280-54um | - |
puA1600-60uc | - |
puA1600-60um | - |
puA1920-30uc | - |
puA1920-30um | - |
puA2500-14uc | - |
puA2500-14um | - |
r2L2048-29gc | - |
r2L2048-58gm | - |
r2L2048-62cc | - |
r2L2048-62g5c | - |
r2L2048-172cm | - |
r2L2048-172g5m | - |
r2L4096-14gc | - |
r2L4096-29gm | - |
r2L4096-42cc | - |
r2L4096-42g5c | - |
r2L4096-84cm | - |
r2L4096-84g5m | - |
r2L8192-200cm | - |
r2L16384-120cm | - |
-
The first row exposed is always the first row of the sensor, regardless of the image ROI settings. This may result in an image ROI exposure start delay. Also, the last row exposed is always the last row of the sensor, regardless of the image ROI settings.