An efficient ME architecture for high definition videos using the new MPDS algorithm
Marcelo Porto, Gustavo Sanchez, Diego Noble, Luciano Volcan Agostini, Sérgio Bampi · 2011
This paper presents an efficient hardware architecture for motion estimation (ME) in high resolution digital videos. This architecture is built upon the new Multi-Point Diamond Search algorithm (MPDS) which is a fast algorithm that increases the ME quality when compared with other fast algorithms. The MPDS is able to reduce local minima falls, increasing the quality results of the motion vectors since less residual energy needs to be further encoded, especially in high definition videos. Two versions of this architecture are presented. The first one focuses on high performance, and the second one focuses on quality improvement. Both architectures were described in VHDL and synthesized to Stratix 4 FPGA and TSMC 90nm standard cells technology. The synthesis results show that both architectures achieve performance to process HD 1080p videos at 30 fps. These solutions also presented the lowest power consumption (4.5mW and 9mW) in comparison to the related works in the field, with a low hardware resources utilization.