Go to MPAI-OSD V1.5 Data Types

Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
Performance Assessment

1    Definition

A Data Type including a collection of Basic Ultrasound Objects.

A Ultrasound Object can have a hierarchical structure where Ultrasound Objects contain Basic Ultrasound Objects and Ultrasound Objects.

2    Functional Requirements

A Ultrasound Object may include:

  1. ID of a Virtual Space (M-Instance) where it is or intended to be located.
  2. ID of the Ultrasound Object.
  3. Space-Time information of the Ultrasound Object.
  4. Basic Ultrasound Object and Ultrasound Objects included in the Ultrasound Objects.

Note that.

  1. A Ultrasound Object that does not include Sub-Scenes and only one Basic Ultrasound Object is a Basic Ultrasound Object.
  2. The Space-Time information of a Basic Ultrasound Object and Ultrasound Object included in a Ultrasound Object may be superseded by the Space-Time information of the Ultrasound Object containing them.

3    Syntax

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

4    Semantics

Table 1 – Semantics of the Ultrasound Object Data Type

Label Description
Header Ultrasound Object Header – Standard “OSD-USO-Vx.y”.
MInstanceID Identifier of M-Instance.
UltrasoundObjectID Identifier of the Ultrasound Object.
UltrasoundObjectSpaceTime Space-Time of Ultrasound Object.
BasicUltrasoundObjectCount Set of Parent Ultrasound Objects.
BasicUltrasoundObjects[] Set of Basic Ultrasound Objects.
– SpaceTime Space Time of a Basic Ultrasound Object in the Ultrasound Object.
– BasicUltrasoundObject A Basic Ultrasound Object in the Ultrasound Object.
UltrasoundObjectCount Number of Ultrasound Objects.
UltrasoundObjects[] Set of Ultrasound Objects.
– SpaceTime Space Time of a Ultrasound Object in the Ultrasound Object.
– UltrasoundObject A Ultrasound Object in the set of Ultrasound Objects.
DataXMData MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Ultrasound Object instance in a trusted data exchange context.
DescrMetadata Human-readable descriptive metadata of the Ultrasound Object instance (plain text, max 2048 characters).

5    Conformance Testing

A Data instance conforms with Ultrasound Object (OSD-USO) if:

  1. The Data validates against the Ultrasound Object JSON Schema.
  2. All Data in the Ultrasound Object JSON Schema:
    1. Have the specified type.
    2. Validate against their JSON Schemas.
    3. Conform with their Data Qualifiers.

6    Performance Assessment

Not part of this specification.

Go to MPAI-OSD V1.5 Data Types