Restructuring a software based MPEG-4 video decoder for short latency hardware acceleration

被引:0
|
作者
Boutellier, Jani [1 ]
Silven, Olli [1 ]
Erdelyi, Tamas [1 ]
机构
[1] Univ Oulu, Dept Elect & Informat Engn, Machine Vis Grp, POB 4500, FIN-90014 Oulu, Finland
来源
MULTIMEDIA ON MOBILE DEVICES 2007 | 2007年 / 6507卷
关键词
hardware accelerator; video decoding; MPEG-4;
D O I
10.1117/12.702333
中图分类号
TB8 [摄影技术];
学科分类号
0804 ;
摘要
The multimedia capabilities of emerging high-end battery powered mobile devices rely on monolithic hardware accelerators with long latencies to minimize interrupt and software overheads. When compared to pure software implementations, monolithic hardware accelerator solutions need an order of magnitude less power. However, they are rather inflexible and difficult to modify to provide support for multiple coding standards. A more flexible alternative is to employ finer grained short latency accelerators that implement the individual coding functions. Unfortunately, with this approach the software overheads can become very high, if interrupts are used for synchronizing the software and hardware. Preferably, the cost of hardware accelerator interfacing should be at the same level with software functions. In this paper we study the benefits attainable from such an approach. As a case study we restructure a MPEG-4 video decoder in a manner that enables the simultaneous decoding of multiple bit streams using short latency hardware accelerators. The approach takes multiple video bit streams as input and produces a multiplexed stream that is used to control the hardware accelerators without interrupts. The decoding processes of each stream can be considered as threads that share the same hardware resources. Software simulations predict that the energy efficiency of the approach would be significantly better than for a pure software implementation.
引用
收藏
页数:8
相关论文
共 50 条
  • [31] On the design flow of a hardware/software platform for MPEG-4 part 9 reference hardware model
    Mohamed, T
    Sayed, M
    Badawy, W
    ICEEC'04: 2004 INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONIC AND COMPUTER ENGINEERING, PROCEEDINGS, 2004, : 399 - 402
  • [32] Real time implementation of MPEG-4 video decoder on ARM7TDMI
    Ramkishor, K
    Gunashree, V
    PROCEEDINGS OF 2001 INTERNATIONAL SYMPOSIUM ON INTELLIGENT MULTIMEDIA, VIDEO AND SPEECH PROCESSING, 2001, : 522 - 526
  • [33] MPEG-4 based stereoscopic and multiview video coding
    Yang, WX
    Ngan, KN
    Cai, JF
    PROCEEDINGS OF THE 2004 INTERNATIONAL SYMPOSIUM ON INTELLIGENT MULTIMEDIA, VIDEO AND SPEECH PROCESSING, 2004, : 61 - 64
  • [34] MPEG-4 based stereoscopic video sequences encoder
    Yang, WX
    Ngi, NK
    2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL III, PROCEEDINGS: IMAGE AND MULTIDIMENSIONAL SIGNAL PROCESSING SPECIAL SESSIONS, 2004, : 741 - 744
  • [35] Systematic address and control code transformations for performance optimisation of a MPEG-4 video decoder
    Palkovic, M
    Miranda, M
    Denolf, K
    Vos, P
    Catthoor, F
    ASP-DAC/VLSI DESIGN 2002: 7TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE AND 15TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS, 2002, : 547 - 552
  • [36] Research on Video Monitoring System Based on MPEG-4
    Hao, Zhongxiao
    Yu, Xinyu
    ICAIE 2009: PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND EDUCATION, VOLS 1 AND 2, 2009, : 5 - 9
  • [37] Cost-efficient C-level design of an MPEG-4 video decoder
    Denolf, K
    Vos, P
    Bormans, J
    Bolsens, I
    INTEGRATED CIRCUIT DESIGN, PROCEEDINGS: POWER AND TIMING MODELING, OPTIMIZATION AND SIMULATION, 2000, 1918 : 233 - 242
  • [38] A scalable, multi-stream MPEG-4 video decoder for conferencing and surveillance applications
    Schumacher, P
    Denolf, K
    Chirila-Rus, A
    Turney, R
    Fedele, N
    Vissers, K
    Bormans, J
    2005 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), VOLS 1-5, 2005, : 2105 - 2108
  • [39] Design of video compression system based on MPEG-4
    Gao Bing-kun
    Jiang Chun-lei
    Proceedings of 2005 Chinese Control and Decision Conference, Vols 1 and 2, 2005, : 652 - 654
  • [40] Efficient multiview video coding based on MPEG-4
    Yang, WX
    Ngan, KN
    Cai, JF
    ADVANCES IN MULTIMEDIA INFORMATION PROCESSING - PCM 2004, PT 3, PROCEEDINGS, 2004, 3333 : 167 - 174