A real time HDTV motion estimation architecture for the new MPDS algorithm

This paper presents the architectural design for Motion Estimation (ME) based on the new Multi-Point Diamond Search block matching algorithm. This algorithm reduces the local minima falls in the ME search process, increasing the quality of the ME prediction results. This paper presents a software evaluation about the MPDS which presented an average PSNR gain of 3.57dB and a maximum PSNR gain of 7.86dB when compared with the Diamond Search algorithm. The designed architecture was synthesized to an Altera Stratix 4 FPGA and, in the worst case scenario, this architecture is able to process HDTV 720p videos in real time at 28 frames per second.