Cheetah Python Cameras User Manual | CoaXPress (CXP) Interface
August 27, 2019
Page
72
of
86
Rev 1.0
User Defined LUT
You can define any 12-bit to 12-bit transformation as a user Look-up Table (LUT) and upload
it to the camera using the Upload Utility. You can specify a transfer function to match the
camera’s dynamic range to the scene’s dynamic range. There are no limitations to the
profile of the function. The LUT must include all possible input values (0 to 4095) (refer to
the chapter
Figure 47:
Custom LUT
Defective Pixel Correction
A CMOS imager is composed of a two-dimensional array of light sensitive pixels. In general,
the majority of the pixels have similar sensitivity. However, some pixels deviate from the
average pixel sensitivity and are called “defective pixels.” In most cases, defective pixels are
responsive to light, and rarely is a pixel totally dark or totally bright. There are two major
types of pixel defects: defective and hot.
Defective
– these are pixels whose sensitivity deviates due to fluctuations in the CMOS
manufacturing process and materials. At the factory, final testing identifies and corrects
up to 1024 defective pixels using defective pixel correction. Two types of defective pixels
are possible:
•
Dark
– a pixel whose sensitivity is lower than the sensitivity of the adjacent pixels.
In some cases, this pixel will have no response (completely dark).
•
Bright
– a pixel whose sensitivity is higher than the sensitivity of the adjacent
pixels. In some cases, this pixel will have full response (completely bright).
Hot
– these are pixels that in normal camera operation behave as normal pixels (sensitivity
equal to one of the adjacent pixels). But during long exposures or at elevated
temperatures, the pixel becomes far brighter than the average of the pixels surrounding
it. In some cases, the pixel becomes so bright that it saturates. Final camera testing at the
factory identifies and automatically corrects up to 8192 hot pixels.
Static Pixel Correction
Static pixel maps provide one method of correcting defective and hot pixels. During factory
testing, engineers identify the coordinates of defective and hot pixels. They create a map
file listing the pixel coordinates of these bad pixels by row and column, and the camera
corrects the defective and hot pixels found at these coordinates. The map file downloads
into the camera's non-volatile memory.