Video and Image Processing Suite User Guide

ID 683416
Date 4/04/2022
Document Table of Contents

15.13.2. Tuning Motion Shift and Motion Scale Registers

To tune the motion shift register, follow these steps:
  1. Enable motion visualization; set Visualize Motion Values register to 1.
  2. Enable cadence detection and tuning registers by setting register 12 to 1.
  3. Feed the Deinterlacer II IP core with the sequence of interest, ideally one with static areas and areas in motion, such as a waving flag sequence. Areas in the image where motion is detected will appear in pink, with the luminance in proportion to the amount of motion detected.
  4. Adjust the Motion Shift register through software when the Deinterlacer II IP core runs, to observe the effect on the motion detected. Choose a motion shift value that does not cause any motion to be detected in static areas of the image.
  5. When you are satisfied that the correct amount of motion shift is applied, disable motion visualization by resetting the register back to 0.
  6. Look for weave artifacts in moving portions of the image, ideally using a test sequence with fast moving sharp edges or narrow lines. If you do not detect any visible weave artifacts, gradually decrease the Motion Scale register value from the default 125 until the artifacts become visible.
  7. Gradually increase the value of Motion Scale register until all the weave artifacts disappear.