Definition
Functional Requirements
Syntax
Semantics
Conformance Testing
Performance Assessment
1 Definition
Ultrasound Scene Descriptors are a Data Type including the Ultrasound Objects of a scene, their Sub-Scenes, and their arrangement in the Scene. Ultrasound Scene Descriptors may be hierarchical, i.e., they may contain Objects and Ultrasound Scene Descriptors.
2 Functional Requirements
An Ultrasound Scene Descriptors instance must include:
- The Ultrasound Scene Descriptors Header.
- The ID of the Ultrasound Scene Descriptors instance.
- The ID of the Ultrasound Objects in the Ultrasound Scene.
- The ID of the Ultrasound Sub-Scenes in the Ultrasound Scene.
- The Space-Time information of the Ultrasound Objects and Ultrasound Sub-Scenes in the Ultrasound Scene.
An Ultrasound Scene Descriptors instance may include:
- The ID of a virtual Space (M-Instance) where it is or it is intended to be located.
- The ID of a U-Environment where it is or it is intended to be located.
- The Space-Time information of the Ultrasound Scene.
- Information about this Ultrasound Scene Descriptors instance.
- Descriptive Metadata.
3 Syntax
https://schemas.mpai.community/OSD/V1.5/data/UltrasoundSceneDescriptors.json
4 Semantics
| Label | Description |
| Header | Ultrasound Scene Descriptors Header – Standard “OSD-USD-Vx.y”. |
| MInstanceID | Identifier of the M-Instance. |
| UEnvironmentID | Identifier of the U-Environment. |
| USDescriptorsID | ID of this Ultrasound Scene Descriptors instance. |
| USDescriptorsSpaceTime | Space and Time of Ultrasound Scene Descriptors instance. |
| ObjectCount | Number of Ultrasound Objects in Ultrasound Scene. |
| Objects[] | Set of Data related to Ultrasound Objects in the Ultrasound Scene. |
| – ObjectSpaceTime | Space and Time of Ultrasound Object in the Ultrasound Scene. |
| – ObjectIDOrObject | Ultrasound Object in the Scene. |
| SubUSCount | Number of Ultrasound Sub-Scenes in Ultrasound Scene. |
| SubUSs[] | Set of Data related to Ultrasound Sub-Scenes in the Scene. |
| – SubUSSpaceTime | Space and Time of Ultrasound Sub-Scene in the Scene. |
| – SubUSIDOrSubUS | An Ultrasound Sub-Scene in the Scene. |
| DataXMData | MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Ultrasound Scene Descriptors instance in a trusted data exchange context. |
| DescrMetadata | Human-readable descriptive metadata of the Ultrasound Scene Descriptors instance (plain text, max 2048 characters). |
5 Conformance Testing
A Data instance conforms with Ultrasound Scene Descriptors (OSD-USD) if:
- The Data validates against the Ultrasound Scene Descriptors JSON Schema.
- All Data in the Ultrasound Scene Descriptors JSON Schema:
- Have the specified type.
- Validate against their JSON Schemas.
- Conform with their Data Qualifiers.
6 Performance Assessment
Not part of this specification.