Information technology Coding of moving pictures and associated audio for digital storage media at up to about 1,5 Mbit/s

Similar documents
Information technology Generic coding of moving pictures and associated audio information: Video

Information technology Generic coding of moving pictures and associated audio information: Part 1: Systems

Information technology MPEG audio technologies Part 3: Unified speech and audio coding

Information technology Biometric data interchange formats Part 2: Finger minutiae data

Information technology Conformance testing methodology for biometric data interchange formats defined in ISO/IEC Part 4: Finger image data

Information technology Identification cards On-card biometric comparison

Information technology Database languages SQL Part 14: XML-Related Specifications (SQL/XML)

ISO/IEC INTERNATIONAL STANDARD. Information technology Generic coding of moving pictures and associated audio information: Video

Information technology Database languages SQL Part 1: Framework (SQL/Framework)

Information technology JPEG 2000 image coding system: Extensions

INTERNATIONAL STANDARD ISO/IEC :2014 TECHNICAL CORRIGENDUM 1 TECHNICAL CORRIGENDUM 1. Ref. No. ISO/IEC :2014/Cor.

Information technology Digital compression and coding of continuous-tone still images Part 1: Requirements and guidelines

Information technology Document Schema Definition Languages (DSDL) Part 8: Document Semantics Renaming Language (DSRL)

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD

Information technology Document description and processing languages Office Open XML File Formats Part 2: Open Packaging Conventions

This document is a preview generated by EVS

ISOIIEC I I NTERNATI O NA L S TA NDA R D. Information technology

Information technology MPEG audio technologies Part 3: Unified speech and audio coding

Information technology JPEG 2000 image coding system: Extensions

Information technology Document description and processing languages Office Open XML File Formats Part 3: Markup Compatibility and Extensibility

Information technology Database languages SQL Part 4: Persistent Stored Modules (SQL/PSM)

Information technology Database languages SQL Part 14: XML-Related Specifications (SQL/XML)

ISO/IEC INTERNATIONAL STANDARD

Information technology Open Systems Interconnection The Directory Part 6: Selected attribute types

Information technology Document Schema Definition Languages (DSDL) Part 4: Namespace-based Validation Dispatching Language (NVDL)

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology MPEG video technologies Part 4: Video tool library

ISO/IEC INTERNATIONAL STANDARD. Information technology - Digital compression and coding of continuous-tone still images: Compliance testing

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system: Motion JPEG 2000

Information technology Dynamic adaptive streaming over HTTP (DASH) Part 1: Media presentation description and segment formats

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system: Reference software

Information technology Programming languages Fortran Part 1: Base language

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system: An entry level JPEG 2000 encoder

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 3: Motion JPEG 2000

Information technology Open Document Format for Office Applications (OpenDocument) v1.0

ISO/IEC INTERNATIONAL STANDARD. Information technology Generic coding of moving pictures and associated audio information Part 2: Video

Information technology Biometric data interchange formats Part 5: Face image data

Information technology MPEG systems technologies. Part 8: Coding-independent code points

Information technology Programming languages Prolog Part 1: General core

INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 14: XML representation and reference

Programming languages C

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 13: Augmented reality application format

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD

Information technology Scalable compression and coding of continuous-tone still images. Part 1:

Information technology Coding of audio-visual objects Part 2: Visual

Information technology Personal identification ISO-compliant driving licence Part 2: Machine-readable technologies

ISO/IEC Information technology Coding of audio-visual objects Part 15: Advanced Video Coding (AVC) file format

B C ISO/IEC INTERNATIONAL STANDARD

B C ISO/IEC 9595 INTERNATIONAL STANDARD. Information technology Open Systems Interconnection Common management information service

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 16: Animation Framework extension (AFX)

Part 4: Video tool library

ISO/IEC INTERNATIONAL STANDARD. Information technology MPEG audio technologies Part 3: Unified speech and audio coding

This document is a preview generated by EVS

This document is a preview generated by EVS

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 5: Multimedia description schemes

INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology Dynamic adaptive streaming over HTTP (DASH) Part 2: Conformance and reference software

ISO/IEC TR TECHNICAL REPORT. Information technology Coding of audio-visual objects Part 24: Audio and systems interaction

Video Compression An Introduction

DIGITAL TELEVISION 1. DIGITAL VIDEO FUNDAMENTALS

Multimedia Standards

Information technology Metadata registries (MDR)

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia application format (MPEG-A) Part 11: Stereoscopic video application format

Digital video coding systems MPEG-1/2 Video

Information technology Open Systems Interconnection The Directory Part 8: Public-key and attribute certificate frameworks

IEC ISO. Information technology Configuration of Customer Premises Cabling (CPC) for applications

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia service platform technologies Part 3: Conformance and reference software

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 18: Font compression and streaming

ISO/IEC Information technology Multimedia content description interface Part 7: Conformance testing

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia service platform technologies Part 2: MPEG extensible middleware (MXM) API

IEC INTERNATIONAL ISO/IEC STANDARD ISO. Information technology Configuration of Customer Premises Cabling (CPC) for applications

ISO/IEC INTERNATIONAL STANDARD. Information technology MPEG extensible middleware (MXM) Part 3: MXM reference software

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 1: Systems

ISO/IEC Information technology Icon symbols and functions for controlling multimedia software applications

Information technology MPEG audio technologies Part 1: MPEG Surround

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG XR image coding system Part 5: Reference software

ISO/IEC INTERNATIONAL STANDARD. Information technology Biometric data interchange formats Part 4: Finger image data

Road vehicles Controller area network (CAN) Part 1: Data link layer and physical signalling

ISO/IEC INTERNATIONAL STANDARD. Information technology Cloud computing Reference architecture

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia framework (MPEG-21) Part 21: Media Contract Ontology

INTERNATIONAL STANDARD

Multimedia Signals and Systems Motion Picture Compression - MPEG

ISO/IEC INTERNATIONAL STANDARD

INTERNATIONAL STANDARD

Information technology Multimedia framework (MPEG-21) Part 15: Event Reporting

Information technology MPEG systems technologies. Part 8: Coding-independent code points

INTERNATIONAL STANDARD

Information technology Coding of audio-visual objects Part 2: Visual

ISO/IEC INTERNATIONAL STANDARD. Information technology Security techniques Information security management systems Overview and vocabulary

The Scope of Picture and Video Coding Standardization

INTERNATIONAL STANDARD

Transcription:

INTERNATIONAL STANDARD ISO/IEC 72-2:993 TECHNICAL CORRIGENDUM 3 Published 2003--0 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,5 Mbit/s Part 2: Video TECHNICAL CORRIGENDUM 3 Technologies de l'information Codage de l'image animée et du son associé pour les supports de stockage numérique jusqu'à environ,5 Mbit/s Partie 2: Vidéo RECTIFICATIF TECHNIQUE 3 Technical Corrigendum 3 to ISO/IEC 72-2:993 was prepared by Joint Technical Committee ISO/IEC JTC, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia information. ICS 35.040 Ref. No. ISO/IEC 72-2:993/Cor.3:2003(E) ISO/IEC 2003 All rights reserved Published in Switzerland

In.2, replace the list of Normative references : ITU-T T.8:992 ISO/IEC 098-:994, Information technology Digital compression and coding of continuous-tone still images: Requirements and guidelines ISO/IEC 72-:993, Information technology Coding of moving pictures and associated audio for digital storage media at up to about,5 Mbit/s Part : Systems ISO/IEC 72-3:993, Information technology Coding of moving pictures and associated audio for digital storage media at up to about,5 Mbit/s Part 3: Audio ITU-R BT 470-6:998, Conventional television systems ITU-R BR.648, Digital Recording of audio signals ITU-R BT.60-5, Studio encoding parameters of digital television for standard 4:3 and widescreen 6:9 aspect ratio ITU-R BO.955-3, Satellite sound broadcasting to vehicular, portable and fixed receivers in the range 500-3 000 MHz ITU-T H.26:993, Video codec for audiovisual services at p 64 kbit/s ITU-T J.7:988, Pre-emphasis used on Sound-Programme Circuits IEC 6046:986, Time and control code for video tape recorders IEC 60908:999, Audio recording Compact disc digital audio system IEEE 80:990, IEEE Standard Specifications for the Implementations of 8 by 8 Inverse Discrete Cosine Transform In 2., delete definitions on audio coding: 2..3-2..0, 2..2, 2..5, 2..7, 2..2, 2..23, 2..35, 2..36, 2..47, 2..52, 2..55, 2..6, 2..62, 2..67, 2..69, 2..70, 2..72, 2..7.4-2..7.6, 2..8-2..83, 2..87-2..90, 2..94, 2..96, 2..02, 2..09, 2..6, 2..23, 2..26-2..28, 2..33, 2..35, 2..38, 2..40-2..44, 2..48, 2..49. In 2., replace definition 2..66 (frame) : 2..66 frame [video]: image data represented by lines of spatial information of a video signal. For progressive video, these lines contain samples starting from one time instant and continuing through successive lines to the bottom of frame. For interlaced video, a frame consists of two fields, a top field and bottom field. One of this fields commence one field period later than the other. 2 ISO/IEC 2003 All rights reserved

In subclause 2.4.3.6, replace: motion_horizontal_backward_code -- motion_horizontal_backward_code is decoded according to table B.4. The decoded value is required (along backward_f - see 2.4.4.2) to decide whether or not motion_horizontal_backward_r appears in the bitstream. motion_horizontal_backward_r -- An unsigned integer (of backward_r_size bits - see 2.4.4.2) used in the process of decoding backward motion vectors as described in 2.4.4.2. motion_vertical_backward_code -- motion_vertical_backward_code is decoded according to table B.4. The decoded value is required (along backward_f) to decide whether or not motion_vertical_backward_r appears in the bitstream. motion_horizontal_backward_code -- motion_horizontal_backward_code is decoded according to table B.4. The decoded value is required (along backward_f - see 2.4.4.3) to decide whether or not motion_horizontal_backward_r appears in the bitstream. motion_horizontal_backward_r -- An unsigned integer (of backward_r_size bits - see 2.4.4.2) used in the process of decoding backward motion vectors as described in 2.4.4.3. motion_vertical_backward_code -- motion_vertical_backward_code is decoded according to table B.4. The decoded value is required (along backward_f - see 2.4.4.3) to decide whether or not motion_vertical_backward_r appears in the bitstream. In subclause 2.4.4.3, replace: Second, the value of the backward motion vector for the macroblock shall be reconstructed from the retrieved backward motion vector information, and the backward motion vector reconstructed for the previous macroblock using the same procedure as for calculating the forward motion vector in B-pictures. In this procedure, the variables needed to find the backward motion vector are substituted for the variables needed to find the forward motion vector. The variables and coded data elements used to calculate the backward motion vector are: Second, the value of the backward motion vector for the macroblock shall be reconstructed from the retrieved backward motion vector information, and the backward motion vector reconstructed for the previous macroblock using the same procedure as for calculating the forward motion vector in B-pictures. In this procedure, the variables needed to find the backward motion vector substitute the variables needed to find the forward motion vector. The variables and coded data elements used to calculate the backward motion vector are: ISO/IEC 2003 All rights reserved 3

In Annex A, replace: The 8 by 8 inverse discrete cosine transform for I-pictures and P-pictures shall conform to IEEE Draft Standard, P80/D2, July 8, 990. For B-pictures this specification may also be applied but may be unnecessarily stringent. Note that clause 2.3 of P80/D2 "Considerations of Specifying IDCT Mismatch Errors" requires the specification of periodic intra-coding in order to control the accumulation of mismatch errors. The maximum refresh period requirement for this part of ISO/IEC 72 shall be 32 intra-coded pictures or predictive-coded pictures as stated in 2.4.4.5, which is the same as indicated in P80/D2 for visual telephony according to CCITT Recommendation H.26 [5]. The 8 by 8 inverse discrete cosine transform for I-pictures and P-pictures shall conform to IEEE Draft Standard, P80/D2, July 8, 990. For B-pictures this specification may also be applied but may be unnecessarily stringent. Note that clause 2.3 of P80/D2 "Considerations of Specifying IDCT Mismatch Errors" requires the specification of periodic intra-coding in order to control the accumulation of mismatch errors. The maximum refresh period requirement for this part of ISO/IEC 72 shall be as stated in 2.4.4.5, which is the same as indicated in P80/D2 for visual telephony according to Recommendation ITU-T H.26:993. In D.6.3.3, replace: The two-dimensional DCT is defined as 7 7 Fuv (, ) = f( xy, )cos 2x+ u/6 cos 2y+ v/6 4 x = 0 y = 0 ( π ( ) ) π ( ) ( ) : u, v, x, y = 0,, 2,... 7 where x, y = spatial coordinates in the pel domain u, v = coordinates in the transform domain C(u) = / 2 for u = 0 C(v) = / 2 for v = 0 = otherwise This transform is separable, i.e. a one-dimensional DCT transform may be applied first in the horizontal direction and then in the vertical direction. The formula for the one dimensional transform is: 7 Fu ( ) = Cu ( ) f( x)cos 2x+ u/6 2 x= 0 ( π ( ) ) C(u) = / 2 for u = 0 = otherwise 4 ISO/IEC 2003 All rights reserved

The two-dimensional DCT is defined as 7 7 Fuv (, ) = CuCv ( ) ( ) f( xy, )cos 2x+ u/6 cos 2y+ v/6 4 x= 0 y= 0 ( π ( ) ) π ( ) : u, v, x, y = 0,, 2,... 7 where x, y = spatial coordinates in the pel domain u, v = coordinates in the transform domain C(u) = / 2 for u = 0 C(v) = / 2 for v = 0 = otherwise ( ) This transform is separable, i.e. a one-dimensional DCT transform may be applied first in the horizontal direction and then in the vertical direction. The formula for the one dimensional transform is: 7 Fu ( ) = Cu ( ) f( x)cos 2x+ u/6 2 x= 0 ( π ( ) ) C(u) = / 2 for u = 0 = otherwise In D.6.3.5, replace: Table D.3 Differential dc additional code DIFFERENTIAL S ADDITIONAL CODE -255 to -28 8 00000000 to 0-27 to -64 7 0000000 to 0-63 to -32 6 000000 to 0-3 to -6 5 00000 to 0-5 to -8 4 0000 to 0-7 to -4 3 000 to 0 3 to -2 2 00 to 0-0 0 0 2 to 3 2 0 to 4 to 7 3 00 to 8 to 5 4 000 to 6 to 3 5 0000 to 32 to 63 6 00000 to 64 to 27 7 000000 to 28 to 255 8 0000000 to ISO/IEC 2003 All rights reserved 5

Table D.3 Differential dc additional code DIFFERENTIAL S ADDITIONAL CODE -255 to -28 8 00000000 to 0-27 to -64 7 0000000 to 0-63 to -32 6 000000 to 0-3 to -6 5 00000 to 0-5 to -8 4 0000 to 0-7 to -4 3 000 to 0-3 to -2 2 00 to 0-0 0 0 2 to 3 2 0 to 4 to 7 3 00 to 8 to 5 4 000 to 6 to 3 5 0000 to 32 to 63 6 00000 to 64 to 27 7 000000 to 28 to 255 8 0000000 to In D.6.3.5, replace Table D.5, combination RUN = 6, LEVEL = 2: 6 2 000 0000 000 6 2 0000 0000 000 In Annex E, delete the Bibliography items [4], [5], and [6]. 6 ISO/IEC 2003 All rights reserved