1      Definition

A Data Type including the Objects of an Audio-Visual Scene, Audio-Visual Scenes, and their arrangement in the Scene.

2      Functional Requirements

Audio-Visual Scene Descriptors include Basic Scenes in addition to Objects.

3      Syntax

https://schemas.mpai.community/OSD/V1.1/data/AudioVisualSceneDescriptors.json

4      Semantics

Label Size Description
Header N1 Bytes Audio-Visual Scene Descriptors Header
– Standard-AVScene 9 Bytes The characters “OSD-AVB-V”
– Version N2 Bytes Major version – 1 or 2 characters
– Dot-separator 1 Byte The character “.”
– Subversion N3 Bytes Minor version – 1 or 2 characters
MInstanceID N4 Bytes Identifier of M-Instance.
AVBasicSceneDescriptorsID N5 Bytes Identifier of the AV Object.
ObjectCount N6 Bytes Number of Objects in Scene
AVBasicSceneDescriptorsSpaceTime N7 Bytes Data about Space and Time
AudioObjectsData[] N8 Bytes Set of Audio Objects
– AudioObjectID N9 Bytes ID of Audio Object
– AudioObjectSpaceTime N10 Bytes ID of Space-Time of Audio Object
– AudioObjectQualifier[] N11 Bytes Qualifier of Audio Object
– AudioObjectPayload N12 Bytes Length in Bytes and URI of Audio Object Payload
VisualObjectsData[] N13 Bytes Set of Visual Objects
– VisualObjectID N14 Bytes ID of Visual Object
– VisualObjectSpaceTime N15 Bytes ID of Space-Time of Visual Object
– VisualObjectQualifier N16 Bytes Qualifier of Visual Object
– VisualObjectPayload N17 Bytes Length in Bytes and URI of Visual Object Payload
AudioVisualObjectsData[] N18 Bytes Set of Audio-Visual Objects
– AudioVisualObjectID N19 Bytes ID of Audio-Visual Object
– AudioObjectSpaceTime N20 Bytes ID of Space-Time of Audio-Visual Object
DescrMetadata N23 Bytes Descriptive Metadata

5       Data Formats

No new Data Formats

6       To Respondents

Respondents are invited to:

  1. Comment or elaborate on the Functional Requirements.
  2. Propose extensions to or alternative formats For the Audio-Visual Basic Scene Descriptors.