Texas Instruments TMS320C64x DSP Network Card User Manual


 
Video Output Filtering
Video Display Port4-24 SPRU629
Examples of luma edge and chroma edge replication for 2× interspersed to
co-sited output are shown in Figure 423 and Figure 424, respectively.
Figure 423. Luma Edge Replication
a a b b c
a
y z zx x y
abc zxy
Horizontal Image Size
Leading edge
replicated luma
Trailing edge
replicated luma
zy
Y
a
= Y
a
Y
b
= Y
b
Y
c
= Y
c
Y
x
= Y
x
Y
y
= Y
y
Y
z
= Y
z
Y
a
= (1Y
a
+ 17Y
a
+ 17Y
b
1Y
c
) /32
Y
b
= (1Y
a
+ 17Y
b
+ 17Y
c
1Y
d
) /32
Y
z
= (1Y
y
+ 17Y
z
+ 17Y
z
1Y
y
) /32
Y
y
= (1Y
x
+ 17Y
y
+ 17Y
z
1Y
z
) /32
Y
x
= (1Y
w
+ 17Y
x
+ 17Y
y
1Y
z
) /32
Figure 424. Interspersed Chroma Edge Replication
aa bb cc dww xx
abcd wxy
y
Cb
a
= (3Cb
cd
+ 33Cb
ab
+ 101Cb
ab
3Cb
cd
)/128
Cr
a
= (3Cr
cd
+ 33Cr
ab
+ 101Cr
ab
3Cr
cd
)/128
y
ab cd z
Horizontal Image Size
Trailing edge
replicated chroma
samples
wx yz
zz
yz wxabcd
Cb
b
= (3Cb
ab
+ 101Cb
ab
+ 33Cb
cd
3Cb
ef
)/128
Cr
b
= (3Cr
ab
+ 101Cr
ab
+ 33Cr
cd
3Cr
ef
)/128
Cb
c
= (3Cb
ab
+ 33Cb
ab
+ 101Cb
cd
3Cb
ef
)/128
Cr
c
= (3Cr
ab
+ 33Cr
ab
+ 101Cr
cd
3Cr
ef
)/128
Cb
d
= (3Cb
ab
+ 101Cb
cd
+ 33Cb
ef
3Cb
gh
)/128
Cr
d
= (3Cr
ab
+ 101Cr
cd
+ 33Cr
ef
3Cr
gh
)/128
Cb
w
= (3Cb
st
+ 33Cb
uv
+ 101Cb
wx
3Cb
yz
)/128
Cr
w
= (3Cr
st
+ 33Cr
uv
+ 101Cr
wx
3Cr
yz
)/128
Cb
x
= (3Cb
uv
+ 101Cb
wx
+ 33Cb
yz
3Cb
yz
)/128
Cr
x
= (3Cr
uv
+ 101Cr
wx
+ 33Cr
yz
3Cr
yz
)/128
Cb
y
= (3Cb
uv
+ 33Cb
wx
+ 101Cb
yz
3Cb
yz
)/128
Cr
y
= (3Cr
uv
+ 33Cr
wx
+ 101Cr
yz
3Cb
yz
)/128
Cb
z
= (3Cb
wx
+ 101Cb
yz
+ 33Cb
yz
3Cb
wz
)/128
Cr
z
= (3Cr
wx
+ 101Cr
yz
+ 33Cr
yz
3Cb
wx
)/128
Leading edge
replicated chroma
samples