This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROCESSOR-SDK-AM57X: AIR interlaced video issue

Part Number: PROCESSOR-SDK-AM57X
Other Parts Discussed in Thread: AM5728

Hi,

I have an AM5728 based encoder system which captures live video, encodes it using H.264 encoder and streams over network.

We have turned on Adaptive Intra Refresh (AIR) encoder toolset with a refresh interval of 2 seconds. With this, we expect a decoder receiving the bit-stream from our encoder to be able to refresh the whole image gradually even if an I/IDR frame is not received.

On analysis of the encoder output using a standard decoder, I see that the image is getting refreshed correctly for progressive video formats.
However, for interlaced video formats, the image is not getting completely refreshed. Encoder settings w.r.t AIR is same for both progressive and interlaced formats.
Please find the attached file for a comparison between the behavior of AIR in case of interlaced and progressive video.
If you observe carefully, for interlaced video, some macroblocks are never getting refreshed.
Is there any specific configuration for interlaced video to avoid this?

AIR-1080p-vs-1080i.zip

Regards,
Manu