Abstract
AbstractInterlaced scanning technique is used for traditional television system to save the bandwidth of the transmitted data. But, uncomfortable visual artifacts such as edge flicker, line crawling, and interline flicker occur due to the inherent nature of the interlaced scanning process. De-interlacing is a technique which can convert the interlaced pictures to progressive pictures. This technique has been widely used to reduce the visual artifact caused by interlaced scanning process. Moreover, recent HDTV systems support the progressive scan to improve the visual quality. Thus, we have to find a good de-interlaced algorithm to get better visual quality. In this thesis, a blocked based de-interlaced algorithm is proposed.The proposed block-based de-interlacing method combines motion compensated scheme with spatial de-interlaced scheme and provides better robustness for fast moving object. For each to-be-processed block, we first detect the motion property of this block, and then perform suitable de-interlaced process for each empty pixel in this block. In the case of fast moving block, we use largely spatial de-interlacing. In the case of slow moving or static block, we use largely motion compensated de-interlacing and temporal de-interlacing. For complex regions in an image, motion compensated de-interlacing is performed. Moreover, the proposed algorithm provides camera motion frame detection. For all empty pixels in a camera motion frame, we use motion compensated de-interlacing to get better performance.From the simulation result, we see that the proposed de-interlacing algorithm can get better performance than that of traditional algorithms. Our method can even outperform traditional methods about 10dB for some test sequences.