![background image](http://html1.mh-extra.com/html/illunis/rmv-11002/rmv-11002_operation-manual_2044107078.webp)
RMV Operations Manual Revision Copyright illunis LLC, 2014
Page 78
5.4: Image Processing
Look Up Table
Look Up Tables (OEM Only) are used to
transform video data from sensor samples to any ar-
bitrary value. Any 12bit value can be transposed into
any other 12 bit value. LUT’s can be loaded from
tables stored within the camera or directly from your
application.
Serial Commands
Target
Index
Command
R/W
Description
04
04
Mode Register
W
0xM007 = Enable LUT
0xM008 = Disable LUT
M = 0: Common—both, M = 8: Free Run only, M = 4: Trigger only
04
18
LUT load command
W
04
45
LUT mode
R/W
0x0000 = load from com port
0x0001 = load from com port
and save to EEPROM
0x0002 = load from EEPROM
04
46
Gamma LUT
W
Loads a gamma LUT where data is a
number from 1-100 = gamma * 100
Note 45 dec = 0x2D hex
Quick FAQ’s:
►LUT’s are 12 bit to 12 bit look up.
►The most common use for a LUT is gamma
correction.
►In FPFA revision E8 the LUT’s can be stored in the
camera EEPROM and can be reloaded each time
the camera is powered with a single command.
►To save a LUT to EEPROM set the LUT mode to
0x0001 and load a LUT from the com port. The
LUT will be saved to EEPROM and can be reload-
ed from EEPROM with the LUT mode 0x0002
►When saving a LUT to EEPROM the load time will
be longer.
►The LUT EEPROM is not initialized for you.
4096 entry table
of 12 bit values
Look Up Table Block Diagram
12 bit
data
12 bit
data
0, 0
1, 96
2, 132
3, 159
4, 180
…
4093, 4094
4094, 4094
4095, 4095
Example LUT File of 0.45 gamma table
(Some values omitted due to space constraints)