72
Osprey-300 User’s Guide
The Osprey-300’s software de-interlacing can be
applied to any video capture stream to eliminate
streaking or feathering and maintain motion
content. In the screen in figure 13, where the
Osprey-300’s de-interlace motion filter has
been turned on, note that the strong horizontal
streaking or feathering around the subject’s head
have been smoothed to a slight blur. While the
blur is noticeable in a single screen snapshot, the
human eye perceives only natural motion when
the video is played back at normal frame rates.
Feeding the de-interlaced image in the screen
in figure 13 to an encoder significantly improves
output of the encoder in terms of overall quality
and smoothness. The encoder has an easier time
compressing the de-interlaced video and thus
can expend saved bits and CPU cycles to produce
higher quality streams.
The hardware deinterlacing provided for
preview pins resides in the display adapter. The
availability and quality of this function depends
on the display adapter and its driver. The
implementations we are familiar with are cruder
than the software-based capture de-interlace,
but are nonetheless quite helpful with high-
motion content.
E
FFICIENT
V
IDEO
R
ENDERING
The following information is primarily useful to
developers, but may also be helpful for those
who want to fine-tune existing applications. If
you are seeing poor rendering performance, in
terms of either excessive cpu utilization or jerky,
stuttering video, read this section.
There are at least four basic ways to render
video from the capture driver onto the screen.
They vary greatly in their efficiency, and
applications do not always make the best choice
of renderer.
In these descriptions it is assumed that the
AVStream driver’s Preview Pin is being used.
The results would be the same if the Capture Pin
were used instead.
Video with Osprey-300’s Deinterlace
motion filter applied
13
Содержание Osprey-300
Страница 1: ...Osprey 300 User s Guide...