Impact of Approximate Memory Data Allocation on a H.264 Software Video Encoder

被引:5
|
作者
Stazi, Giulia [1 ]
Adani, Lorenzo [1 ]
Mastrandrea, Antonio [1 ]
Olivieri, Mauro [1 ]
Menichelli, Francesco [1 ]
机构
[1] Sapienza Univ Rome, Dept Informat Engn Elect & Telecommun DIET, Rome, Italy
来源
HIGH PERFORMANCE COMPUTING, ISC HIGH PERFORMANCE 2018 | 2018年 / 11203卷
关键词
D O I
10.1007/978-3-030-02465-9_38
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper describes the analysis, in terms of tolerance to errors on data, of a H.264 software video encoder; proposes a strategy to select data structures for approximate memory allocation and reports the impact on output video quality. Applications that tolerate errors on their data structures are known as ETA (Error Tolerant Applications) and have an important part in pushing interest on approximate computing research. We centered our study on H.264 video encoding, a video compression format developed for use in high definition systems, and today one of the most widespread video compression standard, used for broadcast, consumer and mobile applications. While data fault resilience of H.264 has already been studied considering unwanted and random faults due to unreliable hardware platforms, an analysis, considering controlled hardware faults and the corresponding energy quality tradeoff, has never been proposed.
引用
收藏
页码:545 / 553
页数:9
相关论文
共 50 条
  • [31] Error resilience video coding in H.264 encoder with potential distortion tracking
    Zhang, Y
    Gao, W
    Sun, HF
    Huang, QM
    Lu, Y
    ICIP: 2004 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1- 5, 2004, : 163 - 166
  • [32] High Level H.264/AVC Video Encoder Parallelization for Multiprocessor Implementation
    Zrida, Hajer Krichene
    Jemai, Abderrazek
    Ammari, Ahmed C.
    Abid, Mohamed
    DATE: 2009 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2009, : 940 - +
  • [33] An optimized application architecture of the H.264 video encoder for application specific platforms
    Shafique, Muhammad
    Bauer, Lars
    Henkel, Joerg
    2007 IEEE/ACM/IFIP WORKSHOP ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA, 2007, : 119 - 124
  • [34] Video Signal Capture and Processing Card Based on H.264 Hardware Encoder
    Ye, Xien
    Chen, Xing
    MEASURING TECHNOLOGY AND MECHATRONICS AUTOMATION IV, PTS 1 AND 2, 2012, 128-129 : 745 - 748
  • [35] Efficient intramode SKIP detection algorithm for H.264/AVC video encoder
    Kim, Byung-Gyu
    Kim, Jong-Ho
    OPTICAL ENGINEERING, 2006, 45 (09)
  • [36] The analysis of offloading H.264 video encoder on mobile devices for energy saving
    Xiaoli Zhao
    Pin Tao
    Shiqiang Yang
    2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, : 4315 - +
  • [37] A Modified H.264 Intra-frame Video Encoder for Capsule Endoscope
    Dung, Lan-Rong
    Wu, Yin-Yi
    Lai, Hsin-Cheng
    Weng, Ping-Kuo
    2008 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE - INTELLIGENT BIOMEDICAL SYSTEMS (BIOCAS), 2008, : 63 - +
  • [38] Fast mode decision based on video analysis for H.264/AVC encoder
    Zhu, Xiangjun
    Wang, Hua
    Zhu, Shanan
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 700 - 700
  • [39] An Efficient H.264 Video Encoder Based on BF548 DSP
    Wang, Chou-Chen
    Wang, Hsiang-Chun
    Tsai, Yi-Chieh
    Feng, Jin
    IEEE INTERNATIONAL SYMPOSIUM ON NEXT-GENERATION ELECTRONICS 2013 (ISNE 2013), 2013,
  • [40] Optimized Solution to Accelerate in Hardware an Intra H.264/SVC Video Encoder
    Husemann, Ronaldo
    Susin, Altamiro Amadeu
    Roesler, Valter
    IEEE MICRO, 2018, 38 (06) : 8 - 17