Article A Fast Gradient Iterative Affine Motion Estimation Algorithm Based on Edge Detection for Versatile Video Coding

被引:4
作者
Hong, Jingping [1 ]
Dong, Zhihong [1 ]
Zhang, Xue [1 ]
Song, Nannan [1 ]
Cao, Peng [1 ]
机构
[1] Beijing Inst Graph Commun, Coll Informat Engn, Beijing 102600, Peoples R China
基金
中国国家自然科学基金;
关键词
versatile video coding; inter-prediction; affine motion estimation; edge detection; PREDICTION;
D O I
10.3390/electronics12163414
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the Versatile Video Coding (VVC) standard, affine motion models have been applied to enhance the resolution of complex motion patterns. However, due to the high computational complexity involved in affine motion estimation, real-time video processing applications face sig-nificant challenges. This paper focuses on optimizing affine motion estimation algorithms in the VVC environment and proposes a fast gradient iterative algorithm based on edge detection for effi-cient computation. Firstly, we establish judging conditions during the construction of affine motion candidate lists to streamline the redundant judging process. Secondly, we employ the Canny edge detection method for gradient assessment in the affine motion estimation process, thereby enhancing the iteration speed of affine motion vectors. The experimentalresults show that the encoding time of the affine motion estimation algorithm is about 15-35% lower than the overall encoding time of the anchor algorithm encoder, the average encoding time of the affine motion estimation part of the inter-frame prediction part is reduced by 24.79%, and the peak signal-to-noise ratio (PSNR) is only reduced by 0.04.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] Temporal Prediction Model-Based Fast Inter CU Partition for Versatile Video Coding
    Li, Yue
    Luo, Fei
    Zhu, Yapei
    SENSORS, 2022, 22 (20)
  • [32] Fast coding unit partitioning method based on edge detection for HEVC intra-coding
    Belghith, Fatma
    Kibeya, Hassan
    Ben Ayed, Mohamed Ali
    Masmoudi, Nouri
    SIGNAL IMAGE AND VIDEO PROCESSING, 2016, 10 (05) : 811 - 818
  • [33] Restricted affine motion compensation and estimation in video coding with particle filtering and importance sampling: a multi-resolution approach
    Jha, Mithilesh Kumar
    Chaudhary, Ravi
    Roy, Sumantra Dutta
    Mathur, Mona
    Lall, Brejesh
    MULTIMEDIA SYSTEMS, 2018, 24 (03) : 271 - 284
  • [34] Image and edge detail detection algorithm for object-based coding
    Suthaharan, S
    PATTERN RECOGNITION LETTERS, 2000, 21 (6-7) : 549 - 557
  • [35] RETRACTED: Research of The Fast Algorithm of Edge Detection for Microscopic Images based on First Order Differential Coefficient (Retracted Article)
    Li Jie
    Li Wei-ying
    Zhang Wei
    Guo Tao
    Zhao Yan
    2009 INTERNATIONAL CONFERENCE ON INDUSTRIAL AND INFORMATION SYSTEMS, PROCEEDINGS, 2009, : 368 - +
  • [36] Fast sub-pixel motion estimation algorithm based on HEVC
    Wang, Wei
    Xiao, Jin-Sheng
    Liu, Guo-Xiong
    Yi, Ben-Shun
    Zhang, Xin-Chen
    Xiao, Jin-Sheng, 1600, Chinese Institute of Electronics (36): : 2543 - 2549
  • [37] Fast Linear Equation Solving Algorithm and Its Pipelined Hardware Architecture Design for VVC Affine Motion Estimation
    Sheng, Qinghua
    Chen, Hongzhao
    Lai, Changcai
    Huang, Xiaofang
    Liu, Yuanyuan
    Huang, Xiaofeng
    Yin, Haibing
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2024, 34 (11) : 11229 - 11240
  • [38] Fusion-Based Versatile Video Coding Intra Prediction Algorithm with Template Matching and Linear Prediction
    Luo, Dan
    Xiong, Shuhua
    Ren, Chao
    Sheriff, Raymond Edward
    He, Xiaohai
    SENSORS, 2022, 22 (16)
  • [39] Fast Rough Mode Decision Method Based on Edge Detection for Intra Coding in HEVC
    Chung, Byungjin
    Kim, Joohyeok
    Yim, Changhoon
    18TH IEEE INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS (ISCE 2014), 2014,
  • [40] Video Corner-Logo Detection Algorithm Based on Gradient Map of HSV
    Wang, Xinwei
    Li, Dongmei
    Li, Shaobin
    Lan, Shanzhen
    2016 2ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATIONS (ICCC), 2016, : 506 - 510