Altera_Forum
Honored Contributor
14 years agoDe-interlacing ITU-BT656 525/60 in DE2_TV
Hi,
I've got trouble to find out how the ITU-BT656 525/60 can be interlaced so that it can be shown on VGA. Here is what I've already known: 1. A image frame is 525 lines. Odd field of ITU-BT656 525/60 is from line 4 to line 265 and even field ITU-BT656 525/60 is from line 266 to line 525 and to 3. 2. From my thought, Odd field presents for line 1, 3, 5, ..., 525 on VGA that means line 4 of ITU-BT656 525/60 mentioned above is presented for line 1 on VGA, ..., and line 265 of ITU-BT656 525/60 is presented for line 525 on VGA. Similarly, Even field presents for line 2, 4, 6, ...524 on VGA that means line 266 of ITU-BT656 525/60 mentioned above is presented for line 2 on VGA, ..., and line 3 of ITU-BT656 525/60 is presented for line 524 on VGA. Now, keeping that thinking in order to de-interlace a ITU-BT656 525/60 into VGA frame. The de-interlacing process should be: 1. Store the odd field (line 4-265) into RAM1. 2. Store the even field (line 266-525+line1,2,3) into RAM2. 3. Read RAM1 and RAM2 in turn. However, the problem is that it is not the same solution coming from the DE2_TV box demonstration from Altera. The de-interlacing process of this code is as follow: 1. Store the odd field (line 13 - 253) into RAM1. 2. Store the even field (line 267 507) into RAM2. 3. Read RAM1 and RAM2 in turn. I found that this way is very different from my though since it is likely unreasonable. Can anybody help me to figure out what my problem is ? Khai.