| 1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics |
1. Definition
The ensemble of Data describing the Visual behaviour of a human or a group of humans in the context of a Show.
2. Functional Requirements
Visual Behaviour addresses the following aspects:
- Clapping Intensity
- Gestures (Gesture Attributes)
- Gazing
- Stadium Wave
- Stand/Sit
3. Syntax
https://schemas.mpai.community/XRV1/V1.0/data/VisualBehaviour.json
4. Semantics
| Label | Description |
| Header | Visual Behaviour Header. Shall have constant value “XRV-VBH-V1.0”. |
| MInstanceID | Identifier of M-Instance. |
| UEnvironmentID | Identifier of U-Environment. |
| VisualBehaviourID | Identifier of Visual Behaviour. |
| VisualBehaviourTime | Time information of Visual Behaviour expressed using SimpleTime. |
| Behaviour | Container of Behaviour. |
| – SpatialAttitude | Spatial Attitude as defined in OSD V1.5. |
| – ClappingIntensity | Intensity of clapping Range: 0 to 100 (as Audio Behaviour). |
| – Gestures[] | Gestures performed. |
| – Gesture | A value of Gesture Attributes. |
| – Intensity | Intensity of the Gesture, on a scale from 0 to 100. |
| – JumpHeight | Height of the jump, in meters, when the Gesture is Jumping. Range: not less than 0. |
| – PointOfView | The direction of the object being pointed at, when the Gesture is Pointing to a direction. |
| – DanceObject | Dance Object as defined in XRV1 V1.0, when the Gesture is Dancing. |
| – Gazing | The direction of the gaze. |
| – StadiumWave | Boolean: 0=still, 1=waving |
| – StandSit | Boolean: 0=sitting, 1= standing |
| DataXMData | MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this Visual Behaviour instance in a trusted data exchange context. |
| DescrMetadata | Descriptive Metadata. |