ISO/IEC software implementation of MPEG-1 video

Chad Fogg, Peter Au, Tsuyoshi Hanamura, Stefan Eckart, Kinya Oosa, Brian Quandt, Hiroshi Watanabe

Research output: Contribution to journalConference articlepeer-review

2 Citations (Scopus)


The MPEG-1 video standard, ISO/IEC 11172 Part 2, specifies the syntax and the semantic rules by which bitstreams are generated in the encoder, and arithmetic rules by which pictures are reconstructed in the decoder. The actual encoder model is left open to the designer to choose among different cost and quality tradeoffs. An example encoder strategy is described in the informative annex D of [2]. A technical report giving a full encoder and decoder implementation expressed in the ANSI C programming language will become the fifth part of the ISO/IEC 11172 document. The encoder is based on a test model shaped by participants of the MPEG committee that produces good picture quality while exercising the full video syntax. The decoder employs full arithmetic accuracy at all stages, and includes bitstream conformance checks. Finally, a companion systems codec demonstrates the temporal link between the Systems and the Video layers. To better serve as a learning tool for novices, the code is optimized for clarity rather than execution speed. In addition to an overview of the program, this paper provides a brief description of the encoder model.

Original languageEnglish
Pages (from-to)249-257
Number of pages9
JournalProceedings of SPIE - The International Society for Optical Engineering
Publication statusPublished - 1994 May 2
Externally publishedYes
EventDigital Video Compression on Personal Computers: Algorithms and Technologies 1994 - San Jose, United States
Duration: 1994 Feb 61994 Feb 10

ASJC Scopus subject areas

  • Electronic, Optical and Magnetic Materials
  • Condensed Matter Physics
  • Computer Science Applications
  • Applied Mathematics
  • Electrical and Electronic Engineering


Dive into the research topics of 'ISO/IEC software implementation of MPEG-1 video'. Together they form a unique fingerprint.

Cite this