MultiCam Boards Documentation > GRABLINK series Documentation > GRABLINK Full XR Handbook > Functional Specification > Image Processing > Look-up Table Transformation

Look-up Table Transformation

The look-up table operator enables you to process monochrome or RGB color pixel data streams.

Storage for five LUT definitions is available in the main memory. They are indexed from 1 to 4.

Selecting the LUT of index 0 disables the LUT operator and establishes a bypass over the Look-up table operator in the pixel processing stream.

During MultiCam channel activation, the hardware initializes the LUT operator. Therefore it fills the tables of the LUT operator with the selected LUT definition.

Any further modification of the LUT operator configuration that occurs during the acquisition sequence is applied without any further delay. For example, this occurs when:

Monochrome Operation

When the acquisition channel is configured for acquisition from monochrome cameras, the LUT operator is modeled as a single very high speed RAM inserted into the pixel data stream.

Available configurations and performance of the LUT operator for monochrome cameras

Camera

LUT input (bit depth)

LUT output (bit depth)

Peak pixel rate (megapixels)

8

8

8

1000

10

10

8,10,16

500

12

12

8, 12, 16

500

14

12

8, 14, 16

500

16

12

8, 16

500

The input bit depth of the Look-Up-Table is:

Note. For 14-bit and 16-bit cameras, when the look-up table operator is enabled, only 12 most significant bits of the camera pixel data are effectively considered; the remaining bits are ignored.

The output bit depth of look-up table is equal to the bit depth of the selected output format. The possible bit depths depends on the pixel depth of the camera:

The LUT operator is designed to sustain the highest pixel rate achievable by the board-compatible monochrome cameras.

RGB Color Acquisition

When the board is configured for acquisition from RGB color cameras, the LUT operator is modeled as a triplet of very high speed RAMs inserted into the red, green, and blue pixel components data streams.

The three color components have the same bit depth. Consequently, the three look-up tables have the same input bit depth and the same output bit depth.

Available configurations and performance of the LUT operator for RGB color cameras

Camera (3x)

LUT input (3X)

LUT output (3X)

Peak pixel rate (megapixels)

8

8

8

250

10

10

8,10,16

125

12

12

8,10,16

125

The input bit depth of each look-up table is equal to the camera bit depth of each color component.

The output bit depth of each look-up table is equal to the bit depth of each color component of the selected output format. The possible color components bit depths depends on the color component pixel bit depth of the camera:

The LUT operator can sustain the highest pixel rate achievable by the board-compatible RGB color cameras.

Bayer Color Acquisition

When the board is configured for acquisition from Bayer color cameras, the LUT operator is modeled as a triplet of very high speed RAM inserted into the red, green, and blue pixel components data streams delivered by the CFA decoder.

Available configurations of the LUT operator for Bayer color cameras when the Bayer decoder is enabled

Camera

LUT input (bit depth)

LUT output (bit depth)

Peak pixel rate (megapixels)

8

8

8

250

10

10

8

250

10, 16

125

12

12

8

250

12, 16

125

14

12

8

250

14, 16

125

16

12

8

250

16

125

The input bit depth of the look-up table is:

Note. For 14-bit and 16-bit cameras, when the look-up table operator is enabled, only 12 most significant bits of each component delivered by the CFA decoder are effectively considered; the remaining bits are ignored.

The output bit depth of each of the 3 look-up tables is equal to the bit depth of each color component of the selected output format. The possible color components bit depths depends on the pixel bit depth of the camera and board type:

The performance of the RGB LUT operator matches the performance of the Bayer CFA decoder.