Go to XRV-LTP Data Types

1. Definition 2. Functional Requirements 3. Syntax 4. Semantics

1. Definition

The focused status data obtained by observing the individual and collective behaviour of Performers and Objects in the Virtual Environment by interpreting the descriptors, per the current Cue Point. including object and performer Behaviours and Personal Status (Emotion, Cognitive State, and Social Attitude), as needed by .he Action Generation AIM to service the current cue point.

2. Functional Requirements

Components from the virtual environment: (data describing any and all “objects” and avatars from the Virtual Environment)

  1. Avatar Descriptors (may be driven by performers or algorithms)
    1. Spatial Attitude of Avatar
      1. Per area/zone
      2. Ground/air
    2. Descriptors of Avatar motion (driven by Script determining which Avatars are of inter)
      1. Spatial Attitude
      2. Face and Gestures
      3. Dancing/stationary
      4. Social clustering
      5. Gaze direction
    3. Avatar audio activity
      1. Performer doing a certain activity, e.g., Laughing, Clapping, Booing, Shouting, Singing
      2. Intensity of the Performer’s activity
      3. Particular phrase/text uttered
  1. Object Descriptors – all non-avatar objects and associated parameters including:
    1. Meshes with materials (terrain, foliage, etc.).
    2. Light sources and their parameters.
    3. Particles and their parameters.
    4. Effects such as fog, volumetric rays, fire, etc.
    5. Position and Orientation (Spatial Attitude) of all meshes, lights, particles, and effects.
    6. Other data (events, triggers, scene changes, etc.)

3. Syntax

4. Semantics

Label Description
Header VE Performance Status Header. Shall have constant value “XRV-VFS-V1.0”.
MInstanceID Identifier of the M-Instance (Virtual Space) associated with this VE Performance Status instance.
UEnvironmentID ID of U-Environment connect to M-Instance.
VEPerformanceStatusID Identifier of VE Performance Status.
VEPerformanceStatusTime Time of VE Performance Status.
AVSceneDescriptors Descriptors of AV Scene (VE).
VEPerformanceStatusData Data of VE Performance Status.
– IndividualStatuses[] Collection of Statuses of individual Performers.
    – VEPerformerID ID of one Performer.
    – SpatialAttitude Performer’s Spatial Attitude.
    – AvatarOrAvatarID[] Array of Portable Avatars (objects) or Portable Avatar IDs (string).
    – AudioBehaviour Performer’s behaviour in terms of Audio.
    – VisualBehaviour Performer’s behaviour in terms of Visual.
    – PersonalStatus Performer’s Personal Status.
    – Brainwaves Frequency, in Hz, of each EEG band, per Brainwaves (AIH-BRW).
    – BiometricData Per Biometric Data specification.
– CollectiveStatuses[] Collection of Statuses of groups of Performers.
    – GroupID ID of the group of Performers.
    – CentroidPosition Position of Group Centroid.
    – PrincipalAxes Principal Axes of Group.
    – PrincipalAxisVariances[] Variances along Principal Axes Each variance is not less than 0, expressed in the square of the unit of the coordinates.
    – PerformerPercentage Number of Performers in the Group by total number of Performers.
    – BiometricSynchrony Biometric Synchrony as defined in XRV1 V1.0.
    – Brainwaves Frequency, in Hz, of each EEG band, per Brainwaves (AIH-BRW).
    – AudioBehaviour Group of Performers’ behaviour in terms of Audio.
    – VisualBehaviour Group of Performers’ behaviour in terms of Visual.
    – Performers[] Array of Performers.
        – VEPerformerID ID of one Performer.
        – DistanceFromCentroid Distance From Centroid (number).
– Objects[] Set Pieces of Stage.
    – VEObjectID ID of Set Piece.
    – VEObject Actual Object.
    – SpatialAttitude Spatial Attitude as defined in OSD V1.5.
    – ControlObject Control Object as defined in XRV1 V1.0.
– VECameraData[] Array of VE Camera Data.
    – VEVisualObject 3D Model Object as defined in OSD V1.5.
    – FieldOfView Field of view, in degrees.
    – VEAudioObject Audio Object as defined in OSD V1.5.
    – SpatialAttitude Spatial Attitude as defined in OSD V1.5.
DataXMData MPAI-PTF Data Exchange Metadata providing provenance, authorisation, legal, security, and confidence information associated with this VE Performance Status instance in a trusted data exchange context.
DescrMetadata Descriptive Metadata

Go to XRV-LTP Data Types