DocumentCode :
1483081
Title :
Algorithm and Architecture Co-Design of Hardware-Oriented, Modified Diamond Search for Fast Motion Estimation in H.264/AVC
Author :
Ndili, Obianuju ; Ogunfunmi, Tokunbo
Author_Institution :
Dept. of Electr. Eng., Santa Clara Univ., Santa Clara, CA, USA
Volume :
21
Issue :
9
fYear :
2011
Firstpage :
1214
Lastpage :
1227
Abstract :
In this paper, we present a new hardware-oriented, modified diamond search (HMDS) algorithm, for fast integer pel, motion estimation in H.264/AVC. We also present our co-designed, low power very large scale integration (VLSI) architecture for HMDS. The goal of HMDS is to enable the support of high quality video on low power mobile devices and low bit rate applications which typically use H.264/AVC baseline profile at levels 1-2. Our experiments use standard test sequences ranging from QCIF to high-definition 1280 × 720p video. The proposed VLSI architecture is prototyped as an field-programable gate array (FPGA)-based field programable system-on-chip. Our results show that HMDS on average has better rate-distortion performance and speedup, compared to previous state-of-the-art fast motion estimation algorithms, while its losses compared to full search motion estimation, are insignificant. Our prototyped architecture is more hardware-efficient than previous FPGA-based architectures in terms of power consumption, area, throughput, and memory utilization. We also show that its performance in terms of maximum frequency, minimum frequency, transistor count, and power consumption are comparable to that of state-of-the-art architectures implemented on application-specific integrated circuits.
Keywords :
data compression; field programmable gate arrays; motion estimation; search problems; system-on-chip; video coding; FPGA-based field programable system-on-chip; H.264-AVC; HMDS; VLSI architecture; fast motion estimation; field- programable gate array-based field programable system-on-chip; integrated circuits; low power mobile devices; low power very large scale integration architecture; modified diamond search algorithm; power consumption; Algorithm design and analysis; Automatic voltage control; Bit rate; Diamond-like carbon; Hardware; Motion estimation; Shape; FPGA; Fast integer motion estimation; H264/AVC; VLSI architecture;
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/TCSVT.2011.2133990
Filename :
5740316
Link To Document :
بازگشت