Public Version
Camera ISP Functional Description
www.ti.com
6.4.6.1.3.5 Output Formatter
The output formatter starts with a framing selection to limit the processing area by setting
,
, and
registers. This framing selection is
applied in addition to the framing applied at the beginning and at the end of the data formatter operation if
the video-port path to memory is selected (
[18] VP2SDR).
The option to send the CCDC output to the Resizer module (
[19] SDR2RSZ) should
not be used when in RAW data mode, because the Resizer operates only on YUV format data. Use the
preview module when resizing is desired in RAW data mode.
Low-Pass Filter (LPF)
An optional horizontal low-pass antialiasing filter can be applied (
[14] LPF) after
reframing. The low-pass filter consists of a simple 3-tap (1/4, /12, and 1/4) filter. Two pixels on the left and
two pixels on the right of each line are cropped if the filter is enabled. Use of the LPF is intended for
bandwidth reduction if culling is enabled.
NOTE:
For YUV data, the LPF must be disabled (
[14] LPF = 0x0).
Culling
An optional culling operation can be enabled (
register). This operation allows selected
pixel data to be culled (deleted) from a line (
[31:24] CULHEVN,
[23:16] CULHODD - 8-bit repeating mask, one per field) and selected lines to be culled from a frame
(
[7:0] CULV).
is an example of how register values apply the decimation pattern to the data. The red pixels
are saved to memory and the white pixels are discarded. In this example,
=
0x239A0066:
•
[31:24] CULHEVN = 0x23
•
[23:16] CULHODD = 0x9A
•
[7:0] CULV = 0x66
NOTE:
Culling can be used with YUV data, but care must be taken to preserve the YUV422 output
format.
1200
Camera Image Signal Processor
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated