Artificially Intelligent Adaptive Search Fast Motion Estimation Algorithm for HD Video

被引:3
|
作者
Arnaudov, Pavel [1 ]
Ogunfunmi, Tokunbo [1 ]
机构
[1] Santa Clara Univ, Santa Clara, CA 95053 USA
关键词
Motion estimation; H; 264; HEVC; AI; ML; ASIC; VLSI; HMDS; Adaptive; Video coding; Video compression; Video; multidimensional signal processing; DIAMOND SEARCH;
D O I
10.1007/s11265-019-01466-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a new Machine Learning based approach to video Fast Motion Estimation, which improves quality, minimizes power consumption and provides control over the performance vs power balance, rendering it very suitable for hardware implementation into a motion co-processor. Many mobile and hand-held devices today deploy such hardware accelerators. The main goal of the presented algorithm is to achieve maximum quality Motion Estimation per unit of consumed power by minimizing the number of search points and also providing an optional mechanism for finding an optimal early termination point. The paper presents the creation of a dictionary of adaptively pre-learned fixed search patterns along with a pre-trained neural network to adaptively help select the most adequate search pattern from a dictionary according to the dynamics of the motion within a specific region of the video frame, not the frame or scene as a whole. There are often motions in various directions within the same scene or frame and the ability to focus on a local region within the frame improves quality significantly. Full Search represents the quality goal and upper boundary for any integer Fast Motion Estimation. The presented algorithm adds about 1 dB of PSNR to state-of-the-art fixed search patterns. There is only about 0.5 dB of PSNR remaining between our algorithm and Full Search.
引用
收藏
页码:389 / 408
页数:20
相关论文
共 50 条
  • [1] Artificially Intelligent Adaptive Search Fast Motion Estimation Algorithm for HD Video
    Pavel Arnaudov
    Tokunbo Ogunfunmi
    [J]. Journal of Signal Processing Systems, 2020, 92 : 389 - 408
  • [2] Adaptive Search Pattern for Fast Motion Estimation in HD Video
    Arnaudov, Pavel
    Ogunfunmi, Tokunbo
    [J]. 2017 FIFTY-FIRST ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2017, : 173 - 177
  • [3] Dynamically Adaptive Fast Motion Estimation Algorithm for HD Video
    Pavel Arnaudov
    Tokunbo Ogunfunmi
    [J]. Journal of Signal Processing Systems, 2020, 92 : 1115 - 1131
  • [4] Dynamically Adaptive Fast Motion Estimation Algorithm for HD Video
    Arnaudov, Pavel
    Ogunfunmi, Tokunbo
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2020, 92 (10): : 1115 - 1131
  • [5] Fast Predictive Search Algorithm for video motion estimation
    Chou, Lei-Chun
    Ye, Cheng-Da
    Liu, Yuan-Chen
    Jhao, Bin-Cheng
    [J]. 14TH INTERNATIONAL CONFERENCE ON IMAGE ANALYSIS AND PROCESSING, PROCEEDINGS, 2007, : 399 - +
  • [6] Fast motion estimation algorithm using motion adaptive search
    Tai, Shen-Chen
    Yu, Chong-Shou
    Huang, Fu-Kai
    [J]. OPTICAL ENGINEERING, 2008, 47 (03)
  • [7] A Novel Fast Search Motion Estimation Algorithm In Video Coding
    Alvar, Saeed Ranjbar
    Abdollahzadeh, Milad
    Seyedarabi, Hadi
    [J]. 2014 IEEE 23RD INTERNATIONAL SYMPOSIUM ON INDUSTRIAL ELECTRONICS (ISIE), 2014, : 934 - 937
  • [8] A Search Algorithm for Fast Motion Estimation in accordance with Video Phone
    Li Lin-sheng
    Zhang Xiong
    Zhang Yong-hui
    [J]. 2009 5TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-8, 2009, : 2258 - 2260
  • [9] Raster Search Resolution Analysis for Fast Motion Estimation in HD Video Compression
    Arnaudov, Pavel
    Ogunfunmi, Tokunbo
    [J]. PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2018, : 306 - 311
  • [10] A hybrid adaptive search algorithm for fast block motion estimation
    Cheung, CK
    Po, LM
    [J]. ISSPA 96 - FOURTH INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND ITS APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 1996, : 365 - 368