Computation-aware scheme for software-based block motion estimation

被引:38
|
作者
Tai, PL [1 ]
Huang, SY
Liu, CT
Wang, JS
机构
[1] Natl Tsing Hua Univ, Dept Comp Sci, Inst Informat Syst & Applicat, Hsinchu 300, Taiwan
[2] Ming Chuan Univ, Dept Comp Sci, Taoyuan 333, Taiwan
关键词
block-based motion estimation; computation-distortion optimization; software based; speedup;
D O I
10.1109/TCSVT.2003.816510
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Many fast block-matching algorithms (BMAs) reduce the computational complexity of motion estimation by sophisticatedly inspecting a subset of checking points, and stop only once all those checking points are examined. This means that the searching process for each current block cannot be interrupted even when it is performed in a software-based computation environment. Our main goal in this study was to allow the searching process to stop once a specified amount of computation has been performed. A novel computation-aware scheme is proposed, which first dynamically determines the target amount of computation power allocated to a frame, and then. allocates this to each block in a computation-distortion-optimized manner. We proposed a rate-control-like procedure and a predicted computation-distortion benefit heuristic to realize this scheme. Conventional BMAs, such as full-search block matching, three-step search, new three-step search, four-step search, and diamond search, can be transformed into their corresponding computation-aware BMAs versions. In our simulations, the resulting computation-aware BMAs not only exhibit higher efficiency than conventional BMAs, but also allow the, motion estimation terminating after any specified amount of computation has been performed (in units of checking points).
引用
收藏
页码:901 / 913
页数:13
相关论文
共 50 条
  • [21] Practical Analysis Framework for Software-Based Attestation Scheme
    Li, Li
    Hu, Hong
    Sun, Jun
    Liu, Yang
    Dong, Jin Song
    FORMAL METHODS AND SOFTWARE ENGINEERING, ICFEM 2014, 2014, 8829 : 284 - 299
  • [22] Software-based robust global motion estimation for real-time video target tracking
    Yang, Chenhui
    Mao, Hongwei
    Abousleman, Glen P.
    Si, Jennie
    AIRBORNE INTELLIGENCE, SURVEILLANCE, RECONNAISSANCE (ISR) SYSTEMS AND APPLICATIONS VIII, 2011, 8020
  • [23] eBPF-based Content and Computation-aware Communication for Real-time Edge Computing
    Baidya, Sabur
    Chen, Yan
    Levorato, Marco
    IEEE INFOCOM 2018 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS WORKSHOPS (INFOCOM WKSHPS), 2018, : 865 - 870
  • [24] What lies in the shadows? Safe and computation-aware motion planning for autonomous vehicles using intent-aware dynamic shadow regions
    Nager, Yannik
    Censi, Andrea
    Frazzoli, Emilio
    2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 5800 - 5806
  • [25] SOFTWARE-BASED MOTION JPEG WITH PROGRESSIVE REFINEMENT FOR COMPUTER ANIMATION
    LEI, YW
    OUHYOUNG, M
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1994, 40 (03) : 557 - 562
  • [26] A Software-based Fault Detection Scheme for Wireless Sensor Networks
    Chang, Hsung-Pin
    Yeh, Tsung-Yu
    2016 IEEE/ACIS 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCE (ICIS), 2016, : 7 - 12
  • [27] A Software-Based Remote Attestation Scheme for Internet of Things Devices
    Cao, Jin
    Zhu, Tong
    Ma, Ruhui
    Guo, Zhenyang
    Zhang, Yinghui
    Li, Hui
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (02) : 1422 - 1434
  • [28] Early termination scheme for binary block motion estimation
    Lee, Hyuk
    Jeong, Jechang
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 2007, 53 (04) : 1682 - 1686
  • [29] Content-aware full search scheme for motion estimation
    Huang, SY
    INTERNATIONAL JOURNAL OF IMAGING SYSTEMS AND TECHNOLOGY, 2004, 14 (06) : 246 - 252
  • [30] Performance Analysis of a Novel Correlation Scheme for Software-Based GNSS Receivers
    Cho, Deuk Jae
    Lim, Deok Won
    Park, Sang Hyun
    Suh, Sang Hyun
    Lee, Sang Jeong
    PROCEEDINGS OF THE 2008 NATIONAL TECHNICAL MEETING OF THE INSTITUTE OF NAVIGATION - NTM 2008, 2008, : 804 - 809