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.

Video, PC<br />

TRISTIM.<br />

Computergenerated<br />

imagery<br />

TRISTIM.<br />

SGI<br />

TRISTIM.<br />

Macintosh<br />

TRISTIM.<br />

GAMMA<br />

CORRECTION FRAMESTORE (implicit)<br />

MONITOR<br />

0.5<br />

(implicit) FRAMEBUFFER<br />

RAMP<br />

8-bit Bottleneck<br />

SCANNER<br />

LUT FRAMEBUFFER<br />

1 ⁄1.29<br />

≈0.775<br />

SCANNER<br />

LUT FRAMEBUFFER<br />

1 ⁄1.72<br />

≈0.58<br />

QuickDraw RGB codes<br />

RAMP<br />

FRAMEBUFFER<br />

LUT<br />

1 ⁄2.2<br />

274 DIGITAL VIDEO AND HDTV ALGORITHMS AND INTERFACES<br />

2.5<br />

MONITOR<br />

2.5<br />

FRAMEBUFFER<br />

LUT MONITOR<br />

1 ⁄1.7<br />

≈0.59<br />

≈0.69<br />

2.5<br />

FRAMEBUFFER<br />

LUT MONITOR<br />

1 ⁄1.45<br />

2.5<br />

1.25<br />

1.14<br />

1.14<br />

Figure 23.7 Gamma in video, CGI, SGI, and Macintosh are summarized in the rows of this<br />

diagram. Tristimulus signals enter from the left; the columns show the transfer functions of<br />

(respectively) a camera or scanner; the image storage device (framestore or framebuffer); output<br />

LUT; and the monitor.<br />

In video, sketched in the top row, a transfer function that mimics vision is applied at the camera<br />

(“gamma correction”); the signal remains in perceptual space until the encoding is reversed by the<br />

monitor. (PCs have comparable signal encoding.) In computer graphics, sketched in the second row,<br />

calculations are performed in the linear-light domain, and gamma correction is applied in a LUT at<br />

the output of the framebuffer. SGI computers take a hybrid approach: Part of the correction is accomplished<br />

at the camera or scanner, and part is accomplished through a 1 ⁄1.7-power function that is<br />

loaded into the LUT. Macintosh computers, sketched in the bottom row, also take a hybrid approach:<br />

The camera or scanner applies a 1 ⁄1.72 power, and a 1 ⁄1.45-power function is loaded into the LUT.<br />

Using γ E ≈ 1⁄ 1.72 is appropriate for prerendered imagery, to produce an end-to-end exponent of 1.0.<br />

The end-to-end power function exponent, or rendering intent (see page 81), is shown for each<br />

row by the number at the extreme right. This number is the product of the exponents across the<br />

system. Some people call this “system gamma,” but that term is so widely misused that I reject it.<br />

1.0

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

Saved successfully!

Ooh no, something went wrong!