• DocumentCode
    1393678
  • Title

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

  • Author

    McVeigh, Jeff ; Chen, George K. ; Goldstein, Judi ; Gupta, Atul ; Keith, Mike ; Wood, Steve

  • Author_Institution
    Archit. Labs., Intel Corp., Hillsboro, OR, USA
  • Volume
    10
  • Issue
    7
  • fYear
    2000
  • fDate
    10/1/2000 12:00:00 AM
  • Firstpage
    1178
  • Lastpage
    1184
  • 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 IntelTM 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
    computational complexity; real-time systems; video coding; MP@ML video encoder; algorithmic simplifications; computational load; real-time operation; software-based real-time MPEG-2 video encoder; software-only MPEG-2 video encoder; subjective video quality; Bit rate; Clocks; DVD; Encoding; Frequency; HDTV; Hardware; Instruction sets; Microcomputers; Video compression;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems for Video Technology, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1051-8215
  • Type

    jour

  • DOI
    10.1109/76.875521
  • Filename
    875521