Embedded Software Optimization for AVS-P7 Decoder Real-time Implementation on RISC Core
Baiying Lei,Wenguang Jin,Jiwei Hu,Xiaodong Zhang
DOI: https://doi.org/10.1109/TCE.2007.4341605
2007-01-01
IEEE Transactions on Consumer Electronics
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.