Abstract
To improve the hardware efficiency of the FPGA-based (field programmable gate array based) architecture for variable block-size motion estimation, a novel architecture was proposed, which was optimized in both area and speed. This architecture introduced RAM-based SAD (sum of absolute differences) accumulators, which had better performance than register-based combiner in both area and speed. To improve the speed of SADs' comparison and support partial difference eliminating algorithm, the architecture adopted a systolic comparing chain, which substituted for the bus-based comparator used in former designs. Based on Virtex-II family FPGA from Xilinx Inc., the proposed architecture consumed only 2261 slices, with the clock frequency as high as 164 MHz. It means that the architecture could process standard-definition format video with 16×16 search window in real-time. Compared with similar designs, the architecture could save the area by 77% and increase the speed by 218%.
| Original language | English |
|---|---|
| Pages (from-to) | 1339-1343 |
| Number of pages | 5 |
| Journal | Beijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics |
| Volume | 35 |
| Issue number | 11 |
| State | Published - Nov 2009 |
Keywords
- FPGA (field programmable gate array)
- Hardware architecture
- VBSME (variable block-size motion estimation)
- Video coding
Fingerprint
Dive into the research topics of 'FPGA-based hardware-efficient architecture for variable block-size motion estimation'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver