Efficient implementation of MPEG-4 video encoder on RISC core
R.S.V. Prasad, K. Ramkishor · 2003
MPEG-4 Simple Profile video is used as the video compression standard in mobile video communications. MPEG-4 video requires more computational power because of its high complexity. Currently, ARM cores are widely used in mobile applications because of their low power consumption. Design of a fully standards-compliant MPEG-4 video encoder with real time speed on a RISC processor like ARM for embedded applications requires optimizations at all levels. This paper describes in detail the efficient implementation of a MPEG-4 Simple Profile video encoder on ARM9TDMI core requiring 50 mega cycles to encode QCIF resolution video at 15 frames per second with minimum processing power and memory requirements.