User manual

Running the Demonstration
XAPP794 (v1.3) December 20, 2013 www.xilinx.com 24
Configuring the Color Filter Array Interpolation
The Xilinx Color Filter Array Interpolation IP core Bayer Phase setting (Figure 21) can be
changed, but only one setting produces a valid result with the VITA 2000 image sensor.
Image Enhancement
The Xilinx Image Enhancement IP core reduces image noise and enhances the edges of
objects in each picture. Two-dimensional filters are used to suppress noise while preserving
and enhancing edges in the picture.
Low-pass filters are used to implement the noise reduction.
High-pass filters are used to implement the edge enhancement.
The halo suppression reduces the ringing or overshoot effect of high-pass filters.
The Image Enhancement IP core can be controlled with the three slides shown in Figure 22.
The Noise Reduce slider contains the amount of noise reduction applied by the low-pass filters.
Allowable values are from 0 to 255, as shown in Tab l e 5.
The Edge Enhance slider contains the amount of edge enhancement applied by the high-pass
filters. The allowed values are from 0 to 32768, which is the integer representation of the range
0 to 1 using 16 bits with 15 fractional bits. Multiplication by 2
15
yields the integer representation.
See Ta bl e 6 .
X-Ref Target - Figure 21
Figure 21: Color Filter Array IP Core Control
X-Ref Target - Figure 22
Figure 22: Image Enhancement IP Core Control
Table 5: Spatial Noise Reduction Strength Settings
Setting Description
0 Spatial noise reduction OFF.
1-255
Spatial noise reduction ON.
Number identifies strength of spatial noise reduction filter.
Table 6: Edge Enhancement Settings
Setting Description
0 Edge enhancement OFF.
1-32768
Edge enhancement ON.
Number identifies strength of edge enhancement
;BB
;BB