`
`ISO
`
`IEC
`
`•
`
`
`
`INTERNATIONAL STANDARD ISO/IEC 11172-2:1993
`TECHNICAL CORRIGENDUM 4
`Published 2006-08-15
`
`INTERNATIONAL ORGANIZATON FOR STANDARDIZATION
`INTERNATIONAL ELECTROTECHNICAL COMMISSION
`•
`
`• NEWIYHAPOTIHAFI OPI-AHHSALIMR no CTAKIAPTHSAWN
`MENCIIYHAPOTIHAFI 311EICTPOTEXHINECKAR KOMOCCIAR
`
`• ORGANISATION INTERNATIONALE DE NORMALISATION
`•
`COMMISSION ELECTROTECHNIQUE 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 4
`
`Technologies de ?information — Codage de I'image animee et du son associe pour les supports de stockage
`numerique jusqu'd environ 1,5 Mbit/s —
`
`Partie 2: Video
`
`RECTIFICATIF TECHNIQUE 4
`
`ISO/IEC 11172-2:1993 was prepared by Joint Technical Committee
`Technical Corrigendum 4 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/D2 1990 Specification for the implementation of 8 x 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
`
`0
`
`ISCNIEC 2006 — All rights reserved
`
`Ref. No. IS011EC 11172-2:1993/Cor.4:2006(E)
`
`Copyright International OrRrIlitirSheileiarSIWItgelland
`Provided by IHS Markit under license with ANSI
`No reproduction or networking permitted without license from IHS
`
`Order Number: W2102024
`Sold to.FISH & RICHARDSON [164606100002] - LIEIDOCDEL@FR.COM,
`Not for Resale,20113-06-26 20:22:30 UTC
`
`Comcast - Exhibit 1022, page 1
`
`Comcast - Exhibit 1022, page 1
`
`
`
`ISO/IEC 11172-2:1993/Cor.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[I.
`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][j] 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 pell][] 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, "Predictive-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 pe100, 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 pe11:10 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 I-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 12mallonal Organization for Standardization
`Provided by IHS SAerklt under license with ANSI
`No reproduction or networking permitted without license horn IHS
`
`ISO/IEC 2006— All rights reserved
`Order Number, VV2102024
`Sold NFISH & RICHARDSON [154606100002)- LIBDOCDEL@FR.COM.
`Not for Resele,2019-06-26 2022.36 UTC
`
`Comcast - Exhibit 1022, page 2
`
`Comcast - Exhibit 1022, page 2
`
`
`
`ISO/IEC 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 I-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.
`
`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 ISO/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 IDCT 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 International OraizaISQ/IfEsQ124041— All rights reserved
`Provided by IHS Marklt under license with ANSI
`No reproduction or networking permitted without license front IHS
`
`Order Number. W2102024
`Sold toiFISH & RICHARDSON 64606100002] LIBDOCDEL@FR COM,
`Not for Resele,2018-06-25 20:22:36 UTC
`
`3
`
`Comcast - Exhibit 1022, page 3
`
`Comcast - Exhibit 1022, page 3
`
`
`
`zio I EC
`
`•
`
`
`
`INTERNATIONAL STANDARD ISO/IEC 11172-2:1993
`
`TECHNICAL CORRIGENDUM 3
`
`Published 2003-11-01
`
`IVEXIYHAPOLIHAA OFTAHMAL414A no CTAHAAFTV3AL4NII • ORGANISATION INTERNATIONALE DE NORMALISATION
`INTERNATIONAL ORGANIZATION FOR STANDARDIZATION •
`INTERNATIONAL ELECTROTECHNICAL COMMISSION
`• NEKIYHAPORHAS 3IFEKTPOTF_XHINECKASI KOEMCCI4F1
`•
`COMMISSION eLECTROTECHNIQUE INTERNATIONALE
`
`Information technology — Coding of moving pictures and
`associated audio for digital storage media at up to about
`1,5
`—
`
`Part 2:
`Video
`
`TECHNICAL CORRIGENDUM 3
`
`Technologies de ?information — Codage de !'image animee et du son associe pour les supports de stockage
`numerique jusqu'e environ 1,5 MbitIs —
`
`Pattie 2: Video
`
`RECTIFICATIF TECHNIQUE 3
`
`Technical Corrigendum 3 to 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.
`
`ICS 35.040
`
`ISO/IEC 2003 — All rights reserved
`
`Published In Switzerland
`
`Ref. No. ISOIIEC 11172-2:1993/Cor.3:2003(E)
`
`Copyright International Organization for Standardization
`Prodded by IHS Merklt under license with ANSI
`No reproduction or nenvorkIng permitted without license from IHS
`
`Order Number: W2102024
`Sold toiFISH a RICHARDSON 1164606100002]- LIBDOCDEL@FR COM
`Not for Resale,201B-06-26 2022:36 UTC
`
`Comcast - Exhibit 1022, page 4
`
`Comcast - Exhibit 1022, page 4
`
`
`
`ISO/IEC 11172-2:1993/Cor.3:2003(E)
`
`In 1.2, replace the list of Normative references with:
`
`ITU-T T.81:1992 I ISO/IEC 10918-1:1994, Information technology — Digital compression and coding of
`continuous-tone still images: Requirements and guidelines
`
`ISO/IEC 11172-1:1993, Information technology — Coding of moving pictures and associated audio for
`digital storage media at up to about 1,5 Mbif/s — Part 1: Systems
`
`ISO/IEC 11172-3:1993, Information technology — Coding of moving pictures and associated audio for
`digital storage media at up to about 1,5 Mbit/s — 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
`
`ITU-R B0.955-3, Satellite sound broadcasting to vehicular, portable and fixed receivers in the range
`500-3 000 MHz
`
`ITU-T H.261:1993, Video codec for audiovisual services at px-64 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 60908:1999, 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.70, 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.96, 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 [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
`
`Copyright international Organization for Standardization
`Provided by IHS Markit under license with ANSI
`No reproduction or networking permitted without license from IRS
`
`Order Number W2102024
`Sold lo:FISH & RICHARDSON [164(300100002I - LIBDOCDEL@FR COM,
`Nal for Resale,2018-0S-26 20122:36 VIC
`
`Comcast - Exhibit 1022, page 5
`
`Comcast - Exhibit 1022, page 5
`
`
`
`ISO/IEC 11172-2:1993ICor.3:2003(E)
`
`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 with 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 with backward f)
`to decide whether or not
`motion_vertical_backward_r appears in the bitstream.
`
`with
`
`motion_horizontal_backward_code
`motion_horizontal_backward_code is decoded according to
`table B.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.
`
`motion_vertical_backward_code motion_vertical_backward_code is decoded according to table B.4.
`The decoded value is required (along with backwardi - 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:
`
`RI
`
`with
`
`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:
`
`©
`
`ISCWIEC 2003 — All rights reserved
`
`3
`
`Copydght International Organization for Standardization
`Provided by IHS Markt( under license with ANSI
`No reproduction a neMaking permitted without license from IHS
`
`Order Number. W2102024
`Sold laFISH !I RICHARDSON X164606100002]- LIBDOCDEL@FR COM,
`Not for Resale,20113-06-26 202236 UTC
`
`Comcast - Exhibit 1022, page 6
`
`Comcast - Exhibit 1022, page 6
`
`
`
`ISO/IEC 11172-2:1993/Cor.3:2003(E)
`
`In Annex A, replace:
`
`The 8 by 8 inverse discrete cosine transform for I-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/02 "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 infra-coded
`pictures or predictive-coded pictures as stated in 2.4.4.5, which is the same as indicated in P1180/D2 for
`visual telephony according to CCITT Recommendation H.261 [5].
`
`with
`
`The 8 by 8 inverse discrete cosine transform for I-pictures and P-pictures shall conform to IEEE Draft
`Standard, P1180/02, 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
`
`F (u ,v)
`
`(x, y) cos(r (2x +1)2 / 16)cos(7 r(2y +1)v/16)
`
`u, v, x, y = 0, 1, 2, ... 7
`with:
`where x, y = spatial coordinates in the pel domain
`u, v = coordinates in the transform domain
`
`C(u)
`
`= 1/.5 for u = 0
`
`C(v)
`
`= 1/Nti for v = 0
`
`= 1
`
`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:
`
`F(u)= 1 — C (u)E f (x) cos (fi" (2x +1)u / 16)
`2
`x=0
`
`C(u)
`
`= 1 / sh. for u = 0
`=1 otherwise
`
`4
`
`ISO/IEC 2603 — All rights reserved
`
`Copyright International Organization for Standardization
`Provided by !HS Merkit under license with ANSI
`No reproduction or networking permitted without license from INS
`
`Order Number: W2102024
`Sold to:FISH & RICHARDSON r 64636100002] LIBDOCDEL@FR COM,
`Not for Resele,2018-06-26 20:22:36 UTC
`
`Comcast - Exhibit 1022, page 7
`
`Comcast - Exhibit 1022, page 7
`
`
`
`ISO/IEC 11172-2:1993/Cor.3:2003(E)
`
`with
`
`The two-dimensional DCT is defined as
`
`F (u, v) = 1 C (u)C(v)ii f (x, y) cos (Ir (2x +1)u 116) cos (71- (2y + 1) vl 16)
`4
`x=0 y=0
`u, v, x, y = 0, 1, 2, ... 7
`with:
`where x, y = spatial coordinates in the pel domain
`u, v = coordinates in the transform domain
`
`C(u) = 1/ N5 for u =
`
`C(v) = 1/.5 for v = 0
`=1 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:
`
`F(u) = 1 — C(u)E f (x) cos (if (2x +1) u/16)
`2
`x,,
`
`C(u)
`
`= 1/Vi for u = 0
`= 1 otherwise
`
`In D.6.3.5, replace:
`
`Table D.13 — Differential dc additional code
`ADDITIONAL CODE
`DIFFERENTIAL t
`S
`-255 to -128
`00000000 to 01111111
`8
`0000000 to 0111111
`-12710 -64
`7
`000000 to 011111
`-63 to -32
`6
`-31 to -16
`00000 to 01111
`5
`0000 to 0111
`-15 to -8
`4
`3
`-7 to -4
`000 to 011
`3 to -2
`2
`00to 01
`-1
`1
`0
`0
`0
`1
`1
`2 to 3
`2
`4 to 7
`3
`8 to 15
`4
`16 to 31
`5
`32 to 63
`6
`64 to 127
`7
`128 to 255
`8
`
`1
`10 to 11
`100 to 111
`1000 to 1111
`10000 to 11111
`100000 to 111111
`1000000 to 1111111
`10000000 to 11111111
`
`ISO/IEC 2003 — All rights reserved
`
`5
`
`Copyright international Organisation for Standardisation
`Provided by IRS Merkit under license with ANSI
`No reproduction or networking permitted without license from IHS
`
`Order Number W2102024
`Sold to:FISH S RICHARDSON 1104606100522] • LIODOCDEL@FR. COM,
`Not for Reeele2018-06-26 20:22:36 UTC
`
`Comcast - Exhibit 1022, page 8
`
`Comcast - Exhibit 1022, page 8
`
`
`
`ISO/IEC 11172-2:1993/Cor.3:2003(E)
`
`with
`
`Table D.13 — Differential dc additional code
`
`DIFFERENTIAL
`-255 to -128
`-127 to -64
`-63 to -32
`-31 to -16
`-15 to -8
`-7 to -4
`-3 to -2
`-1
`0
`1
`2 to 3
`4 to 7
`8 to 15
`16 to 31
`32 to 63
`64 to 127
`128 to 255
`
`S
`8
`7
`6
`5
`4
`3
`2
`1
`0
`1
`2
`3
`4
`5
`6
`7
`8
`
`ADDITIONAL CODE
`00000000 to 01111111
`0000000 to 0111111
`000000 to 011111
`00000 to 01111
`0000 to 0111
`000 to 011
`00 to 01
`0
`
`1
`10 to 11
`100 to 111
`1000 to 1111
`10000 to 11111
`100000 to 111111
`10000001°1111111
`10000000 to 11111111
`
`In D.6.3.5, replace Table D.15, combination RUN = 16, LEVEL = 2:
`
`16
`
`2
`
`000 0000 0001
`
`with
`
`16
`
`2
`
`0000 0000 0001
`
`In Annex E, delete the Bibliography items [4], [5], and [6].
`
`6
`
`ISO/IEC 2003 — All rights reserved
`
`Copyright International Organization for Stendardizellon
`Preceded by IHS Marklt under license with ANSI
`No reproduction or networking permitted without license tarn IHS
`
`Order Number: W2102024
`Said lo:FISH & RICHARDSON 1164606100002] • LIBDOCDEL@FR.CONI,
`Nat for Resele,2016-06-26 2022.36 UTC
`
`Comcast - Exhibit 1022, page 9
`
`Comcast - Exhibit 1022, page 9
`
`
`
`STD.ISO 11172-2-ENGL 1993 OM 4851903 0803438 T8T MI
`
`ISO IEC
`
`INTERNATIONAL STANDARD ISO/IEC 11172-2:1993
`TECHNICAL CORRIGENDUM 2
`
`Published 1999-12-01
`
`INTERNATIONAL ORGANIZATION FOR STANDARDIZATION • ME)4WYHAPOIHAR OFTAHNSALIVIR no CTAH9I,APTIA3ALIM • ORGANISATION INTERNATIONALE DE NORMALISATION
`INTERNATIONAL ELECTROTECHNICAL COMMISSION • ME>KEYHAPOLIHAR 3REKTROTSXHARECHAR KOMI1CCOR
`• COMMISSION ELECTROTECHNIQUE 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 !'information — Codage de !'image animee et du son associe pour les supports de stockage
`numerique jusqu'a environ 1,5 Mbit/s —
`
`Partie 2: Video
`
`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)
`
`CI
`
`I SO/1 EC 1 999 — All rights reserved
`
`Printed in Switzerland
`Copyright intematIonal Otganizallor to• Standardization
`Provided by INS Merkit under license with ANSI
`No reproduction or ne Working permitted without license from IHS
`
`"This material is reproduced from ISO documents under International Organization
`for Standardization (ISO) Copyright License Number HISCC/1996. Not for resale.
`No part of these ISO documents may be reproduced in any form, electronic retrieval
`system or otherwise, except as allowed in the copyright law of the country ()fuse, or
`with the prior written consent of ISO (Case poStale 56,1211 Geneva 20, Switzerland
`Fax +41 22 734 10 79),1HS or the ISO Licensor's members.
`
`Ref. No. ISO/IEC 11172-2:1993/Cor.2:1999(E)
`
`Order Number. W2102024
`Sold te:FISH ft RICHARDSON [164606100002J - LIBDOCDEL@FR COM.
`Not for Resele,2018-06-26 20:22:35 UTC
`
`Comcast - Exhibit 1022, page 10
`
`Comcast - Exhibit 1022, page 10
`
`
`
`STD.ISO 11172-2-ENGL 1993 ME 4851903 0803439 916 ME
`
`ISO/IEC 11172-2:1993/Cor.2:1999(E)
`
`2) Replace subclause 2.4.3.6 (page 30, line 2) by:
`
`if
`
`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 I: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 & ( I « (dct_dc_size_luminance-1)) ) dct_zz[0] = dct_dc_differential ;
`else dct_zz[0] = ( (-I) «
`(dct_dc_size_Iuminance) ) I (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) ) I (dct_dc_differential+l) ;
`
`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, fine 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 infra coded.
`
`2
`Copyright Inlemallonal Organisation for SlandardWation
`ProWded by IHS Marke under license with ANSI
`No reproduction or neMorkIng permitted without license from INS
`
`ISO/IEC 1999 — All rights reserved
`order Number W2102029
`Sold to:FISH & RICHARDSON [1646061000021- LISOCCDEL@FR COM,
`Not for Resele,2010-06-20 20.22:36 UTC
`
`Comcast - Exhibit 1022, page 11
`
`Comcast - Exhibit 1022, page 11
`
`
`
`STD.ISO 11172-2-ENGL. 1993 MO 4851903 0803440 638 •
`
`ISO/IEC 11172-2:1993/Cor.2:1999(E)
`
`11) Replace subclause D.6.7, Table D.22 by:
`
`Table D.22 -- Example of the coded data elements needed to generate repeated pictures
`
`Value (bits)
`
`Mnemonic
`
`Length (bits)
`
`0000 0000 0000 0000
`0000 0001 0000 0000
`xxxx xxxx xx
`010
`xxxx xxxx xxxx xxxx
`0
`001
`0
`0000 00
`0000 0000 0000 0000
`0000 0001 0000 0001
`0000 1
`1
`001
`0
`0
`0000 0001 000 (x 11)
`0000 0011 001
`001
`0
`0
`0
`000
`
`picture_start_code
`
`temporal_reference
`picture_coding_type
`vbv_delay
`full_pel_forward_vector
`forward_f_code
`Extra_bit_picture
`stuffing
`slice_start_code
`
`quantizer_scale
`macroblock_address_increment
`macroblock_type
`motion_horizontal_forward_code
`motion_vertical_forward_code
`macroblock_escape (x11)
`macroblock_address_increment
`macroblock_type
`motion_horizontal_forward_code
`mot ion_vertical_forward_code
`Extra_bit_slice
`stuffing
`Total
`
`32 bits
`
`10 bits
`3 bits
`16 bits
`1 bit
`3 bits
`1 bit
`6 bits
`32 bits
`
`5 bits
`1 bit
`3 bits
`1 bit
`1 bit
`121 bits
`11 bits
`3 bits
`1 bit
`1 bit
`1 bit
`3 bits
`256 bits
`
`12) Replace subclause 2.3 (page 14, line 37) by:
`
`2.3.1 Definition of bytealigned function
`
`13) Replace subclause 2.3 (page 14, line 42) by:
`
`2.3.2 Definition of nextbits function
`
`14) Replace subclause 2.3 (page 14, line 46) by:
`
`2.3.3 Definition of next_start_code function
`
`15) Replace subclause 2.4.1 (page 15, line 5) by:
`
`2.4.1.1 Video sequence
`
`16) Replace subclause 2.4.1 (page 15, line 22) by:
`
`2.4.1.2 Sequence header
`
`C ISO/IEC 1999 — All rights reserved
`Copyright International Organization for Standardization
`Prowled by PIS WOO weer karat, at* ANSI
`No reproduction or networking parrnInen without license Own IHS
`
`Curer Number. W2102024
`Sold to. FISH & RICHARDSON [164606100002J - LIBDOCDEL©FR.COM,
`Not for Rewle,2018-06-28 2012236 UTC
`
`3
`
`Comcast - Exhibit 1022, page 12
`
`Comcast - Exhibit 1022, page 12
`
`
`
`STD.ISO 11172-2-ENGL 1993 ME 4851903 0803441 574 EN
`
`ISO/IEC 11172-2:1993/Cor.2:1999(E)
`
`17) Replace subclause 2.4.1 (page 15, line 27) by:
`
`2.4.1.3 Group of pictures
`
`18) Replace subclause 2.4.1 (page 16, line 15) by:
`
`2.4.1.4 Picture
`
`19) Replace subclause 2.4.1 (page 17, line 1) by:
`
`2.4.1.5 Slice
`
`20) Replace subclause 2A.1 (page 17, line 10) by:
`
`2.4.1.6 Macroblock
`
`21) Replace subclause 2.4.1 (page 17, line 23) by:
`
`2.4.1.7 Block
`
`22) Replace subclause 2.4.1 (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:
`
`D.5.2.1 Group of pictures start code
`
`24) Replace subclause D.5.2 (page 68, line 32) by:
`
`4.6
`
`D.5.2.2 Time code
`
`25) Replace subclause D.5.2 (page 69, line 1) by:
`
`D.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 D.5.2 (page 69, line 49) by:
`
`D.5.2.6 User data
`
`4
`Copyright International Organisation Mr Standardization
`Provided by 1HS Markt under license With ANSI
`No reproduction or networking permitted without license from IHS
`
`ISO/IEC 1999 — All fights reserved
`Order Number: W2102024
`Sold to:FISH N RICHARDSON [164606100002]- LIBDOCDEL@FR COM,
`Not for Resule,2018-06-26 2022.36 UTC
`
`Comcast - Exhibit 1022, page 13
`
`Comcast - Exhibit 1022, page 13
`
`
`
`STD.ISO 11172-2-EN6L 1993 MO 4851903 0803442 400 MO
`
`ISO/IEC 11172-2:1993/Cor.2:1999(E)
`
`29) Adjust right margin of the paragraph in subclause 2.4.1 (page 17, lines 12-16) to other paragraphs.
`
`ISO/IEC 1999 - All rights reserved
`Copyright International Organization for Standardization
`Provided by !HS Maria under license with ANSI
`No reproduction az networking permitted without guinea from IHS
`
`Order Number W2102024
`Sold to:FISH 2. RICHARDSON [1646051000021- LIBDOCDELQFR COM,
`Nat for Resele,20113-06-26 2022:38 UTC
`
`5
`
`Comcast - Exhibit 1022, page 14
`
`Comcast - Exhibit 1022, page 14
`
`
`
`ISO IEC
`
`4 851 903 0651 3 50 504 •
`INTERNATIONAL STANDARD ISO/IEC 11172-2:1993
`TECHNICAL CORRIGENDUM 1
`
`Published 1996-04-15
`
`INTERNATIONAL ORGANIZATION FOR STANDAR 0 IZATION• MENCPYHAROLIHAR OPFAHMALWIR no CIAKAARTIA3ALIVIVI • ORGANISATION INTERNATIONALE DE NORMALISATION
`INTERNATIONALE
`INTERNATIONAL ELECTROTECHNICAL COMMISSION• METKAYHAPOPHAR OFIEKTPOTEKHN,IECKAR KOMIACCIAR - COMMISSION ELECTROTECHNIOUE
`
`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 1
`
`Technologies de l'information Codage de !Image animeie et du son associe pour les supports de stockage numerique
`jusqu'a environ 1,5 Mbit/s —
`
`Partie 2: Video
`
`REC77F1CATIF TECHNIQUE 1
`
`Technical corrigendum 1 to International Standard ISO/IEC 11172-2:1993 was prepared by Joint Technical Committee ISO/IEC
`JTC 1, Information technology.
`
`UDC 681.3.041084.14)
`Ref. No. ISO/IEC 11172-2:1993/Cor.1:19961E)
`Descriptors: data processing, moving pictures, video data, video recording, data storage, digital storage, coded representation, coding
`Idata conversion), digital encoders.
`
`ISO/IEC 1996
`Printed in Switzerland
`Copyright international Organization for Standard Ration
`
`Prould by IHS Markil under license with ANSI ed
`No reproduction or networking permitted without license from IHS
`
`Order Number: W2102024
`Sold to FISH & RICHARDSON [164806100002] - LISOCCDELAFR COM,
`Not for Resele,2018-06-20 20 2216 UTC
`
`Comcast - Exhibit 1022, page 15
`
`Comcast - Exhibit 1022, page 15
`
`
`
`NM 4851903 0651351 440
`
`ISO/IEC 11172-2:1993/Cor.1:1996(E)
`
`ISO/IEC
`
`Page 112
`At the end of Annex F add:
`
`The following table gives the part or parts of ISO/IEC 11172 to which the patent statements received apply.
`
`An "X" in the row corresponding to a company in the column corresponding to a part 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.1
`
`COMPANY
`
`AT&T
`Aware
`Bellcore
`The British Broadcasting Corporation
`British Telecommunications plc
`CC ETT
`CNET
`Compression Labs, Incorporated
`CSELT
`CompuSonics Corporation
`Daimler Benz AG
`Domier Gmbh
`Fraunhofer Gesselschaft zur Foerderung der Angei-wandten Forschung
`Hitachi Ltd.
`Institut fur Rundfunktechnik Gmbh
`International Business Machines Corporation
`KDD Corporation
`Licentia Patent-Verwaltungs-Gmbh
`Massachusetts Institute of Technology
`Matsushita Electric Industrial Co. Ltd
`Mitsubishi Electric Corporation
`NEC Corporation
`Nippon Hoso Kyokai
`Philips Electronics NV
`Pioneer Electronic Corporation
`Ricoh Co, Ltd
`Schawartz Engineering & Design
`Sony Corporation
`Symbionics
`Telefunken Fernseh and Rundfunk GmbH
`Thomson Consume; ElectroniLs
`Toppan Printing Co, Ltd
`Toshiba Corporation
`Victor Company of Japan Ltd
`
`Part 1 Part 2 Part 3
`_
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`N
`X
`N
`N
`N
`
`N
`N
`N
`
`N
`N
`N
`X
`N
`N
`N
`N
`N
`N
`X
`N
`X
`N
`N
`N
`N
`N
`X
`N
`N
`N
`N
`N
`N
`
`N
`N
`N
`N
`N
`N
`X
`N
`
`N
`N
`N
`N
`N
`X
`N
`N
`N
`N
`N
`N
`
`,.
`
`N
`N
`N
`N
`N
`N
`X
`N
`X
`N
`N
`N
`N
`N
`X
`N
`N
`N
`N
`N
`N
`
`2
`Copyright International Organization for Standardization
`Provided by IHS Markit under 'genera with ANSI
`No reproduction or neiworkIng permitted without license :From IHS
`
`Order Number: W2102024
`Sold lo:FISH & RICHARDSON 1164606100002] - LISDOCDEL@FR COM,
`Not for Resale,2019-06-26 2022:36 UTC
`
`Comcast - Exhibit 1022, page 16
`
`Comcast - Exhibit 1022, page 16
`
`
`
`11172 PT*