Type: object

Type: array
No Additional Items

Each item of this array must be:

Type: object

Type: object

Process of human

Type: object

Type: object

Structure identifying the human creating the process

Type: const
Specific value: "human"

Type: object

Type: array

Array of group identifers in which current person is found.

No Additional Items

Each item of this array must be:

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
Type: object

Type: string

Structure identifying the source creating the process

Type: object

Type: object

Type: const

Process type

Specific value: "track"
Type: object

Base of any process object

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Process type


Examples:

"track"
"emotion"
"action"

Type: array

Begin and end timestamps of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: string

Timestamp, ISO8601 format

Type: array

Begin and end frame number of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: integer

Positive integer value

Value must be greater or equal to 0

Type: object

Type: object

Structure identifying the source creating the process

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Examples:

"human"
"face"
"body"
Type: object

Type: object

Type: object

Structure identifying the trigger

Type: string

Example:

"media"

Type: const
Specific value: "external"

Type: array

Internal time interval of an external process (media)

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: integer

Positive integer value

Value must be greater or equal to 0

Type: object

Type: object

Type: const

Process type

Specific value: "action"

Type: string

Examples:

"fall"
"roi_presence"
Type: object

Base of any process object

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Process type


Examples:

"track"
"emotion"
"action"

Type: array

Begin and end timestamps of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: string

Timestamp, ISO8601 format

Type: array

Begin and end frame number of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: integer

Positive integer value

Value must be greater or equal to 0

Type: object

Type: object

Structure identifying the source creating the process

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Examples:

"human"
"face"
"body"
Type: object

Type: string

Identifier of parent's process

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
Type: object

Process of face

Type: object

Type: object

Structure identifying the face creating the process

Type: integer

Positive integer value

Value must be greater or equal to 0

Type: enum (of string)

Must be one of:

  • "MALE"
  • "FEMALE"
  • "UNKNOWN"

Type: const
Specific value: "face"
Type: object

Type: object

Type: const

Process type

Specific value: "track"
Type: object

Base of any process object

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Process type


Examples:

"track"
"emotion"
"action"

Type: array

Begin and end timestamps of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: string

Timestamp, ISO8601 format

Type: array

Begin and end frame number of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: integer

Positive integer value

Value must be greater or equal to 0

Type: object

Type: object

Structure identifying the source creating the process

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Examples:

"human"
"face"
"body"
Type: object

Type: string

Identifier of parent's process

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: object

Type: object

Binary sample with meta

Type: enum (of string)

Must be one of:

  • "uint8_t"
  • "int8_t"
  • "uint16_t"
  • "int16_t"
  • "int32_t"
  • "float"
  • "double"

Type: array of integer

Shape of the binary sample

No Additional Items

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "GRAY"
  • "RGB"
  • "BGR"
  • "YUV_NV21"
  • "YUV_NV12"
Type: object

Process of body

Type: object

Type: object

Structure identifying the body creating the process

Type: const
Specific value: "body"

Type: array of number

Latest position of this body

Must contain a minimum of 4 items

Must contain a maximum of 4 items

No Additional Items

Each item of this array must be:

Type: number

Latest score of this body detection

Type: object

Type: object

Type: const

Process type

Specific value: "track"
Type: object

Base of any process object

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Process type


Examples:

"track"
"emotion"
"action"

Type: array

Begin and end timestamps of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: string

Timestamp, ISO8601 format

Type: array

Begin and end frame number of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: integer

Positive integer value

Value must be greater or equal to 0

Type: object

Type: object

Structure identifying the source creating the process

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Examples:

"human"
"face"
"body"
Type: object

Type: string

Identifier of parent's process

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: object

Type: object

Binary sample with meta

Type: enum (of string)

Must be one of:

  • "uint8_t"
  • "int8_t"
  • "uint16_t"
  • "int16_t"
  • "int32_t"
  • "float"
  • "double"

Type: array of integer

Shape of the binary sample

No Additional Items

Each item of this array must be:

Type: enum (of string)

Must be one of:

  • "GRAY"
  • "RGB"
  • "BGR"
  • "YUV_NV21"
  • "YUV_NV12"
Type: object

Process of attention

Type: object

Type: const
Specific value: "attention"
Type: object

Base of any process object

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Process type


Examples:

"track"
"emotion"
"action"

Type: array

Begin and end timestamps of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: string

Timestamp, ISO8601 format

Type: array

Begin and end frame number of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: integer

Positive integer value

Value must be greater or equal to 0

Type: object

Type: string

Identifier of parent's process

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
Type: object

Process of emotion

Type: object

Type: const
Specific value: "emotion"
Type: object

Base of any process object

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Process type


Examples:

"track"
"emotion"
"action"

Type: array

Begin and end timestamps of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: string

Timestamp, ISO8601 format

Type: array

Begin and end frame number of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: integer

Positive integer value

Value must be greater or equal to 0

Type: object

Type: string

Identifier of parent's process

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
Type: object

Type: object

Type: object

Structure identifying the trigger

Type: const
Specific value: "trigger"

Type: const
Specific value: "action"

Type: const
Specific value: "trigger_crossing"

Type: enum (of string)

Must be one of:

  • "in"
  • "out"
Type: object

Type: object

Type: const

Process type

Specific value: "action"

Type: string

Examples:

"fall"
"roi_presence"
Type: object

Base of any process object

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Process type


Examples:

"track"
"emotion"
"action"

Type: array

Begin and end timestamps of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: string

Timestamp, ISO8601 format

Type: array

Begin and end frame number of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: integer

Positive integer value

Value must be greater or equal to 0

Type: object

Type: object

Structure identifying the source creating the process

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Examples:

"human"
"face"
"body"
Type: object

Type: string

Identifier of parent's process

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
Type: object

Type: object

Type: object

Type: const

Process type

Specific value: "action"

Type: string

Examples:

"fall"
"roi_presence"
Type: object

Base of any process object

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Process type


Examples:

"track"
"emotion"
"action"

Type: array

Begin and end timestamps of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: string

Timestamp, ISO8601 format

Type: array

Begin and end frame number of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: integer

Positive integer value

Value must be greater or equal to 0

Type: object

Type: string

Identifier of parent's process

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}
Type: object

Type: object

Type: object

Structure identifying the roi

Type: const
Specific value: "roi"

Type: const
Specific value: "action"

Type: const
Specific value: "roi_presence"
Type: object

Type: object

Type: const

Process type

Specific value: "action"

Type: string

Examples:

"fall"
"roi_presence"
Type: object

Base of any process object

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Process type


Examples:

"track"
"emotion"
"action"

Type: array

Begin and end timestamps of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: string

Timestamp, ISO8601 format

Type: array

Begin and end frame number of the process

Must contain a minimum of 2 items

Must contain a maximum of 2 items

No Additional Items

Each item of this array must be:

Type: integer

Positive integer value

Value must be greater or equal to 0

Type: object

Type: object

Structure identifying the source creating the process

Type: string

Process UUID

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}

Type: string

Examples:

"human"
"face"
"body"
Type: object

Type: string

Identifier of parent's process

Must match regular expression: [0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}