Go to MPAI-OSD Data Types

Definition Functional Requirements Syntax Semantics Conformance Testing Performance Assessment

1      Definition

A Data Type including the arrangement of the Audio-Visual Objects and the Audio-Visual Sub-Scenes in a scene.

2      Functional Requirements

An Audio-Visual Scene Geometry instance must include:

  1. The Audio-Visual Scene Geometry Header
  2. The ID of the Audio-Visual Scene Geometry.
  3. The ID and the Space-Time information of the Audio-Visual Objects in the Audio-Visual Scene.
  4. The ID and the Space-Time information of the Sub-Audio-Visual Scenes in the Audio-Visual Scene.

An Audio-Visual Scene Geometry instance may include:

  1. The ID of a Virtual Space (M-Instance) to which it refers.
  2. The ID of a U-Environment to which it refers.
  3. The Space-Time information of this Audio-Visual Scene Geometry instance.
  4. Information about this Audio-Visual Scene Geometry.
  5. Descriptive Metadata.

3      Syntax

https://schemas.mpai.community/OSD/V1.5/data/AudioVisualSceneGeometry.json

4      Semantics

Label Description
Header Audio-Visual Scene Geometry Header – Standard “OSD-MSG-Vx.y”
MInstanceID Identifier of the M-Instance.
UEnvironment Identifier of the U-Environment.
Audio-VisualSceneGeometryID ID of this Audio-Visual Scene Geometry instance.
Audio-VisualSceneGeometryTime Space and Time of Audio-Visual Scene Geometry.
Audio-VisualSceneGeometrySpaceTime Space and Time of Audio-Visual Scene Geometry.
ObjectCount Number of Objects in Audio-Visual Scene.
Audio-VisualSceneObjects[] Set of Data related to Audio-Visual Objects in the Audio-Visual Scene.
– Audio-VisualSceneObjectSpaceTime Space and Time of a Audio-Visual Object in the Audio-VisualScene.
– Audio-VisualSceneObjectQualifier Qualifiers of the Audio-Visual Object in the Audio-Visual Scene.
SubAudio-VisualSceneCount Number of Sub-Audio-Visual Scenes in the Audio-Visual Scene.
SubAudio-VisualScenes[] Set of Data related to Audio-Visual Objects in the Audio-Visual Scene.
– SubAudio-VisualSceneSpaceTime Space and Time of Sub-Audio-Visual Scene in the Audio-Visual Scene.
DataXMData Information on this Audio-Visual Scene Geometry instance.
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with Audio-Visual Scene Geometry (OSD-MSG) if:

  1. The Data validates against the Audio-Visual Scene Geometry’s JSON Schema.
  2. All Data in the  Audio-Visual Scene Geometry’s JSON Schema
    1. Have the specified type
    2. Validate against their JSON Schemas
    3. Conform with their Data Qualifiers.

6     Performance Assessment