MultiCam Boards Documentation > GRABLINK series Documentation > GRABLINK DualBase 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

500

10

10

8,10,16

250

12

12

8, 12, 16

250

14

12

8, 14, 16

250

16

12

8, 16

250

The input bit depth of the LUT is:

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

The output bit depth of the LUT is equal to the bit depth of the selected output format. The possible bit depths depend 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. In addition the three LUT 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

125

The input bit depth of each LUT is equal to the camera bit depth of each color component.

The output bit depth of each LUT is equal to the bit depth of each color component of the selected output format. The possible color components bit depths depend 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 RAMs 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

125

The input bit depth of the LUT is:

Note. For 14- and 16-bit cameras, when the LUT operator is enabled, only the 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 LUTs is equal to the bit depth of each color component of the selected output format. The possible color components bit depths depend 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.