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.

Raster images<br />

There are four distinct types of raster image data:<br />

• Bilevel, by definition 1 bit per pixel<br />

• Grayscale, typically 8 bits per pixel<br />

• Truecolor, typically 24 bits per pixel<br />

• Pseudocolor, typically 8 bits per pixel<br />

Hicolor, with 16 bits per pixel, is a variant of truecolor.<br />

Grayscale and truecolor systems are capable of representing<br />

continuous tone. Video systems use only truecolor<br />

(and perhaps grayscale as a special case).<br />

In the following sections, I will explain bilevel, grayscale,<br />

hicolor, truecolor, and pseudocolor in turn. Each<br />

description is accompanied by a block diagram that<br />

represents the hardware at the back end of the framebuffer<br />

or graphics card (including the digital-to-analog<br />

converter, DAC). Alternatively, you can consider each<br />

block diagram to represent an algorithm that converts<br />

image data to monitor R’, G’, and B’ components.<br />

Bilevel Each pixel of a bilevel (or two-level) image comprises<br />

one bit, which represents either black or white – but<br />

nothing in between. In computing this is often called<br />

monochrome. (That term ought to denote shades of<br />

a single hue; however, in common usage – and particularly<br />

in video – monochrome denotes the black-andwhite,<br />

or grayscale, component of an image.)<br />

Since the invention of data communications, binary<br />

zero (0) has been known as space, and binary one (1)<br />

has been known as mark. A “mark” on a CRT emits<br />

light, so in video and in computer graphics a binary one<br />

(or the maximum code value) conventionally represents<br />

white. In printing, a “mark” deposits ink on the page,<br />

so in printing a binary one (or in grayscale, the<br />

maximum pixel value) conventionally represents black.<br />

34 DIGITAL VIDEO AND HDTV ALGORITHMS AND INTERFACES

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

Saved successfully!

Ooh no, something went wrong!