Texas Instruments TMS320DM648 Computer Drive User Manual


 
www.ti.com
2x upscaled
YCbCr 4:2:2
co-sited output
YCbCr 4:2:2
interspersed
source pixels
Luma (Y)
sample
Cb’
d
= (-3Cb
ab
+ 101Cb
cd
+ 33Cb
ef -
3Cb
gh
) / 128
Cr’
d
= (-3Cr
ab
+ 101Cr
cd
+ 33Cr
ef -
3Cr
gh
) / 128
-
Chroma (Cb/Cr)
samples
-
a a’ b b’ c c’ d d’ e e’ f f’
a b c d e f g
g
Y’
a
= Y
a
Cb’
e
= (-3Cb
ab
+ 33Cb
cd
+ 101Cb
ef -
3Cb
gh
) / 128
Cr’
e
= (-3Cr
ab
+ 33Cr
cd
+ 101Cr
ef -
3Cr
gh
) / 128
h’
Y’
e’
= (-1Y
d
+ 17Y
e
+ 17Y
f
- 1Y
g
) / 32
4.4.4EdgePixelReplication
a
-
-
a’ b b’ c
a
n-1’ n
n’n-2 n-2’ n-1
a b c nn-2 n-1
Horizontal Image Size
Leading edge
replicated pixel
Trailing edge
replicated pixels
n n-1
Y’
a
= Y
a
Y’
b
= Y
b
Y’
c
= Y
c Y’
n-2
=
Y
n-2
Y’
n-1
=
Y
n-1
Y’
n
= Y
n
Y’
a
’ = ƒ(Y
a’
, Y
a’
, Y
b’
, Y
c
)
Y’
b’
= ƒ(Y
a’
, Y
b’
, Y
c’
, Y
d
)
Y’
n’
= ƒ(Y
n-1
, Y
n
, Y
n
, Y
n-1)
Y’
n-2’
= ƒ(Y
n-3
, Y
n-2
, Y
n-1’
, Y
n
)
Y’
n-1’
= ƒ(Y
n-2
, Y
n-1
, Y
n’
, Y
n
)
Luma (Y)
sample
Chroma (Cb/Cr)
samples
a a’ b b’ c
a
y’ z z’x x’ y
a b c zx y
Horizontal Image Size
Leading edge
replicated luma
Trailing edge
replicated luma
z y
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
VideoOutputFiltering
Figure4-17.2xInterspersedScaling
Becausefourtapfiltersareusedontheoutput,thefirstandlasttwopixelsoneachlinemustbemirrored.
Anexampleofhowthefilterusesthemirroredpixelsfortheluminancefilter(2xco-sited)isshownin
Figure4-18.
Figure4-18.OutputEdgePixelReplication
Examplesoflumaedgeandchromaedgereplicationfor2xinterspersedtoco-sitedoutputareshownin
Figure4-19andFigure4-20,respectively.
Figure4-19.LumaEdgeReplication
SPRUEM1May2007VideoDisplayPort105
SubmitDocumentationFeedback