Go To AIH-HSP Data Types

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

1 Definition

EEG Object is a Data Type combining EEG Data and the EEG Qualifier specified by MPAI-TFA V1.5, which provides additional information on the EEG Data for potential use by a machine.

2 Functional Requirements

EEG Object includes:

  1. EEG Data, conveyed inline, by URI with its length, or by identifier.
  2. EEG Qualifier.

3 Syntax

https://schemas.mpai.community/AIH1/V1.1/data/EEGObject.json

4 Semantics

Label Description
Header EEG Object Header, Standard “AIH-EEO-Vx.y”
EEGObjectID Identifier of EEG Object.
MInstanceID Identifier of M-Instance.
UEnvironment Identifier of U-Environment.
EndUserID Identifier of End User.
EndDeviceID Identifier of End Device.
EEGObjectTime Time of EEG Object.
EEGData EEG Data.
– DataLength Length of Data in bytes.
– DataURI URI of Data.
– Data Data.
– DataID Identifier of Data.
EEGDataQualifier See EEGQualifier.
DataXMData Data Exchange Metadata.
DescrMetadata Descriptive Metadata.

5     Conformance Testing

A Data instance Conforms with EEG Object (AIH-EEO) if:

  1.  Its JSON Object validates against its JSON Schema.
  2. Any included  JSON Object validates against its JSON Schema.
  3. All Data in the JSON Object:
    1. Have the specified Data Types.
    2. Conform with the Qualifiers signaled in their JSON Schemas.

6     Performance Assessment

Go To AIH-HSP Data Types