throbber
Published 2006-08-15
`
`INTERNATIONAL STANDARD ISOIIEC 11172-2:1993
`TECHNICAL CORRIGENDUM 4
`
`INTERNATIONAL ORGANIZATION FOR STANDARDIZATION o EMYHAPOAHAH OPI'AHMGALUAFI I'IO CTAHAAP'TMSALUAM I ORGANISATION INTERNATIONALE DE NORMALISATION
`INTERNATIONAL ELECTROTECHNICAL COMMISSION
`I
`MBKL'IYHAPOAHAfi SHEKTPOTEXHI/NECKAH KOMVICCVIH
`I
`COMMISSION ELECTROTEGHNIOUE INTERNATIONALE
`
`Information technology — Coding of moving pictures
`and associated audio for digital storage media at up to about
`L5MNUs—-
`
`Part 2:
`
`Video
`
`TECHNICAL CORRIGENDUM 4
`
`Technologies de I'information — Codage de I'image anime’e et du son associe’ pour Ies supports de stockage
`numérique jusqu’a‘ environ 1,5 Mbit/s —
`Pan‘ie 2: Video
`
`RECTIFICATIF TECHNIQUE 4
`
`ISO/IEC11172-2:1993 was prepared by Joint Technical Committee
`Technical Corrigendum4 to
`ISO/IEC JTC 1,
`Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and
`hypermedia information.
`
`In subclause 1.2, remove the following:
`
`IEEE Draft Standard P1180/D21990 Specification for the implementation of 8x 8 inverse discrete cosine
`transform”.
`
`In subclause 1.2, insert the following:
`
`ISO/IEC 23002-1, Information technology — MPEG video technologies — Part 1: Accuracy requirements for
`implementation of integer-output 8x8 inverse discrete cosine transform
`
`
`ICS 35.040
`
`© ISO/IEC 2006 — All fights reserved
`
`Ref. No. ISOIIEC 11172-2:1993ICor.4:2006(E)
`
`Copyright lntamatlonel OigrlilhllfihfidalBJS-mefland
`Provlded by IHS Malkll under license with ANSI
`No reproducuon or networking permitted wllhout lloense tram IHS
`
`Older Number: wzwzoza
`Sold IoiFISH & RICHARDSON [I64606100002] , LIBDOCDEL@FR COM.
`Not tor Resale.201E-06—26 20:22:35 UTC
`
`1
`
`DISH 1022
`
`1
`
`DISH 1022
`
`

`

`ISO/IEO 11172-2:1993ICor.4:2006(E)
`
`In subclause 2.4.4.1, “Infra-coded macroblocks”. replace the following:
`
`Once the DCT coefficients are reconstructed. the inverse DCT transform defined in Annex A shall be applied
`to obtain the inverse transformed pel values in the range {-256, 255]. These pel values shall be limited to the
`range [0, 255] and placed in the luminance and chrominance matrices in the positions defined by mb_row,
`mb_column, and the list defined by the array pattem_code[|.
`with:
`
`Once the DCT coefficients are reconstructed, an inverse DCT that conforms to the requirements specified in
`Annex A shall be applied to obtain inverse transformed pel values. The inverse transformed pel values shall be
`limited to the range [0, 255] and placed in the luminance and chrominance matrices in the positions defined by
`mb_row, mb_column, and the pattern_code list.
`
`In subclause 2.4.4.2, “Predictive-coded macroblocks in P-pictures”, replace the following:
`
`Once the DCT coefficients are reconstructed. the inverse DCT transform defined in Annex A shall be applied
`to obtain the inverse transformed pel values in the range {-256, 255]. The inverse DCT pel values shall be
`added to the pel[i][i] which were computed above using the motion vectors. The result of the addition shall be
`limited to the interval [0.255]. The location of the pels is determined from mb_row, mb_column, and the
`pattern_code list.
`with:
`
`Once the DCT coefficients are reconstructed, an inverse DCT that conforms to the requirements specified in
`Annex A shall be applied to obtain inverse transformed pel values. The inverse transformed pel values shall be
`added to the pel[l[] which were computed above using the motion vectors. The result of the addition shall be
`limited to the interval [0,255] and placed in the luminance and chrominance matrices in the positions defined
`by mb_row, mb_column, and the pattern_code list.
`
`In subclause 2.4.4.3, " radiative-coded macroblocks in B-pictures”, replace the following.-
`
`Once the DCT coefficients are reconstructed. the inverse DCT transform defined in Annex A shall be applied
`to obtain the inverse transformed pel values in the range {-256, 255]. The inverse DCT pel values shall be
`added to the pelflfl. which were computed above using the motion vectors. The result of the addition shall be
`limited to the interval [0,255]. The location of the pels is determined from mb_row, mb_column, and the
`pattern_code list.
`with:
`
`Once the DCT coefficients are reconstructed, an inverse DCT that conforms to the requirements specified in
`Annex A shall be applied to obtain inverse transformed pel values. The inverse transformed pel values shall be
`added to the pe||]|] which were computed above using the motion vectors. The result of the addition shall be
`limited to the interval [0,255] and placed in the luminance and chrominance matrices in the positions defined
`by mb_row, mb_column, and the pattern_code list.
`
`Replace subclause 2.4.4.5, “Forced updating", which states as follows:
`
`This function is achieved by forcing the use of an intra-coded macroblock. The update pattern is not defined.
`For control of accumulation of IDCT mismatch error, each macroblock shall be intra-coded at least once per
`132 times it is coded in a P-picture without an intervening l-picture.
`with:
`
`This function is achieved by forcing the use of intra-coded macroblocks as a requirement for conformance of
`the bitstream. No particular pattern for intra macroblock coding is specified. For control of accumulation of
`IDCT mismatch error, it is a requirement of bitstream conformance that each macroblock shall be intra-coded
`at least once within each series of 132 times that it is coded in a P-picture without an intervening l-picture. For
`purposes of counting the number of times a macroblock is coded in P-pictures, a skipped macroblock is not
`considered to be a coded macroblock.
`
`Copyright Izmational Organization lcr Standardization
`Provided by MS Markli underllcense wllh ANSI
`No reproductlnn or networking permitted without license from IHS
`
`© 150/I EC 2006 — All rights reserved
`Order Number, w21czoza
`Sold inflSH a RlCHARDSON [164606100002] - LIBDOCDEL@FR.COM.
`Not lar Resale,201B-06-26 20:22:36 UTC
`
`2
`
`

`

`ISOIIEC 11172-2:1993ICor.4:2006(E)
`
`Replace Annex A, “8 by 8 Inverse discrete cosine transform”:
`
`Annex A
`
`(normative)
`
`8 by 8 Inverse discrete cosine transform
`
`The 8 by 8 inverse discrete cosine transform for l-pictures and P-pictures shall conform to IEEE Draft
`Standard, P1180/D2, July 18, 1990. For B-pictures this specification may also be applied but may be
`unnecessarily stringent. Note that clause 2.3 of P1180/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 11172 shall be as stated in 2.4.4.5.
`which is the same as indicated in P1180/D2 for visual telephony according to Recommendation lTU-T
`H.261 :1993.
`
`with:
`
`Annex A
`
`(normative)
`
`8 by 8 Inverse discrete cosine transform
`
`The 8 by 8 inverse discrete cosine transform (IDCT) approximation that is used in the decoding process for
`I-pictures and P-pictures shall conform to the accuracy requirements specified for conformance to
`ISO/IEC 23002-1. Passing the additional tests specified in lSO/IEC 23002-1 Annexes A and B is encouraged
`but not required.
`
`Note that for B-pictures the use of an integer approximation of the ideal 8 by 8 IDCT process is also
`necessary. and that the use of an lDCT approximation that conforms to the requirements specified in
`ISO/IEC 23002-1 may be beneficial. However. the accuracy requirements specified in ISO/IEC 23002-1 may
`be unnecessarily stringent for the decoding of B-pictures and are thus not required for the decoding of
`B-pictures in conformance to this International Standard.
`
`Copyright Intemahonal o:g@irz4§WEeQ.W§r All rights reserved
`Provided by IHS Marklt underllcense with ANSI
`No reproduction or networking parmllted without license from iHS
`
`cruel Number: W2102024
`Sold l0:F|SH El RICHARDSON [154606100002] - L|BDOCDEL@FR COM.
`N01 [or Rasala.2U1B-05-26 20:22:36 UTC
`
`3
`
`3
`
`

`

`
`
`INTERNATIONAL STANDARD ISOIIEC 11172-2:1993
`
`TECHNICAL CORRIGENDUM 3
`
`Published 2003-1 1-01
`
`INTERNATIONAL ORGANIZATION FOR STANDARDIZATION I MEMYI-IAPOIIHAE OPI'AHVISALMSI I'IO CTAHFIAPTVISALIMM I ORGANISATION INTERNATIONALE DE NORMALISATION
`INTERNATIONAL ELECTROTECHNICAL COMMISSION
`I
`NEMQJYHAPOAHASI SI'IEKTPOTEXHVILIECKAFI KOM/IOCVIFI
`-
`COWISSION ELEC'TROTECHNIQUE INTERNATICNALE
`
`Information technology — Coding of moving pictures and
`associated audio for digital storage media at up to about
`1,5 Mbitls —
`
`Part 2:
`
`Video
`
`TECHNICAL CORRIGENDUM 3
`
`Technologies de I'information — Codage de I'image anime'e et du son associe’ pour les supports de stockage
`nume'rique jusqu'a' environ 1,5 Mbit/s —
`
`Partie 2: Vidéo
`
`RECTIFICA TlF TECHNIQUE 3
`
`Technical Corrigendum 3 to lSO/lEC11172-2:1993 was prepared by Joint Technical Committee ISOIIEC
`JTC 1, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia
`information.
`
`
`
`ICS 35.040
`
`© ISOIIEC 2003 — All rights reserved
`Published In Switzerland
`
`Ref. No. ISOIIEC 11172-2:1993ICor.3:2003(E)
`
`Copyright lniemationai Oigflnizailon for Slandardlzallon
`Pruvidad by IHS Markll undarlloense wlih ANSi
`Nu raproducllun or nelworklng permuted wllhoui license from iHS
`
`Order Numbef: W2102024
`Sold IOEFISH 8i RICHARDSON [164506100002] - LIBDOCDEL@FR COM‘
`Not for Rasaie,201B-DS-2ii 2022-36 UTC
`
`4
`
`

`

`ISO/IEC 1 1 1 72-2:1993ICor.3:2003(E)
`
`In 1.2, replace the list of Normative references with:
`
`ITU-T T.81:1992 | ISO/IEC 10918-111994, Information technology — Digital compression and coding of
`continuous-tone still images: Requirements and guidelines
`
`lnfonnation technology — Coding of moving pictures and associated audio for
`ISO/IEC 11172-121993,
`digital storage media at up to about 1,5 Mbifis — Part 1: Systems
`
`ISO/IEC 11172-321993, Information technology — Coding of moving pictures and associated audio for
`digital storage media at up to about 1,5 Mbifis — Part 3: Audio
`
`ITU-R BT 470-6: 1998, Conventional television systems
`
`ITU-R BR.648, Digital Recording of audio signals
`
`ITU-R BT.601-5, Studio encoding parameters of digital television for standard 4:3 and widescreen 16:9
`aspect ratio
`
`lTU-R BO.955-3, Satellite sound broadcasting to vehicular, portable and fixed receivers in the range
`500-3 000 MHz
`
`ITU-T H.261 :1 993, Video codec for audiovisual services at px64 kbit/s
`
`ITU-T J.17:1988, Pre-emphasis used on Sound-Programme Circuits
`
`IEC 60461 :1986, Time and control code for video tape recorders
`
`IEC 6090821999, Audio recording — Compact disc digital audio system
`
`IEEE 1180:1990, IEEE Standard Specifications for the Implementations of 8 by 8 Inverse Discrete Cosine
`Transform
`
`In 2.1, delete definitions on audio coding:
`
`2.1.3-2.1.10, 2.1.12, 2.1.15, 2.1.17. 2.1.21, 2.1.23, 2.1.35, 2.1.36, 2.1.47, 2.1.52, 2.1.55, 2.1.61, 2.1.62,
`2.1.67, 2.1.69, 2.1.70I 2.1.72, 2.1.7.4-2.1.7.6, 2.1.81-2.1.83, 2.1.87-2.1.90, 2.1.94, 2.1.96I 2.1.102,
`2.1.109, 2.1.116, 2.1.123, 2.1.126-2.1.128. 2.1.133, 2.1.135, 2.1.138. 2.1.140-2.1.144, 2.1.148, 2.1.149.
`
`In 2.1, replace definition 2.1.66 (frame) with:
`
`2.1.66
`frame [vldeo]: 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 contlnuing 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
`Copyright Interrallonal Organlzallun [or Slandardlzallun
`Provlded by IHS Markll under Ilcense wllh ANSI
`No reproducllon or networkan permlttad wlthoul loense lroln IHS
`
`© ISOIIEC 2003 — All rights reserved
`
`Order Number: W2102024
`Sold lozFlSH & RICHARDSON [1646061000021- LlEDOCDEL®FR COM,
`Nul tor ResalezotflaDSZS 20:22:36 UTC
`
`5
`
`

`

`ISO/IEC 11 1 72-2:1 993ICor.3:2003(E)
`
`In subclause 2. 4.3. 6, replace:
`
`-- motion_horizontal_backward_code is decoded according to
`motlon_horizontal_backward_code
`table 3.4. The decoded value is required (along with backward_f - see 2.4.4.2) to decide whether or not
`motion_horizonta|_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_vertica|_backward_code is decoded according to table 3.4.
`The
`decoded
`value
`is
`required
`(along with
`backward_f)
`to
`decide whether
`or
`not
`motion_vertical_backward_r appears in the bitstream.
`in
`
`with
`
`u
`
`-- motion_horizontal_backward_code is decoded according to
`motion_horlzontal_backward_code
`table 3.4. The decoded value is required (along with 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.
`
`motlon_vertical_backward_code -- rnotion_vertica|_backward_code is decoded according to table BA.
`The decoded value is required (along with 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 fonivard 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 fonivard motion vector. The variables and coded data elements used to
`calculate the backward motion vector are:
`
`with
`
`u
`
`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 fonward 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
`Copyright international Organization inr Standardization
`Provided by IHS Mfllkll undarllcense with ANSi
`No reproduction or networking permitted wllnoul llcense [ram IHS
`
`Order Number. w2102024
`501d |O:F|SH Er RICHARDSON [1643061DDD02] - LIBDOCDEL@FR COM‘
`Not [or Resale.ZD1B-DE-26 20:22:36 UTC
`
`3
`
`6
`
`

`

`ISOIIEC 1 1 1 72-2:1 993ICor.3:2003(E)
`
`In Annex A, replace:
`u
`
`The 8 by 8 inverse discrete cosine transform for l-pictures and P-pictures shall conform to IEEE Draft
`Standard, P1180ID2, July 18, 1990. For B-pictures this specification may also be applied but may be
`unnecessarily stringent. Note that clause 2.3 of P1180/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 11172 shall be 132 intra-coded
`pictures or predictive-coded pictures as stated in 2.4.4.5, which is the same as indicated in P1180/02 for
`visual telephony according to CCl‘lT Recommendation H.261 [5].
`
`with
`
`The 8 by 8 inverse discrete cosine transform for l-pictures and P-pictures shall conform to IEEE Draft
`Standard, P1180/D2, July 18, 1990. For B-pictures this specification may also be applied but may be
`unnecessarily stringent. Note that clause 2.3 of P1180/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 11172 shall be as stated in
`2.4.4.5, which is the same as indicated in P1180/D2 for visual telephony according to Recommendation
`ITU-T H.261 :1993.
`
`In D.6. 3.3, replace:
`
`The two-dimensional DCT is defined as
`
`1
`F01, V) = Z
`
`iifbr,y)cos(7r(2x+1)u/16)cos(7r(2y+1)v/16)
`x=0 y=0
`
`with:
`
`u. v. x,y=0, 1,2, ...7
`
`where
`
`x. y = spatial coordinates in the pel domain
`
`u, v = coordinates in the transform domain
`
`C(u)
`
`C(v)
`
`=1/\/§ foru=0
`
`=1/~/§forv= o
`= 1
`othenrvise
`
`This transform is separable, Le. 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:
`
`F(u) : %C(u):f(x)cos(”(Zx+1)u/16)
`
`x=0
`
`C(u)
`
`=1/\/5 foru=0
`= 1
`othenlvise
`
`It
`
`4
`Copyright Intematlnnal Organization for Standardization
`Provided by IHS Marklt under license wllh ANSI
`ND reproduction III netwufking permitted without "Dense 1mm IHS
`
`© lSO/IEC 2003 — All rights reserved
`
`Order Number: W2102t¥24
`Sold ImFISH 5 RICHARDSON [164606100002] - L|BDOCDEL@FR COM,
`Notlor Resale.201B-OS—25 20:22:36 UTC
`
`7
`
`

`

`lSOIlEC 1 1 1 72-2:1 993ICor.3:2003(E)
`
`with
`
`The two-dimensional DCT is defined as
`
`F(u,v) = %C(u)C(v):Z7:f(x,y)cos(n'(2x +1)u/16)cos(7r(2y+1)v/16)
`
`x=0 y=0
`
`with:
`
`u, vI x, y = 0.1, 2. 7
`
`where x, y = spatial coordinates in the pel domain
`u. v = coordinates in the transform domain
`
`C(u)
`
`= 1/15 foru=0
`
`C(v) =1/J510rv=0
`= 1
`othenwise
`
`This transform is separable, Le. 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:
`
`F(u) = gear):f(x)cos(0(2);+1)u/16)
`
`c(u) =1/JE foru=0
`=1
`otherwise
`
`In D. 6. 3.5, replace:
`
`Table D.13 — Differential dc additional code
`
`
`
`
`
`
`
`
`
`DIFFERENTIAL [m ADDITIONAL CODE
`mm 0000000010 01111111
`.12710 -64
`000000010 0111111
`
`—63 10 -32 m 00000010 011111
`
`mm 0000010 01111
`-1510 -8 E 000010 0111
`
`_m 0000 011
`
`mar-.1 0010 01
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`-—-—
`mas—.3
`101011
`
`—m 10010111
`8to15
`1000101111
`
`161031 E 100001011111
`
`mm 10000010111111
`
`64to127
`1000000101111111
`
`Inna-m 100000001011111111
`
`
`
`
`
`
`
`
`
`
`© ISO/IEC 2003 — All rights reserved
`Copyright lnlernatlonal Organizaliun fur Slandardlzallon
`Provided by IHS Marklt underllcense wllh ANSI
`No reproduclion or networking permitted without license from IHS
`
`Order Number: W21 D2024
`Sold tozFISH & RICHARDSON [164606100002] - LlEIDOCDEL@FR COM.
`Not for Resala.201E-OS-26 20:22:36 UTC
`
`5
`
`8
`
`

`

`ISOIIEC 1 1172-2:1993ICor.3:2003(E)
`
`with
`
`Table D.13 — Differential dc additional code
`
`DIFFERENTIAL
`
`_ -255 to -123
`42710-64
`
`-31 to -16
`
`-7 to -4
`
`7
`
`mm-mE E
`
`l
`.1
`
`7
`
`.0
`
`.1
`
`m m .
`
`3-m
`
`In D.6.3. 5, replace Table D. 15, combination RUN = 16, LEVEL = 2:
`
`—__
`
`In Annex E, delete the Bibliography items [4], [5]. and [6].
`
`6
`Copyright Inlernational Organizatlun [or Siandardlzallun
`Provided by IHS Markil unflarllcense wllh ANSI
`Nn reproducllnn or networking permitted wilhuut Ilnense 1mm IHS
`
`© ISO/IEC 2003 — All rights resenled
`
`Order Number: W2102024
`Edd IOIFISH 5 RICHARDSON [164506100002] - L|BDOCDEL.FR COM‘
`Nat iar Resaiagow-os-zs 20:22:36 UTC
`
`9
`
`

`

`STD-ISO llle-E-ENGL l‘l‘IE I I-IEISL‘IEIB UBDEHBB TBT I
`
`Published 1999-12-01
`
`INTERNATIONAL STANDARD ISO/IEC 1 1 172-2:1 993
`TECHNICAL CORRIGENDUM 2
`
`INTERNATIONAL ORGANIZATION FOR STANDARDIZATION - MEMYHAPOLIHAFI OFI’AHVISALIVIR I'IO CTAHDAFTVIZIAIIVIVI
`INTERNATIONAL ELECTROTECHNICAL COMMISSION - MEXCLVHAFORHAFI SHEKTPOTEXHM‘IECKAFI KOMVICCVIFI
`
`- ORGANISA'HON INTERNATIONALE DE NORMALISATION
`I COMMISSION ELECTROTECHNIOUE INTERNATIONALE
`
`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 [95 supports de stockage
`numérique jusqu'a environ 1,5 Mbit/s —
`
`Pattie 2: Vidéo
`
`RECTIFICAT/F TECHNIQUEZ
`
`Technical Corrigendum2 to International Standard ISO/IE011172-221993 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 inlra_quantizer_matrix[0] shall always be 8.
`n_
`
`“This material is reproduced from ISO documents under International Organization
`for Standardization (ISO) Copyright Licunsc Nutnhcr HISI’CCrme. Not for resale.
`No part oflhese ISO documents may be reproduced in any form. electronic retrieval
`system or otherwise, except as allowed in lhc copyright law of the country ot‘usc, or
`with the prior written consent :IFISO (Case poslnlc 56,121 I Geneva 20, Switzerland
`Fax +41 22 734 10 79), IHS or the ISO Licensor's members.
`
`——-—.—.——_—_____
`
`ICS 681.3.04(084.14)
`© ISO/IEO 1999 — All rights reserved
`Printed in Switzerland
`Copyright Intemalional Organization {or Starldardlzallurl
`Plovldad by IHS Marklt under license with ANSI
`No reproduntlan or networking permitted WIIIIDIJI license from IHS
`
`Ref. No. ISO/IEC 11172-2:1993/Cor.2:1999(E)
`
`Order Number: W21OZDZ4
`Sold szISH E RICHARDSON [1546061011002] - LIBDOCDEL@FR COM.
`No! (or ResaleJOIBflS-ZG 20:22:35 UTC
`
`10
`
`10
`
`

`

`STD-ISO 1.1.1.?E-E-ENGL 1:393 - "SEL‘IUB DEUEIHB'H l3M: I
`
`ISO/IEO 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_dilferential code, dct_dc_size_luminance, is derived according to the VLC table
`3.53.
`
`4) Replace subclause 2.4.3. 7 (page 30, line 29) by:
`
`The number of bits in the following dct_dc_differemial 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_lutninance or dct_dc_size_chrominance [as appropriate) is greater than zero. then dcthlO] is computed as
`follows from dct_dc_diffcrential:
`u
`
`7) Replace subclause 2.4.3.7 (page 30. line 37—43) by:
`
`For luminance blocks:
`
`if ( dct_dc_differential & ( l << (dct_dc_size_luminance-1)) ) dct_zz[0] = dct_dc_differential
`else dct_zz[0] = ( (-1) << (dct_dc_size_luminance) ) | (dct_dc_differential+l) ;
`
`;
`
`For chrominance blocks:
`if ( dct,dc_differenlial & ( 1 << (dct_dc_size_chrominance-l)) ) dct_zz[0] = dct_dc_differential
`else dct_zz[0] = ( (-1) << (dct_dc_size__chrominance) ) l (dct_dc_differential+l) ;
`
`;
`
`8) Replace subclause 2.4.3. 7 (page 30, table) by:
`
`u
`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—pictures skipped macroblocks have the
`same motion vector and the same direction of prediction (forward, backward, or bidirectional) as the previous macroblock,
`which cannot be inlra coded.
`
`2
`Copynght lnlemallonal Organizallon [or Slandamlzauon
`Provided by IHS Markll under license wlm ANSI
`No reproductlon or networking permuted without lIcansa (ram IHS
`
`© ISO/IE0 1999 ‘ All rights reserved
`Order Number. W21DZDZ4
`Sold [OIFISH G: RICHARDSON [164806100m21- LIBDOCDEL®FR COM.
`Nollor Resale,201E-06-26 20:22:36 UTC
`
`11
`
`11
`
`

`

`STD.ISO Lll7E-E-ENGL 1.093 I “851.303 0&03'4'10 bill I
`
`lSO/IEC 11172-2:1993ICor.2:1 999(E)
`
`1 1) Replace subclause D6. 7. Table D. 22 by:
`
`Table 0.22 -- Example of the coded data elements needed to generate repeated pictures
`..
`Mnemonic
`
`Length (bits)
`
`
`
`0000 0000 0000 0000
`0000 0001 0000 0000
`xxxx xxxx xx
`0l0
`xxxx xxxx xxxx xxxx
`
`0 0
`
`01
`
`00
`
`000 00
`0000 0000 0000 0000
`0000 0001 0000 0001
`0000 I
`
`1 0
`
`01
`
`00 0
`
`0000001000 (x11)
`0000001100|
`001
`
`picture_start_code
`
`temporaLreference
`picture_coding_type
`vbv_de1ay
`ful|_pel_forward_vector
`forward_f_code
`Extra_bil_picture
`stuffing
`slice_stan_code
`
`quantizer_scale
`macroblock_address_incremem
`macroblock_type
`motion_horizontal_forward_code
`molion_vertical_forward_code
`macroblock‘escape (x1 1)
`macroblock_address_increment
`macroblock_type
`motion_horizontal_forward_code
`motion_vertical_forward_code
`Extra_bit_slice
`
`n
`
`12) Replace :ubclause 2.3 (page 14, line 37) by:
`
`2.3.1 Definition of bytealigned function
`
`13) Replace subclause 2.3 (page 14, line 42) by:
`
`u
`2.3.2 Definition of nextbits function
`
`)4) Replace subclause 2.3 (page [4, line 46) by:
`
`2.3.3 Definition of next_start_code function
`
`15) Replace subclause 2.4.] (page 15, line 5J by:
`
`2.4.1.1 Video sequence
`
`16) Replace subclause 2.4.] (page 15, line 22) by:
`
`2.4.1.2 Sequence header
`
`© ISO/IEC 1999 — All rights reserved
`Copyright Inlemallonal Organlzallon lar Srandardlzalion
`Human by I145 tram: um: unease «9m AN 5|
`Nu rspmducllon nr nelwnrking permlllsd wlmout Ileense lrurn \HS
`
`Order Number: W2102024
`Sold b:FISH & R‘CHARDSON [164603100002] - LIBDOCDEL@FR COM.
`NO! lor Resele.201E-06-26 20:22:36 UTC
`
`12
`
`12
`
`

`

`STD-ISO 1.1.1.?a-a-EN5L was I nasmana nauauul 5?" I
`
`ISO/IEC 1 1 172-2:1993/Cor.2:1 999(5)
`
`)7) Replace subclause 2.4.] (page I5, line 27) by:
`
`2.4.1.3 Group of pictures
`
`18) Replace subclause 2.4.] (page )6, line 15) by:
`
`2.4.1.4 Picture
`
`I 9) Replace subclause 2.4.} (page 17, line I) by:
`
`2.4.1.5 Slice
`
`20) Replace subclause 2.4.] (page I 7, line 1'0) by:
`
`2.4.1.6 Macroblock
`
`2]) Replace subclause 2.4.] (page 17, line 23) by:
`
`2.4.1.7 Block
`
`22) Replace subclause 2.4.] (page 17. line 30) by:
`
`2.4.1.8 Reserved, Forbidden and Marker bit
`
`23) Replace subclause D.5.2 (page 68, line 20) by:
`
`0.5.2.1 Group of pictures start code
`
`24) Replace subclause D.5.2 (page 68, line 32) by:
`
`D.5.2.2 Time code
`
`25) Replace subclause D. 5.2 (page 69. line 1) by:
`
`0.5.2.3 Closed GOP
`
`26) Replace subclause D. 5.2 (page 69, line 24) by:
`
`D.5.2.4 Broken link
`
`27) Replace subclause D.5.2 (page 69, line 37) by:
`
`D.5.2.5 Extension data
`
`28) Replace subclause 052 (page 69, line 49) by:
`
`D.5.2.6 User data
`
`Copyright lnternallonal Organization (or Standardlzauun
`4
`Provided by IHS Markll unflsrllcense wllh ANSI
`Nn rapmdumlon or nelworklng permmed wnhuut llcanse (ram IHS
`
`Omar Number: W2102024
`o ISO/IE6 1999 - All rights reserved
`Suld (DiFISH R RICHARDSON [164606100002] - LIBDOCDEL@FR COM.
`Nutter RssaIeJD‘IB-oS-ZS 20:22.36 UTC
`
`13
`
`13
`
`

`

`STD-ISO 11.1?E-E-ENGL l‘l'l'fl - HESLHUE [EDEN-HE HUD -
`
`ISO/IEO 1 1 1 72-2:1993ICor.2:1 999(E)
`
`29) Adjust right margin of the paragraph in subclause 2.4.] (page 17. lines 12-16) to other paragraphs.
`
`© ISO/I EC 1999 -— All rights reserved
`Oupyflght \nlemallond Organlzaklnn fur Standardization
`Provldsd by IHS Mark“ under “Dense with ANSI
`Nu rapmductlun or nelwarking palmmsd whhout license lrom \HS
`
`ONBI Number. W2102024
`Sold la:F|SH 5 RICHARDSON [164606100002] - LIBDOCDEL@FR COM‘
`Natlor Resa‘egmB-Ofizs 2022236 UT!)
`
`5
`
`14
`
`14
`
`

`

`Published 1996—04-15
`
`- ”5511903 [IE-51.350 5014 -
`INTERNATIONAL STANDARD ISO/IEC 11172-21993
`TECHNICAL CORRIGENDUM 1
`
`INTERNATIONAL ORGANIZATION FOR STANDAHDlZATION- MEXHVHAPOHHAH OPFAHMEAUMH no CTAHAAPTVIZIALIVIVI ' ORGANISATION INTERNATIONALE DE NORMALISATION
`INTERNATIONAL ELECTROTECHNICAL COMMISSION‘ MEMDVHAPODHAH GHEKTPOTEXHM‘IECKAFI KOMMCCVIFI- COMMISSION ELECTROTECHNIOUE INTERNATIONALE
`
`Information technology — Coding of moving pictures and
`associated audio for digital storage media at up to about
`1,5 Mbitls —
`
`Part 2:
`
`Video
`
`TECHNICAL CORRIGENDUM 1
`
`Technologies de l'information —- Codage de l'image animée et du son associé pour [93 supports de stockage numérique
`jusqu'é environ 1,5 MbiVs —
`
`Fame 2: Vidéo
`
`RECTIFICA TIF TECHNIQUE 1
`
`Technical corrigendum 1 to International Standard ISO/IEC 11172-21993 was prepared by Joint Technical Committee ISO/IEC
`JTC 1, Information technology.
`
`——______—__—___ .
`
`UDC 681.3.04I084.14I
`
`Ref. No.ISO/IEC11172-2:1993ICor.1:1996IEI
`
`f
`
`Descriptors: data processing, moving pictures, video data, video recording, data storage, digital storage, coded representation, coding
`(data conversion). digital encoders.
`© ISOIIEC 1996
`Printed in Switzerland
`Copyright lnlemellonal OrganIzetlan for Standardization
`Provided hy IHS Markll under Ilcense wllh ANSI
`No repmducllun or networking permuted wllhoul Ibense Irarn IHS
`
`Order Number: W2102024
`Sold IO:F|SH 5 RICHARDSON [164306100002] - LIBDOCDEL@FR COM.
`Nolfor Resele.201B-DS-25 20:22:36 UTC
`
`15
`
`15
`
`

`

`- l-H.'aS]a"lElI-l 01:51.35].
`
`llltl] I
`
`ISO/[EC 11172-2: l993/Cor.l:1996(E)
`
`© ISO/[EC
`
`Page 112
`At the end of Annex F add:
`
`The following table gives the part or parts of ISOIIEC 11172 to which the patent statements received apply.
`
`An "X" in the row corresponding to a company in the column corresponding to a pan means that the
`statement from that company applies to that part. Three "N"s in the row corresponding to a company mean
`that the statement from that company did not mention any part.
`
`Table F.l
`I li I
`
`'35
`Bellcorc
`The British Broadcastin- Co ”ration
`British Telecommunications . 1c
`
`Com uression Labs. lnco I rated
`
`Com - uSonics Co oration
`Daimler Benz AG
`Domier Gmbh
`
`Fraunhofer Gesselschafi zur Foerdcmn der An . erwandten Forschun
`
`lnstitut fiir Rundfunktechnik Gmbh
`International Business Machines Co notation
`KDD Co notation
`Licentia Patcm-Verwaltun_s-Gmbh
`Massachusetts Insntutc of Technolo_
`Matsushita Electric Industrial Co. Ltd
`Mitsubishi Electric Co noration
`D I
`
`Ni . on Hoso K okai
`Phiii 5 Electronics NV
`Pioneer Electronic Coloration
`Ricoh Co. Ltd
`
`<-1-l~amm:3.e239159:I?Ea”::IQon'tl3-_EE'Og’:omg:§’«12-3.?
`
`33993.m'::I.t:a..50-,5ani"I:Uait.33a C}'510".‘1‘:
`
`
`
`
`
`
`|
`
`
`
`nitInn222
`
`IH
`
`
` H
`
`
`
`'
`Nu rapmduntkm or networklng permuted without llcense from IHS
`Copyright inlemallonal OrgaanEllOVI [Dr Stindflrdlzalion
`Provided by IHS Markitunder license wllh ANSI
`
`Order Number: W2102024
`Nutter Rasaia.2018-OS-26 20.22.36 UTC
`Sold lu:F|SH 8x RICHARDSON [164606100002] - LIBDOCDEL@FR COM,
`.
`‘
`
`16
`
`

`

`Ill-TE PT*E '13 - HBSLEIDB USHER-ll BEE I
`
`
`
`INTERNATIONAL
`
`STANDARD
`
`ISO/IEC
`
`11172-2
`
`First edition
`1993-08-01
`
`Information technology — Coding of
`moving pictures and associated audio for
`digital storage media at up to about
`15 Mbit/s —
`
`Part 2:
`
`Video
`
`Technologies de (information — Codage de /'image en/mée et du son
`associé pour les supports de stockage numérique jusqu’a environ
`1,5 Mbit/s —
`‘
`Pertie 2: Wdéo
`
`m
`
`
`I EC.
`
`Reference number
`
`ISO/IEC 11172—2:1993(E)
`
`Capynghl lnlematlonal Organization [or Standardizallun
`Provided by IHS Malkll under IICEHBE Wllh ANSI
`Nu raproduclIon or networking permuted wllhuut license lrorn IHS
`
`Order Number: W2102024
`Sold luzFISH & RICHARDSON [164606100002] - LIBDOCDEL@FR COM,
`No! for Resele,201B-DG—26 20:22:36 UTC
`
`
`
`17
`
`17
`
`

`

`lll72 P'l'akB ”13 - Liti.‘51:“ll2l3 05H27b5 7TH -
`
`
`
`ISO/IEO 11172-2: 1993 (E)
`
`Contents
`
`Page
`
`Foreword ................................................................................................. iii
`
`Introductioniv
`
`Section 1:Generali
`
`1.1 Scopel
`
`1.2
`
`Normative references ........................................................................... I
`
`Section 2: Technical e1ements3
`
`2.1
`
`Definitions ........................................................................................ 3
`
`2.2
`
`Symbols and abbreviations .................................................................. 11
`
`2.3 Method of describing bitstream syntax ................................................... 13
`
`2.4
`
`Requirements ................................................................................... 15
`
`A n n exes
`
`A
`
`B
`
`C
`
`D
`
`E
`
`F
`
`8 by 8 Inverse discrete cosine transform ................................................. 39
`
`Variable length code tables ................................................................. 40
`
`Video buffering verifier ....................................................................... 49
`
`Guide to encoding video ................................... , ................................. 5 l
`
`Bibliography .................................................................................. 108
`
`List of patent holders ......................................................................... 109
`
`© [SO/113C 1993
`All rights reserved. No part of this publication may be reproduced or utilized in any form or by
`any means. electronic or mechanical. including photocopying and microfilm. without
`permission in writing from the publisher.
`
`ISO/15C Copyright Office . Case Postale 56 - CH1211 Genéve 20 - Switzerland
`
`Printed in Switzerland.
`
`ii
`Copyrlgfil International Organ‘wallon iflr Standardlzatlon
`Prov-am by "‘5 lt

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket