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.

  1. Avatar attributes
  2. Avatar behaviour Descriptors
    1. Spatial Attitude
    2. Limb, head motion
    3. Eye gaze direction
  3. Avatar controls
  4. Biometric descriptors of the participant represented in the Virtual Environment.
    1. Heart rate and Heart rate variability (HRV).
    2. Brain state from EEG data (delta, theta, alpha, beta, gamma).
    3. Galvanic Skin Response (Electrodermal Activity).
    4. Myoelectric intensity per electrode site.
    5. 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