ACM Home Page
Please provide us with feedback. Feedback
Hardware-efficient propagate partial sad architecture for variable block size motion estimation in H.264/AVC
Full text PdfPdf (272 KB)
Source Great Lakes Symposium on VLSI archive
Proceedings of the 17th ACM Great Lakes symposium on VLSI table of contents
Stresa-Lago Maggiore, Italy
POSTER SESSION: Poster session 1 table of contents
Pages: 160 - 163  
Year of Publication: 2007
ISBN:978-1-59593-605-9
Authors
Zhenyu Liu  Waseda University, Kitakyushu, Fukuoka, Japan
Yiqing Huang  Waseda University, Kitakyushu, Fukuoka, Japan
Yang Song  Waseda University, Kitakyushu, Fukuoka, Japan
Satoshi Goto  Waseda University, Kitakyushu, Fukuoka, Japan
Takeshi Ikenaga  Waseda University, Kitakyushu, Fukuoka, Japan
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 73,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1228784.1228826
What is a DOI?

ABSTRACT

One hardware efficient and high speed architecture for variableblock size motion estimation in H.264 is presented in this paper. Through compressing the propagated data and optimizing theprocessing element and adder tree circuits in pipeline, this architecture gets more hardware efficient datapath logic. Compared with the original Propagate Partial SAD structure, 12.1% hardware cost can be saved. With TSMC 0.18μm CMOS 1P6M standard celllibrary, the maximum clock speed of this design is 227MHz in worstwork conditions (1.62V, 125°C). With the 48x32 search range, the maximum throughput of our design is 147786 MB/S, which can be used in the real-time encoding of VGA resolution frame with 4 reference frames at 30Hz.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
J. Ostermann, etal. Video coding with h.264/avc: Tools, performance, and complexity. IEEE Circuits and Systems Magazine, 4(1):7--28, First Quarter 2004.
 
2
Y. W. Huang, T. C. Wang, B. Y. Hsieh, and L. G. Chen. Hardware architecture design for variable block size motion estimation in mpeg-4 avc/jvt/itu-t h.264. In Proceedings of ISCAS 2003, volume 2, pages 796--799, May 2003.
 
3
C. Y. Chen, S. Y. Chien, Y. W. Huang, T. C. Chen, T. C. Wang, and L. G. Chen. Analysis and architecture design of variable block-size motion estimation for h.264/avc. IEEE Circuits and Systems I, 53(3):578--593, March 2006.
 
4
Z. Y. Liu, Y. Song, T. Ikenaga, and S. Goto. A fine-grain scalable and low memory cost variable block size motion estimation architecture for h.264/avc. IEICE Transactions on Electronics, E89-C(12):1928--1936, December 2006.
5
 
6
S. Y. Yap and J. V. McCanny. A vlsi architecture for variable block size video motion estimation. IEEE Transactions on Circuits and Systems II: Express Briefs, 51(7):384--389, October 2004.
 
7
J. Vanne, E. Aho, T. D. Hamalainen, and K. Kuusilinna. A high-performance sum of absolute difference implementation for motion estimation. IEEE Transactions on Circuits and Systems for Video Technology, 16(7):876--883, July 2006.
 
8
C. Wallace. A suggestion for a fast multiplier. IEEE Transactions on Computers, 13(3):14--17, February 1964.


Collaborative Colleagues:
Zhenyu Liu: colleagues
Yiqing Huang: colleagues
Yang Song: colleagues
Satoshi Goto: colleagues
Takeshi Ikenaga: colleagues