JOURNAL ARTICLE

Hardware-efficient propagate partial sad architecture for variable block size motion estimation in H.264/AVC

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.

Keywords:
Video Graphics Array Motion estimation Datapath Computer science Pipeline (software) Adder Computer hardware CMOS Clock rate Throughput Block (permutation group theory) Frame rate Gate count Application-specific integrated circuit Frame (networking) Parallel computing Electronic engineering Algorithm Field-programmable gate array Engineering Mathematics

Metrics

21
Cited By
2.17
FWCI (Field Weighted Citation Impact)
8
Refs
0.88
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Video Coding and Compression Technologies
Physical Sciences →  Computer Science →  Signal Processing
Image and Video Quality Assessment
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Advanced Data Compression Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
© 2026 ScienceGate Book Chapters — All rights reserved.