| 1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics |
1. Definition
Descriptors that are based on VE Data In from avatars, objects and controllers in the Virtual Environment and have a form that is suitable for Interpretation (e.g., Position and Orientation, Avatar Face and Gestures, Controller Data).
2. Functional Requirements
Participant descriptors from the Virtual Environment imclude per individual participant avatar.
- Audio-Visual Scene Descriptors
- Seat Arrangement
- Avatar Descriptors
- Spatial Attitude
- Limb, head motion
- Eye gaze direction
- Avatar attributes
- Avatar controls
- Voting
- Controller
- Spatial Attitude
- Actuator data
- Text
- Biometric descriptors of the participant represented in the Virtual Environment.
- Heart rate and Heart rate variability (HRV).
- Brain state from EEG data (delta, theta, alpha, beta, gamma).
- Galvanic Skin Response (Electrodermal Activity).
- Myoelectric intensity per electrode site.
- Skin temperature.
3. Syntax
https://schemas.mpai.community/XRV1/V1.0/data/VEParticipantDescriptors.json
4. Semantics
| Label | Description |
| Header | VE Participant Descriptors Header. Shall have constant value “XRV-VTD-V1.0”. |
| MInstanceID | ID of the Metaverse |
| UEnvironmentID | Identifier of the U-Environment (Real Space) associated with this VE Participant Descriptors instance. |
| VEParticipantDescriptorsID | Identifier of VE Participant Descriptors. |
| VEParticipantDescriptorsTime | Space-Time info of VE Participant Descriptors |
| AVSceneDescriptors | Audio Visual Scene Descriptors as defined in OSD V1.5. |
| SeatOccupation | Seat Occupation as defined in XRV1 V1.0. |
| VEParticipantDescriptorsData[] | Collection of VE Participant Descriptors. |
| – VEParticipantID | Identifier of VE Participant. |
| – SeatID | Identifier of Seat. |
| – SpatialAttitude | Spatial Attitude as defined in OSD V1.5. |
| – BiometricData | Avatar’s Biometric Data obtained from Metaverse API |
| – Brainwaves | Frequency, in Hz, of each EEG band, per Brainwaves (AIH-BRW). |
| – ControlObject | Control Object as defined in XRV1 V1.0. |
| – AvatarOrAvatarID[] | Array of Portable Avatars (objects) or Portable Avatar IDs (string). |
| DataXMData | MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this VE Participant Descriptors instance in a trusted data exchange context. |
| DescrMetadata | Descriptive Metadata |