08.01.2013 Views

DigitalVideoAndHDTVAlgorithmsAndInterfaces.pdf

DigitalVideoAndHDTVAlgorithmsAndInterfaces.pdf

DigitalVideoAndHDTVAlgorithmsAndInterfaces.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Clarke, R.J., Transform Coding of<br />

Images (Boston: Academic Press,<br />

1985).<br />

0.4<br />

0.2<br />

0<br />

0<br />

1<br />

P( x)<br />

=<br />

2<br />

3<br />

1<br />

2π<br />

2<br />

x<br />

-<br />

2<br />

Figure 16.11 Gaussian function<br />

is shown here in its onesided<br />

form, with the scaling that<br />

is usual in statistics, where the<br />

function (augmented with mean<br />

and variance terms) is known as<br />

the normal function. Its integral<br />

is the error function, erf(x). The<br />

frequency response of cascaded<br />

Gaussian filters is Gaussian.<br />

Fourier transform pairs<br />

Figure 16.9 opposite shows Fourier transform pairs for<br />

several different functions. In the left column is a set of<br />

waveforms; beside each waveform is its frequency spectrum.<br />

Functions having short time durations transform<br />

to functions with widely distributed frequency components.<br />

Conversely, functions that are compact in their<br />

frequency representation transform to temporal functions<br />

with long duration. (See Figure 16.10 overleaf.)<br />

A Gaussian function – the middle transform pair in<br />

Figure 16.9, detailed in Figure 16.11 in the margin – is<br />

the identify function for the Fourier transform: It has<br />

the unique property of transforming to itself (within<br />

a scale factor). The Gaussian function has moderate<br />

spread both in the time domain and in the frequency<br />

domain; it has infinite extent, but becomes negligibly<br />

small more than a few units from the origin. The<br />

Gaussian function lies at the balance point between the<br />

distribution of power in the time domain and the distribution<br />

of power in the frequency domain.<br />

Analog filters<br />

Analog filtering is necessary prior to digitization, to<br />

bring a signal into the digital domain without aliases.<br />

I have described filtering as integration using different<br />

weighting functions; an antialiasing filter performs the<br />

integration using analog circuitry.<br />

An analog filter performs integration by storing<br />

a magnetic field in an inductor (coil) using the electrical<br />

property of inductance (L), and/or by storing an<br />

electrical charge in a capacitor using the electrical property<br />

of capacitance (C). In low-performance filters, resistance<br />

(R) is used as well. An ordinary analog filter has<br />

an impulse response that is infinite in temporal extent.<br />

The design of analog filters is best left to specialists.<br />

Digital filters<br />

Once digitized, a signal can be filtered directly in the<br />

digital domain. Design and implementation of such<br />

filters – in hardware, firmware, or software – is the<br />

domain of digital signal processing (DSP). Filters like the<br />

150 DIGITAL VIDEO AND HDTV ALGORITHMS AND INTERFACES

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

Saved successfully!

Ooh no, something went wrong!