1     Definition 2     Functional Requirements 3     Syntax
4     Semantics 5    Conformance Testing 6     Performance Assessment

1      Definition

A Data Type representing the Objects of a scene and their arrangement in the scene.

2      Functional Requirements

Basic Scene Descriptors include:

  1. ID of a Virtual Space where it is or will be located.
  2. ID of the Scene Descriptors.
  3. The number of Objects in the Scene.
  4. Basic Scene Space-Time.
  5. Objects that include, for each Object:
    1. The Object ID or the Object.
    2. Space-Time values potentially different from their intrinsic Space Times values.
  6. Rights that may be exercised on the Basic Scene

The following Table gives the Media Type-specific Basic Scene Descriptors

Basic Scene Descriptors name Acronym JSON
3DModel Basic Scene Descriptors OSD-3BS Link
Audio Basic Scene Descriptors OSD-ABS Link
Audio-Visual Basic Scene Descriptors OSD-MBS Link
LiDAR Basic Scene Descriptors OSD-LBS Link
Offline Map Basic Scene Descriptors OSD-OBS Link
RADAR Basic Scene Descriptors OSD-RBS Link
Speech Basic Scene Descriptors OSD-SBS Link
Text Basic Scene Descriptors OSD-TBS Link
Ultrasound Basic Scene Descriptors OSD-UBS Link
Visual Basic Scene Descriptors OSD-VBS Link

3      Syntax

https://schemas.mpai.community/OSD/V1.3/data/BasicSceneDescriptors.json

4      Semantics

Label Size Description
Header N1 Bytes Basic Scene Descriptors Header
– Standard-BasicSceneDescriptors 9 Bytes The characters “OSD-BSD-”
– 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.
BasicSceneDescriptorsID N5 Bytes Identifier of the Basic Scene.
SpaceTime N6 Bytes Data about Space-Time of Basic Scene.
ObjectCount N7 Bytes Number of Objects in Scene.
Objects[] N16 Bytes Set of Objects.
– ObjectID and/or Object N17 Bytes ObjectID or Object.
– ObjectSpaceTime N18 Bytes Space-Time of Object.
DescrMetadata N32 Bytes Descriptive Metadata.

5     Conformance Testing

A Data instance Conforms with Basic Scene Descriptors (OSD-BSD) V1.3 if:

  1. The Data validates against the Basic Scene Descriptors’ JSON Schema.
  2. All Data in the  Basic Scene Descriptors’ JSON Schema
    1. Have the specified type.
    2. Validate against their JSON Schemas.
    3. Conform with their Data Qualifiers.

6     Performance Assessment