Title :
Benchmark the software based MPEG-4 video codec
Author :
Zheng, Weiguo ; Ahmad, Ishfaq ; Liou, Ming Lei
Author_Institution :
Multimedia Technol. Res. Centre, HKUST, Hong Kong, China
fDate :
6/23/1905 12:00:00 AM
Abstract :
Software-based implementations of H.263 and MPEG-2 video standards are well documented, recently reporting faster than or close to real-time performance. Since the complexity of MPEG-4 is higher than its predecessor standards, real time video encoding and decoding can exhaust computational resource without achieving real-time speed. In this paper, we report a software-based real-time MPEG-4 video codec (encoder and decoder) on a single-processor PC, with no frame-skip, or profile simplifying tricks, or quality loss compromise. The proposed codec is an embodiment of a number of novel algorithms. Specifically, we have designed a fast binary shape coding algorithm, a fast motion estimation algorithm, and a technique for detection of all-zero quantized blocks. To enhance the computation speed, we harness Intel´s SIMD (Single Instruction Stream, Multiple Data Stream) instructions to implement these algorithms. On the 800 MHz Intel Pentium III, our decoder can play real-time CIF video with less than 20% system resource consumption; and our encoder realizes up to 70 frames per second for CIF resolution video, with the similar picture quality as the reference software
Keywords :
digital signal processing chips; motion estimation; parallel algorithms; real-time systems; telecommunication computing; video codecs; 800 MHz; CIF resolution video; Intel Pentium III; SIMD instructions; all-zero quantized block detection; binary shape coding algorithm; motion estimation algorithm; real-time MPEG-4 video codec; single-processor PC; software benchmarking; Algorithm design and analysis; Decoding; Encoding; MPEG 4 Standard; Motion detection; Motion estimation; Shape; Software standards; Streaming media; Video codecs;
Conference_Titel :
Electronics, Circuits and Systems, 2001. ICECS 2001. The 8th IEEE International Conference on
Print_ISBN :
0-7803-7057-0
DOI :
10.1109/ICECS.2001.957736