An Edge-based Motion Adaptive De-interlacing Algorithm

碩士 === 國立成功大學 === 電腦與通信工程研究所 === 95 === In this thesis, a edge-based motion adaptive de-interlacing algorithm is proposed to promote visual quality of video sequences. At first, a block-based motion detection is utilized to divide a field into moving and static regions. At the same time, the field i...

Full description

Bibliographic Details
Main Authors: Chih-Huan Wu, 吳志桓
Other Authors: Shen-Chuan Tai
Format: Others
Language:en_US
Published: 2007
Online Access:http://ndltd.ncl.edu.tw/handle/95193366172304563239
Description
Summary:碩士 === 國立成功大學 === 電腦與通信工程研究所 === 95 === In this thesis, a edge-based motion adaptive de-interlacing algorithm is proposed to promote visual quality of video sequences. At first, a block-based motion detection is utilized to divide a field into moving and static regions. At the same time, the field is divided into strong edge, weak edge, and non-edge regions using edge detection. Static region will be checked upon the result of motion detection in the following frames to reduce effect of noise. In strong edge region, the nearby strong edges are adaptively searched in the direction of previous edge interpolation first. An edge interpolation is performed at the most similar position from each strong edge block after eliminating dissimilar ones and taking previous directional information into consideration. The operations of weak edge are the same as strong one except for performing an edge interpolation at the most similar position from all weak edge blocks. Pixel located at both motion region and non-edge region is interpolated by an interpolation method which refers to directional and spatial information. Pixel located at static region is interpolated by temporal interpolation. Finally, all interpolated pixel will be mixed to generate the final output. Experiment results show that the proposed algorithm can promote image quality, especially in horizontal edges. And the proposed algorithm also outperforms previous motion adaptive de-interlacing algorithms.