DocumentCode :
1427438
Title :
Novel RD-Optimized VBSME With Matching Highly Data Re-Usable Hardware Architecture
Author :
Wen, Xing ; Au, Oscar C. ; Xu, Jiang ; Fang, Lu ; Cha, Run ; Li, Jiali
Author_Institution :
Dept. of Electron. & Comput. Eng., Hong Kong Univ. of Sci. & Technol., Hong Kong, China
Volume :
21
Issue :
2
fYear :
2011
Firstpage :
206
Lastpage :
219
Abstract :
To achieve superior performance, rate-distortion optimized motion estimation (ME) for variable block size (RDO VBSME) is often used in state-of-the-art video coding systems such as the H.264 JM software. However, the complexity of RDO-VBSME is very high both for software and hardware implementations. In this paper, we propose a hardware-friendly ME algorithm called RDOMFS with a novel hardware-friendly rate-distortion (RD)-like cost function, and a hardware-friendly modified motion vector predictor. Simulation results suggest that the proposed RDOMFS can achieve essentially the same RD performance as RDO-VBSME in JM. We also propose a matching hardware architecture with a novel Smart Snake Scanning order which can achieve very high data re-use ratio and data throughout. It is also reconfigurable because it can achieve variable data re-use ratio and can process variable frame size. The design is implemented with TSMC 0.18 μm CMOS technology and costs 103 k gates. At a clock frequency of 63 MHz, the architecture achieves real-time 1920 × 1080 RDO-VBSME at 30 frames/s. At a maximum clock frequency of 250 MHz, it can process 4096 × 2160 at 30 frames/s.
Keywords :
hardware description languages; hardware-software codesign; motion estimation; rate distortion theory; telecommunication computing; video coding; CMOS technology; H.264 JM software; RD-optimized VBSME; RDOMFS; data re-usable hardware architecture; frequency 250 MHz; frequency 63 MHz; rate-distortion optimized motion estimation; size 0.18 mum; smart snake scanning; state-of-the-art video coding system; variable block size; Data re-use; VHDL; hardware; motion estimation; scanning order; software-hardware co-design;
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/TCSVT.2011.2106274
Filename :
5688307
Link To Document :
بازگشت