A High-Speed VLSI Architecture for Motion Estimation Using Modified Adaptive Rood Pattern Search Algorithm

被引:0
|
作者
Baishik Biswas
Rohan Mukherjee
Indrajit Chakrabarti
Pranab Kumar Dutta
Ajoy Kumar Ray
机构
[1] Indian Institute of Technology Kharagpur,Department of Electronics and Electrical Communication Engineering
[2] Indian Institute of Technology Kharagpur,Department of Electrical Engineering
关键词
VLSI architecture; FPGA; Motion Estimation; Modified Adaptive Rood Pattern Search; Interleaved memory;
D O I
暂无
中图分类号
学科分类号
摘要
The paper presents an efficient VLSI architecture for fast Motion Estimation in video codec using modified Adaptive Rood Pattern Search Algorithm. The proposed architecture uses an interleaved memory arrangement and an early check technique to compute the Sum of Absolute Differences. The proposed design can process High Definition (1080p) video frames in real time while optimizing the hardware area. The architecture has been implemented in verilog HDL and mapped to 45 nm FPGA. It uses only 6.8K gates for the implementation of the datapath and the controller. It achieves a maximum frequency of 120 MHz. However, working at 100 MHz, it is able to process 60 HD (1920×1080\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$1920\times 1080$$\end{document}) frames per second while consuming 39 mW of power. The proposed architecture achieves premium speed with an optimum power and area requirements and can be suitably incorporated in light-weight video-intensive devices like smart-phones, tablet computers.
引用
收藏
页码:4548 / 4567
页数:19
相关论文
共 50 条
  • [41] A dynamic search pattern motion estimation algorithm using prioritized motion vectors
    Hadi Amirpour
    Amir Mousavinia
    Signal, Image and Video Processing, 2016, 10 : 1393 - 1400
  • [42] VLSI ARCHITECTURE FOR HIGH-SPEED RANK AND MEDIAN FILTERING
    ARAMBEPOLA, B
    ELECTRONICS LETTERS, 1988, 24 (18) : 1179 - 1180
  • [43] Adaptive pattern selection strategy for diamond search algorithm in fast motion estimation
    Pan, Zhibin
    Zhang, Rui
    Ku, Weiping
    Wang, Yidi
    MULTIMEDIA TOOLS AND APPLICATIONS, 2019, 78 (02) : 2447 - 2464
  • [44] A dynamic search pattern motion estimation algorithm using prioritized motion vectors
    Amirpour, Hadi
    Mousavinia, Amir
    SIGNAL IMAGE AND VIDEO PROCESSING, 2016, 10 (08) : 1393 - 1400
  • [45] Adaptive pattern selection strategy for diamond search algorithm in fast motion estimation
    Zhibin Pan
    Rui Zhang
    Weiping Ku
    Yidi Wang
    Multimedia Tools and Applications, 2019, 78 : 2447 - 2464
  • [46] A novel rood-diamond search algorithm for fast block motion estimation
    Cheung, CH
    Po, LM
    2002 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOLS I-IV, PROCEEDINGS, 2002, : 3397 - 3400
  • [47] VLSI Architecture for Block-Matching Motion Estimation Algorithm
    Hsieh, Chaur-Heh
    Lin, Ting-Pang
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 1992, 2 (02) : 169 - 175
  • [48] An efficient hierarchical motion estimation on algorithm and its VLSI architecture
    Wu, BF
    Peng, HY
    Chen, CJ
    Yu, TL
    Seventh IASTED International Conference on Signal and Image Processing, 2005, : 64 - 69
  • [49] Efficient hierarchical motion estimation algorithm and its VLSI architecture
    Wu, Bing-Fei
    Peng, Hsin-Yuan
    Yu, Tung-Lung
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (10) : 1385 - 1398
  • [50] FLEXIBLE VLSI ARCHITECTURE OF FULL SEARCH MOTION ESTIMATION FOR VIDEO APPLICATIONS
    NAM, SH
    BAEK, JS
    LEE, MK
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1994, 40 (02) : 176 - 184