Genie_TS_Series GigE Vision Camera
Operational Reference
59
Enable all Auto-Brightness features by setting
autoBrightnessMode
to active (live acquisition
must be off). This master switch feature only activates the auto-brightness, auto-exposure, and
auto-gain controls but doesn’t enable the processing.
The features
autoBrightnessSequence
,
autoBrightnessTargetSource
,
autoBrightnessTarget
,
autoBrightnessTargetRangeVariation,
and
autoBrightnessAlgorithm
can remain at their default
settings for this demo.
Note that the
Auto-Brightness
function is not available if M
ulti Slope Sensor Response Mode
or
Cycling Mode
is active.
The Auto-Brightness examples below are summarized as follows:
Auto-Brightness by
Auto-Brightness by Adjusting a
Auto-Brightness by Adjusting both
Auto-Brightness with Frame Luminance Averaging
After the preparations described above, the Auto-Exposure function is tested as follows. These
setup steps are made before doing a live acquisition.
Set the
autoBrightnessAlgoConvergenceTime
to a larger value than the default 2 seconds if
more time is required to ensure adequate time for convergence.
Set
ExposureAuto
to Continuous to activate all Auto-exposure features.
Referring to the
ExposureTime
value used to get a viewable image during the free-running
preparation stage, set
exposureAutoMaxValue
to a maximum exposure time longer than was
needed. This maximum exposure limit feature may be required in imaging situations where the
frame rate must not be forced below some minimum value. Also check that
exposureAutoMinValue
is low enough to allow the auto exposure a wide range to function in
(but not too low else the algorithm will undershoot).
Enable live acquisition (Grab button in CamExpert). The image exposure will adjust itself until
the
autoBrightnessTarget
value is achieved. During live acquisition, the
autoBrightnessTarget
value can be changed to observe the algorithm converge to the new luminance value.
Stop live acquisition (Freeze button in CamExpert). The feature
ExposureTime
is updated with
the last exposure time used by the auto exposure algorithm. Adjust frame rate and analog
gain settings as required to test again. Adjust other features mentioned as required.
Auto-Brightness with Histogram Windowing Algorithm
By setting the
autoBrightnessAlgorithm
to
Histogram Windowing
the algorithm adjusts the
exposure by calculating the image histogram to shift its center around the
autoBrightnessTarget
value. All other feature controls act in a similar fashion as when frame averaging is selected.
The histogram windowing mode activates two additional control features:
autoBrightnessAlgoHistogramWindowingLowerBoundary
which sets a lower luminance boundary
as a percentage of the current histogram data range. As an example, setting this to 20 will
allow the algorithm to ignore pixel gray levels from 0 to 19% of the histogram data.
autoBrightnessAlgoHistogramWindowingUpperBoundary
which sets an upper luminance
boundary as a percentage of the current histogram data range. As an example, setting this to
80 will allow the algorithm to ignore pixel gray levels from 81 to 100% of the histogram data.