Efficient architecture of adaptive rood pattern search technique for fast motion estimation

被引:14
作者
Biswas, Baishik [1 ]
Mukherjee, Rohan [1 ]
Chakrabarti, Indrajit [1 ]
机构
[1] Indian Inst Technol, Dept Elect & Elect Commun Engn, Kharagpur 721302, W Bengal, India
关键词
Motion estimation; Adaptive Rood Pattern Search (ARPS) algorithm; VLSI architecture; Memory addressing; VLSI ARCHITECTURE; ESTIMATION ALGORITHM;
D O I
10.1016/j.micpro.2015.02.004
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents efficient VLSI architecture for fast Motion Estimation (ME) using Adaptive Rood Pattern Search (ARPS) technique. The proposed architecture uses a single processing element (PE) and simplified memory addressing to reduce the hardware complexity. The addressing logic, which is presently applied to 352 x 288 CIF frames, can be easily extended to frames of higher resolutions. The proposed architecture uses optimum area while satisfying speed requirements for real-time video processing. Implemented in Verilog HDL and mapped to Virtex 6 (XC6VLX75T-3) FPGA, the architecture uses only 165 slice registers and 273 slice LUTs. The architecture can process 240 frames per second while operating at a maximum frequency of 320 MHz. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:200 / 209
页数:10
相关论文
共 26 条
[21]  
Sarma M, 2003, 2003 5TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, P918
[22]   Dynamically Variable Step Search Motion Estimation Algorithm and a Dynamically Reconfigurable Hardware for Its Implementation [J].
Tasdizen, Ozgur ;
Akin, Abdulkadir ;
Kukner, Halil ;
Hamzaoglu, Ilker .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2009, 55 (03) :1645-1653
[23]   A fast block-matching algorithm based on adaptive search area and its VLSI architecture for H.264/AVC [J].
Xi, Ying-Lai ;
Hao, Chong-Yang ;
Fan, Yang-Yu ;
Hu, Hong-Qi .
SIGNAL PROCESSING-IMAGE COMMUNICATION, 2006, 21 (08) :626-646
[24]   A hardware implementation for full-search motion estimation of AVS with search center prediction [J].
Yao, Shuo ;
Guo, Hai-Jun ;
Yu, Lu ;
Zhang, Ke .
IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2006, 52 (04) :1356-1361
[25]   A VLSI architecture for variable block size video motion estimation [J].
Yap, SY ;
McCanny, JV .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2004, 51 (07) :384-389
[26]   A new diamond search algorithm for fast block-matching motion estimation [J].
Zhu, S ;
Ma, KK .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2000, 9 (02) :287-290