Type: object

Type: object

Event of human being identified based on Agent's database

Type: object

Type: object

Type: const

Event object class

Specific value: "human"

Type: array of object
No Additional Items

Each item of this array must be:

Type: object

Type: string

Identifier of human process that created this event

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: const
Specific value: "human"

Type: const

Event type

Specific value: "identification"

Type: array of object

Array of identified profiles

No Additional Items

Each item of this array must be:

Type: object

Type: string

Identifier (UUID) of profile

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: array

Array of profile 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: number

Distance to the found profile


Examples:

0.846
0.94856

Type: number

False acceptance rate


Examples:

0.0001
0.002

Type: number

False rejection rate


Examples:

0.0001
0.002

Type: number

Distance to the found profile


Examples:

5065
9515
Type: object

Base of any event 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

Event type


Examples:

"identification"
"crossing"
"har"

Type: string

Timestamp of this event

Type: object

Type: array of object

Data identifying the event's "parent" - usually linked to processes

No Additional Items

Each item of this array must be:

Type: 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

Type of parent


Examples:

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

Type: object

Structure identifying the entity that creates this event

Type: string

Identifier of an entity

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

Class of the said entity


Examples:

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

Type: string

base64 encoded crop of detection on which the event was created

Type: array of number

Normalised coordinates of detection's bounding box (x1, y1, x2, y2)

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

Examples:

0
0.2
0.4
0.6

Type: string

base64 encoded source frame on which the event was created

Type: object

Type: object

Structure identifying the trigger, that has created this event

Type: string

Identifier of a trigger

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

Identifier of the stream on which the event has been created

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

Event of human being not identified based on Agent's database

Type: object

Type: object

Type: const

Event object class

Specific value: "human"

Type: array of object
No Additional Items

Each item of this array must be:

Type: object

Type: string

Identifier of human process that created this event

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: const
Specific value: "human"

Type: const

Event type

Specific value: "non_identification"
Type: object

Base of any event 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

Event type


Examples:

"identification"
"crossing"
"har"

Type: string

Timestamp of this event

Type: object

Type: array of object

Data identifying the event's "parent" - usually linked to processes

No Additional Items

Each item of this array must be:

Type: 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

Type of parent


Examples:

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

Type: object

Structure identifying the entity that creates this event

Type: string

Identifier of an entity

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

Class of the said entity


Examples:

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

Type: string

base64 encoded crop of detection on which the event was created

Type: array of number

Normalised coordinates of detection's bounding box (x1, y1, x2, y2)

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

Examples:

0
0.2
0.4
0.6

Type: string

base64 encoded source frame on which the event was created

Type: object

Type: object

Structure identifying the trigger, that has created this event

Type: string

Identifier of a trigger

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

Identifier of the stream on which the event has been created

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

Event of crossing the "line" region

Type: object

Type: array

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: object

Type: string

Identifier of human process that created this event

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: const
Specific value: "human"
Type: object

Type: string

Identifier of the process track that crossed the line

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: enum (of string)

Must be one of:

  • "body"
  • "face"
  • "joint"

Type: const

Event type

Specific value: "crossing"

Type: object

Type: enum (of string)

Direction of line crossing

Must be one of:

  • "in"
  • "out"

Type: array of object

List of zone points

No Additional Items

Each item of this array must be:

Type: object

Type: number

in relative coordinates


Examples:

0
0.5

Type: number

in relative coordinates


Examples:

0.975
1

Type: string

Name of crossed line


Examples:

"LINE"
"border"

Type: string

Crossed line identifier

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

Crossed line identifier

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

Base of any event 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

Event type


Examples:

"identification"
"crossing"
"har"

Type: string

Timestamp of this event

Type: object

Type: array of object

Data identifying the event's "parent" - usually linked to processes

No Additional Items

Each item of this array must be:

Type: 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

Type of parent


Examples:

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

Type: object

Structure identifying the entity that creates this event

Type: string

Identifier of an entity

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

Class of the said entity


Examples:

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

Type: string

base64 encoded crop of detection on which the event was created

Type: array of number

Normalised coordinates of detection's bounding box (x1, y1, x2, y2)

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

Examples:

0
0.2
0.4
0.6

Type: string

base64 encoded source frame on which the event was created

Type: object

Type: object

Structure identifying the trigger, that has created this event

Type: string

Identifier of a trigger

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

Identifier of the stream on which the event has been created

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

Event of crossing the ROI

Type: object

Type: array

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: object

Type: string

Identifier of human process that created this event

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: const
Specific value: "human"
Type: object

Type: string

Identifier of process track that crossed the roi

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: enum (of string)

Must be one of:

  • "body"
  • "face"
  • "joint"

Type: const

Event type

Specific value: "roi"

Type: object

Type: enum (of string)

Direction of roi crossing

Must be one of:

  • "in"
  • "out"

Type: array of object

List of region points

No Additional Items

Each item of this array must be:

Type: object

Type: number

in relative coordinates


Examples:

0
0.5

Type: number

in relative coordinates


Examples:

0.975
1

Type: string

Name of crossed roi


Examples:

"LINE"
"border"

Type: string

Crossed roi identifier

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

Crossed roi identifier

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

Base of any event 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

Event type


Examples:

"identification"
"crossing"
"har"

Type: string

Timestamp of this event

Type: object

Type: array of object

Data identifying the event's "parent" - usually linked to processes

No Additional Items

Each item of this array must be:

Type: 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

Type of parent


Examples:

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

Type: object

Structure identifying the entity that creates this event

Type: string

Identifier of an entity

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

Class of the said entity


Examples:

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

Type: string

base64 encoded crop of detection on which the event was created

Type: array of number

Normalised coordinates of detection's bounding box (x1, y1, x2, y2)

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

Examples:

0
0.2
0.4
0.6

Type: string

base64 encoded source frame on which the event was created

Type: object

Type: object

Structure identifying the trigger, that has created this event

Type: string

Identifier of a trigger

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

Identifier of the stream on which the event has been created

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

Human action recognition

Type: object

Type: array

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: object

Type: string

Identifier of human process that created this event

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: const
Specific value: "human"
Type: object

Type: string

Identifier of human body process that performed the action

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: const
Specific value: "body"

Type: const

Event type

Specific value: "har"

Type: object

Type: enum (of string)

Name of performed action

Must be one of:

  • "fall"
  • "sit"
  • "lie"
  • "fight"
Type: object

Base of any event 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

Event type


Examples:

"identification"
"crossing"
"har"

Type: string

Timestamp of this event

Type: object

Type: array of object

Data identifying the event's "parent" - usually linked to processes

No Additional Items

Each item of this array must be:

Type: 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

Type of parent


Examples:

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

Type: object

Structure identifying the entity that creates this event

Type: string

Identifier of an entity

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

Class of the said entity


Examples:

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

Type: string

base64 encoded crop of detection on which the event was created

Type: array of number

Normalised coordinates of detection's bounding box (x1, y1, x2, y2)

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

Examples:

0
0.2
0.4
0.6

Type: string

base64 encoded source frame on which the event was created

Type: object

Type: object

Structure identifying the trigger, that has created this event

Type: string

Identifier of a trigger

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

Identifier of the stream on which the event has been created

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

Face hide control

Type: object

Type: array

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: object

Type: string

Identifier of human process that created this event

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: const
Specific value: "human"
Type: object

Type: string

Identifier of human body process that crossed the selection region

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: const
Specific value: "body"

Type: const

Event type

Specific value: "face_hide_control"

Type: object

Type: boolean

Flag describing whether there was a face detection worth trying to search in database

Type: enum (of string)

Status of the control check

Must be one of:

  • "non_identification"
  • "hidden_or_low_quality"
  • "identification"


Identifier of person identification event or null

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}


Identifier of matched profile or null

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}


List of profile groups for match event or null

Type: array

Array of profile 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

Base of any event 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

Event type


Examples:

"identification"
"crossing"
"har"

Type: string

Timestamp of this event

Type: object

Type: array of object

Data identifying the event's "parent" - usually linked to processes

No Additional Items

Each item of this array must be:

Type: 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

Type of parent


Examples:

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

Type: object

Structure identifying the entity that creates this event

Type: string

Identifier of an entity

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

Class of the said entity


Examples:

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

Type: string

base64 encoded crop of detection on which the event was created

Type: array of number

Normalised coordinates of detection's bounding box (x1, y1, x2, y2)

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

Examples:

0
0.2
0.4
0.6

Type: string

base64 encoded source frame on which the event was created

Type: object

Type: object

Structure identifying the trigger, that has created this event

Type: string

Identifier of a trigger

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

Identifier of the stream on which the event has been created

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}