
Cheetah Python Camera with USB3 Interface
–
User Manual
December 5, 2017
Page
74
of
78
Rev 1.0
5.14.1 Static Pixel Correction
Static defective and hot pixel correction work with predetermined and preloaded
defective and hot pixel maps. During factory final testing, test programs identify defective
and hot pixels and create a map file that lists the coordinates (row and column) of every
defective pixel. This file, called the Defect Pixel Map (DPM), downloads
into the camera’s
non-volatile memory. Since your operating environment or imaging requirements might
be different from the Imperx test conditions, you can create and upload your own DPM
and HPM file. When using Defective Pixel Correction, the camera corrects the defective
pixel according to the pixel’s coordinates provided in the DPM and when using Hot Pixel
Correction, the camera corrects the Hot pixels according to the coordinates provided in
the HPM.
5.14.2 Dynamic Pixel Correction
Dynamic pixel correction works without preloaded pixel maps. With this option enabled,
the camera determines which pixel needs correction and performs the correction
automatically. You can enable Static, Dynamic Defective Pixel Correction, and Dynamic
Hot Pixel Correction independently or simultaneously. You can set the Dynamic Threshold
value between 0 and 4096 (12-bit) counts. This threshold determines how much a pixel
can deviate from neighboring pixels (either brighter or darker) before the camera
recognizes the pixel as defective and applies correction. Dynamic pixel correction can be
used with defective and hot pixels.
5.15 Flat Field and Noise Correction
The camera provides a factory installed flat field correction (located in FFC1) algorithm to
correct some of the image sensor
’s
non-uniformity and employs an algorithm to correct
the fixed pattern noise (FPN) within the image sensor. You can upload your own FFC table
to FFC2. While not recommended, you can disable both the FFC1 and FPN corrections. If
two FFC correction tables are needed, you can also overwrite the factory installed FFC
located in FFC1
5.16 Camera Interface
5.16.1 Temperature Monitor
The camera has a built-in temperature sensor that monitors the internal camera
temperature in the image sensor location within the camera. The internal camera
temperature is displayed on the Imperx IpxPlayer screen and you can query it at any time
(refer to 3.4.1 Device Control).
5.16.2 Exposure Time Monitor
The camera has a built-in exposure time monitor. In any mode of operation (normal, AOI,
and so on) you can query the camera for the current exposure time by issuing a command
(refer to 5.5.2 Acquisition and Exposure Control). The camera will return the current
camera integration time in units of microseconds.