<-AI Modules     Go to ToC

1. Technical Specification 2. Conformance Testing 3. Performance Assessment

1. Technical Specifications

Table 1 provides the full list of Data Types specified by CAE-ASM V1.0 with links to the pages dedicated to Data Types. Each of these includes Definition, Functional Requirements, Syntax, Semantics, Conformance Testing, and Performance Assessment.

Table 1 – Data Types specified by CAE-ASM V1.0

Acronym Name JSON Acronym Name JSON
CAE-ACP Acoustic Profile File OSD-OOR Orientation File
OSD-AUO Audio Object File OSD-PLT Plot File
TFA-AUQ Audio Qualifier File OSD-OPV Point of View File
OSD-ASD Audio Scene Descriptors File OSD-OPS Position File
OSD-BAO Basic Audio Object File OSD-RPP Right Parallelepiped File
OSD-BAS Basic Audio Scene Descriptors File OSD-SLC Simple Location File
OSD-BMO Basic Multimodal Object File OSD-STM Simple Time File
OSD-BMS Basic Multimodal Scene Descriptors File OSD-SPT Space-Time File
OSD-BSO Basic Speech Object File OSD-OSA Spatial Attitude File
OSD-BSS Basic Speech Scene Descriptors File OSD-SPO Speech Object File
OSD-CSP Closed Space File TFA-SPQ Speech Qualifier File
OSD-MTR Material File OSD-SSD Speech Scene Descriptors File
OSD-AVO Multimodal Object File CAE-UCM User Command File
OSD-MSD Multimodal Scene Descriptors File

2 Conformance testing

The Conformance a Data instance conforms with CAE-ASM V1.0 is expressed by one of the two statements:

  1. “Data conforms with the relevant (Non-MPAI) standard” – for Data.
  2. “Data validates against the Data Type Schema” – for Data Object.

The latter statement implies that:

A Data instance Conforms with CAE-ASM V1.0specified Data Type if:

  1.  Its JSON Object validates against its JSON Schema.
  2. Any included  JSON Object validates against its JSON Schema.
  3. All Data in the JSON Object:
    1. Have the specified Data Types.
    2. Conform with the Qualifiers signaled in their JSON Schemas.

3. Performance Assessment

Performance is an umbrella term used to describe a variety of attributes – some specific of the application domain served by a specific Data Type. Therefore, Performance Assessment Specifications provide methods and procedures to measure how well a Data instance represents an original Data entity. Performance of an Implementation includes methods and procedures for all or a subset of the following characteristics:

  1. Quality– for example, how well a Scene Descriptors instance represent a scene.

<-AI Modules     Go to ToC