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
关键词
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 条
  • [1] Data partition for wavefront parallelization of H.264 video encoder
    Zhao, Zhuo
    Liang, Ping
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 2669 - +
  • [2] MEMORY ACCESS CHARACTERISTICS OF H.264 VIDEO ENCODER ON EMBEDDED PROCESSOR
    Aho, Eero
    Kuusilinna, Kimmo
    Nikara, Jari
    SIPS: 2009 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, 2009, : 255 - +
  • [3] RATE CONTROL ALGORITHM FOR H.264 VIDEO ENCODER
    Xue Jinzhu Shen Lansun (Signal & Information Processing Lab
    JournalofElectronics(China), 2003, (06) : 456 - 460
  • [4] An efficient H.264 VLSI advanced video encoder
    Babionitakis, K.
    Lentaris, G.
    Nakos, K.
    Reisis, D.
    Vlassopoulos, N.
    Doumenis, G.
    Georgakarakos, G.
    Sifnaios, J.
    2006 13TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS 1-3, 2006, : 545 - +
  • [5] A design flow for an H.264 embedded video encoder
    Amer, I
    Badawy, W
    Jullien, G
    ENABLING TECHNOLOGIES FOR THE NEW KNOWLEDGE SOCIETY, 2005, : 505 - 513
  • [6] Hierarchical parallelization of an H.264/AVC video encoder
    Rodriguez, A.
    Gonzalez, A.
    Malumbres, M. P.
    PAR ELEC 2006: INTERNATIONAL SYMPOSIUM ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, PROCEEDINGS, 2006, : 363 - +
  • [7] Sensor Aided H.264 Video Encoder for UAV Applications
    Angelino, C. V.
    Cicala, L.
    De Mizio, M.
    Leoncini, P.
    Baccaglini, E.
    Gavelli, M.
    Raimondo, N.
    Scopigno, R.
    2013 PICTURE CODING SYMPOSIUM (PCS), 2013, : 173 - 176
  • [8] Computation offloading for H.264 video encoder on mobile devices
    Zhao, Xiaoli
    Tao, Pin
    Yang, Shiqiang
    Kong, Fei
    2006 IMACS: MULTICONFERENCE ON COMPUTATIONAL ENGINEERING IN SYSTEMS APPLICATIONS, VOLS 1 AND 2, 2006, : 1426 - +
  • [9] A highly efficient parallel algorithm for H.264 video encoder
    Zhao, Zhuo
    Liang, Ping
    2006 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-13, 2006, : 5347 - 5350
  • [10] The Implementation of Fractional Pixel ME in H.264 Video Encoder
    Zuo, Shikai
    Wang, Mingjiang
    Wu, Zejun
    Xiao, Liyi
    PROCEEDINGS OF 3RD INTERNATIONAL CONFERENCE ON MULTIMEDIA TECHNOLOGY (ICMT-13), 2013, 84 : 1735 - 1744