Title
Single Reference Frame Multiple Current Macroblocks Scheme for Multiple Reference Frame Motion Estimation in H.264/AVC
Abstract
Due to the multiple reference frame motion estimation (MRF-ME), an H.264/AVC encoder requires ultrahigh memory bandwidth. Conventional multiple reference frames single current macroblock (MRSC) scheme only considers the data reuse within one frame, and requires on-chip memory size and off-chip memory bandwidth in proportional to the reference frame number. In this paper, a single reference frame multiple current macroblocks (SRMC) scheme is presented to further exploit the data reuse at frame level. With frame-level rescheduling of the motion estimation ME procedures in different reference frames, one loaded search window can be utilized by multiple current MBs in different original frames. The demanded on-chip memory size and off-chip memory bandwidth for MRF-ME can thus be reduced to those supporting only one reference frame. Moreover, based on SRMC scheme, an architecture prototype with two-stage mode decision flow is proposed. For HDTV specifications, 62.21 KB (74.8%) of SRAM and 364.3 MB/s (62.6%) of system bandwidth are saved in comparison with the MRSC scheme
Year
DOI
Venue
2007
10.1109/TCSVT.2006.887130
IEEE Trans. Circuits Syst. Video Techn.
Keywords
Field
DocType
reference frame number,on-chip memory size,conventional multiple reference frame,off-chip memory bandwidth,multiple reference frame motion,data reuse,single reference frame multiple,reference frame,different reference frame,frame level,different original frame,current macroblocks scheme,chip,scheduling,motion estimation,memory bandwidth
Reference frame,Memory bandwidth,Computer science,Real-time computing,Residual frame,Frame (networking),Artificial intelligence,Motion estimation,Computer hardware,Macroblock,Computer vision,Encoder,Inter frame
Journal
Volume
Issue
ISSN
17
2
1051-8215
Citations 
PageRank 
References 
17
1.16
11
Authors
4
Name
Order
Citations
PageRank
Tung-Chien Chen179178.22
Chuan-Yung Tsai2696.39
Yu-Wen Huang31116114.02
Liang-Gee Chen43637383.22