ISO IEC 23003-2 AMD 1-2015 Information technology - MPEG audio technologies - Part 2 Spatial Audio Object Coding (SAOC) - Amendment 1 SAOC conformance《信息技术 多媒体框.pdf

上传人:fuellot230 文档编号:1257045 上传时间:2019-09-02 格式:PDF 页数:22 大小:511KB
下载 相关 举报
ISO IEC 23003-2 AMD 1-2015 Information technology - MPEG audio technologies - Part 2 Spatial Audio Object Coding (SAOC) - Amendment 1 SAOC conformance《信息技术 多媒体框.pdf_第1页
第1页 / 共22页
ISO IEC 23003-2 AMD 1-2015 Information technology - MPEG audio technologies - Part 2 Spatial Audio Object Coding (SAOC) - Amendment 1 SAOC conformance《信息技术 多媒体框.pdf_第2页
第2页 / 共22页
ISO IEC 23003-2 AMD 1-2015 Information technology - MPEG audio technologies - Part 2 Spatial Audio Object Coding (SAOC) - Amendment 1 SAOC conformance《信息技术 多媒体框.pdf_第3页
第3页 / 共22页
ISO IEC 23003-2 AMD 1-2015 Information technology - MPEG audio technologies - Part 2 Spatial Audio Object Coding (SAOC) - Amendment 1 SAOC conformance《信息技术 多媒体框.pdf_第4页
第4页 / 共22页
ISO IEC 23003-2 AMD 1-2015 Information technology - MPEG audio technologies - Part 2 Spatial Audio Object Coding (SAOC) - Amendment 1 SAOC conformance《信息技术 多媒体框.pdf_第5页
第5页 / 共22页
点击查看更多>>
资源描述

1、Information technology MPEG audio technologies Part 2: Spatial Audio Object Coding (SAOC) AMENDMENT 1: SAOC conformance Technologies de linformation Technologies audio MPEG Partie 2: Codage dobjet audio spatial (SAOC) AMENDEMENT 1: Conformit SAOC INTERNATIONAL STANDARD ISO/IEC 23003-2 First edition

2、2010-10-01 Reference number ISO/IEC 23003-2:2010/Amd.1:2015(E) AMENDMENT 1 2015-05-01 ISO/IEC 2015 ii ISO/IEC 2015 All rights reserved COPYRIGHT PROTECTED DOCUMENT ISO/IEC 2015 All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized otherwise in any

3、 form or 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 postal

4、e 56 CH-1211 Geneva 20 Tel. + 41 22 749 01 11 Fax + 41 22 749 09 47 E-mail copyrightiso.org Web www.iso.org Published in Switzerland ISO/IEC 23003-2:2010/Amd.1:2015(E) ISO/IEC 23003-2:2010/Amd.1:2015(E) Foreword ISO (the International Organization for Standardization) and IEC (the International Elec

5、trotechnical 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 respective organization to deal with particular fields of techn

6、ical 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 technology, ISO and IEC have established a joint techni

7、cal committee, ISO/IEC JTC 1. The procedures used to develop this document and those intended for its further maintenance are described in the ISO/IEC Directives, Part 1. In particular the different approval criteria needed for the different types of document should be noted. This document was draft

8、ed in accordance with the editorial rules of the ISO/IEC Directives, Part 2 (see www.iso.org/directives). Attention is drawn to the possibility that some of the elements of this document may be the subject of patent rights. ISO and IEC shall not be held responsible for identifying any or all such pa

9、tent rights. Details of any patent rights identified during the development of the document will be in the Introduction and/or on the ISO list of patent declarations received (see www.iso.org/patents). Any trade name used in this document is information given for the convenience of users and does no

10、t constitute an endorsement. For an explanation on the meaning of ISO specific terms and expressions related to conformity assessment, as well as information about ISOs adherence to the WTO principles in the Technical Barriers to Trade (TBT) see the following URL: Foreword - Supplementary informatio

11、n The committee responsible for this document is ISO/IEC JTC 1, Information technology, SC 29, Coding of audio, picture, multimedia and hypermedia information. ISO/IEC 2015 All rights reserved iii Information technology MPEG audio technologies Part 2: Spatial Audio Object Coding (SAOC) AMENDMENT 1:

12、SAOC conformance Add Clause 10, Conformance testing: 10 Conformance testing 10.1 Introduction This Clause specifies conformance criteria for both bitstreams and decoders compliant with the SAOC standard as defined in Clauses 1 to 9. This is done to assist implementers and to ensure interoperability.

13、 10.2 T erms and definiti ons The terms and definitions as stated in Clause 3 apply. Furthermore, the following terms and definitions will be used throughout this Clause. Bitstream data encoded according to the SAOC standard conformance test bitstream bitstream used for testing the conformance of an

14、 SAOC 10.3 SAOC conformance testing Subclause 5.5 defines the SAOC profiles and levels. Some conformance criteria apply to SAOC in general, while others are specific to the specific SAOC profile and its levels. Conformance shall be tested for the level of the profile with which a given bitstream or

15、decoder/transcoder claims to comply. 10.4 Bitstreams 10.4.1 Characteristics The SAOC audio object type (AOT) can be used in combination with various AOTs. 10.4.2 T est procedure 10.4.2.1 Introduction An SAOC bitstream shall have the syntax and semantics as specified in Clauses 1 to 9. The present su

16、bclause defines the conformance criteria that shall be fulfilled by a compliant bitstream. These criteria are specified for the syntactic elements of the bitstream and for some parameters decoded from the SAOC bitstream payload. 10.4.2.2 C onfigur ation header ISO/IEC 23003-2:2010/Amd.1:2015(E) ISO

17、2015 All rights reserved 1 ISO/IEC 23003-2:2010/Amd.1:2015(E) 10.4.2.2.1 S A OC SpecificC onfig() bsSamplingFrequencyIndex Shall be in the range 0x00xc or 0xf. For further restrictions, see 10.4.2.5 bsSamplingFrequency For restrictions, see 10.4.2.5 bsLowDelayMode For restrictions, see 10.4.2.5 bsFr

18、eqRes Shall not be encoded with a value of 0. For further restrictions, see 10.4.2.5 bsFrameLength For restrictions, see 10.4.2.5 bsNumObjects For restrictions, see 10.4.2.5 bsRelatedToij No restrictions apply bsTransmitAbsNrg No restrictions apply bsNumDmxChannels For restrictions, see 10.4.2.5 bsT

19、ttDualMode No restrictions apply bsTttBandsLow Shall not be encoded with a value larger than the value of numBands as given by Table 33 bsPdgFlag No restrictions apply bsOneIOC No restrictions apply bsDcuFlag No restrictions apply bsDcuMandatory No restrictions apply bsDcuDynamic No restrictions app

20、ly bsDcuMode No restrictions apply bsDcuParam No restrictions apply 10.4.2.2.2 S A OCExt ensionC onfigData() bsSaocExtType No restrictions apply. Note that in case of values indicated as “Reserved” in Table 43, the parsing function SAOCExtensionConfigData(bsSaocExtTy pe) shall return the value 0, su

21、ch that possibly present data is read as bsFillBits (i.e., skipped) and correct parsing of the bitstream can continue. bsSaocExtLen No restrictions apply bsSaocExtLenAdd No restrictions apply bsSaocExtLenAddAdd No restrictions apply bsFillBits No restrictions apply 10.4.2.2.3 S A OCExt ensionC onfig

22、Data(0) The syntactic element SAOCExtensionConfigData(0) shall not be present in case of LD profile and baseline profile level 1. Furthermore, this syntactic element shall not be present if the helper variable numSlots 2 ISO 2015 All rights reserved ISO/IEC 23003-2:2010/Amd.1:2015(E) has a value tha

23、t is not listed in Table 55 in ISO/IEC 23003-1:2007. Furthermore, if this syntactic element is present, the bitstream shall fulfil the requirements outlined in 6.1.13 in ISO/IEC 23003-1:2007. For further restrictions, see 10.4.2.5. bsDcuFlag2 No restrictions apply bsDcuMode2 No restrictions apply bs

24、DcuParam2 No restrictions apply 10.4.2.2.3.1 R esidualC onfig() bsResidualSamplingFrequencyIndex Shall fulfil the requirements outlined in 6.1.13 and Table 88 in ISO/IEC 23003-1:2007 bsResidualFramesPerSAOCFrame Shall fulfil the requirements outlined in 6.1.13 and Table 87 in ISO/IEC 23003-1:2007 bs

25、NumGroupsFGO For restrictions, see 10.4.2.5 bsResidualPresenti No restrictions apply bsResidualBandsi Shall not be encoded with a value larger than the value of bsT- tnBandsLowi bsTtnDualModei No restrictions apply bsTtnBandsLowi Shall not be encoded with a value larger than the value of num- Bands

26、as given by Table 33 10.4.2.2.4 S A OCExt ensionC onfigData(1) None 10.4.2.2.5 S A OCExt ensionC onfigData(2) Shall fulfil the requirements outlined in Table 51. 10.4.2.2.6 S A OCExt ensionC onfigData(3) None 10.4.2.2.7 S A OCExt ensionC onfigData(8) 10.4.2.2.7.1 ObjectMetaData() bsNumByteMetaDatai

27、No restrictions apply bsMetaDataij Shall be encoded in UTF-8 encoding format 10.4.2.2.8 S A OCExt ensionC onfigData(9) ISO 2015 All rights reserved 3 ISO/IEC 23003-2:2010/Amd.1:2015(E) 10.4.2.2.8.1 Pr esetC onfig() bsNumPresets No restrictions apply bsNumBytePresetLabeli No restrictions apply bsPres

28、etLabelij Shall be encoded in UTF-8 encoding format bsPresetMatrix No restrictions apply 10.4.2.2.8.2 Pr esetMatrixData() bsPresetMatrixType Shall not be encoded with a value of 3 bsPresetMatrixElementsij No restrictions apply 10.4.2.2.8.3 Pr esetMatrixData() b sP r e s e t U s er D a t a I d en t i

29、 f i eri Shall be encoded in UTF-8 encoding format bsPresetUserDataLen No restrictions apply 10.4.2.2.9 S A OCExt ensionC onfigData(10) 10.4.2.2.9.1 S epar ationMetaData() bsNumSeparationPairs No restrictions apply bsSeparationMainObjectIDi No restrictions apply bsSeparationSubObjectIDi No restricti

30、ons apply 10.4.2.3 Bitstream payload 10.4.2.3.1 SAOCFrame() bsIndependencyFlag No restrictions apply 10.4.2.3.1.1 SAOCFramingInfo() bsFramingType No restrictions apply bsNumParamSets For restrictions, see 10.4.2.5 bsParamSloti Shall be in the range 0bsFrameLength4 ISO 2015 All rights reserved ISO/IE

31、C 23003-2:2010/Amd.1:2015(E) 10.4.2.3.1.2 EcDataSaoc() bsXXXdataModeij Shall fulfil the requirements outlined in 6.1.13. Shall not be encoded with the value 2 if EAO mode (residual coding) is applied bsDataPairXXXij Shall have the value 0 if setIdx = dataSets-1. No further restrictions apply bsQuant

32、CoarseXXXij No restrictions apply bsFreqResStrideXXXij No restrictions apply 10.4.2.3.1.3 SAOCEcDataPair() bsPcmCodingXXXij No restrictions apply 10.4.2.3.1.4 SAOCDiffHuffData() bsDiff Type No restrictions apply bsCodingScheme No restrictions apply 10.4.2.3.1.5 SAOCHuffData1D() hcodFirstBand_XXX bsC

33、odeW shall have a value out of a set of values as defined by column code- word of Tables A.2 and A.3, respectively, and shall have a length as defined by the corresponding entry in column length hcod1D_XXX_YY bsCodeW shall have a value out of a set of values as defined by column code- word of Tables

34、 A.4 and A.5, respectively, and shall have a length as defined by the corresponding entry in column length bsSign No restrictions apply ISO 2015 All rights reserved 5 ISO/IEC 23003-2:2010/Amd.1:2015(E) 10.4.2.3.1.6 SAOCHuffData2DFreqPair() hcodLavIdx bsCodeW shall have a value out of a set of values

35、 as defined by column code - word of Table A.24, and shall have a length as defined by the corresponding entry in column length hcodFirstBand_XXX bsCodeW shall have a value out of a set of values as defined by column code - word of Tables A.2 and A.3, respectively, and shall have a length as defined

36、 by the corresponding entry in column length hcod2D_XXX_YY_FP_LL bsCodeW shall have a value out of a set of values as defined by column code - word of the applicable table out of Tables A.11 to A.22, and shall have a length as defined by the corresponding entry in column length hcod1D_XXX_YY bsCodeW

37、 shall have a value out of a set of values as defined by column code - word of Tables A.4 and A.5, respectively, and shall have a length as defined by the corresponding entry in column length bsSign No restrictions apply 10.4.2.3.2 SAOCExtensionFrame() No restrictions apply. Note that in case of bsS

38、aocExtType having values indicated as “reserved” in Table 54, the parsing function SAOCExtensionFrameData(bsSaocExtType) shall return the value 0, such that possibly present data is read as bsFillBits (i.e., skipped) and correct parsing of the bitstream can continue. bsSaocExtLen No restrictions app

39、ly bsSaocExtLenAdd No restrictions apply bsFillBits No restrictions apply 10.4.2.3.3 SAOCExtensionFrameData(0) bsDcuDynamicUpdate2 No restrictions apply bsDcuMode2 No restrictions apply bsDcuParam2 No restrictions apply 10.4.2.4 Transport of SAOC data 10.4.2.4.1 Transport in an MPEG environment 10.4

40、.2.4.1.1 Introduction In case of transport of SAOC data in an MPEG-4 environment, the following restrictions apply. In case of SAOCSpecificConfig() is conveyed out-of-band, any in-band SAOCSpecificConfig() shall be identical to the out-of-band one. In case of embedding of MPEG SAOC data in MPEG-2/4

41、AAC payloads, the following restrictions apply. There must be at least one extension_payload() element with extension_type=EXT_SAOC_DATA in each AAC frame in order to enable immediate implicit signalling.6 ISO 2015 All rights reserved ISO/IEC 23003-2:2010/Amd.1:2015(E) In case of embedding of MPEG S

42、AOC data in MPEG-1/2 Layer I/II/III bistreams, the following restrictions apply. The first bit of the ancSyncword must be byte-aligned with respect to the first bit of the 0xFFF syncword of the MPEG-1/2 frame header. The AncDataElement() must be completely included in the ancillary data of a single

43、MPEG-1/2 frame. There must be at least one AncDataElement() in the ancillary data of each MPEG-1/2 frame in order to enable immediate implicit signalling. 10.4.2.4.1.2 AncDataElement() ancSyncword Shall be 0x473 ancType No restrictions apply ancStart No restrictions apply ancStop No restrictions app

44、ly ancLenBytes No restrictions apply ancLenBytesAdd No restrictions apply ancCrcWord Shall have the value as determined by the procedure specified in 8.2.4 ancDataSegmentByte A data block formed by concatenation of ancDataSegmentByte as specified in 8.2.4 shall, if ancType=0x0 or ancType=0x1, consti

45、tute one SaocDataFrame() syntax element, padded at the end to obtain an integer number of bytes 10.4.2.4.1.3 SaocDataFrame(saocHeaderFlag) saocHeaderFlag No restrictions apply saocHeaderLen No restrictions apply saocHeaderLenAdd No restrictions apply bsFillBits No restrictions apply saocTimeAlignFla

46、g No restrictions apply saocTimeAlign Shall have an absolute value no larger than two times the number of samples in the MPEG SAOC PCM frame as defined by bsFrameLength and bsSam- plingFrequencyIndex or bsSamplingFrequency 10.4.2.4.2 Transport over PCM channels 10.4.2.4.2.1 Introduction In case of t

47、ransport of SAOC data over PCM channels, the following restrictions apply. The BuriedData() data shall be embedded in the LSBs of the PCM channels. Typically, 16 bit PCM samples are used. However, also other sample precisions shall be supported, e.g. 20 and 24 bits. ISO 2015 All rights reserved 7 IS

48、O/IEC 23003-2:2010/Amd.1:2015(E) 10.4.2.4.2.2 BuriedDataHeader() bsBDSyncword Shall be 0xAA95 bsBDChannels Shall have the value of the number of PCM channels in which the MPEG SAOC data is embedded bsBDFramelength Shall define a PCM buried data frame size which is exactly the same as the MPEG SAOC P

49、CM frame size defined by bsFrameLength and bsSamplingFrequencyIndex or bsSamplingFrequency bdBDSubframes Shall fulfil the restrictions outlined for this syntactic element in 8.3.3 bsBDReserved Shall be 0 bsBDAllocchannelsubframe Shall not exceed the value of n for n bit PCM samples bsBDHeaderCrc shall fulfil the restrictions outlined for this syntactic element in 8.3.3 bsBDHeaderPadding Shall be 0 10.4.2.4.2.3

展开阅读全文
相关资源
猜你喜欢
  • ASTM B803 B803M-2008(2016) Standard Specification for High-Strength Zinc&x2013 5&x2009 % Aluminum-Mischmetal Alloy-Coated Steel Core Wire for Use in Overhead Electrical Conductors《.pdf ASTM B803 B803M-2008(2016) Standard Specification for High-Strength Zinc&x2013 5&x2009 % Aluminum-Mischmetal Alloy-Coated Steel Core Wire for Use in Overhead Electrical Conductors《.pdf
  • ASTM B803 B803M-2008e1 Standard Specification for High-Strength Zinc-5% Aluminum-Mischmetal Alloy-Coated Steel Core Wire for Use in Overhead Electrical Conductors《高架电导性用高强度锌-5%铝-混合.pdf ASTM B803 B803M-2008e1 Standard Specification for High-Strength Zinc-5% Aluminum-Mischmetal Alloy-Coated Steel Core Wire for Use in Overhead Electrical Conductors《高架电导性用高强度锌-5%铝-混合.pdf
  • ASTM B803-2002 Standard Specification for High-Strength Zinc-5% Aluminum-Mischmetal Alloy-Coated Steel Core Wire for Aluminum and Aluminum-Alloy Conductors Steel Reinforced《钢芯铝和铝合金.pdf ASTM B803-2002 Standard Specification for High-Strength Zinc-5% Aluminum-Mischmetal Alloy-Coated Steel Core Wire for Aluminum and Aluminum-Alloy Conductors Steel Reinforced《钢芯铝和铝合金.pdf
  • ASTM B803-2008 Standard Specification for High-Strength Zinc-5% Aluminum-Mischmetal Alloy-Coated Steel Core Wire for Use in Overhead Electrical Conductors《架空导线用高强度锌-5%铝混合稀土合金镀层钢丝芯导.pdf ASTM B803-2008 Standard Specification for High-Strength Zinc-5% Aluminum-Mischmetal Alloy-Coated Steel Core Wire for Use in Overhead Electrical Conductors《架空导线用高强度锌-5%铝混合稀土合金镀层钢丝芯导.pdf
  • ASTM B804-2002(2007) Standard Specification for UNS N08367 and UNS N08926 Welded Pipe《UNS N08367和UNS N08926焊接管标准规范》.pdf ASTM B804-2002(2007) Standard Specification for UNS N08367 and UNS N08926 Welded Pipe《UNS N08367和UNS N08926焊接管标准规范》.pdf
  • ASTM B804-2002(2013) Standard Specification for UNS N08367 and UNS N08926 Welded Pipe《UNS N08367和UNS N08926焊接管标准规格》.pdf ASTM B804-2002(2013) Standard Specification for UNS N08367 and UNS N08926 Welded Pipe《UNS N08367和UNS N08926焊接管标准规格》.pdf
  • ASTM B805-2006 Standard Specification for Precipitation Hardening Nickel Alloys Bar and Wire《淀积硬化镍合金钢棒和钢丝的标准规范》.pdf ASTM B805-2006 Standard Specification for Precipitation Hardening Nickel Alloys Bar and Wire《淀积硬化镍合金钢棒和钢丝的标准规范》.pdf
  • ASTM B805-2006(2011) Standard Specification for Precipitation Hardening Nickel Alloys Bar and Wire《淀积硬化镍合金钢棒和钢丝的标准规范》.pdf ASTM B805-2006(2011) Standard Specification for Precipitation Hardening Nickel Alloys Bar and Wire《淀积硬化镍合金钢棒和钢丝的标准规范》.pdf
  • ASTM B805-2006(2017)e1 Standard Specification for Precipitation Hardening Nickel Alloys Bar and Wire《淀积硬化镍合金棒材和线材的标准规格》.pdf ASTM B805-2006(2017)e1 Standard Specification for Precipitation Hardening Nickel Alloys Bar and Wire《淀积硬化镍合金棒材和线材的标准规格》.pdf
  • 相关搜索

    当前位置:首页 > 标准规范 > 国际标准 > 其他

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1