1、 ISO/IEC 2013. CSA Group 2015. All rights reserved. Unauthorized reproduction is strictly prohibited.Amendment5:2015(IDT) toCAN/CSA-ISO/IEC 15444-1:05(ISO/IEC 15444-1:2004, IDT)National Standard of CanadaAmendment5:2015(IDT) to CAN/CSA-ISO/IEC 15444-1:05Informationtechnology JPEG 2000imagecoding sys
2、tem: Corecoding systemAMENDMENT 5: Enhancementsfor digital cinemaand archiveprofiles (additionalframe rates)(ISO/IEC 15444-1:2004, IDT)Standards Update ServiceAmendment 5:2015 (IDT) to CAN/CSA-ISO/IEC15444-1:05January 2015Title: Information technology JPEG 2000 image coding system: Core coding syste
3、mAMENDMENT 5: Enhancementsfor digital cinema and archive profiles (additional framerates)To register for e-mail notification about any updates to this publication go to shop.csa.ca click on CSA Update ServiceThe List ID that you will need to register for updates to this publication is 2423448.If you
4、 require assistance, please e-mail techsupportcsagroup.org or call 416-747-2233.Visit CSA Groups policy on privacy at csagroup.org/legal to find out how we protect your personalinformation.Reference numberISO/IEC 15444-1:2004/Amd.5:2013(E)ISO/IEC 2013INTERNATIONAL STANDARD ISO/IEC15444-1Second editi
5、on2004-09-15AMENDMENT 52013-05-01Information technology JPEG 2000 image coding system: Core coding system AMENDMENT 5: Enhancements for digital cinema and archive profiles (additional frame rates) Technologies de linformation Systme de codage dimages JPEG 2000: Systme de codage de noyau AMENDEMENT 5
6、: Amliorations pour le cinma numrique et les profils darchive (taux de trame supplmentaire) ISO/IEC 15444-1:2004/Amd.5:2013(E) COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2013 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any form or
7、 by any means, electronic or mechanical, including photocopying, or posting on the internet or an intranet, without prior written permission. Permission can be requested from either ISO at the address below or ISOs member body in the country of the requester. ISO copyright office Case postale 56 CH-
8、1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyrightiso.org Web www.iso.org ii ISO/IEC 2013 All rights reservedAmendment 5:2015 (IDT) to CAN/CSA-ISO/IEC 15444-1:05ISO/IEC 15444-1:2004/Amd.5:2013(E) ISO/IEC 2013 All rights reserved iiiForeword ISO (the International Organizati
9、on for Standardization) and IEC (the International Electrotechnical Commission) form the specialized system for worldwide standardization. National bodies that are members of ISO or IEC participate in the development of International Standards through technical committees established by the respecti
10、ve organization to deal with particular fields of technical activity. ISO and IEC technical committees collaborate in fields of mutual interest. Other international organizations, governmental and non-governmental, in liaison with ISO and IEC, also take part in the work. In the field of information
11、technology, ISO and IEC have established a joint technical committee, ISO/IEC JTC 1. International Standards are drafted in accordance with the rules given in the ISO/IEC Directives, Part 2. The main task of the joint technical committee is to prepare International Standards. Draft International Sta
12、ndards adopted by the joint technical committee are circulated to national bodies for voting. Publication as an International Standard requires approval by at least 75 % of the national bodies casting a vote. Attention is drawn to the possibility that some of the elements of this document may be the
13、 subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such patent rights. Amendment 5 to ISO/IEC 15444-1 was prepared by Joint Technical Committee ISO/IEC JTC 1, Information technology, Subcommittee SC 29, Coding of audio, picture, multimedia and hypermedia
14、information, in collaboration with ITU-T. The identical text is published as ITU-T Rec. T.800 (08/2002)/Amd.5. Amendment 5:2015 (IDT) to CAN/CSA-ISO/IEC 15444-1:05Amendment 5:2015 (IDT) to CAN/CSA-ISO/IEC 15444-1:05ISO/IEC 15444-1:2004/Amd.5:2013 (E) Rec. ITU-T T.800 (2002)/Amd.5 (01/2012) 1 INTERNA
15、TIONAL STANDARD RECOMMENDATION ITU-T Information technology JPEG 2000 image coding system: Core coding system Amendment 5 Enhancements for digital cinema and archive profiles (additional frame rates) 1) Annex A a) The following material should be placed immediately after Table A.45. This replaces al
16、l text that previously followed Table A.45 up to but not including Table A.47. A.10.1 Codestream restrictions for digital cinema applications including archiving In addition to the profiles defined in Table A.10, five profiles are defined for digital cinema and archiving applications as detailed in
17、Table A.46. The first two, in form of Profile-3 and Profile-4, are primarily intended for distribution. In addition, the three profiles listed under profile indication numbers 5 to 7 are intended for archiving and production purposes. The two extended scalable profiles (Profile-5 and Profile-6) are
18、intended to be used for easily accessible archives. The long-term storage profile (Profile-7) is intended for original camera capture or post-production workflows. Amendment 5:2015 (IDT) to CAN/CSA-ISO/IEC 15444-1:05 ISO/IEC 15444-1:2004/Amd.5:2013 (E) Table A.46 Codestreamrestrictionsfordigital cin
19、emaapplications2K digital cinema profile 4K digital cinema profile Scalable2K digital cinema profileScalable4K digital cinema profileLong-term storage profile SIZmarker segment Profile Indication Rsiz=3Rsiz=4Rsiz=5Rsiz=6Rsiz=7Image size Xsiz = Ysiz XTsiz + XTOsiz = Xsiz one tilefor thewhole image:YT
20、siz + YTOsiz = Ysiz XTsiz + XTOsiz = Xsiz one tilefor thewhole image:YTsiz + YTOsiz = Ysiz XTsiz + XTOsiz = Xsiz one tilefor thewhole image:YTsiz + YTOsiz = Ysiz XTsiz + XTOsiz = Xsiz One tilefor the whole imageor minimumtilesize:YTsiz + YTOsiz = 512 XTsiz + XTOsiz = 1024Image andtileoriginXOsiz = Y
21、Osiz = XTOsiz = YTOsiz = 0 XOsiz = YOsiz = XTOsiz = YTOsiz = 0 XOsiz = YOsiz = XTOsiz = YTOsiz = 0 XOsiz = YOsiz = XTOsiz = YTOsiz = 0 XOsiz = YOsiz = XTOsiz = YTOsiz = 0 Sub-sampling XRsizi= YRsizi= 1XRsizi= YRsizi= 1XRsizi = YRsizi = 1XRsizi = YRsizi = 1No restrictionNumber of components Csiz = 3C
22、siz = 3Csiz = 3Csiz = 3Csiz=xcb,PPy =ycb The corresponding values shall be setaccordingly in allCOD and COC markers. Note that the precinct sizes might differ betweenexistingcomponents. Tile-partsEachcompressed imageshall haveexactly3 tileparts.Eachtilepartshall contain all data from one colour comp
23、onent Eachcompressed imageshall haveexactly6 tileparts as depictedinFigure A.25and Figure A.26. Each ofthe first 3 tile partsshallcontainall datanecessarytodecompress one 2K colour component. Each of the next 3 tile parts shall contain all additionaldatanecessaryto decompress one 4K colour component
24、. Eachcompressed imageshall haveexactly6 tileparts as depictedinFigure A.29. Eachof thefirst 3 tile parts shall contain all data necessaryto decompress one2K colour component compatibleto2Kdigital cinemaprofile.Eachof thenext 3tile partsshall contain all additional data necessaryto decompress the re
25、st of one 2K colour component. Eachcompressed imageshallhave exactly12 tile partsas depicted in Figures A.28, A.27 and A.25. Eachof the first 3 tileparts shall containall datanecessaryto decompress one2K colour component compatibleto2Kdigital cinemaprofile.Eachof thenext 3tile partsshall contain all
26、 additional data necessaryto decompress one 4K colour component. Each of the next 3 tileparts shall containall additionaldatanecessaryfor the rest ofone 2Kcolour component. Each of the next 3 tileparts shall containall additionaldatanecessaryto decompress the rest of one 4Kcolour component. Eachcomp
27、ressed imagetile shall consist ofexactlyCsiztileparts. Each tile partshallcontain all data from one component ofthe consideredtile.Other markersPacked headers(PPM, PPT) DisallowedDisallowed Disallowed DisallowedDisallowed_ 1The use of the 9-7 irreversible filter ishighlyrecommended to increase the u
28、sability for archives, since both the scalable 2K digital cinema profile and the scalable 4K digital cinema profile are restricted to this wavelet filter.Inaddition,digital cinema packages (DCPs) conform to the 9-7 filter. 4 Rec. ITU-T T.800 (2002)/Amd.5 (01/2012) Amendment 5:2015 (IDT) to CAN/CSA-I
29、SO/IEC 15444-1:05 ISO/IEC 15444-1:2004/Amd.5:2013 (E) Table A.46 Codestreamrestrictionsfordigital cinemaapplications2K digital cinema profile 4K digital cinema profile Scalable2K digital cinema profileScalable4K digital cinema profileLong-term storage profile Tile-part lengths(TLM)TLMmarkersegmentsa
30、rerequiredineach imageTLMmarkersegmentsarerequiredineach imageTLMmarkersegmentsarerequiredineach imageTLMmarkersegmentsarerequiredineach imageTLMmarkersegmentsarerequiredineach imagePacketlength,tile-partheader(PLT) Optional Optional For eachtile-part acompletelist ofpacketlengths shallbeprovidedFor
31、 eachtile-part acompletelist ofpacketlengths shallbeprovidedFor eachtile-part acompletelist ofpacketlengths shallbeprovidedQCD, QCC Main headeronly Main headeronly Main headeronly Main headeronly Main headeronly Eachpacketinany giventile-part shall be prepended with a SOPmarker segment andeach packe
32、t headerinany given tile-partshallbepostpended with anEPH marker segmentSOP, EPH Optional Optional Disallowed Disallowed POC marker Disallowed ThereshallbeexactlyonePOC marker segment in themain header.Other POC marker segmentsaredisallowed.The POC marker segment shallspecifyexactlytwo progressions
33、havingthe following parameters: First progression: RSpoc = 0,CSpoc = 0, LYEpoc = 1,REpoc = NL, CEpoc = 3,Ppoc = 4Second progression: RSpoc = NL, CSpoc = 0, LYEpoc = 1,REpoc = NL+1, CEpoc = 3,Ppoc = 4ThereshallbeexactlyonePOC marker segment in themain header.Other POC marker segmentsaredisallowed.The
34、 POC marker segment shallspecifyexactlytwo progressions havingthe following parameters: First progression: RSpoc = 0,CSpoc = 0, LYEpoc = 1,REpoc = NL+1,CEpoc = 3,Ppoc = 4Second progression: RSpoc = 0,CSpoc = 0, LYEpoc = 2,REpoc = NL+1,CEpoc = 3,Ppoc = 4ThereshallbeexactlyonePOC marker segment in the
35、main header.Other POC marker segmentsaredisallowed.The POC marker segment shallspecifyexactlyfour progressions having the following parameters: First progression: RSpoc = 0,CSpoc = 0, LYEpoc = 1,REpoc = NL, CEpoc = 3,Ppoc = 4Second progression: RSpoc = NL, CSpoc = 0, LYEpoc = 1,REpoc = NL+1,CEpoc =
36、3,Ppoc = 4Third Progression: RSpoc = 0,CSpoc = 0, LYEpoc = 2,REpoc = NL, CEpoc = 3,Ppoc = 4Fourth Progression: RSpoc = NL, CSpoc = 0, LYEpoc = 2,REpoc = NL+1,CEpoc = 3,Ppoc = 4Disallowed Application specific restrictionsRec. ITU-T T.800 (2002)/Amd.5 (01/2012) 5 Amendment 5:2015 (IDT) to CAN/CSA-ISO/
37、IEC 15444-1:05 ISO/IEC 15444-1:2004/Amd.5:2013 (E) 6 Rec. ITU-T T.800 (2002)/Amd.5 (01/2012) 2K digital cinema profile 4K digital cinema profile Scalable2K digital cinema profileScalable4K digital cinema profileTable A.46 Codestreamrestrictionsfordigital cinemaapplicationsLong-term storage profile E
38、rror protectionDisallowedDisallowedDisallowed Disallowed The use of marker segments definedinITU-T Rec. T.810 |ISO/IEC 15444-11 for the detection,correction and protection against errors that mayresultfrom aging mediais not mandatorybut optional and recommended. Maximum instantaneous bit-rate for al
39、l 3 colour components2Includingpossible PLT markers 250106Bit/s Includingpossible PLT markers 250106Bit/s ExcludingPLT markers 500106Bit/s ExcludingPLT markers 500106Bit/s No restrictionsMaximum instantaneous bit-rate for each single colourcomponent including all relevant tile-partheaders.Includingp
40、ossible PLT markers 200106Bit/s Includingpossible PLT markers 200106Bit/s for 2K portionof each component ExcludingPLT markers 400106Bit/s ExcludingPLT markers 400106Bit/s No restrictionsMaximum instantaneous bit-rate for qualitylayer 0of anyimage frame (aggregateofall 3colour components) shall incl
41、ude relevantheadersand markers assuring Digital Cinemapackagescan beobtained bysimplystripping sometileparts. ExcludingPLT markers ExcludingPLT markers 250106Bit/s 250106Bit/s No restrictionsMaximum instantaneous bit-rate for layer 0of anysingle colour component of an image frame includingall releva
42、nttile-partheaders. ExcludingPLT markers ExcludingPLT markers 200106Bit/s 200106Bit/s for 2K portionof each component No restrictionsMaximum frame No rate 60 30 60 30 limitations_ 2The maximuminstantaneousbit-ratemustnot beexceeded. The maximumadmissible compressed bytesare explained informula A-8.A
43、mendment 5:2015 (IDT) to CAN/CSA-ISO/IEC 15444-1:05 ISO/IEC 15444-1:2004/Amd.5:2013 (E) In order to simplify access to the different codestream resolution, quality layer and component parts, codestreams in accordance with the profiles defined in Table A.46 have to follow a well-defined compressed im
44、age data ordering method defined by the following. Figure A.25 shows the corresponding details for the position of the 4K information relative to the basic 2K information. Assuming NLwavelet transform levels (NL+1 resolutions), the rectangle labelled 2K_i (i = 0, 1, 2) contains all packets for colou
45、r component i, resolutions 0 through NL1 (and layer 1). The rectangle labelled 4K_i (i = 0, 1, 2) contains all packets for colour component i, resolution NL(and layer 1). 2K_0 Tile-part header Tile-part header 2K_1 Tile-part header2K_2 Tile-part header4K_0 Tile-part header4K_2 4K_1 Tile-part header
46、Figure A.25 Compressed data ordering showing the relative position of the 4K tile parts relative to the basic 2K tile parts. For the 4K digital cinema profile, Figure A.26 defines the overall file structure. Main header 4K tile parts (see Figure A.25) Figure A.26 Codestream structure for 4K digital
47、cinema profile For the scalable 4K digital cinema profiles defined in Table A.46, Figure A.27 illustrates the relative compressed data layout of the 2K and 4K information belonging to the second quality layer. Assuming NLwavelet transform levels (NL+1 resolutions), the rectangle labelled Ext_2K_i (i
48、 = 0, 1, 2) contains all packets for colour component i, resolutions 0 through NL1 and layer 2. The rectangle labelled Ext_4K_i (i = 0, 1, 2) contains all packets for colour component i, resolution NLand layer 2. Ext_ 2K_0 Tile-part header Tile-part header Ext_ 2K_1 Tile-part headerExt_ 2K_2 Tile-part headerExt_. 4K_0 Tile-part headerExt_ 4K_2 Ext_ 4K_1 Tile-part header Figure A.27 Extended tile parts for the scalable 4K digital cinema profile. The overall file struc