Altera Video and Image Processing Suite User Manual
Page 189

Address
Register
RO/RW
Description
25
Motion Shift
RW
Specifies the amount of raw motion (SAD) data that is
right-shifted. Shifting is used to reduce sensitivity to
noise when calculating motion (SAD) data for both
bob and weave decisions and cadence detection.
Note: It is very important to set this register
correctly for good deinterlacing perform‐
ance.
Tune this register in conjunction with the motion
visualization feature. Higher values decrease sensitivity
to noise when calculating motion, but may start to
introduce weave artefacts if the value used is too high.
To improve video-over-film mode quality, consider
using software to check the
3:2 Cadence State (VOF
State)
register, and to add one or two to the motion
shift register's value when deinterlacing cadenced
content.
Range: 0–7
Power on value: 4
26
Visualize Film
Pixels
RW
Specifies the film pixels in the current field to be
colored green for debugging purposes. Use this register
in conjunction with the various VOF tuning registers.
Range: 0–1
Power on value: 0
27
Visualize Motion
Values€
RW
Specifies the motion values for pixels represented with
pink for debugging purposes. The greater the
luminance of pink, the more motion is detected.
Range: 0–1
Power on value: 0
Design Guidelines for Broadcast Deinterlacer IP Core
The Broadcast Deinterlacer has a comprehensive set of CSR registers that allow precise tuning of the
deinterlaced output. The exact register values used depend on the end system.
12-30
Design Guidelines for Broadcast Deinterlacer IP Core
UG-VIPSUITE
2015.05.04
Altera Corporation
Deinterlacing IP Cores