TitleComputation-constrained dynamic search range control for real-time video encoder
AuthorsJi, Xianghu
Jia, Huizhu
Liu, Jie
Xie, Xiaodong
Gao, Wen
AffiliationPeking Univ, Natl Engn Lab Video Technol, Beijing 100871, Peoples R China.
Peking Univ, 5 Yiheyuan Rd, Beijing 100871, Peoples R China.
KeywordsVideo coding
Motion estimation
Dynamic search range
VLSI architecture
BLOCK MOTION ESTIMATION
VLSI ARCHITECTURE
ESTIMATION ALGORITHM
H.264/AVC
EFFICIENT
PATTERN
DESIGN
Issue Date2015
Publishersignal processing image communication
CitationSIGNAL PROCESSING-IMAGE COMMUNICATION.2015,31,134-150.
AbstractSearch range (SR) is a key parameter on the search quality control for motion estimation (ME) of a real-time video encoder. Dynamic search range (DSR) is a commonly employed algorithm to reduce the computational complexity of ME in a video encoder. In this paper, we model an effective predicted motion vector (PMV) deviation metric to predict the relationship between SR and motion vector difference (MVD), according to the prediction differences of both temporal and spatial motions of neighboring blocks. In addition, a computation-constrained DSR (CDSR) control algorithm is proposed to manage the computational complexity while maximizing video coding quality in a real-time computational constrained scenario. The SR is dynamically determined by three factors: motion complexity, user-defined probability and computation budget. Compared to the conventional DSR algorithms, the proposed CDSR is an effective and quantifiable algorithm to allocate more computation budget to the blocks with high PMV deviations (such as motion object boundary), and less computation budget to the well-matched motion predicted blocks, while maintaining a constrained computation requirement. Experimental results show that the proposed CDSR control algorithm is an effective method to manage the computation consumption of the DSR algorithm while keeping similar rate-distortion (RD) performance. It can achieve about 0.1-03 dB average PSNR improvement when the computation consumption is restricted to a specific level as compared with its equivalent Fixed SR algorithm and can achieve about 50-90% computation savings when compared to the benchmarks. For ME with high performance Processing Element (PE) engine, the quality degradation caused by the proposed CDSR algorithm can be ignored. (C) 2014 Elsevier B.V. All rights reserved.
URIhttp://hdl.handle.net/20.500.11897/206404
ISSN0923-5965
DOI10.1016/j.image.2014.12.002
IndexedSCI(E)
EI
Appears in Collections:信息科学技术学院

Web of Science®



Checked on Last Week

Scopus®



Checked on Current Time

百度学术™



Checked on Current Time

Google Scholar™





License: See PKU IR operational policies.