TY - JOUR
T1 - ISO/IEC software implementation of MPEG-1 video
AU - Fogg, Chad
AU - Au, Peter
AU - Hanamura, Tsuyoshi
AU - Eckart, Stefan
AU - Oosa, Kinya
AU - Quandt, Brian
AU - Watanabe, Hiroshi
N1 - Funding Information:
In addition to the paper authors, key to the development of Part 5 were: Arian Koster (PTT Research), Ron Burns and Diana Choi (Hughes Aircraft), Luisa Conte and Leonardo Chairliglone (CSELT), Didier Le Gall (C-Cube Microsystems), Sandy Maclnnis (Kaleida Labs), and Cheung Auyeung (Motorola).
Publisher Copyright:
© 1994 SPIE. All rights reserved.
PY - 1994/5/2
Y1 - 1994/5/2
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=0346534174&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0346534174&partnerID=8YFLogxK
U2 - 10.1117/12.174959
DO - 10.1117/12.174959
M3 - Conference article
AN - SCOPUS:0346534174
SN - 0277-786X
VL - 2187
SP - 249
EP - 257
JO - Proceedings of SPIE - The International Society for Optical Engineering
JF - Proceedings of SPIE - The International Society for Optical Engineering
T2 - Digital Video Compression on Personal Computers: Algorithms and Technologies 1994
Y2 - 6 February 1994 through 10 February 1994
ER -