ISO/IEC 11172-2:1993/Cor 2:1999
(Corrigendum)Information technology - Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s - Part 2: Video - Technical Corrigendum 2
Information technology - Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s - Part 2: Video - Technical Corrigendum 2
Technologies de l'information — Codage de l'image animée et du son associé pour les supports de stockage numérique jusqu'à environ 1,5 Mbit/s — Partie 2: Vidéo — Rectificatif technique 2
General Information
- Status
- Published
- Publication Date
- 10-Nov-1999
- Current Stage
- 6060 - International Standard published
- Start Date
- 11-Nov-1999
- Completion Date
- 30-Oct-2025
Relations
- Effective Date
- 06-Jun-2022
- Effective Date
- 15-Apr-2008
Overview
ISO/IEC 11172-2:1993/Cor 2:1999 is a technical corrigendum to the international standard ISO/IEC 11172-2:1993, which addresses the coding of moving pictures and associated audio for digital storage media at bitrates of up to approximately 1.5 Mbit/s. This part-Part 2: Video-focuses on refining and correcting specifics related to video encoding algorithms and syntax. The corrections enhance the accuracy and interoperability of video compression techniques used in digital multimedia, ensuring consistency across implementations in areas such as macroblock handling, discrete cosine transform (DCT) coding, and prediction mechanisms.
Key Topics
- Video Coding Corrections: Updates to subclauses concerning intra quantization matrices, macroblock pattern processing, and DCT coefficient coding provide precise definitions and logic for encoding luminance and chrominance data.
- Macroblock and Prediction Details: Clarifications on the behavior of skipped macroblocks in B-pictures versus P-pictures improve the handling of motion vector prediction and coding efficiency.
- Bitstream Syntax Adjustments: Technical updates to the coding of video sequences, including sequence headers, group of picture structures, slices, macroblocks, and blocks, ensure consistent interpretation of the bitstream.
- Function Definitions: Refinement of byte-aligned functions and nextbits/next_start_code functions improves parser reliability and stream processing.
- Examples and Coding Tables: Revised illustrative tables demonstrate coded data elements for generating repeated pictures, supporting developers in implementing compliant decoders.
Applications
This corrigendum serves as a critical reference for:
- Digital Video Software Developers designing MPEG-1 compatible encoders and decoders to deliver compliant video compression at around 1.5 Mbit/s.
- Multimedia Storage Solutions ensuring efficient digital storage and retrieval of moving pictures and synchronized audio streams.
- Broadcast and Streaming Technologies requiring standardized video coding for interoperability across platforms and devices.
- Educational and Research Institutions focusing on video compression standards and digital media technologies.
- Standardization Bodies and Testing Organizations validating conformance and consistency in MPEG-1 video codec implementations.
Related Standards
- ISO/IEC 11172-1 – Specifies the Systems layer for MPEG-1 digital storage media.
- ISO/IEC 11172-3 – Covers Audio coding techniques associated with MPEG-1 video.
- ISO/IEC 13818 series (MPEG-2) – Successor standards extending video coding capabilities beyond the scope of MPEG-1.
- ITU-T H.261 / H.263 – Alternative video coding standards focusing on low bitrate applications.
- ISO/IEC 23001 series – For general multimedia systems and application frameworks that utilize MPEG video coding.
By adhering to the corrections and clarifications provided in ISO/IEC 11172-2:1993/Cor 2:1999, developers and organizations can ensure robust and standardized video coding compliant with established MPEG-1 specifications, promoting interoperability and quality in digital video storage and transmission.
Frequently Asked Questions
ISO/IEC 11172-2:1993/Cor 2:1999 is a standard published by the International Organization for Standardization (ISO). Its full title is "Information technology - Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s - Part 2: Video - Technical Corrigendum 2". This standard covers: Information technology - Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s - Part 2: Video - Technical Corrigendum 2
Information technology - Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s - Part 2: Video - Technical Corrigendum 2
ISO/IEC 11172-2:1993/Cor 2:1999 is classified under the following ICS (International Classification for Standards) categories: 35.040 - Information coding; 35.040.40 - Coding of audio, video, multimedia and hypermedia information. The ICS classification helps identify the subject area and facilitates finding related standards.
ISO/IEC 11172-2:1993/Cor 2:1999 has the following relationships with other standards: It is inter standard links to ISO/IEC 11172-2:1993; is excused to ISO/IEC 11172-2:1993. Understanding these relationships helps ensure you are using the most current and applicable version of the standard.
You can purchase ISO/IEC 11172-2:1993/Cor 2:1999 directly from iTeh Standards. The document is available in PDF format and is delivered instantly after payment. Add the standard to your cart and complete the secure checkout process. iTeh Standards is an authorized distributor of ISO standards.
Standards Content (Sample)
INTERNATIONAL STANDARD ISO/IEC 11172-2:1993
TECHNICAL CORRIGENDUM 2
Published 1999-12-01
INTERNATIONAL ORGANIZATION FOR STANDARDIZATION � МЕЖДУНАРОДНАЯОРГАНИЗАЦИЯПОСТАНДАРТИЗАЦИИ � ORGANISATION INTERNATIONALE DE NORMALISATION
INTERNATIONAL ELECTROTECHNICAL COMMISSION � МЕЖДУНАРОДНАЯ ЭЛЕКТРОТЕХНИЧЕСКАЯ КОМИССИЯ � COMMISSION ÉLECTROTECHNIQUE INTERNATIONALE
Information technology — Coding of moving pictures and
associated audio for digital storage media at up to about
1,5Mbit/s—
Part 2:
Video
TECHNICAL CORRIGENDUM 2
Technologies de l'information — Codage de l'image animée et du son associé pour les supports de stockage
numérique jusqu'à environ 1,5 Mbit/s —
Partie 2: Vidéo
RECTIFICATIF TECHNIQUE 2
Technical Corrigendum 2 to International Standard ISO/IEC 11172-2:1993 was prepared by Joint Technical
Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and
hypermedia information.
1) Replace subclause 2.4.3.2 (page 25, line 38) by:
“
The value for intra_quantizer_matrix[0] shall always be 8.
”.
ICS 681.3.04(084.14) Ref. No. ISO/IEC 11172-2:1993/Cor.2:1999(E)
© ISO/IEC 1999 – All rights reserved
Printed in Switzerland
ISO/IEC 11172-2:1993/Cor.2:1999(E)
2) Replace subclause 2.4.3.6 (page 30, line 2) by:
“
If macroblock_pattern is zero, cbp=0.
”.
3) Replace subclause 2.4.3.7 (page 30, line 25) by:
“
The number of bits in the following dct_dc_differential code, dct_dc_size_luminance, is derived according to the VLC table
B.5a.
”.
4) Replace subclause 2.4.3.7 (page 30, line 29) by:
“
The number of bits in the following dct_dc_differential code, dct_dc_size_chrominance, is derived according to the VLC table
B.5b.
”.
5) Replace subclause 2.4.3.7 (page 30, line 32) by:
“
If dct_dc_size_luminance or dct_dc_size_chrominance (as appropriate) is zero, then dct_dc_differential is not present in the
bitstream.
”.
6) Replace subclause 2.4.3.7 (page 30, line 35) by:
“
If dct_dc_size_luminance or dct_dc_size_chrominance (as appropriate) is greater than zero, then dct_zz[0] is computed as
follows from dct_dc_differential:
”.
7) Replace subclause 2.4.3.7 (page 30, line 37-43) by:
“
For luminance blocks:
if ( dct_dc_differential & ( 1 << (dct_dc_size_luminance-1)) ) dct_zz[0] = dct_dc_differential ;
else dct_zz[0] = ( (-1) << (dct_dc_size_luminance) ) | (dct_dc_differential+1) ;
For chrominance blocks:
if ( dct_dc_differential & ( 1 << (dct_dc_size_chrominance-1)) ) dct_zz[0] = dct_dc_differential ;
else dct_zz[0] = ( (-1) << (dct_dc_size_chrominance) ) | (dct_dc_differential+1) ;
”.
8) Replace subclause 2.4.3.7 (page 30, table) by:
“
example for dct_dc_size_luminance = 3
”.
9) Replace subclause 2.4.4.4 (page 38, lines 4-5) by:
“
In B-pictures, the skipped macroblock is defined to have the same direction of prediction (forward, backward, or bidirectional)
as the prior macroblock, differential motion vectors equal to zero, and no DCT coefficients.
”.
10) Replace subclause D.6.5.2 (page 99, line 39) by:
“
Whereas in P-pictures skipped macroblocks have a motion vector equal to zero, in B-
...










Questions, Comments and Discussion
Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.
Loading comments...