Camera based settings are advantageous to achieve highest calculating precision, independent of
the transmission bit depth, lowest latency, because all calculations are performed in FPGA on the
fly and low CPU load, because the host is not invoked with these tasks. These camera based
settings are
gamma correction•
negative gain / gain•
look-up table (LUT)•
white balance•
offset•
saturation and color correction•
Host based settings save transmission bandwidth at the expense of accuracy or latency and CPU
load. Especially performing gain, offset, and white balance in the camera while outputting RAW data
to the host can be recommended.
Of course host based settings can be used with all families of cameras (e.g. also mvBlueFOX).
Host based settings are:
look-up table (LUTOperations)•
color correction (ColorTwist)•
To show the different color behaviors, we take a color chart as a starting point:
Figure 1: Color chart as a starting point
If we take a SingleFrame image without any color optimizations, an image can be like this:
18 Use cases
177