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] College of Information Engineering, Beijing Institute of Graphic Communication, Beijing,102600, China
关键词
Motion estimation;
D O I
10.1007/s11554-024-01596-5
中图分类号
学科分类号
摘要
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 64×64 processing units to support 64×64 to 128×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. © The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2024.
引用
收藏
相关论文
共 50 条
  • [1] An efficient versatile video coding motion estimation hardware
    Ahmad, Waqar
    Mahdavi, Hossein
    Hamzaoglu, Ilker
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2024, 21 (02)
  • [2] An efficient versatile video coding motion estimation hardware
    Waqar Ahmad
    Hossein Mahdavi
    Ilker Hamzaoglu
    Journal of Real-Time Image Processing, 2024, 21
  • [3] Fast Affine Motion Estimation for Versatile Video Coding (VVC) Encoding
    Park, Sang-Hyo
    Kang, Je-Won
    IEEE ACCESS, 2019, 7 : 158075 - 158084
  • [4] 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
    ELECTRONICS, 2023, 12 (16)
  • [5] An Adjacency Encoding Information-Based Fast Affine Motion Estimation Method for Versatile Video Coding
    Li, Ximei
    He, Jun
    Li, Qi
    Chen, Xingru
    ELECTRONICS, 2022, 11 (21)
  • [6] Hardware-Friendly Search Patterns for the Versatile Video Coding Fractional Motion Estimation
    Rodrigues Filho, Vanio
    Monteiro, Marcio
    Seidel, Ismael
    Grellert, Mateus
    Guntzel, Jose Luis
    IEEE MMSP 2021: 2021 IEEE 23RD INTERNATIONAL WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING (MMSP), 2021,
  • [7] Design of Efficient Perspective Affine Motion Estimation/Compensation for Versatile Video Coding (VVC) Standard
    Choi, Young-Ju
    Jun, Dong-San
    Cheong, Won-Sik
    Kim, Byung-Gyu
    ELECTRONICS, 2019, 8 (09)
  • [8] Multi-stage affine motion estimation fast algorithm for versatile video coding using decision tree
    Huang, Xiaofeng
    Zhou, Fangtao
    Niu, Weihong
    Li, Tianci
    Lu, Yu
    Zhou, Yang
    Yin, Haibing
    Yan, Chenggang
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2023, 96
  • [9] A Hardware-efficient Unified Motion Estimation for Video Coding
    Zhu, Xizhong
    Xiang, Guoqing
    Zhang, Peng
    Jia, Huizhu
    Xie, Xiaodong
    PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA, MM 2023, 2023, : 9042 - 9050
  • [10] An efficient hardware architecture of integer motion estimation based on early termination and data reuse for Versatile video coding
    Zhang, Jun
    Zhang, Yu
    Zhang, Hao
    EXPERT SYSTEMS WITH APPLICATIONS, 2024, 242