Low Angle De-Interlacing; Cadence Detection - Analog Devices ADV8003 Hardware Manual

Video signal processor with motion adaptive deinterlacing, scaling, bitmap osd, dual hdmi tx and video encoder
Table of Contents

Advertisement

Function
pvsp_motionbuf0_addr
[31:0]
0x00000000 
0xXXXXXXXX
pvsp_motionbuf1_addr[31:0], Primary VSP Map, Address 0xE81C[7:0]; Address 0xE81D[7:0]; Address 0xE81E[7:0]; Address 0xE81F[7:0]
This signal is used to set the start address of motion information buffer 1. Motion buffers are needed only when motion adaptive
deinterlacing is enabled for interlaced input.
Function
pvsp_motionbuf1_addr
[31:0]
0x0007E900 
0xXXXXXXXX

3.2.3.4. Low Angle De-interlacing

The ultra low angle de-interlacing interpolation algorithm (ULAI) developed by ADI performs intra field interpolation for the de-
interlacing function. It is capable of determining the correct direction by examining several different directions and interpolating missing
pixels based on this information. This results in higher quality low angle interpolation and reduces the effect of jaggies.
The ultra low angle interpolation function is only used for converting from interlaced to progressive formats. It can be enabled or disabled
by asserting or de-asserting register di_ulai_enable.
di_ulai_enable, Primary VSP Map, Address 0xE84C[3]
This bit is used to enable the ultra low angle de-interlacing algorithm (ULAI).
Function
di_ulai_enable
0
1 

3.2.3.5. Cadence Detection

The ADV8003 cadence detection can handle multiple different types of cadences, typically introduced when content originated as film
format but was converted into interlaced format for broadcast. Examples of such conversion can be seen in
detect arbitrary cadences and even unknown cadence modes, with per pixel correction for combing artifacts.
There are several features of cadence detection, including the reliable detection of 2:2 cadences for PAL video and the detection of poor
editing techniques often found in films converted to video standards (this may introduce artifacts). These artifacts are caused by multiple
cadences in the same source as well as fast switching from film to video or between different cadences.
For an interlaced video input, cadence detection can be enabled or disabled by asserting or de-asserting di_cadence_enable. For
progressive video input, cadence detection can be enabled or disabled by asserting or de-asserting pcadence_enable.
di_cadence_enable, Primary VSP Map, Address 0xE84C[2]
This bit is used to enable cadence detection.
Rev. B, August 2013
Description
Default
Start address of motion buffer 0
Description
Default
Start address of motion buffer 1
Description
Disable ULAI
Enable ULAI
164
ADV8003 Hardware Manual
Figure
52. The PVSP is able to

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADV8003 and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents