8.5
Color Controls
The ADV7604 has a color control feature that can adjust the brightness, contrast, saturation, and hue
properties. This feature can only be applied when the CP CSC block is implementing one of the
following color space conversions:
• YUV to YUV
• RGB to YUV
• YUV to RGB (see note below)
VID_ADJ_EN, CP Map, Address 0x3E, [7]
This control selects whether or not the color control feature is enabled.
Function
VID_ADJ_EN
0
1
VID_ADJ_EN is enabled by default. The video data whose color space is converted in the CP CSC
block, are processed further through the color control block. The color control parameters
CP_CONTRAST[7:0],
CP_SATURATION , and
Note : The
CP_HUE[7:0]
calculation accuracy error, i.e. cosine(zero) is represented as 0.999 (4095/4096) instead of 1.0. This
error results in the Cb/Cr channel digital code offset of 1d. In order to prevent this offset, the
VID_ADJ_EN bit should be disabled to bypass the CP color control block in case the user is using
the CP CSC block and does not require color control processing.
CP_CONTRAST[7:0], CP Map, Address 0x3A, [7:0]
This function provides a user control for the contrast adjustment.
Function
CP_CONTRAST[7:0]
0x80
0x00
0xFF
CP_SATURATION[7:0], CP Map, Address 0x3B, [7:0]
This function provides a user control for the saturation adjustment.
Function
CP_SATURATION[7:0]
0x80
Rev. F August 2010
Description
Disables color control.
Enables color control. The CP CSC must also be enabled for the
color controls to be effective.
CP_BRIGHTNESS[7:0]
color control parameter has a default value of 0, but this value has a hue
Description
Gain on luma channel = 1.0
Gain on luma channel = 0.0
Gain on luma channel = 1.99
Description
Gain on chroma channel = 1.0
217
have a pass through value as default.
ADV7604
Need help?
Do you have a question about the Advantiv ADV7604 and is the answer not in the manual?