视频智能分析服务 VIAS-创建云上非机动车检测作业:请求示例

时间:2024-09-25 18:58:45

请求示例

  • 云上非机动车检测作业创建,使用输入源为video_source,输出为dis。

    POST /v2/{project_id}/services/c-non-motor-detection-cloud/tasks
    
    {
      "name" : "nonmotor-task",
      "description" : "nonmotor task test",
      "input" : {
        "type" : "video_source",
        "data" : [ {
          "video_source_id" : "xxxxxxx-xxxxxxx-xxxxxxx-xxxxx-xxxxxx"
        } ]
      },
      "output" : {
        "dis" : {
          "stream_name" : "dis-test"
        }
      },
      "service_version" : "3.0",
      "resource_order_id" : "840a5cf90d4a4bbaa71f251dfe8fe64e",
      "config" : {
        "common" : {
          "event_disappear_alert_sw" : 0,
          "illegal_park_detection_sw" : 1,
          "illegal_park_alert_threshold" : 30,
          "intrusion_detection_sw" : 0,
          "electromobile_detect_sw" : 1,
          "bicycle_detect_sw" : 1,
          "target_roi" : "{\"polygons\":[{\"data\":[[43,266],[42,645],[472,644],[416,212]],\"name\":\"legal_area\"},{\"data\":[[311,182],[282,670],[941,661],[835,170]],\"name\":\"prohibit_entering_area\"}]}",
          "render_result_sw" : 1,
          "render_roi_sw" : 1,
          "image_compression_ratio" : 90
        }
      }
    }
  • 云上非机动车检测作业创建,使用输入源为url,输出为dis。

    POST /v2/{project_id}/services/c-non-motor-detection-cloud/tasks
    
    {
      "name" : "nonmotor-task",
      "description" : "nonmotor task test",
      "input" : {
        "type" : "url",
        "data" : [ {
          "url" : "https://obs_test/test.mp4",
          "index" : 0
        } ]
      },
      "output" : {
        "dis" : {
          "stream_name" : "dis-test"
        }
      },
      "service_version" : "3.0",
      "resource_order_id" : "840a5cf90d4a4bbaa71f251dfe8fe64e",
      "config" : {
        "common" : {
          "event_disappear_alert_sw" : 0,
          "illegal_park_detection_sw" : 1,
          "illegal_park_alert_threshold" : 30,
          "intrusion_detection_sw" : 0,
          "electromobile_detect_sw" : 1,
          "bicycle_detect_sw" : 1,
          "target_roi" : "{\"polygons\":[{\"data\":[[43,266],[42,645],[472,644],[416,212]],\"name\":\"legal_area\"},{\"data\":[[311,182],[282,670],[941,661],[835,170]],\"name\":\"prohibit_entering_area\"}]}",
          "render_result_sw" : 1,
          "render_roi_sw" : 1,
          "image_compression_ratio" : 90
        }
      }
    }
  • 云上非机动车检测作业创建,使用输入源为obs,输出为dis。

    POST /v2/{project_id}/services/c-non-motor-detection-cloud/tasks
    
    {
      "name" : "nonmotor-task",
      "description" : "nonmotor task test",
      "input" : {
        "type" : "obs",
        "data" : [ {
          "bucket" : "obs_test_video",
          "path" : "test.mp4",
          "index" : 0
        } ]
      },
      "output" : {
        "dis" : {
          "stream_name" : "dis-test"
        }
      },
      "service_version" : "3.0",
      "resource_order_id" : "840a5cf90d4a4bbaa71f251dfe8fe64e",
      "config" : {
        "common" : {
          "event_disappear_alert_sw" : 0,
          "illegal_park_detection_sw" : 1,
          "illegal_park_alert_threshold" : 30,
          "intrusion_detection_sw" : 0,
          "electromobile_detect_sw" : 1,
          "bicycle_detect_sw" : 1,
          "target_roi" : "{\"polygons\":[{\"data\":[[43,266],[42,645],[472,644],[416,212]],\"name\":\"legal_area\"},{\"data\":[[311,182],[282,670],[941,661],[835,170]],\"name\":\"prohibit_entering_area\"}]}",
          "render_result_sw" : 1,
          "render_roi_sw" : 1,
          "image_compression_ratio" : 90
        }
      }
    }
support.huaweicloud.com/vias-api/CreateNonMotorTasksCloud.html