User manual

Hardware Platform
XAPP794 (v1.3) December 20, 2013 www.xilinx.com 36
This core is responsible for correcting defective pixels, as illustrated in Figure 36.
For additional information about the Defective Pixel Correction LogiCORE solution and the
detailed product guide, see the Defective Pixel Correction product page:
w
ww.xilinx.com/products/intellectual-property/EF-DI-DEF-PIX-CORR
Color Filter Array Interpolation
The AXI Color Filter Array (CFA) core is the second processing element in the image
processing pipeline, as shown in Figure 37.
The most widespread and cost effective implementation of color image sensors involves
placing color filters on top of each pixel in a Bayer pattern arrangement, as shown in Figure 38.
.
With this arrangement of color filters, each pixel captures only one of the three primary colors.
The CFA core restores the missing two colors based on neighboring pixels.
For additional information about the Color Filter Array Interpolation LogiCORE solution and the
detailed product guide, see the Color Filter Array Interpolation product page:
w
ww.xilinx.com/products/intellectual-property/EF-DI-CFA
X-Ref Target - Figure 36
Figure 36: Defective Pixel Correction
X794_36_110513
X-Ref Target - Figure 37
Figure 37: AXI CFA Core Pipeline Position
AXI
DPC
AXI
CFA
AXI
Enhance
Chroma
Resampler
AXI
Stats
AXI
TPG
AXI
RGB2YUV
AXI
Gamma
AXI
TPG
AXI
CCM
X794_37_110513
X-Ref Target - Figure 38
Figure 38: Bayer Pattern Color Filter
X794_38_110513