Look-up table (lut) and gamma function – ALLIED Vision Technologies Guppy PRO F-503 User Manual

Page 111

Advertising
background image

Description of the data path

Guppy PRO Technical Manual V4.0.0

109

Look-up table (LUT) and gamma function

The AVT Guppy PRO camera provides one user-defined look-up table (LUT).
The use of this LUT allows any function (in the form Output = F(Input)) to
be stored in the camera's RAM and to be applied on the individual pixels of
an image at run-time.

The address lines of the RAM are connected to the incoming digital data,
these in turn point to the values of functions which are calculated offline,
e.g. with a spreadsheet program.

This function needs to be loaded into the camera's RAM before use.

One example of using an LUT is the gamma LUT:

There is one gamma LUT (gamma=

0.45)

Output = (Input)

0.45

or with normalized values:

Output/1023 = (Input/4095)

0.45

This gamma LUT is used with all Guppy PRO models.

Gamma is known as compensation for the nonlinear brightness response of
many displays e.g. CRT monitors. The look-up table converts the incoming
12 bit from the digitizer to outgoing 10 bit.

Figure 43: LUT with gamma=

0.45

Output = f (Input)

0

200

400

600

800

1000

0

500

1000

1500

2000

2500

3000

3500

4000

Input

O

u

tput

Guppy PRO, gamma=0.45

Advertising