1、Reference numberISO/IEC 13818-2:2000(E)ISO/IEC 2000Information technology Generic codingof moving pictures and associated audioinformation: VideoTechnologies de linformation Codage gnrique des images animes etdu son associ: Donnes vidoNational Standard of CanadaCAN/CSA-ISO/IEC 13818-2:02(ISO/IEC 138
2、18-2:2000)International Standard ISO/IEC 13818-2:2000 (second edition, 2000-12-15) has been adopted withoutmodification (IDT) as CSA Standard CAN/CSA-ISO/IEC 13818-2:02, which has been approved as a NationalStandard of Canada by the Standards Council of Canada.ISBN 1-55324-979-8 December 2002The Can
3、adian Standards Association (CSA), The Standards Council of Canada is theunder whose auspices this National Standard has been coordinating body of the National Standards system, produced, was chartered in 1919 and accredited by a federation of independent, autonomousthe Standards Council of Canada t
4、o the National organizations working towards the furtherStandards system in 1973. It is a not-for-profit, development and improvement of voluntarynonstatutory, voluntary membership association standardization in the national interest.engaged in standards development and certification The principal o
5、bjects of the Council are to foster activities. and promote voluntary standardization as a means CSA standards reflect a national consensus of of advancing the national economy, benefiting theproducers and users including manufacturers, health, safety, and welfare of the public, assisting consumers,
6、 retailers, unions and professional and protecting the consumer, facilitating domestic organizations, and governmental agencies. The and international trade, and furthering internationalstandards are used widely by industry and commerce cooperation in the field of standards.and often adopted by muni
7、cipal, provincial, and A National Standard of Canada is a standard whichfederal governments in their regulations, particularly has been approved by the Standards Council ofin the fields of health, safety, building and Canada and one which reflects a reasonableconstruction, and the environment. agree
8、ment among the views of a number of capableIndividuals, companies, and associations across individuals whose collective interests provide to theCanada indicate their support for CSAs standards greatest practicable extent a balance ofdevelopment by volunteering their time and skills to representation
9、 of producers, users, consumers, andCSA Committee work and supporting the Associations others with relevant interests, as may be appropriateobjectives through sustaining memberships. The to the subject in hand. It normally is a standardmore than 7000 committee volunteers and the 2000 which is capabl
10、e of making a significant and timelysustaining memberships together form CSAs total contribution to the national interest.membership from which its Directors are chosen. Approval of a standard as a National Standard ofSustaining memberships represent a major source of Canada indicates that a standar
11、d conforms to theincome for CSAs standards development activities. criteria and procedures established by the StandardsThe Association offers certification and testing Council of Canada. Approval does not refer to theservices in support of and as an extension to its technical content of the standard
12、; this remains thestandards development activities. To ensure the continuing responsibility of the accreditedintegrity of its certification process, the Association standards-development organization.regularly and continually audits and inspects products Those who have a need to apply standards aret
13、hat bear the CSA Mark. encouraged to use National Standards of CanadaIn addition to its head office and laboratory complex whenever practicable. These standards are subject in Toronto, CSA has regional branch offices in major to periodic review; therefore, users are cautioned centres across Canada a
14、nd inspection and testing to obtain the latest edition from the organizationagencies in eight countries. Since 1919, the preparing the standard.Association has developed the necessary expertise to The responsibility for approving National Standards meet its corporate mission: CSA is an independent o
15、f Canada rests with theservice organization whose mission is to provide an Standards Council of Canadaopen and effective forum for activities facilitating the 270 Albert Street, Suite 200exchange of goods and services through the use of Ottawa, Ontario, K1P 6N7standards, certification and related se
16、rvices to meet Canadanational and international needs.For further information on CSA services, write toCanadian Standards Association5060 Spectrum Way, Suite 100Mississauga, Ontario, L4W 5N6CanadaCette Norme nationale du Canada est offerte en anglais et en franais.Although the intended primary appli
17、cation of this Standard is stated in its Scope, it is importantto note that it remains the responsibility of the users to judge its suitability for their particular purpose.Registered trade-mark of Canadian Standards AssociationInformation technology Generic coding of moving CAN/CSA-ISO/IEC 13818-2:
18、02 pictures and associated audio information: VideoDecember 2002 Canadian Standards Association CSA/1CAN/CSA-ISO/IEC 13818-2:02Information technology Genericcoding of moving pictures andassociated audio information: VideoCSA PrefaceStandards development within the Information Technology sector is ha
19、rmonized with internationalstandards development. Through the CSA Technical Committee on Information Technology (TCIT),Canadians serve as the Canadian Advisory Committee (CAC) on ISO/IEC Joint Technical Committee 1 onInformation Technology (ISO/IEC JTC1) for the Standards Council of Canada (SCC), th
20、e ISO memberbody for Canada and sponsor of the Canadian National Committee of the IEC. Also, as a member of theInternational Telecommunication Union (ITU), Canada participates in the International Telegraph andTelephone Consultative Committee (ITU-T).This International Standard was reviewed by the C
21、SA TCIT under the jurisdiction of the StrategicSteering Committee on Information Technology and deemed acceptable for use in Canada. (Acommittee membership list is available on request from the CSA Project Manager.) From time to time,ISO/IEC may publish addenda, corrigenda, etc. The CSA TCIT will re
22、view these documents for approvaland publication. For a listing, refer to the CSA Information Products catalogue or CSA Info Update orcontact a CSA Sales representative. This Standard has been formally approved, without modification, bythe Technical Committee and has been approved as a National Stan
23、dard of Canada by the StandardsCouncil of Canada.December 2002 Canadian Standards Association 2002All rights reserved. No part of this publication may be reproduced in any form whatsoever without the priorpermission of the publisher. ISO/IEC material is reprinted with permission. Where the words “th
24、isInternational Standard” appear in the text, they should be interpreted as “this National Standard ofCanada”. Inquiries regarding this National Standard of Canada should be addressed to Canadian Standards Association 5060 Spectrum Way, Suite 100, Mississauga, Ontario, Canada L4W 5N6 1-800-463-6727
25、416-747-4044www.csa.caICS 35.040 Ref. No. ISO/IEC 13818-2:2000/Cor.2:2007(E) ISO/IEC 2007 All rights reserved INTERNATIONAL STANDARD ISO/IEC 13818-2:2000 TECHNICAL CORRIGENDUM 2 Published 2007-07-01 INTERNATIONAL ORGANIZATION FOR STANDARDIZATION ORGANISATION INTERNATIONALE DE NORMALISATIONINTERNATIO
26、NAL ELECTROTECHNICAL COMMISSION COMMISSION LECTROTECHNIQUE INTERNATIONALEInformation technology Generic coding of moving pictures and associated audio information: Video TECHNICAL CORRIGENDUM 2 Technologies de linformation Codage gnrique des images animes et du son associ: Donnes vido RECTIFICATIF T
27、ECHNIQUE 2 Technical Corrigendum 2 to ISO/IEC 13818-2:2000 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information, in collaboration with ITU-T. The identical text is published as ITU-T Rec.
28、H.262 (2000)/Cor.2 (05/2006). International Organization for Standardization (ISO), 2007. All rights reserved. International Electrotechnical Commission (IEC), 2007. All rights reserved. NOT FOR RESALE. Technical Corrigendum 2:2008 toNational Standard of CanadaCAN/CSA-ISO/IEC 13818-2:02Technical Cor
29、rigendum 2:2007 to International Standard ISO/IEC 13818-2:2000 has been adopted withoutmodification (IDT) as Technical Corrigendum 2:2008 to CSA Standard CAN/CSA-ISO/IEC 13818-2:02. ThisTechnical Corrigendum was reviewed by the CSA Technical Committee on Information Technology (TCIT)under the jurisd
30、iction of the Strategic Steering Committee on Information Technology and deemed acceptablefor use in Canada.September 2008ISO/IEC 13818-2:2000/Cor.2:2007 (E) ITU-T Rec. H.262 (2000)/Cor.2 (05/2006) 1 INTERNATIONAL STANDARD ITU-T RECOMMENDATION Information technology Generic coding of moving pictures
31、 and associated audio information: Video Technical Corrigendum 2 1) Clause 2 “Normative references“ In clause 2, make the following changes. Insert the following reference. ISO/IEC 23002-1:2006, Information technology MPEG video technologies Part 1: Accuracy requirements for implementation of intege
32、r-output 8 8 inverse discrete cosine transform. Remove the following reference: IEEE 1180:1990, Standard Specifications for the Implementations of 8 by 8 Inverse Discrete Cosine Transform. 2) Subclause 5.4 “Arithmetic precision“ In subclause 5.4, replace the paragraph which states as follows: a) Whe
33、re arithmetic precision is not specified, such as in the calculation of the IDCT, the precision shall be sufficient so that significant errors do not occur in the final integer values. with the following: a) Where an arithmetically-precise result is not fully specified, such as in the calculation of
34、 the IDCT, the precision shall be sufficient so that significant errors do not occur in the final integer values. 3) Clause 7 “The video decoding process“ In clause 7, replace the paragraph which states as follows: The IDCT function fyx used in the decoding process may be any of several approximatio
35、ns of the saturated mathematical integer-number IDCT defined in Annex A. Requirements on the accuracy of the IDCT function used in the decoding process are specified in Annex A. with the following: The IDCT function used in the decoding process for computation of fyx may use any method of integer ap
36、proximation of the mathematical integer-number IDCT defined in Annex A, provided the approximation conforms to the accuracy requirements specified in Annex A. 4) Subclause 7.4.4 “Mismatch control“ In subclause 7.4.4, replace Note 2 which states as follows: NOTE 2 Warning Small non-zero inputs to the
37、 IDCT may result in zero output for compliant IDCTs. If this occurs in an encoder, mismatch may occur in some pictures in a decoder that uses a different compliant IDCT. An encoder should avoid this problem and may do so by checking the output of its own IDCT. It should ensure that it never inserts
38、any non-zero coefficients into the bitstream when the block in question reconstructs to zero through its own IDCT function. If this action is not taken by the encoder, situations can arise where large and very visible mismatches between the state of the encoder and decoder occur. Technical Corrigend
39、um 2:2008 toCAN/CSA-ISO/IEC 13818-2:02ISO/IEC 13818-2:2000/Cor.2:2007 (E) 2 ITU-T Rec. H.262 (2000)/Cor.2 (05/2006) with the following: NOTE 2 Warning Small non-zero inputs to the IDCT may result in all-zero output for some IDCT approximations that conform to the requirements specified in Annex A. I
40、f this occurs in an encoder, a mismatch may occur in decoders that use a different conforming IDCT approximation than the approximation used in modelling the decoding process within the encoder. An encoder should avoid this problem and may do so by checking the output of its own IDCT approximation.
41、It should ensure that it never inserts any non-zero coefficients into the bitstream when the block in question reconstructs to zero through the encoders own IDCT function approximation. If this action is not taken by the encoder, situations can arise where large and very visible mismatches between t
42、he state of the encoder and decoder occur. 5) Subclause 7.5 “Inverse DCT“ Replace subclause 7.5, which states as follows: 7.5 Inverse DCT Once the DCT coefficients, Fvu are reconstructed, an IDCT transform that conforms to the specifications of Annex A shall be applied to obtain the inverse transfor
43、med values fyx. with the following: 7.5 Inverse DCT Once the DCT coefficients, Fvu are reconstructed, an IDCT function that conforms to the accuracy requirements specified in Annex A shall be applied to obtain the integer inverse transformed values fyx. 6) Subclause 7.6 “Motion compensation“ In subc
44、lause 7.6, third paragraph, make the following changes: Replace the sentence stating “The saturation shown in Figure 7-5 is still required in order to remove negative values from fyx“ with “The saturation shown in Figure 7-5 is still required in order to remove negative values and values in excess o
45、f 255 (if present) from fyx“. Insert the following additional paragraphs: For establishing a requirement of bitstream conformance, for each macroblock in a P-picture, a prediction count increment value shall be derived as follows. If a macroblock in the current picture is skipped, its prediction cou
46、nt increment value shall be equal to 0. Otherwise, its prediction count increment value shall be equal to 1. For establishing a requirement of bitstream conformance, for each macroblock in each I-picture and P-picture, a prediction count shall be derived as follows. If a macroblock is an intra coded
47、 macroblock, its prediction count shall be equal to 0. Otherwise, if the current picture is a field picture and the most recently reconstructed reference picture is also a field picture or if the current picture is a frame picture and the most recently reconstructed reference picture is also a frame
48、 picture, the prediction count for a macroblock in the current picture shall be equal to the prediction count increment value plus the value of the prediction count for the macroblock in the most recently reconstructed reference picture that corresponds to the position of the selected macroblock in
49、the current picture. Otherwise, the prediction count for a macroblock in the current picture shall be equal to the prediction count increment value plus the maximum of the values of the two prediction counts for the two macroblocks in the area of the most recently reconstructed reference picture that corresponds to the position of the selected macroblock in the current picture. It is a requirement