Rate-distortion and complexity optimized motion estimation for H.264 video coding

被引:27
作者
Ates, Hasan F. [1 ]
Altunbasak, Yucel [2 ]
机构
[1] Isik Univ, Dept Elect Engn, TR-34980 Istanbul, Turkey
[2] Georgia Inst Technol, Sch Elect & Comp Engn, Atlanta, GA 30332 USA
关键词
complexity; H.264; motion estimation (ME); optimization; rate-distortion (R-D); video coding;
D O I
10.1109/TCSVT.2008.918114
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
11.264 video coding standard supports several inter-prediction coding modes that use macroblock (MB) partitions with variable block sizes. Rate-distortion (R-D) optimal selection of both the motion vectors (MVs) and the coding mode of each MB is essential for an H.264 encoder to achieve superior coding efficiency. Unfortunately, searching for optimal MVs of each possible subblock incurs a heavy computational cost. In this paper, in order to reduce the computational burden of integer-pel motion estimation (ME) without sacrificing from the coding performance, we propose a R-D and complexity joint optimization framework. Within this framework, we develop a simple method that determines for each MB which partitions are likely to be optimal. MV search is carried out for only the selected partitions, thus reducing the complexity of the ME step. The mode selection criteria is based on a measure of spatiotemporal activity within the MB. The procedure minimizes the coding loss at a given level of computational complexity either for the full video sequence or for each single frame. For the latter case, the algorithm provides a tight upper bound on the worst case complexity/execution time of the ME module. Simulation results show that the algorithm speeds up integer-pel ME by a factor of up to 40 with less than 0.2 dB loss in coding efficiency.
引用
收藏
页码:159 / 171
页数:13
相关论文
共 32 条
[1]   Rate-distortion and complexity joint optimization for fast motion estimation in H.264 video coding [J].
Ates, Hasan F. ;
Kanberoglu, Berkay ;
Altunbasak, Yucel .
2006 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP 2006, PROCEEDINGS, 2006, :37-+
[2]  
Bjontegaard G., 2001, ITU-T VCEG-M33
[3]  
Chang A, 2004, 2004 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOL 3, PROCEEDINGS, P817
[4]  
Chang A, 2003, 2003 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOL I, PROCEEDINGS, P105
[5]  
CHEN Z, 2003, JVT G016 DOC JOINT V
[6]  
Choi WI, 2003, 2003 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL 2, PROCEEDINGS, P371
[7]  
Garden Richardson Iain E., 2003, H.264 and MPEG-4 Video Compression: Video Coding for Next-Generation Multimedia
[8]   Fast mode prediction for the baseline and main profiles in the H.264 video coding standard [J].
Grecos, Christos ;
Yang, Mingyuan .
IEEE TRANSACTIONS ON MULTIMEDIA, 2006, 8 (06) :1125-1134
[9]  
Jing X, 2004, P IEEE INT C MULT EX, V2, P1111
[10]   Fast variable block size motion estimation for H.264 using likelihood and correlation of motion field [J].
Kuo, Tien-Ying ;
Chan, Chen-Hung .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2006, 16 (10) :1185-1195