Updated on 2024-02-29 GMT+08:00

Individual Action Detection

  • Data streams in JSON format are output to the specified DIS channels or webhook URLs, including structured data and images.
  • Result example:
    {
         "stream_id": "001",
         "event_type": 851968,
         "task_id":"6c4f45a2bf404c65961c8bbf63ff5bf3",
         "timestamp": 1527603463,
         "message_id": "0DD1BEA6-634B-11E8-8B0B-407D0FAD9218",
         "data":{
             "event_set":[
                 {
                      "bounding_box":{
                           "x":100,
                           "y":200,
                           "w":80,
                           "h":150
                       }            
                   },
                  {
                       "bounding_box":{
                            "x":200,
                            "y":300,
                            "w":70,
                            "h":150
                       }                
                   }
               ]   
          },
         "image_base64": "/3j24AAQSkZJRgABAQAAAQABAAD/2wBDAAIBAQE..."
    }
  • JSON format

    Field

    Type

    Description

    stream_id

    String

    Camera ID

    event_type

    Uint64

    Event type for the results of individual action detection.

    • For a climbing event, the value is fixed to 851968, which is 0x 0000 0000 000D 0000 in hexadecimal format.
    • For a falling event, the value is fixed to 851969, which is 0x 0000 0000 000D 0001 in hexadecimal format.
    • For a waving event, the value is fixed to 851970, which is 0x 0000 0000 000D 0010 in hexadecimal format.
    • For a bending event, the value is fixed to 851971, which is 0x 0000 0000 000D 0011 in hexadecimal format.
    • For a picking event, the value is fixed to 852224, which is 0x 0000 0000 000D 0100 in hexadecimal format.

    task_id

    String

    Task ID

    timestamp

    Uint64

    Time when the alarm is triggered

    message_id

    String

    Alarm ID in the form of a UUID

    data

    Object

    Output in detail

    image_base64

    String

    Base64 encoding results of the video image when the alarm is triggered

  • data parameters

    Field

    Type

    Description

    event_set

    List<Object>

    List of events generated

  • event_set parameters

    Field

    Type

    Description

    bounding_box

    Object

    Rectangle for the alarm object

  • bounding_box parameters

    Field

    Type

    Description

    x

    Int

    Horizontal coordinate of the upper-left corner of a bounding box

    y

    Int

    Vertical coordinate of the upper-left corner of a bounding box

    w

    Int

    Width of a bounding box

    h

    Int

    Height of a bounding box