Hardware implementation of iterative method for enhanced affine motion estimation in Versatile video coding

被引:0
作者
Hong, Jingping [1 ]
Dong, Zhihong [1 ]
Pang, Mengxin [1 ]
Kang, Zetao [1 ]
Cao, Peng [1 ]
机构
[1] Beijing Inst Graph Commun, Coll Informat Engn, Beijing 102600, Peoples R China
关键词
Affine motion estimation; Iterative method; Hardware implementation; VVC; ALGORITHM;
D O I
10.1007/s11554-024-01596-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Versatile Video Coding (VVC), the latest advancement in video coding standards, significantly outperforms its predecessor, High Efficiency Video Coding (HEVC), in terms of coding efficiency. Traditional motion representation methods, which rely solely on translational motion, often fall short in accurately depicting object positions in high-definition (HD) video content. The computation of motion with high software complexity can be very time-consuming; therefore, it is essential to utilize a hardware parallel pipeline for efficient processing. This paper introduces a novel, high-throughput iterative method optimized for hardware implementation, which significantly enhances affine motion prediction efficiency within VVC. The hardware architecture employs highly parallel pipeline operations to design matching criteria for computing the optimal combination of affine motion vectors, using 64x\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times$$\end{document}64 processing units to support 64x\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times$$\end{document}64 to 128x\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\times$$\end{document}128 coding units. Additionally, a high-efficiency affine iterative array was designed to adjust the motion vectors, along with an edge detection operator to streamline the computation of image gradients. Experimental results demonstrate that the hardware-based approach efficiently processes 4K video at a minimum of 60 frames per second, achieving up to three times the benchmark frame rate. This performance is achieved by leveraging hardware parallelism to meet stringent real-time video encoding standards without compromising coding efficiency.
引用
收藏
页数:13
相关论文
共 23 条
  • [1] An efficient versatile video coding motion estimation hardware
    Ahmad, Waqar
    Mahdavi, Hossein
    Hamzaoglu, Ilker
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2024, 21 (02)
  • [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] Overview of the Versatile Video Coding (VVC) Standard and its Applications
    Bross, Benjamin
    Wang, Ye-Kui
    Ye, Yan
    Liu, Shan
    Chen, Jianle
    Sullivan, Gary J.
    Ohm, Jens-Rainer
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2021, 31 (10) : 3736 - 3764
  • [4] A Hardware-Oriented IME Algorithm for HEVC and Its Hardware Implementation
    Fan, Yibo
    Huang, Leilei
    Hao, Bei
    Zeng, Xiaoyang
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2018, 28 (08) : 2048 - 2057
  • [5] A hybrid hardware oriented motion estimation algorithm for HEVC/H.265
    Gogoi, Sushanta
    Peesapati, Rangababu
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2021, 18 (03) : 953 - 966
  • [6] Relative Pose Estimation With a Single Affine Correspondence
    Guan, Banglei
    Zhao, Ji
    Li, Zhang
    Sun, Fang
    Fraundorfer, Friedrich
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (10) : 10111 - 10122
  • [7] Guo Haifeng, 2023, IEEE Transactions on Multimedia
  • [8] Haddar R, 2017, I C SCI TECH AUTO CO, P605
  • [9] Article A Fast Gradient Iterative Affine Motion Estimation Algorithm Based on Edge Detection for Versatile Video Coding
    Hong, Jingping
    Dong, Zhihong
    Zhang, Xue
    Song, Nannan
    Cao, Peng
    [J]. ELECTRONICS, 2023, 12 (16)
  • [10] ITU-T and ISO/IEC JTC, 2020, Recommendation ITU-T H.266 and ISO/IEC 23090-3