1. Definition | 2. Functional Requirements | 3. Syntax | 4. Semantics |
1. Definition
Descriptors that are based on Participant data form the Virtual Environment (objects and avatars) and have a form that is suitable for interpretation (e.g., Face and Gestures) in addition to providing Descriptors to determine cue points.
2. Functional Requirements
Participant descriptors from the virtual environment via the metaverse API per individual participant avatar.
- Avatar attributes
- Avatar behaviour Descriptors
- Spatial Attitude
- Limb, head motion
- Eye gaze direction
- Avatar controls
- 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 | Size | Description |
Header | N1 Bytes | RE Participant Descriptors Header |
– Standard-VEParticipantDescriptors | 9 Bytes | The characters “XRV-VTD-V” |
– Version | N2 Bytes | Major version – 1 or 2 characters |
– Dot-separator | 1 Byte | The character “.” |
– Subversion | N3 Bytes | Minor version – 1 or 2 characters |
MInstanceID | N6 Bytes | ID of the Metaverse |
SpaceTime | N7 Bytes | Space-Time info of VE Participant Descriptors |
VEParticipantDescriptions[] | N8 Bytes | Collection of VE Participant Descriptors. |
– AvatarAttributeDescriptors[] | N8 Bytes | Set of Avatar Attribute Descriptors |
– AvatarID | N9 Bytes | ID of Avatar |
– Data | N10 Bytes | Attributes obtained from Metaverse API |
– AvatarBehaviourDescriptors[] | N11 Bytes | Set of Avatar Behaviour Descriptors |
– AvatarID | N12 Bytes | ID of Avatar |
– SpatialAttitude | N13 Bytes | SpatialAttitude of Avatar |
– LimbHeadMotion | N14 Bytes | Face and Body Descriptors |
– AvatarControls[] | N15 Bytes | Set of Avatar Control Data |
– AvatarID | N16 Bytes | ID of Avatar |
– Data | N17 Bytes | Controls obtained from Metaverse API |
– BiometricDescriptors[] | N18 Bytes | Biometric Descriptors |
– AvatarID | N19 Bytes | ID of Avatar |
– Data | N20 Bytes | Descriptors obtained from Metaverse API |
DescrMetadata | N21 Bytes | Descriptive Metadata |