Linea Lite GigE Series Camera
Camera Performance and Features
•
37
Lookup Table (LUT)
The Linea Lite cameras include a user programmable LUT table as a component of its embedded
processing features. A LUT is used for operations such as gamma adjustments or luminance
adjustments.
The camera LUT tables are dependent on the sensor (per pixel
–
see feature
LUT Size
) and is
illustrated in the following figure. Pixel data from the sensor is passed through the LUT memory
array, where the new programmed pixel value is then passed to the Linea Lite output circuit. The
LUT data table is stored along with other parameters with the user configuration function.
. .
.
. .
.
0
1
2
3
4092
4095
4094
4093
255
255
255
255
0
0
0
0
Output
Sensor
Pixel
Data
Simplified Linea Lite LUT Block Diagram
12-bit Input : 8-bit Output
LUT Programmed
as Invert Function
LUT Size vs. Output Pixel Format
The LUT size will be the same as the camera’s sensor pixel size
; for the current Linea Lite standard
firmware this is 12-bit. All camera processing is performed at the 12-bit sensor pixel format of the
camera, while the output pixel format is 8-bit or 12-bit.
A default neutral LUT programming is as follows:
•
With
Output Pixel format = 8-bit
, the default LUT data is programmed to map the 4096
sensor pixel values to 256 output values. Therefore LUT index “0 to
15
” have the value “0”, LUT
index “
16 to 31
” have the value “1”, and so on until the last group where LUT index “
4079 to
4095
” have the value “255”.
LUT data is selected either as a predefined gamma correction or is programmed with individual
values for various LUT index entries, or a user LUT data file is upload using the File Access controls.
Refer to the Sapera documentation for information about the SapLut Class. Note that a SapLut file
can be uploaded to the Nano-5G but cannot be read back.
Preliminary