1 Functions
The Visual Object Identification by Body (OSD-VOB) AIM receives a Visual Scene described by its Visual Scene Geometry and two Visual Objects – a Body Object and a generic Visual Object. The OSD-VOB AIM finds the Point of View indicated by the index finger of the Body Object and produces the Identifier – based on a Taxonomy – of the generic Visual Object that is crossed by the Point of View:
Receives | Visual Object | Known to be a Body Object. |
Visual Object | A generic Visual Object to be identified. | |
Visual Scene Geometry | Geometry of the Visual Scene that includes the two Visual Objects. | |
Processes | Body Object | To identify the Visual Body’s index finger. |
Finds | Point of View | Defined by the direction of the index finger. |
Produces | Identifier | Of the Visual Object crossed by the line corresponding to the Point of View. |
2 Reference Model
The Reference Model of the Visual Object Identification by Body (OSD-VOB) AIM is specified in Figure 1.
Figure 1 – The Visual Object Identification by Body (OSD-VOB) AIM Reference Model
3 Input/Output Data
Table 1 specifies the Input and Output Data of the Visual Object Identification by Body (OSD-VOB) AIM. Links are to the Data Type specifications.
Table 1 – I/O Data of the Visual Scene Description AIM
Input | Description |
Visual Object | A Body Object |
Visual Object | Generic Visual Object to be identified |
Visual Scene Geometry | Common Scene Geometry of the two Visual Objects |
Output | Description |
Instance Identifier | Identifier of generic visual Objects |
4 SubAIMs
Visual Object Identification by Body (OSD-VOB) is a Composite AIM specified by Figure 2.
Figure 1 – The Visual Object Identification by Body (OSD-VOB) Composite AIM Reference Model
The AIMs composing the Visual Object Identification by Body (OSD-VOB) Composite AIM are:
Table2 – AIMs of the Visual Object Identification by Body (OSD-VOB) Composite AIM
AIM | AIMs | Names | JSON |
OSD-VOB | Visual Object Identification by Body | Link | |
PAF-EBD | Entity Body Description | Link | |
OSD-VOD | Visual Scene Description | Link | |
OSD-VDI | Visual Direction Identification | Link | |
OSD-VOE | Visual Object Extraction | Link | |
OSD-VII | Visual Instance Identification | Link |
5 JSON Metadata
https://schemas.mpai.community/OSD/V1.4/AIMs/VisualObjectIdentificationByBody.json
6 Profiles
No Profiles.
7 Reference Software
8 Conformance Testing
Table 3 provides the Conformance Testing Method for OSD-VOB AIM. Conformance Testing of the individual AIMs of the OSD-VOB Composite AIM are given by the individual AIM Specification.
Note that a schema may contain references to other schemas. In this case, validation of data for the primary schema implies that any data that refers to a secondary schema shall also validate.
Table 3 – Conformance Testing Method for OSD-VOI AIM
Receives | Visual Object (Body) | Shall validate against Visual Object schema. Visual Data shall conform with Qualifier. |
Visual Object | Shall validate against Visual Objects schema. Visual Data shall conform with Qualifier. |
|
Visual Scene Geometry | Shall validate against Visual Scene Descriptors schema. | |
Produces | Visual Instance ID | Shall validate against Instance ID schema. |