Go to MPAI-OSD Data Types

Definition Functional Requirements Syntax Semantics Conformance Testing Performance Assessment

1      Definition

A Data Type describing the arrangement of the Ultrasound Objects in a Scene.

2      Functional Requirements

A Basic Ultrasound Scene Geometry must include:

  1. The Basic Ultrasound Scene Geometry Header
  2. The ID of the Basic Ultrasound Scene Geometry.
  3. The ID of the Ultrasound Objects in the Ultrasound Scene.
  4. The Space-Time information of the Ultrasound Objects inside the Ultrasound Scene.

A Basic Ultrasound Scene Geometry may include:

  1. The ID of a Virtual Space (M-Instance) where it is or it is intended to be located.
  2. The ID of a U-Environment where it is or it is intended to be located.
  3. The Qualifiers of the Basic Ultrasound Object Data.
  4. The Space-Time information of the Basic Ultrasound Scene.
  5. Information about this Basic Ultrasound Scene Geometry.
  6. Descriptive Metadata.

3      Syntax

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

4      Semantics

Label Description
Header Basic Ultrasound Scene Geometry Header – Standard “OSD-BUG-Vx.y”
MInstanceID Identifier of the M-Instance.
UEnvironment Identifier of the U-Environment.
UltrasoundSceneGeometryID ID of this Basic Ultrasound Scene Geometry instance.
UltrasoundSceneGeometryTime Space and Time of Ultrasound Scene Geometry.
UltrasoundObjectCount Number of Ultrasound Objects in Scene.
UltrasoundSceneGeometrySpaceTime Space and Time of Ultrasound Scene Geometry.
BasicUltrasoundSceneObjects[] Set of Data related to Ultrasound Objects in the Ultrasound Scene.
– BasicUltrasoundSceneObjectQualifiers Qualifiers of the Ultrasound Object in the Ultrasound Scene.
– BasicUltrasoundSceneObjectSpaceTime Space and Time of Ultrasound Object in the Ultrasound Scene.
DataXMData Information on this Basic Ultrasound Scene Geometry instance.
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with Basic Ultrasound Scene Geometry (OSD-BUG) if:

  1. The Data validates against the Basic Ultrasound Scene Geometry’s JSON Schema.
  2. All Data in the Basic Ultrasound 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