1     Definition 2     Functional Requirements 3     Syntax
4     Semantics 5    Conformance Testing 6     Performance Assessment

1    Definition

Gesture Descriptors Object is a Data Type representing the subset of Body Descriptors selected by an application to convey Gesture information.

2     Functional Requirements

Gesture Descriptors should enable the representation of the joints of a body.

3     Syntax

https://schemas.mpai.community/PAF/V1.5/data/BodyDescriptorsObject.json

4     Semantics

Label Description
Header GestureDescriptors Object Header.
– Standard-GestureDescriptorsObject The characters “OSD-GDO-V”
– Version Major version – 1 or 2 characters
– Dot-separator The character “.”
– Subversion Minor version – 1 or 2 characters
M-InstanceID ID of the Virtual Space where the Body is located.
GestureDescriptorsObjectID Identifier of Gesture Descriptors.
GestureDescriptorsSpaceTime Space-Time information of Body in the Virtual Space
GestureDescriptorsData Data of Gesture Descriptors
BodyDescriptorsQualifier Qualifier of Body Descriptors
DescrMetadata Descriptive Metadata

5     Conformance Testing

A Data instance Conforms with Gesture Descriptors Object (PAF-FCD) if

  1. The Data validates against the Gesture Descriptors’ JSON Schema.
  2. All Data in the  Gesture Descriptors’ JSON Schema
    1. Have the specified type.
    2. Validate against their JSON Schemas.

6     Performance Assessment