DocumentCode :
1379578
Title :
Efficient coding and mapping algorithms for software-only real-time video coding at low bit rates
Author :
Erol, Berna ; Kossentini, Faouzi ; Alnuweiri, Hussein
Author_Institution :
British Columbia Univ., Vancouver, BC, Canada
Volume :
10
Issue :
6
fYear :
2000
fDate :
9/1/2000 12:00:00 AM
Firstpage :
843
Lastpage :
856
Abstract :
This paper presents efficient coding and mapping algorithms that lead to a significant speed improvement in low bit rate H.263/H263+ video encoding while maintaining high video-reproduction quality. First, by exploiting the statistical properties of low resolution and slowly varying video sequences, we reduce significantly the computation times of the most computationally intensive components of video coding, particularly the discrete cosine transform, the inverse discrete cosine transform, quantization, and motion estimation. We also map some of the single instruction multiple data (SIMD)-oriented functions onto Intel´s MMX architecture. The developed algorithms are implemented using our public-domain H.263/H.263+ encoder/decoder software. Using the above algorithms, our H.263/H.263+ baseline video-encoder implementation can encode more than 15 fps in QCIF resolution on a Pentium MMX 200-MHz computer
Keywords :
decoding; discrete wavelet transforms; image resolution; image sequences; inverse problems; motion estimation; parallel architectures; quantisation (signal); real-time systems; transform coding; video coding; H.263/H263+ video encoding; Intel MMX architecture; Pentium MMX 200-MHz computer; QCIF resolution; SIMD-oriented functions; computation time reduction; discrete cosine transform; efficient coding algorithms; efficient mapping algorithms; high video-reproduction quality; inverse discrete cosine transform; low bit rate coding; low resolution; motion estimation; public-domain encoder/decoder software; quantization; single instruction multiple data; slowly varying video sequences; software-only real-time video coding; statistical properties; Bit rate; Computer architecture; Decoding; Discrete cosine transforms; Encoding; Motion estimation; Quantization; Software algorithms; Video coding; Video sequences;
fLanguage :
English
Journal_Title :
Circuits and Systems for Video Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1051-8215
Type :
jour
DOI :
10.1109/76.867922
Filename :
867922
Link To Document :
بازگشت