PMRME: A Parallel Multi-Resolution Motion Estimation Algorithm and Architecture for HDTV Sized H.264 Video Coding
- Resource Type
- Conference
- Authors
- Lin, Chia-Chun; Lin, Yu-Kun; Chang, Tian-Sheuan
- Source
- 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07 Acoustics, Speech and Signal Processing, 2007. ICASSP 2007. IEEE International Conference on. 2:II-385-II-388 Apr, 2007
- Subject
- Signal Processing and Analysis
Components, Circuits, Devices and Systems
Motion estimation
HDTV
Video coding
Costs
Delay
Bandwidth
Filtering algorithms
Bit rate
PSNR
Degradation
H.264
motion estimation
multi-resolution
- Language
- ISSN
- 1520-6149
2379-190X
The paper presents a hardware-efficient fast algorithm and its architecture for large search range motion estimation (ME) used in HDTV sized H.264 video coding. To solve the high cost and latency in large search range case, the proposed algorithm processes ME in parallel multi-resolution levels instead of serial process in the previous approach. This enables high data reuse for lower bandwidth and low memory cost. Further combining with our previous proposed mode filtering and bit truncation, the algorithm only increases the bit rate within -0.58% and 3.06% and at most 0.04dB and 0.07dB PSNR degradation for 720p and 1080p sequences respectively. The hardware implementation can save up to 49.5% of area cost and 65% of memory cost compared to the previous approach for large search range to [128, 127].