Noninterlaced-to-interlaced Conversion

In some applications, it is necessary to display a noninterlaced video signal on an interlaced display. Thus, some form of noninterlaced-to-interlaced conversion may be required.

Noninterlaced-to-interlaced conversion must be performed on component video signals (such as R′G′B′ or YCbCr). Composite color video signals (such as NTSC or PAL) cannot be processed directly due to the presence of color subcarrier phase information, which would be meaningless after processing. These signals must be decoded into component color signals, such as R′G′B′ or YCbCr, prior to conversion.

There are essentially two techniques: scan line decimation and vertical filtering.

Scan Line Decimation

The easiest approach is to throw away every other active scan line in each noninterlaced frame. Although the cost is minimal, there are problems with this approach, especially with the top and bottom of objects.

If there is a sharp vertical transition of color or intensity, it will flicker at one-half the frame rate. The reason is that it is only displayed every other field as a result of the decimation. For example, a horizontal line that is one noninterlaced scan line wide will flicker on and off. Horizontal lines that are two noninterlaced scan lines wide will oscillate up and down.

Alert!

Simple decimation may also add aliasing artifacts. While not necessarily visible, they will affect any future processing of the picture.

Vertical Filtering

A better solution is to use two or more lines of noninterlaced data to generate one line of interlaced data. Fast vertical transitions are smoothed out over several interlaced lines.

For a 3-line filter, typical coefficients are [0.25, 0.5, 0.25]. Using more than three lines usually results in excessive blurring, making small text difficult to read.

An alternate implementation uses IIR rather than FIR filtering. In addition to averaging, this technique produces a reduction in brightness around objects, further reducing flicker.

Note that care must be taken at the beginning and end of each frame in the event that fewer scan lines are available for filtering.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset