Part Number: TMS320DM8148
I am having 2 issues with capturing interlaced video.
We are using 5_05_02_00
1) When capturing interlaced video from an interlaced camera, the fields are swapped (see photos below)
2) When capturing interlaced video from a progressive camera, the progressive video captured shows interlaced effects. This indicates that the capture hardware is mixing fields from successive frames. e.g. Bottom field from frame X, combined with Top field from frame X+1
On initial capture of video, our customer has found that the field issue can be present, or not present. With about a 10 minute period, the effect will come and go.
This issue was seen when capturing interlaced video from a Sony FCB 6300 in 1080I60. This is a progressive sensor camera. This should not show interlaced effects. I have verified with an O-scope that the FLD signal is toggling every Vsync. I have also verified that the driver is setting the proper field setting with IOCTL_VPS_CAPT_SET_STORAGE_FMT - see snapshot at the very bottom.
This issue was also seen by a customer using PAL video through a TVP51510 capture. The customer camera is a progressive sensor that they convert to interlaced video. When they view the video on a monitor, they do not see interlaced effects. When we capture this video through TVP5150 this should not show interlaced effects.
I have taken an NTSC camera and run it through our product that deinterlaces the video (overwrites Bottom Field with Top Field). This means that within a single frame, the Top and Bottom fields will be the same. I have verified that the resulting deinterlaced NTSC video does not show interlaced effects on a monitor. When this is captured by the TVP5150+DM8148 I can see interlaced effects that come and go over about a 10 minute period.
I am hoping you can point me to the (M3?) code where the Field information is processed, maybe there is a patch for this issue?
Best Regards, Steve
In reply to Anuj Kumar Gupta:
Hi Anuj -
How is this posting about interlaced video acquisition a duplicate of:
"Linux/TMS320DM8148: V4L2 Capture in NV12 causes corrupted color plane"
I am confused - maybe you got the wrong link? My interlaced capture is in YUYV mode, not even NV12
Thank you, Steve
All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.
TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs andembedded processors, along with software, tools and the industry’s largest sales/support staff.