ISO/IEC 15938-7:2003 信息技术 多媒体容量显示接口 第7部分:合格试验

标准编号:ISO/IEC 15938-7:2003

中文名称:信息技术 多媒体容量显示接口 第7部分:合格试验

英文名称:Information technology — Multimedia content description interface — Part 7: Conformance testing

发布日期:2003-12

标准范围

ISO/IEC 15938-7:20 03规定了用于描述多媒体内容的元数据系统。ISO/IEC 15938-7:20 03规定了如何设计测试以验证描述和使用描述的终端是否符合ISO/IEC IEC 15938的第1、2、3、4和5部分的规范。在ISO/IEC 15938-7:20 03中,没有具体解决从多媒体内容创建或提取描述的问题。如果产生描述的系统产生符合ISO/IEC 15938第1、2、3、4和5部分的规范的描述(二进制或文本),则该系统可以被称为ISO/IEC 15938兼容描述产生系统。描述的特征和使用描述的终端为ISO/IEC 15938的第1、2、3、4和5部分定义如下。描述:根据描述中使用的来自ISO/IEC 15938(所有部分)的元素的语法和语义来定义特定描述的特征。终端:根据描述中使用的元素所需的描述解码过程来定义消费描述的终端的特征。描述解码属性的示例是表示元素值的算术精度。描述消费终端的能力由该终端能够解码的描述和元素的域来确定。如果描述的元素在为解码器能力的给定定义指定的ISO/IEC 15938(所有部分)的子集内,则终端可以对描述进行解码。给出了构建测试以验证描述和终端一致性的指南。ISO/IEC 15938-7:20 03提供了关于如何构建用于检查端子一致性的测试套件的附加指南。此外,还提供了一些测试说明。一致性测试包括两个阶段:系统测试和描述定义语言(DDL)测试。系统一致性测试包括解码描述流,其可以是二进制或文本访问单元形式,并检查在每个访问单元的解码之后,由终端维护的当前描述树是否符合DDL。在系统处理器的输入描述是XML文件的情况下,一致性由DDL测试直接执行。DDL一致性测试涉及解析文本XML描述,并根据ISO/IEC 15938的第1、2、3、4和5部分所包含的模式检查描述是否格式良好且有效。描述的一致性测试不涉及检查描述的语义。

ISO/IEC 15938-7:2003 specifies a metadata system for describing multimedia content. ISO/IEC 15938-7:2003 specifies how tests can be designed to verify whether descriptions and description consuming terminals meet the specifications of parts 1, 2, 3, 4 and 5 of ISO/IEC IEC 15938. In ISO/IEC 15938-7:2003, the creation or extraction of descriptions from multimedia content is not addressed specifically. A system producing descriptions may be said to be an ISO/IEC 15938 compatible description production system if it produces descriptions (binary or textual) that conform to the specifications of parts 1, 2, 3, 4 and 5 of ISO/IEC 15938.

The characteristics of descriptions and the terminals consuming descriptions are defined for parts 1, 2, 3, 4 and 5 of ISO/IEC 15938 as follows.

  • Descriptions: the characteristics of a specific description are defined according to syntax and semantics of elements from ISO/IEC 15938 (all parts) that are used in the description.
  • Terminals: the characteristics of a terminal consuming a description are defined according to the required description decoding process for the elements used in the description. An example of a description decoding property is the arithmetic accuracy in which the value of element are represented. The capabilities of a description consuming terminal are determined by the domain of descriptions and elements that the terminal is capable of decoding. A description can be decoded by a terminal if the elements of the description are within the subset of ISO/IEC 15938 (all parts) specified for a given definition of decoder capabilities.


Guidelines are given on constructing tests to verify conformance of descriptions and terminals. ISO/IEC 15938-7:2003 provides additional guidelines on how to construct test suites for checking conformance of terminals. In addition, some test descriptions are provided.

The conformance testing consists of two stages: Systems testing and Description Definition Language (DDL) testing. The Systems conformance testing involves decoding the description stream, which may be in binary or textual access unit form, and checking that after the decoding of each access unit the current description tree maintained by the terminal is DDL conformant. In the case that the input description to the Systems processor is an XML file, the conformance is directly performed by the DDL testing. The DDL conformance testing involves parsing the textual XML description and checking that the description is well-formed and valid according to the schema comprised from parts 1, 2, 3, 4 and 5 of ISO/IEC 15938. The conformance testing of descriptions does not involve checking the semantics of the descriptions.

标准预览图


立即下载标准文件