Go to MPAI-OSD Data Types

Definition Functional Requirements Syntax Semantics Conformance Testing Performance Assessment

1      Definition

An Item represented by a series of Scene Descriptors for a certain duration (from a start Time to an end Time).

2      Functional Requirements

An Event Descriptors instance must include:

  1. The Event Descriptors Header
  2. The ID of the Event Descriptors.
  3. The IDs or the Scene Descriptors of the Scene Descriptors included in the Event instance.

An Event Descriptors 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 the Event instance.
  4. Information about this Event instance.
  5. Descriptive Metadata.

3      Syntax

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

4      Semantics

Label

Description

Header

Event Descriptors Header – Standard “OSD-LED-Vx.y”

MInstanceID

Identifier of the M-Instance.

UEnvironment

Identifier of the U-Environment.

3DModelEventDescriptorsID

ID of this Event Descriptors instance.

3DModelEventDescriptorsTime

Space and Time of Event Descriptors.

3DModelEventDescriptorsSpaceTime

Space and Time of Event Descriptors.

3DModelSceneDescriptors[]

Set of Scene Descriptors in the Event.

– 3DModelSceneObjectSpaceTime

A set of Scene Descriptors of the Event.

DataXMData

Information on this Event Descriptors instance.

DescrMetadata

Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with Event Descriptors (OSD-EVD) if:

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

6     Performance Assessment