更新时间:2023-07-19 GMT+08:00

消防通道占用检测

  • 输出JSON数据流到DIS指定的通道或者Webhook URL,包括告警结构化数据和图片数据。
  • JSON结果包括车辆占用消防通道报警、堆物占用消防通道报警以及事件消失告警。其中,事件消失告警会在已告警的车辆或者堆物不再非法占用消防通道时,触发告警。
    • 车辆占用消防通道报警json实例
      {
          "event_type": 1179649,
          "alarm_type": 0,
          "task_id": "a066974ae7334649a37257242c5fa4c3",
          "stream_id": "001",
          "timestamp": 1560346229,
          "message_id": "0DD1BEA6-634B-11E8-8B0B-407D0FAD9218",
          "image_base64":"/9j/4AAQSkZJRgA...",
           "data":{
               "event_set":[
                  {
                      "detection_id": "83BFC020-4FC8-11EA-9F93-0242AC110004",
                      "plate_id":"粤B7821E",
                      "polygon_name":"",
                      "bounding_box": {
                          "x":1712,
                          "y":560,
                          "w":207,
                          "h":180
                      }
                  }
              ]
          }
      }
    • 堆物占用消防通道报警json实例
      {
          "event_type": 1179648,
          "alarm_type": 0,
          "task_id": "a066974ae7334649a37257242c5fa4c3",
          "stream_id": "001",
          "timestamp": 1560346229,
          "message_id": "0DD1BEA6-634B-11E8-8B0B-407D0FAD9218",
          "image_base64":"/9j/4AAQSkZJRgA...",
           "data":{
               "event_set":[
                  {
                      "detection_id": "83BFC020-4FC8-11EA-9F93-0242AC110004",
                       "polygon_name":"",
                      "bounding_box": {
                          "x":679,
                          "y":376,
                          "w":483,
                          "h":342
                      }
                  }
              ]
          }
      }
    • 事件消失报警json实例
      {
          "event_type": 1179648,
          "alarm_type": 1,
          "task_id": "a066974ae7334649a37257242c5fa4c3",
          "stream_id": "001",
          "timestamp": 1560346229,
          "message_id": "0DD1BEA6-634B-11E8-8B0B-407D0FAD9218",
          "image_base64":"/9j/4AAQSkZJRgA...",
           "data":{
               "event_set":[
                  {
                      "detection_id": "83BFC020-4FC8-11EA-9F93-0242AC110004"
                  }
              ]
          }
      }
    • JSON格式说明

      字段

      类型

      说明

      stream_id

      String

      摄像头编号。

      event_type

      Uint64

      快速标识消防通道占用检测的服务输出消息类型。

      • 堆物占用消防通道事件或事件消失告警。其值固定为1179648,对应16进制为 0x 0000 0000 0012 0000。
      • 车辆占用消防通道事件或事件消失告警。其值固定为1179649,对应16进制为 0x 0000 0000 0012 0001。

      task_id

      String

      作业ID。

      alarm_type

      Uint64

      告警类型:0为事件告警,1为事件消失告警。

      message_id

      String

      唯一标识本次输出消息的UUID。

      timestamp

      Uint64

      触发告警时间点的时间戳。

      image_base64

      String

      告警时刻输入的视频图像的Base64编码结果。

      data

      Object

      业务输出内容。

    • data参数格式说明

      字段

      类型

      说明

      event_set

      List<Object>

      输出事件列表。

    • event_set参数格式说明

      字段

      类型

      说明

      bounding_box

      Object

      告警输出对象的矩形框。

      在事件消失告警时,没有该字段。

      polygon_name

      String

      目标所在的区域名称,区域名称设置见” target_roi”字段。若区域未设置名称,该区域名称默认为空字符串。

      在事件消失告警时,没有该字段。

      detection_id

      String

      告警目标对应的UUID。画面中同一个占道区域,连续检测到的告警ID不变,若跟踪丢失ID会发生变化。

      plate_id

      String

      占道报警中车辆车牌号牌(7位或者8位)。仅当“车辆占道检测开关”vehicle_occupation_sw为1 时有该字段。

      需要注意的是由于车牌可能存在遮挡、花屏,模糊,若干字段相近等情况,导致车牌检测失败或者不准确,检测失败输出为空字符串。

      在事件消失告警时,没有该字段。

    • bounding_box参数格式说明

      字段

      类型

      说明

      x

      Int

      矩形框左上角横坐标。

      y

      Int

      矩形框左上角纵坐标。

      w

      Int

      矩形框宽度。

      h

      Int

      矩形框高度。