ú
ú
ú
û
ù
ê
ê
ê
ë
é
+
ú
ú
ú
û
ù
ê
ê
ê
ë
é
ú
ú
ú
û
ù
ê
ê
ê
ë
é
=
ú
ú
ú
û
ù
ê
ê
ê
ë
é
OFFB
MTX
OFFG
MTX
OFFR
MTX
B
G
R
BB
MTX
GB
MTX
RB
MTX
BG
MTX
GG
MTX
RG
MTX
BR
MTX
GR
MTX
RR
MTX
B
G
R
in
in
in
out
out
out
_
_
_
_
_
_
_
_
_
_
_
_
camisp-E094
Public Version
Camera ISP Functional Description
www.ti.com
6.4.7.1.10 Camera ISP VPBE Preview CFA Interpolation
The CFA function is responsible for providing full RGB data for each pixel. Depending on sensor type and
configuration, interpolation and/or rephasing are required.
The CFA function can be enabled (
[10] CFAEN) and configured to different interpolation modes
(
[14:11] CFAFMT).
NOTE:
Some details of this feature are not available in the public domain.
6.4.7.1.10.1 Camera ISP VPBE Preview CFA for Bayer Modes
In Bayer modes, the CFA interpolation block is responsible for populating the missing color pixels at a
given location, resulting in a 3-color RGB pixel. It does this by interpolating data from neighboring pixels of
the same color.
NOTE:
Some details of this feature are not available in the public domain.
6.4.7.1.10.2 Camera ISP VPBE Preview CFA Options
If the CFA interpolation block is disabled, the same input pixel is broadcast to all three output pixels.
NOTE:
Image-size reduction: If CFA interpolation is enabled, the preview engine reduces the output
of this stage. Two pixels/line in the left, right, top, and bottom edges are truncated in the
Bayer/conventional and other modes.
If the CFA format is 2 downsampling in both horizontal and vertical directions, only 2 lines at the top and
bottom of the image are truncated. The two left- and right-most pixels are processed.
6.4.7.1.11 Camera ISP VPBE Preview Black Adjustment
The CFA interpolation output is three pixels (red, blue, and green values) and this is fed as input to the
black-adjustment module, which performs the following calculation for an adjustment of each color level:
data_out = d bl_offset
The bl_offset values for each color are programmable in the
register and coded in
S8Q0 format (-128..+127). A simple one addition and clip operation are processed in this module. The
output data_out [10..0] is signed.
NOTE:
Some details of this feature are not available in the public domain.
6.4.7.1.12 Camera ISP VPBE Preview RGB Blending
The RGB2RGB blending module has a general 3x3 square matrix and redefines the RGB data from the
CFA interpolation module, which can be used as a function of a color correction. This is programmable
(
,
,
, &
) so that the color spectrum of the sensor can be adjusted to the
human color spectrum. The input is signed 11 bits and the output is unsigned 10 bits. The following
calculation is performed in this module:
Gains are in S12Q8 format, and offsets are in S10Q0 format.
1210
Camera Image Signal Processor
SWPU177N – December 2009 – Revised November 2010
Copyright © 2009–2010, Texas Instruments Incorporated
Содержание OMAP36 Series
Страница 174: ...174 List of Tables SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 692: ...692 MPU Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1084: ...1084 IVA2 2 Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 1990: ...1990 2D 3D Graphics Accelerator SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2334: ...2334 Memory Subsystem SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2700: ...2700 Memory Management Units SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2868: ...2868 HDQ 1 Wire SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 2974: ...2974 UART IrDA CIR SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3054: ...3054 Multichannel SPI SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3462: ...3462 MMC SD SDIO Card Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3508: ...3508 General Purpose Interface SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3584: ...3584 Initialization SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...
Страница 3648: ...3648 Debug and Emulation SWPU177N December 2009 Revised November 2010 Copyright 2009 2010 Texas Instruments Incorporated ...