DocumentCode :
2290615
Title :
A highly data reusable and standard-compliant motion estimation hardware architecture
Author :
Wen, Xing ; Au, Oscar C. ; Xu, Jiang ; Fang, Lu ; Cha, Run ; Li, Jiali
Author_Institution :
Dept. of Electron. & Comput. Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong, China
fYear :
2010
fDate :
19-23 July 2010
Firstpage :
220
Lastpage :
225
Abstract :
Motion Estimation (ME) is the most computationally intensive part in the whole video compression process. The ME algorithms can be divided into full search ME (FS) and fast ME (FME). The FS is not suitable for high definition (HD) frame size videos because its relevant high computation load and hard to deal with complex motions in limited search range. A lot of FME algorithms have been proposed which can significantly reduce the computation load compared to FS. Though many kinds of hardware implementations of ME have been proposed, almost all of them fail to consider about the motion vector field (MVF) coherence and rate-distortion (RD) cost which have significant impact to the coding efficiency. In this paper, we propose a hardware friendly ME algorithm and corresponding highly data reusable hardware architecture. Simulation results show that the proposed ME algorithm performs better RD performance than conventional FME algorithm. The proposed reconfigurable ME hardware is implemented in VHDL and mapped to a low cost Xilinx XC3S1500 FPGA. It works at 100MHz and is capable to process 1920 × 1080 of 30fps video format in real time and have very high data reuse ratio.
Keywords :
computer architecture; data compression; image processing equipment; motion estimation; video coding; 30 fps video format; MVF coherence; VHDL; computation load reduction; data reusable hardware architecture; frequency 100 MHz; hardware friendly ME algorithm; high definition frame size video; highly data reusable; low cost Xilinx XC3S1500 FPGA; motion vector field; rate distortion cost; standard compliant motion estimation hardware architecture; video compression process; Arrays; Clocks; Encoding; Hardware; Motion estimation; Pixel; Video coding; VHDL; hardware implementation; motion estimation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Multimedia and Expo (ICME), 2010 IEEE International Conference on
Conference_Location :
Suntec City
ISSN :
1945-7871
Print_ISBN :
978-1-4244-7491-2
Type :
conf
DOI :
10.1109/ICME.2010.5583300
Filename :
5583300
Link To Document :
بازگشت