Source code flow optimization for H.264/AVC video decoder implementing on a low-cost embedded system platform

被引:0
|
作者
Kuo, Chih-Hung [1 ]
Huang, Guan-Chih [1 ]
Chang, Li-Chuan [1 ]
Liu, Bin-Da [1 ]
机构
[1] Natl Cheng Kung Univ, Dept Elect Engn, Tainan 70101, Taiwan
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In H.264/AVC reference software, the decoding process outputs the 4x4 block data from components of the intra prediction and motion compensation to the external memory. The processed data in IDCT&IQ will be transferred to external memory. When applying the de-blocking filter process, the data in external memory will be loaded to deblocking filter and processed data stored back to external memory again. Therefore, the decoding process in reference software wastes a lot of time on unnecessary memory access. In this paper, we use a 4x4 block as an operation unit in the decoding process to reduce memory access. The processing order is changed in the de-blocking filter to be based on decoding order of 4x4 block By using our proposed method, the average decoding MIPS of one frame are improved by about 3.6 times faster as shown in the simulation results.
引用
收藏
页码:503 / 506
页数:4
相关论文
共 50 条
  • [1] The optimization of H.264/AVC baseline decoder on low-cost TriMedia DSP processor
    Wang, SW
    Yang, YT
    Li, CY
    Tung, YS
    Wu, JL
    APPLICATIONS OF DIGITAL IMAGE PROCESSING XXVII, PTS 1AND 2, 2004, 5558 : 524 - 535
  • [2] Cache optimization for embedded systems running H.264/AVC video decoder
    Asaduzzaman, Abu
    Mahgoub, Imad
    2006 IEEE INTERNATIONAL CONFERENCE ON COMPUTER SYSTEMS AND APPLICATIONS, VOLS 1-3, 2006, : 664 - +
  • [3] Low cost SoC design of H.264/AVC decoder for handheld video player
    Wisayataksin, Sumek
    Li, Dongju
    Isshiki, Tsuyoshi
    Kunieda, Hiroaki
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2008, E91A (04) : 1197 - 1205
  • [4] H.264/AVC decoder SoC towards the low cost mobile video player
    Wisayataksin, Sumek
    Li, Dongju
    Isshiki, Tsuyoshi
    Kunieda, Hiroaki
    20TH ANNIVERSARY IEEE INTERNATIONAL SOC CONFERENCE, PROCEEDINGS, 2007, : 151 - 154
  • [5] A Novel Low-Cost High-Throughput CAVLC Decoder for H.264/AVC
    Wang, Kyu-Yeul
    Kim, Byung-Soo
    Lee, Sang-Seol
    Kim, Dong-Sun
    Chung, Duck-Jin
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2011, E94D (04): : 895 - 904
  • [6] H.264/AVC baseline profile decoder optimization on independent platform
    Quan, X
    Liu, JL
    Wang, SJ
    Zhao, JD
    2005 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING PROCEEDINGS, VOLS 1 AND 2, 2005, : 1253 - 1256
  • [7] Architecture Design of Low-power and Low-cost CAVLC Decoder for H.264/AVC
    Huang, Han-Jung
    Fan, Chih-Peng
    2008 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2008), VOLS 1-4, 2008, : 1336 - +
  • [8] Low Cost and Memoryless CAVLD Architecture for H.264/AVC Decoder
    da Silva, Thaisa Leal
    Vortmann, Joao Alberto
    Agostini, Luciano Volcan
    Susin, Altamiro Amadeu
    Bampi, Sergio
    2009 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, 2009, : 280 - +
  • [9] Optimization of memory management for H.264/AVC decoder
    Ji, SH
    Park, JW
    Kim, SD
    8TH INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGY, VOLS 1-3: TOWARD THE ERA OF UBIQUITOUS NETWORKS AND SOCIETIES, 2006, : U65 - U68
  • [10] A low-power H.264/AVC decoder
    Lin, TA
    Liu, TM
    Lee, CY
    2005 IEEE VLSI-TSA International Symposium on VLSI Design, Automation & Test (VLSI-TSA-DAT), Proceedings of Technical Papers, 2005, : 283 - 286