JOURNAL ARTICLE

A software-based real-time MPEG-2 video encoder

Jeff McVeighG.K. ChenJ. H. GoldsteinA. GuptaM. KeithScott T. Wood

Year: 2000 Journal:   IEEE Transactions on Circuits and Systems for Video Technology Vol: 10 (7)Pages: 1178-1184   Publisher: Institute of Electrical and Electronics Engineers

Abstract

Dedicated hardware previously has been required to perform real-time MPEG-2 video encoding. However, with increases in clock frequency and the introduction of video-specific instruction sets, general-purpose processors can now approximate the function and performance of single-function hardware. In this paper, we describe a software-only MPEG-2 (MP@ML) video encoder implemented on a personal computer using an Intel/sup TM/ Pentium(R) III processor. This encoder is capable of real-time operation while consuming less than 70% of the processor. The main contribution of this work is a set of algorithmic simplifications that significantly reduces the computational load of the encoding process while only slightly degrading the subjective video quality compared to encoders that are more exhaustive.

Keywords:
Computer science Encoder Pentium MMX Software Computer hardware MPEG-4 Encoding (memory) MPEG-2 Real-time computing Parallel computing Coding (social sciences) Artificial intelligence Operating system

Metrics

17
Cited By
1.88
FWCI (Field Weighted Citation Impact)
4
Refs
0.85
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Video Coding and Compression Technologies
Physical Sciences →  Computer Science →  Signal Processing
Advanced Data Compression Techniques
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
Advanced Vision and Imaging
Physical Sciences →  Computer Science →  Computer Vision and Pattern Recognition
© 2026 ScienceGate Book Chapters — All rights reserved.