10.05.2014 Views

2M30 User Manual - Frame Grabbers

2M30 User Manual - Frame Grabbers

2M30 User Manual - Frame Grabbers

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DS-24-0<strong>2M30</strong> and DS-25-0<strong>2M30</strong> <strong>User</strong>’s <strong>Manual</strong> 71<br />

C2 Output LUTs<br />

The output LUTs allow you to apply custom LUTs to the video stream. The output LUTs<br />

are a set of general-purpose lookup tables that are applied to the digitized camera data<br />

immediately before the data exits the camera. With the output LUTs, you can apply<br />

image characterizations such as brightness, contrast, or apply a gamma look-up table. The<br />

output LUTs differ from the input LUTs in that a single set of table values is common to<br />

all output taps of the camera; there is no mechanism to handle the different taps<br />

independently.<br />

You can create a table to generate almost any camera output response desired. Linear<br />

functions such as y = mx + b or y = a1 * xˆ2 + a2 * x + a3 can be easily generated and<br />

loaded into the LUT using a scripted macro containing repeated calls to the set output<br />

LUT (sol) command. The following are examples of common applications of LUTs:<br />

Unity LUT (output = input)<br />

LUT = [0, 1, 2, 3… 1020, 1021, 1022, 1023]<br />

Gain of 2 (output = 2 * input) 1<br />

LUT = [0, 2, 4, 6… 1023, 1023, 1023, 1023]<br />

Offset of 2 (output = 2 * input + 2) 1<br />

LUT = [2, 3, 4, 5… 1022, 1023, 1023, 1023]<br />

Or any other desired mapping (e.g. output= 3 * output 2 + 1)<br />

LUT = [1, 4, 13, 28… 1023, 1023, 1023, 1023]<br />

Note: Values loaded into the LUT must be within the valid range for a 10-bit integer (0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!