***
Genesis Microchip Confidential ***
gm5110/20 Preliminary Data Sheet
June 2002
25
C5110-DAT-01C
4.6.8 Image Boundary Detection
The gm5110/20 performs measurements to determine the image boundary. This information
is used when programming the Active Window and centering the image.
4.6.9 Image Auto Balance
The gm5110/20 performs measurements on the input data that is used to adjust brightness
and contrast.
4
4
.
.
7
7
R
R
e
e
a
a
l
l
C
C
o
o
l
l
o
o
r
r
D
D
i
i
g
g
i
i
t
t
a
a
l
l
C
C
o
o
l
l
o
o
r
r
C
C
o
o
n
n
t
t
r
r
o
o
l
l
s
s
TM
The gm5110/20 provides high-quality digital color controls. These consist of a subtractive
"black level" stage, followed by a full 3x3 RGB matrix multiplication stage, followed by an
signed offset stage as shown in Figure 17.
X
+/
-
+/
-
-
-
-
+/
-
Additive
Offset
(Brightness)
3x3 Color
Conversion
Subtractive
Offset
(Black Level)
Red In
Red Out
Green In
Green Out
Blue In
Blue Out
Figure 17.
RealColor
TM
Digital Color Controls
This structure can accommodate all RGB color controls such as black-level (subtractive
stage), contrast (multiplicative stage), and brightness (signed additive offset). In addition, it
supports all YUV color controls including brightness (additive factor applied to Y), contrast
(multiplicative factor applied to Y), hue (rotation of U and V through an angle) and
saturation (multiplicative factor applied to both Y and V).
To provide the highest color purity all mathematical functions use 10 bits of accuracy. The
final result is then dithered to eight or six bits (as required by the LCD panel).
4.7.1 RealColor Flesh tone Adjustment
The human eye is more sensitive to variations of flesh tones than other colors; for example,
the user may not care if the color of grass is modified slightly during image capture and/or
display. However, if skin tones are modified by even a small amount, it is unacceptable. The
gm5110/20 features flesh tone adjustment capabilities. This feature is not based on lookup