DocumentCode
3784931
Title
Computation-aware scheme for software-based block motion estimation
Author
Pol-Lin Tai; Shih-Yu Huang; Chii-Tung Liu; Jia-Shung Wang
Author_Institution
Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Volume
13
Issue
9
fYear
2003
Firstpage
901
Lastpage
913
Abstract
Many fast block-matching algorithms (BMAs) reduce the computational complexity of motion estimation by sophisticatedly inspecting a subset of checking points, and stop only when all those checking points have been examined. This means that the searching process for each current block cannot be interrupted, even when it is performed in a software-based computation environment. Our main goal is to allow the searching process to stop once a specified amount of computation has been performed. A novel computation-aware scheme is proposed, which first dynamically determines the target amount of computation power allocated to a frame, and then allocates this to each block in a computation-distortion-optimized manner. We propose a rate-control-like procedure and a predicted computation-distortion benefit heuristic to realize this scheme. Conventional BMAs, such as full-search block matching, three-step search, new three-step search, four-step search, and diamond search, can be transformed into their corresponding computation-aware BMA versions. In our simulations, the resulting computation-aware BMAs not only exhibit higher efficiency than conventional BMAs, but also allow the motion estimation to terminate after any specified amount of computation has been performed (in units of checking points).
Keywords
"Motion estimation","Computer science","Computational complexity","Codecs","Application software","High performance computing","Videos","ISO standards","PSNR","Computational modeling"
Journal_Title
IEEE Transactions on Circuits and Systems for Video Technology
Publisher
ieee
ISSN
1051-8215
Type
jour
DOI
10.1109/TCSVT.2003.816510
Filename
1233002
Link To Document