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
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;
Journal_Title :
Consumer Electronics, IEEE Transactions on
DOI :
10.1109/TCE.2007.4341605