
14
58-723-004 Rev A00
In the CMOS sensor section, it was noted that a drawback to current CMOS sensors is
variability in pixel to pixel response. This variability falls into two categories, static
variation in gain and offset and dynamic fluctuations that require real-time Pixel Noise
Filters, also known as “Despeckling”.
The static variation in gain and offset is measured and a correction factor is determined for
every pixel. This fixed pattern noise is measured during manufacture and the corrections
are stored in the camera. These corrections are then applied in real-time to each image.
The dynamic fluctuations must be detected and corrected in real-time. Kinetix has several
noise filters for this purpose. Defect detection is based on use of a conditional median
filter. The 3x3 neighborhood surrounding a pixel is examined. If the pixel’s value exceeds or
falls below the median by a given amount, its value is replaced by the median.
Four filters are available:
Real-time Filters for Random Telegraph Noise:
1.
Despeckle
Dark Low
2.
Despeckle
Bright Low
Real-time Filters for Bright (Hot) or Dark Pixels:
3.
Despeckle
Dark High
4.
Despeckle
Bright High
“Dark” filters work on the low side of the local median, while “Bright” filters work on the
high side of the local median. The filter is only applied if the pixel’s value exceeds (or is
below) a threshold expressed as a percent of the local median x 100.
For example, a
Despeckle Dark
Low threshold of “97” indicates that a pixel that is 3% below
the local median will be replaced with the local median. A
Despeckle Bright High
threshold
of “300” indicates that a pixel that is 200% brighter than the local me
dian will be replaced.
The intensity range where each filter operates can be set by a value known as “Minimum
ADU AFFECTED”. Take the “Dark” filters for example –
pixel values that fall below the
Minimum ADU Affected will be operated on using
Despeckle Dark Low
, and pixel values
that lie above the
Minimum ADU Affected
will be operated on using
Despeckle Dark High
settings.
Given the new terminology
–
a simplified way to visualize the region in which each filter
operates is shown below:
Содержание Everywhereyoulook KINETIX
Страница 1: ...i ...
Страница 2: ...ii 58 723 004 Rev A00 ...
Страница 6: ...vi 58 723 004 Rev A00 ...
Страница 41: ...32 58 723 004 Rev A00 ...