DocumentCode :
1393585
Title :
New fast binary pyramid motion estimation for MPEG2 and HDTV encoding
Author :
Song, Xudong ; Chiang, Tihao ; Lee, Xiaobing ; Zhang, Ya-Qin
Author_Institution :
Sarnoff Corp., Princeton, NJ, USA
Volume :
10
Issue :
7
fYear :
2000
fDate :
10/1/2000 12:00:00 AM
Firstpage :
1015
Lastpage :
1028
Abstract :
A novel fast binary pyramid motion estimation (FBPME) algorithm is presented in this paper. The proposed FBPME scheme is based on binary multiresolution layers, exclusive-or (XOR) Boolean block matching, and a N-scale tiling search scheme. Each video frame is converted into a pyramid structure of K-1 binary layers with resolution decimation, plus one integer layer at the lowest resolution. At the lowest resolution layer, the N-scale tiling search is performed to select initial motion vector candidates. Motion vector fields are gradually refined with the XOR Boolean block-matching criterion and the N-scale tiling search schemes in higher binary layers. FBPME performs several thousands times faster than the conventional full-search block-matching scheme at the same PSNR performance and visual quality. It also dramatically reduces the bus bandwidth and on-chip memory requirement. Moreover, hardware complexity is low due to its binary nature. Fully functional software MPEG-2 MP@ML encoders and Advanced Television Standard Committee high definition television encoders based on the FBPME algorithm have been implemented. FBPME hardware architecture has been developed and is being incorporated into single-chip MPEG encoders. A wide range of video sequences at various resolutions has been tested. The proposed algorithm is also applicable to other digital video compression standards such as H.261, H.263, and MPEG4
Keywords :
Boolean algebra; carry logic; code standards; computational complexity; data compression; digital signal processing chips; high definition television; image resolution; image sequences; integrated logic circuits; logic partitioning; motion estimation; parallel architectures; search problems; video coding; Advanced Television Standard Committee high definition television encoders; FBPME algorithm; H.261; H.263; HDTV encoding; MPEG2; MPEG4; N-scale tiling search scheme; XOR Boolean block matching; binary layers; binary multiresolution layers; bus bandwidth; digital video compression standards; exclusive-or Boolean block matching; fast binary pyramid motion estimation; hardware architecture; hardware complexity; initial motion vector candidates; integer layer; on-chip memory requirement; pyramid structure; resolution decimation; resolution layer; single-chip MPEG encoders; software MPEG-2 MP@ML encoders; video frame; video sequences; Bandwidth; Computer architecture; HDTV; Hardware; Motion estimation; PSNR; Software algorithms; Software standards; TV; Transform coding;
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/76.875506
Filename :
875506
Link To Document :
بازگشت