84
Goldeye
G
Technical
Manual
V
2.0.0
Data
processing
path
Background
correction
(BC)
The
background
correction
is
used
as
an
additional
correction,
based
on
actual
operating
conditions,
to
optimize
the
result
of
the
non
‐
uniformity
correction.
The
correction
data
for
the
non
‐
uniformity
correction
is
factory
‐
provided
and
based
on
specific
conditions:
exposure
time,
sensor
temperature,
and
sensor
gain
setting.
If
the
conditions
during
camera
operation
are
different,
non
‐
uniformity
correction
does
not
work
at
best
performance.
To
compensate
for
remaining
non
‐
uniformity,
the
live
image
is
corrected
with
a
previously
recorded
dark
image.
This
image
is
subtracted
from
the
precorrected
image
to
reduce
the
fixed
pattern
noise.
In
order
to
adapt
the
background
correction
to
local
conditions,
customers
acquire
their
own
volatile
correction
image.
It
is
also
possible
to
shift
the
offset
individually,
if
needed.
The
table
below
describes
the
features
controlling
the
background
correction
and
the
functionality
associated
with
them.
ImageCorrectionControl
/
BackgroundCorrection
Category
for
background
correction
control
BCDatasetMeanValue
Type:
Integer
Provides
the
mean
value
of
the
correction
image.
Access:
R
Unit:
Visibility: Beginner
Copy
the
value
to
BCDatasetOffsetValue
to
get
the
same
brightness
level
behind
the
active
background
correction
as
the
uncorrected
image
has.
Values:
BCDatasetOffsetValue
Type:
Integer
Specifies
the
output
offset
of
the
corrected
image.
The
scale
is
always
based
on
the
maximum
pixel
depth
the
camera
supports,
independent
of
the
active
output
pixel
format.
Access:
R/W
Unit:
Visibility: Beginner
Values:
Table
42:
GenICam features for the background correction
Summary of Contents for Goldeye G
Page 2: ...This page has been left blank intentionally...
Page 3: ...Goldeye G Technical Manual V 2 0 0 Table of contents...
Page 111: ...Data processing path 105 Goldeye G Technical Manual V 2 0 0...
Page 112: ...106 Goldeye G Technical Manual V 2 0 0 Data processing path...