• DocumentCode
    921280
  • Title

    Embedded Software Optimization for AVS-P7 Decoder Real-time Implementation on RISC Core

  • Author

    Lei, Baiying ; Jin, Wenguang ; Hu, Jiwei ; Zhang, Xiaodong

  • Author_Institution
    Zhejiang Univ., Hangzhou
  • Volume
    53
  • Issue
    3
  • fYear
    2007
  • Firstpage
    1204
  • Lastpage
    1210
  • Abstract
    AVS-P7 is the recent mobile video coding standard of China. Currently, ARM cores are widely used in mobile applications because of their low power consumption. In this paper, a scheme of the AVS-P7decoder real-time implementation on 32 bit MCU RISC processor ARM920T (S3C2440) is presented. The algorithm, redundancy, structure and memory optimization methods to implement AVS-P7 real-time are discussed in detail. The experiment results demonstrate the success of our optimization techniques and the real-time implementation. The ADS, MCPS, PSNR and simulation results show that the proposed AVS-P7 decoder can decode the QVGA image sequence in real-time with high image quality and has low complexity and less memory requirement. AVS conformance test result confirms the proposed AVS-P7 decoder full compliance with AVS. The proposed AVS-P7 decoder can be applied in many real-time applications like Mobile phone and IPTV in the third generation communication.
  • Keywords
    decoding; image coding; image sequences; reduced instruction set computing; software engineering; ARM920T; AVS-P7 decoder; PSNR; QVGA image sequence; RISC core; S3C2440; embedded software optimization; image quality; low power consumption; memory optimization methods; real-time implementation; Application software; Decoding; Embedded software; Energy consumption; Image quality; Image sequences; Optimization methods; PSNR; Reduced instruction set computing; Video coding;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2007.4341605
  • Filename
    4341605