08.01.2013 Views

DigitalVideoAndHDTVAlgorithmsAndInterfaces.pdf

DigitalVideoAndHDTVAlgorithmsAndInterfaces.pdf

DigitalVideoAndHDTVAlgorithmsAndInterfaces.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Concerning Pointer, see the<br />

marginal note on page 255.<br />

Eq 26.8<br />

C BC R components for Rec. 1361 HDTV<br />

One method of extending the color gamut of an R’G’B’<br />

system is to allow components to excurse below zero<br />

and above unity. In Rec. 1361 transfer function, on<br />

page 265, I explained one approach. Rec. 1361 is based<br />

upon Rec. 709 primaries, but enables the RGB tristimulus<br />

components to excurse from - 1 ⁄4 to + 4 ⁄3 .<br />

When transformed to Rec. 709 Y’C B C R , all of the real<br />

surface colors documented by Pointer – that is, all the<br />

colors in Pointer’s gamut – produce values that are<br />

Y’C BC R-valid. Though Rec. 1361 was needed to specify<br />

the R’G’B’ representation of wide-gamut colors, no<br />

special provisions are necessary to carry those colors<br />

across a 709 Y’C BC Rinterface. The notation “Rec. 1361<br />

Y’C B C R ,” or as I write it, 1361Y’C B C R , makes it explicit<br />

that codewords outside the unit R’G’B’ cube are to be<br />

interpreted as wide-gamut colors, instead of being<br />

treated as RGB-illegal.<br />

Equipment conforming to Rec. 1361 is not yet<br />

deployed, and is not anticipated for several years.<br />

Wide-gamut acquisition and production equipment will<br />

begin to replace film over the next decade or so;<br />

however, wide-gamut consumer displays are not<br />

expected in that time frame. When these begin to be<br />

deployed, it is unlikely that they will all have the same<br />

gamut; electronics associated with each display will<br />

have to process the color signals according to the properties<br />

of each display. In the long term, gamut mapping<br />

strategies comparable to those in the desktop color<br />

management community will have to be deployed.<br />

Y’CBCR from studio RGB<br />

In studio equipment, 8-bit R’G’B’ components usually<br />

use the same 219 excursion as the luma component of<br />

Y’CBCR. To encode Y’CBCR from R’G’B’ in the range<br />

[0…219] using 8-bit binary arithmetic, scale the<br />

encoding matrix of Equation 26.6 by 256 ⁄219:<br />

⎡709<br />

219Y’<br />

⎤ ⎡ 16 ⎤ ⎡ 54. 426 183. 091 18. 483⎤<br />

⎡ 219R’<br />

⎤<br />

⎢ ⎥ ⎢ ⎥ 1 ⎢<br />

⎥ ⎢ ⎥<br />

⎢ CB<br />

⎥ =<br />

⎢<br />

128<br />

⎥<br />

+ 30.000 100. 922 130. 922 219G’<br />

⎢<br />

256 ⎢<br />

− −<br />

⎥<br />

•<br />

⎢ ⎥<br />

C<br />

⎥<br />

R 128 130. 922 118. 918 12. 005 219B’<br />

⎣⎢<br />

⎦⎥<br />

⎣<br />

⎢<br />

⎦<br />

⎥<br />

⎣<br />

⎢ − − ⎦<br />

⎥<br />

⎣<br />

⎢<br />

⎦<br />

⎥<br />

318 DIGITAL VIDEO AND HDTV ALGORITHMS AND INTERFACES

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!