Low-complexity motion estimation design using modified XOR function

被引:4
|
作者
AlQaralleh, Esam A. [1 ]
Abu-Sharkh, OsamaM. F. [1 ]
机构
[1] Princess Sumaya Univ Technol, Dept Comp Engn, Amman, Jordan
关键词
H.264; Motion estimation; XOR SAD; FPGA implementation; ESTIMATION ALGORITHM; BIT TRANSFORM; ARCHITECTURE; COMPUTATION; SEARCH; IMAGE; MPEG2;
D O I
10.1007/s11042-015-2948-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Video coding techniques which are characterized by huge computational burden extensively consume power. Motion estimation with block matching criterion utilizing sum of absolute differences (SAD) with variable block size is the main source for such complexity and huge power consumption. In this work, we introduce a modified matching criterion in bit-level that lowers the computational complexity and hardware implementation when compared with the many SAD implementations introduced in the literature. We show that the number of hardware resources illustrated by the number of logic gates that are used in our design is much less than the number of the gates that are used in the traditional SAD and others in the literature. This leads in turn to a reduction in hardware complexity and consumed power. These are achieved by making our design rely on reusing the partial SAD values of smaller sub-blocks and then providing them to the compare and select unit as early as they are ready. Moreover, the final 41 motion vectors of motion estimation overlap in time and hence lower the number of output buses of the hardware implementation which results in a reduction in complexity as well. The video quality is only reduced by 0.17 dB while the bit-rate is increased only by 0.58 % in our simplified hardware architecture. The system logic synthesis is performed using the widely used FPGA platform. It produces 6.2 k LUT with a maximum operating frequency of 293 MHz (180 fps@CIF).
引用
收藏
页码:16809 / 16834
页数:26
相关论文
共 50 条
  • [21] Wavelet domain one-bit transform for low-complexity motion estimation
    Ertuerk, Sarp
    Chang, Tae Gyu
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 3970 - +
  • [22] A low-complexity loudness estimation algorithm
    Krishnamoorthi, Harish
    Berisha, Visar
    Spanias, Andreas
    2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, : 361 - 364
  • [23] Low-complexity block-based motion estimation algorithm using adaptive search range adjustment
    Kim, Ilseung
    Kim, Joohyeok
    Jeon, Gwanggil
    Jeong, Jechang
    OPTICAL ENGINEERING, 2012, 51 (06)
  • [24] Low-Complexity Channel Estimation Using Supercomplementary Blocks of Sequences
    Dotlic, Igor
    Murray, Carl
    Mclaughlin, Michael
    IEEE ACCESS, 2023, 11 : 18995 - 19006
  • [25] Low-complexity Algorithm and Circuit Design of Correlation for Time Delay Estimation
    Tang, Qiyong
    Zhang, Chun
    Li, Yongming
    Jia, Wen
    PROCEEDINGS 2016 IEEE 6TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC), 2016, : 1 - 5
  • [26] Low-complexity companding function design for PAPR reduction in OFDM systems
    Xing, Zhitong
    Liu, Kaiming
    Liu, Yuanan
    IET COMMUNICATIONS, 2020, 14 (10) : 1581 - 1587
  • [27] Low-Complexity Design and Validation of Wireless Motion Sensor Node to Support Physiotherapy
    Cappelle, Jona
    Monteyne, Laura
    Van Mulders, Jarne
    Goossens, Sarah
    Vergauwen, Maarten
    Van der Perre, Liesbet
    SENSORS, 2020, 20 (21) : 1 - 18
  • [28] Low-Complexity Modem Design for GFDM
    Farhang, Arman
    Marchetti, Nicola
    Doyle, Linda E.
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2016, 64 (06) : 1507 - 1518
  • [29] Low-Complexity Transform Design Using Hybrid Intra MTS
    Bonnineau, Charles
    Puri, Saurabh
    Naser, Karam
    Poirier, Tangi
    Le Leannec, Fabrice
    2024 PICTURE CODING SYMPOSIUM, PCS 2024, 2024,
  • [30] Adaptive low-complexity motion estimation algorithm for high efficiency video coding encoder
    Medhat, Ahmed
    Shalaby, Ahmed
    Sayed, Mohammed Sharaf
    Elsabrouty, Maha
    Mehdipour, Farhad
    IET IMAGE PROCESSING, 2016, 10 (06) : 438 - 447