VLSI Architecture of Block Matching Algorithms for Motion Estimation in High Efficiency Video Coding

被引:7
作者
Joshi, Amit M. [1 ]
Bramha, Alongbar [1 ]
机构
[1] Malaviya Natl Inst Technol, Elect & Commun Dept, Jaipur, Rajasthan, India
关键词
High-efficiency video coding (HEVC); Mean absolute difference (MAD); Mean square error (MSE); Motion estimation; Quad-tree partitions; Sum of absolute difference (SAD); SEARCH ALGORITHM; HEVC; IMPLEMENTATION;
D O I
10.1007/s11277-020-07081-z
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
High-efficiency video coding (HEVC) is a latest video coding standard and the motion estimation unit is the most important block. The work presents the different types of Matching Criteria for Block-Based Motion Estimation technique in HEVC standard. HEVC requires fast motion estimation algorithms to have better real time performance. The hardware implementation of motion estimation helps to achieve high speed though parallel processing. An improved block matching technique is designed with reduced blocks for HEVC. The proposed method has less execution time where only blocks having motion are compared for prediction computation. The searching time complexity is dependent on the number of blocks that are having motion. The searching time of frame having small motion can be reduced to 80-85% as compared to the traditional full search algorithm. In the paper, sum of absolute difference, mean square error and mean absolute difference are computed to find the best matching algorithm for HEVC. However, SAD has less computational complexity with compare to other matching criteria. The results suggest that proposed motion estimation algorithm has better performance with compare to similar previous work.
引用
收藏
页码:907 / 922
页数:16
相关论文
共 24 条
  • [1] Depth from a Motion Algorithm and a Hardware Architecture for Smart Cameras
    Aguilar-Gonzalez, Abiel
    Arias-Estrada, Miguel
    Berry, Francois
    [J]. SENSORS, 2019, 19 (01)
  • [2] Design and implementation of an efficient hardware integer motion estimator for an HEVC video encoder
    Alcocer, Estefania
    Gutierrez, Roberto
    Lopez-Granado, Otoniel
    Malumbres, Manuel
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (02) : 547 - 557
  • [3] HEVC Complexity and Implementation Analysis
    Bossen, Frank
    Bross, Benjamin
    Suehring, Karsten
    Flynn, David
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2012, 22 (12) : 1685 - 1696
  • [4] Simulation-based HW/SW co-exploration of the concurrent execution of HEVC intra encoding algorithms for heterogeneous multi-core architectures
    Brandenburg, Jens
    Stabernack, Benno
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2017, 77 : 26 - 42
  • [5] Efficient architecture of variable size HEVC 2D-DCT for FPGA platforms
    Chen, Min
    Zhang, Yuanzhi
    Lu, Chao
    [J]. AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2017, 73 : 1 - 8
  • [6] Davis P., 2014, INT C SIGN PROC EMB
  • [7] Hosur P. I, 2003, 2 INT C INF COMM SIG
  • [8] Joshi A., 2018, 2018 IEEE INT S CIRC, P1, DOI [10.1109/FIE.2018.8659237., DOI 10.1109/FIE.2018.8659237]
  • [9] Joshi A, 2012, WATERMARKING, V2
  • [10] FPGA prototyping of video watermarking for ownership verification based on H.264/AVC
    Joshi, Amit M.
    Mishra, Vivekanand
    Patrikar, R. M.
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (06) : 3121 - 3144