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

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

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

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

3、 utilized otherwise in any 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 co

4、pyright office Ch. de Blandonnet 8 CP 401 CH-1214 Vernier, Geneva, Switzerland Tel. +41 22 749 01 11 Fax +41 22 749 09 47 copyrightiso.org www.iso.org ISO/IEC 23003-2:2010/Amd.4:2016(E) ISO/IEC 23003-2:2010/Amd.4:2016(E) Foreword ISO (the International Organization for Standardization) and IEC (the

5、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 respective organization to deal with particul

6、ar 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 technology, ISO and IEC have establis

7、hed a joint technical 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

8、document was drafted 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

9、any or all such patent 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

10、 users and does not 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: www.iso.org/iso/f

11、oreword.html 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 2016 All rights reserved iii Information technology MPEG audio technologies Part 2: Spatial Audio Object Coding (SAOC) AM

12、ENDMENT 4: 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 and Annexes A to G. This is done to assist implementers a

13、nd to ensure interoperability. 10.2 Terms and definitions 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 t

14、esting the conformance of an SAOC decoder. 10.3 SAOC conformance testing 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

15、which a given bitstream or 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 Test procedure 10.4.2.1 Introduction An SAOC bitstream shall have the syntax and semantics as specified in Clau

16、ses 1 to 9 and Annexes A to G. The present subclause 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. ISO/IEC 23003-2:2010/Amd.4

17、:2016(E) ISO 2016 All rights reserved 1 ISO/IEC 23003-2:2010/Amd.4:2016(E) 10.4.2.2 Configuration header 10.4.2.2.1 SAOCSpecificConfig()/SAOCDESpecificConfig() bsVersion For restrictions, see 10.4.2.5. bsSamplingFrequencyIndex Shall be in the range 0x00xc or 0xf. For further restrictions, see 10.4.2

18、.5. bsSamplingFrequency For restrictions, see 10.4.2.5. bsLowDelayMode For restrictions, see 10.4.2.5. bsFreqRes Shall not be encoded with a value of 0. bsFrameLength For restrictions, see 10.4.2.5. bsNumObjects For restrictions, see 10.4.2.5. bsNumFGOs For restrictions, see 10.4.2.5. bsRelatedToij

19、No restrictions apply. bsTransmitAbsNrg No restrictions apply. bsNumDmxChannels For restrictions, see 10.4.2.5. bsTttDualMode 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 re

20、strictions apply. bsDcuFlag For restrictions, see 10.4.2.5. bsDcuMandatory No restrictions apply. bsDcuDynamic No restrictions apply. bsDcuMode No restrictions apply. bsDcuParam No restrictions apply. bsDeLimitFlag For restrictions, see 10.4.2.5 bsDeLimitFgo No restrictions apply. bsDeLimitBgo No re

21、strictions apply.2 ISO 2016 All rights reserved ISO/IEC 23003-2:2010/Amd.4:2016(E) 10.4.2.2.2 SAOCExtensionConfigData() bsSaocExtType No restrictions apply. Note that in case of values indicated as “N/A” in Table 43, the parsing function SAOCExtensionConfigData(bsSaocExtType) shall return the value

22、0, such 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 SAOCExtensionCo

23、nfigData(0) The syntactic element SAOCExtensionConfigData(0) shall not be present in case of Low Delay profile. This syntactic element shall not be present in case of Baseline and Dialogue Enhancement profiles of Level 1. Furthermore, this syntactic element shall not be present if the helper variabl

24、e numSlots has a value that is not listed in ISO/IEC 23003-1:2007, Table 55. Furthermore, if this syntactic element is present, the bitstream shall fulfil the requirements outlined in ISO/IEC 23003-1:2007, 6.1.13. For further restrictions, see 10.4.2.5. bsDeLimitFgoEAO No restrictions apply. bsDeLim

25、itBgoEAO No restrictions apply. bsDcuFlag2 No restrictions apply. bsDcuMode2 No restrictions apply. bsDcuParam2 No restrictions apply. 10.4.2.2.3.1 ResidualConfig() bsResidualSamplingFrequencyIndex Shall fulfil the requirements outlined in ISO/IEC 23003-1:2007, 6.1.13 and Table 88. bsResidualFramesP

26、erSAOCFrame Shall fulfil the requirements outlined in ISO/IEC 23003-1:2007, 6.1.13 and Table 87 bsNumGroupsFGO For restrictions, see 10.4.2.5. bsResidualPresenti No restrictions apply. bsResidualBandsi Shall not be encoded with a value larger than the value of bsTtnBandsLowi. bsTtnDualModei No restr

27、ictions apply. bsTtnBandsLowi Shall not be encoded with a value larger than the value of numBands as given by Table 33. 10.4.2.2.4 SAOCExtensionConfigData(1) No restrictions apply. ISO 2016 All rights reserved 3 ISO/IEC 23003-2:2010/Amd.4:2016(E) 10.4.2.2.5 SAOCExtensionConfigData(2) The syntactic e

28、lement SAOCExtensionConfigData(2) shall not be present in case of SAOC-DE profile. Shall fulfil the requirements outlined in Table 51. 10.4.2.2.6 SAOCExtensionConfigData(3) No restrictions apply. 10.4.2.2.7 SAOCExtensionConfigData(8) 10.4.2.2.7.1 ObjectMetaData() bsNumByteMetaDatai No restrictions a

29、pply. bsMetaDataij Shall be encoded in UTF-8 encoding format. 10.4.2.2.8 SAOCExtensionConfigData(9) 10.4.2.2.8.1 PresetConfig() bsNumPresets No restrictions apply. bsNumBytePresetLabeli No restrictions apply. bsPresetLabelij Shall be encoded in UTF-8 encoding format. bsPresetMatrix No restrictions a

30、pply. 10.4.2.2.8.2 PresetMatrixData() bsPresetMatrixType Shall not be encoded with a value of 3. bsPresetMatrixElementsij No restrictions apply. 10.4.2.2.8.3 PresetMatrixData() bsPresetUserDataIdentifieri Shall be encoded in UTF-8 encoding format. bsPresetUserDataLen No restrictions apply. 10.4.2.2.

31、9 SAOCExtensionConfigData(10) The syntactic element SAOCExtensionConfigData(10) shall not be present in case of SAOC-DE profile. 10.4.2.2.9.1 SeparationMetaData() bsNumSeparationPairs No restrictions apply. bsSeparationMainObjectIDi No restrictions apply. bsSeparationSubObjectIDi No restrictions app

32、ly. 10.4.2.3 Bitstream payload 10.4.2.3.1 SAOCFrame()/SAOCDEFrame() bsIndependencyFlag No restrictions apply.4 ISO 2016 All rights reserved ISO/IEC 23003-2:2010/Amd.4:2016(E) 10.4.2.3.1.1 SAOCFramingInfo() bsFramingType No restrictions apply. bsNumParamSets For restrictions, see 10.4.2.5. bsParamSlo

33、ti Shall be in the range 0bsFrameLength. 10.4.2.3.1.2 EcDataSaoc() bsXXXdataModeij Shall fulfil the requirements outlined in ISO/IEC 23003-1:2007, 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

34、 further restrictions apply. bsQuantCoarseXXXij 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

35、.5 SAOCHuffData1D() 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 by the corresponding entry in column “length”. hcod1D_XXX_YY bsCodeW shall have a value out of a set of va

36、lues 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. ISO 2016 All rights reserved 5 ISO/IEC 23003-2:2010/Amd.4:2016(E) 10.4.2.3.1.6 SAOCHuffData2DFreqPair() hcodLavIdx

37、 bsCodeW shall have a value out of a set of values 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 an

38、d A.3, respectively, and shall have a length as defined 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

39、 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 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 S

40、AOCExtensionFrame() No restrictions apply. Note that in case of bsSaocExtType having values indicated as “N/A” in Table 43, 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

41、 the bitstream can continue. bsSaocExtLen No restrictions apply. bsSaocExtLenAdd No restrictions apply. bsFillBits No restrictions apply. 10.4.2.3.3 SAOCExtensionFrameData(0) bsDeLimitEaoUpdate No restrictions apply. bsDeLimitFgoEAO No restrictions apply. bsDeLimitBgoEAO No restrictions apply. bsDcu

42、DynamicUpdate2 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.2.4.1.1 Introduction In case of transport of SAOC data in an MPEG-4 environment, the following restrictions appl

43、y. In case of SAOCSpecificConfig() (or SAOCDESpecificConfig() for SAOC-DE profile) is conveyed out-of-band, any in-band SAOCSpecificConfig() (or SAOCDESpecificConfig() for SAOC-DE profile) shall be identical to the out-of-band one.6 ISO 2016 All rights reserved ISO/IEC 23003-2:2010/Amd.4:2016(E) In

44、case of embedding of MPEG SAOC data in MPEG-2/4 AAC payloads, the following restrictions apply. There must be at least one extension_payload() element with extension_type=EXT_SAOC_DATA (or extension_type=EXT_SAOC_DE_DATA for SAOC-DE profile) in each AAC frame in order to enable immediate implicit si

45、gnalling. In case of embedding of MPEG SAOC 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 inc

46、luded in the ancillary data of a single 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 rest

47、rictions apply. ancStop No restrictions apply. 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

48、.4 shall, if ancType=0x0 or ancType=0x1, constitute 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

49、. bsFillBits No restrictions apply. saocTimeAlignFlag 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 bsSamplingFrequencyIndex or bsSamplingFrequency. 10.4.2.4.2 Transport over PCM channels 10.4.2.4.2.1 Introduction In case of transport of SAOC data over PCM channels, the following restrictions apply. The BuriedDa

展开阅读全文
相关资源
猜你喜欢
  • NF L24-387-2008 Aerospace series - Bolts T-head close tolerance medium thread length in heat resisting nickel base alloy NI-P100HT (Inconel 718) uncoated - Classification  1 275 MP.pdf NF L24-387-2008 Aerospace series - Bolts T-head close tolerance medium thread length in heat resisting nickel base alloy NI-P100HT (Inconel 718) uncoated - Classification 1 275 MP.pdf
  • NF L24-388-2008 Aerospace series - Bolts T-head close tolerance in heat resisting nickel base alloy NI-P101HT (Waspaloy) uncoated for increased height nuts - Classification  1 210 .pdf NF L24-388-2008 Aerospace series - Bolts T-head close tolerance in heat resisting nickel base alloy NI-P101HT (Waspaloy) uncoated for increased height nuts - Classification 1 210 .pdf
  • NF L24-471-1989 Aerospace series Nuts anchor self locking fixed two lug reduced series with counterbore Classification  1100 MPa 235 degrees celsius 《航空航天系列 沉头减径双耳自锁安装防松螺母 分类 1100M.pdf NF L24-471-1989 Aerospace series Nuts anchor self locking fixed two lug reduced series with counterbore Classification 1100 MPa 235 degrees celsius 《航空航天系列 沉头减径双耳自锁安装防松螺母 分类 1100M.pdf
  • NF L24-473-2006 Aerospace series - Nuts anchor self-locking floating self-aligning two lug in alloy steel cadmium plated MoS2 lubricated - Classification  900 MPa (at ambient tempe.pdf NF L24-473-2006 Aerospace series - Nuts anchor self-locking floating self-aligning two lug in alloy steel cadmium plated MoS2 lubricated - Classification 900 MPa (at ambient tempe.pdf
  • NF L24-474-2006 Aerospace series - Nuts anchor self-locking fuel resistant sealing floating two lug with counterbore in corrosion resisting steel passivated MoS2 lubricated - Class12.pdf NF L24-474-2006 Aerospace series - Nuts anchor self-locking fuel resistant sealing floating two lug with counterbore in corrosion resisting steel passivated MoS2 lubricated - Class12.pdf
  • NF L24-475-2006 Aerospace series - Nuts anchor self locking two lug floating with counterbore - Classification 1100 MPa 235 oC 《航空航天系列 沉头不固定双耳自锁浮动防松螺母 等级 1100 MPa 235℃》.pdf NF L24-475-2006 Aerospace series - Nuts anchor self locking two lug floating with counterbore - Classification 1100 MPa 235 oC 《航空航天系列 沉头不固定双耳自锁浮动防松螺母 等级 1100 MPa 235℃》.pdf
  • NF L24-476-2006 Aerospace series - Nuts anchor self-locking fixed closed corner reduced series with counterbore - Classification  1100 MPa 235 oC 《航空航天系列 沉头减径自锁固定的防松压铆螺母 分类 1100MPa.pdf NF L24-476-2006 Aerospace series - Nuts anchor self-locking fixed closed corner reduced series with counterbore - Classification 1100 MPa 235 oC 《航空航天系列 沉头减径自锁固定的防松压铆螺母 分类 1100MPa.pdf
  • NF L24-477-2008 Aerospace series - Nuts anchor self-locking one lug fixed reduced series with counterbore in steel cadmium plated MoS2 lubricated - Classification  1100 MPa (at amb.pdf NF L24-477-2008 Aerospace series - Nuts anchor self-locking one lug fixed reduced series with counterbore in steel cadmium plated MoS2 lubricated - Classification 1100 MPa (at amb.pdf
  • NF L24-478-2008 Aerospace series - Self-locking plate nuts floating two-lug in heat resisting steel FE-PA92HT (A286) - Classification  1 100 MPa (at ambient temperature) 650 oC 《航空.pdf NF L24-478-2008 Aerospace series - Self-locking plate nuts floating two-lug in heat resisting steel FE-PA92HT (A286) - Classification 1 100 MPa (at ambient temperature) 650 oC 《航空.pdf
  • 相关搜索

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

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