Back to Search Start Over

Three-level pipelined multi-resolution integer motion estimation engine with optimized reference data sharing search for AVS

Authors :
Huizhu Jia
Don Xie
Xiaofeng Huang
Kaijin Wei
Chuang Zhu
Hai Bing Yin
Source :
Journal of Real-Time Image Processing. 15:43-55
Publication Year :
2018
Publisher :
Springer Science and Business Media LLC, 2018.

Abstract

Integer motion estimation (IME), which acts as a key component in video encoder, is to remove temporal redundancies by searching the best integer motion vectors for dynamic partition blocks in a macro-block (MB). Huge memory bandwidth requirements and unbearable computational resource demanding are two key bottlenecks in IME engine design, especially for large search window (SW) cases. In this paper, a three-level pipelined VLSI architecture design is proposed, where efficiently integrates the reference data sharing search (RDSS) into multi-resolution motion estimation algorithm (MMEA). First, a hardware-friendly MMEA algorithm is mapped into three-level pipelined architecture with neglected coding quality loss. Second, sub-sampled RDSS coupled with Level C + are adopted to reduce on-chip memory and bandwidth at the coarsest and middle level. Data sharing between IME and fractional motion estimation (FME) is achieved by loading only a local predictive SW at the finest level. Finally, the three levels are parallelized and pipelined to guarantee the gradual refinement of MMEA and the hardware utilization. Experimental results show that the proposed architecture can reach a good balance among complexity, on-chip memory, bandwidth, and the data flow regularity. Only 320 processing elements (PE) within 550 cycles are required for IME search, where the SW is set to 256 × 256. Our architecture can achieve 1080P@30 fps real-time processing at the working frequency of 134.6 MHz, with 135 K gates and 8.93 KB on-chip memory.

Details

ISSN :
18618219 and 18618200
Volume :
15
Database :
OpenAIRE
Journal :
Journal of Real-Time Image Processing
Accession number :
edsair.doi...........e943ee197dc1ac2e8e94465ae6f4e83e
Full Text :
https://doi.org/10.1007/s11554-018-0789-5