云服务器内容精选

  • 人脸检测算法对摄像机的约束要求 表1 人脸检测算法对摄像机的约束要求 描述 限制 摄像头安装高度和角度 摄像头安装高度2~2.5米。 摄像头安装俯仰角0~15度,左右两侧水平。 摄像头成像 摄像头分辨率不低于1080p。 摄像头成像画面需无花屏、过曝、画质模糊现象。 保持画面水平、抓拍对象处于画面正中,保证人脸像素值(人脸轮廓的大小)大于90*90(1080p的视频摄像头下)。 基本保证人在正常行走中,视频中人脸成像前后转头偏转角度不超过30度,人脸抬头低头角度不超过30度,人脸旋转角度不超过15度。 光照强度 100lux至900lux之间。 室外太阳直射光照强度可能超过900lux,如果抓拍效果不理想,考虑增加遮阳设备。 夜间城市有路灯的道路,光照一般不足70lux,如果需在夜间抓拍,则安装补光灯或者选用自带补光灯的筒机。 光线方向 光线照射均匀。 避免顺光或者逆光现象。较为容易产生目标偏暗或者过曝的现象。 避免强光直射现象。安装完成后,摄像机的镜头不要受到强光(例如阳光、路灯等)的直射。 避免反光现象。摄像机尽量避免安装在玻璃、地砖、水面、树叶、路牌、广告牌等具有较强反光特性的物体附近。 摄像头安装点位 对目标观测区域有良好的视野,避免观测区域与摄像头间出现遮挡(如树木等)。 点位能够满足安装高度、视野的要求,具备安装条件(如可架设抱杆,有墙体可供安装)。 其他注意事项 摄像机视场角范围内,避免摄像机周围有低色温光源(如钠灯)。 建议避免被抓拍的区域有大量的树荫或者楼宇阴影。
  • 产品优势 部署形态灵活可选,除云上智能分析外,同步支持算法边缘节点部署,有效降低带宽成本。边缘与云上智能算法版本同步升级、按需收费。 基于华为自研的鲲鹏系列处理器和昇腾AI芯片,提供高并发低时延的多模态数据分析能力,保证园区场景业务的高效闭环。 面向泛园区场景提供多种智能分析算法,基于深度学习等领先技术,保证人、车辆、事件、行为的高精度感知和处理。 通过视频分析、图像处理和 自然语言处理 技术,对园区和城市治理中的视频、图片和文本数据进行多模态联合分析,充分挖掘数据潜在关联性。
  • 非人脸检测算法对摄像机的约束要求 表2 非人脸检测算法对摄像机的约束要求 描述 限制 摄像头安装高度和角度 摄像头安装高度3~5米。 摄像头安装俯仰角10~40度。 光照强度和方向 夜间或室内昏暗环境,需要有充足光照条件,待识别目标在画面中清晰可见。 避免强光直射现象。 安装完成后,摄像机的镜头不要受到强光(例如阳光、路灯等)的直射。 避免反光现象。 摄像机尽量避免安装在玻璃、地砖、水面、树叶、路牌、广告牌等具有较强反光特性的物体附近。 摄像头成像 摄像头分辨率不低于1080p。 摄像头成像画面需无花屏、过曝、画质模糊现象。 摄像头安装点位 对目标观测区域有良好的视野,避免观测区域与摄像头间出现遮挡(如树木等)。 点位需具备安装条件(如可架设抱杆,有墙体可供安装)。
  • 云上算法视觉能力包 云上算法视觉能力包适用场景:视频流数据需要上传到华为云,在华为云上进行算法分析。 当前提供的云上算法视觉能力包有云上人脸检测算法包、云上专业类算法包和云上通用类算法包,每个算法包中包含的算法服务如下面表格所示。 表5 视觉能力包列表-云上人脸检测算法包 序号 包含的算法服务 说明 1 云上人脸提取 该服务可分析华为云上的VIS视频流,检测视频中的人脸信息与位置。 表6 视觉能力包列表-云上专业类算法包 序号 包含的算法服务 说明 1 云上城管事件-占道经营检测 该服务可分析华为云上的视频流。提供了占道经营检测功能,该服务在检测区域内,对出店经营、无照游商等占道经营行为进行检测、告警。当检测到告警行为时,会上报告警信息。 2 云上排队状态分析 该服务可分析华为云上的VIS视频流,提供排队状态分析功能。通过视频检测到有出队事件时,会上报告警信息。 3 云上共享单车检测 该服务可分析华为云上的VIS视频流。提供了共享单车的检测功能。根据用户配置进行共享单车检测,当有共享单车停放在违规区域,会上报事件信息。 4 云上打架检测 该服务可分析华为云上的VIS视频流,对视频中的打架行为进行检测并告警,输出告警原图。 5 云上个体事件行为检测 该服务可分析华为云上的VIS视频流,检测到用户设置的区域中有人吸烟、有人打手机等动作时,该服务会上报告警。 6 云上疑似活物检测 该服务可分析华为云上的VIS视频流,通过视频检测到厨房中有老鼠、蟑螂、猫和狗等小型疑似活物时,会上报告警信息。 7 云上个体动作检测 该服务可分析华为云上的VIS视频流,检测到用户设置的区域中有人出现翻越、摔倒、挥手或者弯腰等动作时,该服务会上报告警事件。 8 云上高密度人群统计 该服务可分析华为云上的VIS视频流,对实时视频流,每隔一段时间采样一帧视频画面。当视频帧中出现的人数大于告警阈值时,会定期上报告警信息。 适用人群密度大的场景,例如视频画面出现几十人甚至上百人。 9 云上烟火检测 该服务可分析华为云上的VIS视频流。提供了烟和火检测功能。当出现烟或者火时,会上报告警信息。 表7 视觉能力包列表-云上通用类算法包 序号 包含的算法服务 说明 1 云上工服工帽检测 该服务可分析华为云上的VIS视频流,提供工服和工帽的检测功能。根据用户配置进行工服工帽检测,通过视频检测到有人未穿工服或未戴工帽,会上报事件信息。 2 云上城管事件-垃圾检测 该服务可分析华为云上的VIS视频流,提供垃圾检测功能。该服务对生活垃圾(包括塑料袋、剩菜残羹等)进行检测,在检测到静止的生活垃圾时,会上报告警信息。适用于固定的摄像头场景。 3 云上遗留物检测 该服务可分析华为云上的VIS视频流,提供遗留物检测功能。当检测到视频中有遗留物时,会上报告警信息。 4 云上消防通道占用 该服务可分析华为云上的VIS视频流,提供消防通道占用检测功能。通过视频检测到有堆物或车辆占用消防通道行为时,会上报告警。 5 云上垃圾桶异常检测 该服务可分析华为云上的VIS视频流,主要用于明厨亮灶工程中,垃圾桶盖必须是合上的,当检测到视频中的垃圾桶盖打开时,会上报告警信息。 6 云上戴口罩检测 该服务可分析华为云上的VIS视频流,提供未戴口罩检测功能。通过视频检测到用户设置的区域中有未戴口罩人员进入,则上报告警。 7 云上人流量统计 该服务可分析华为云上的VIS视频流,提供人流量统计功能,可检测视频中穿过自定义线与区域的人流量,以及视频帧中的热点分布信息。 8 云上入侵检测 该服务可分析华为云上的VIS视频流,提供区域入侵、过线入侵功能。通过视频检测到有人或车触发入侵,会上报告警。 9 云上关键岗位检测 该服务可分析华为云上的VIS视频流,当通过视频检测到用户设置的区域中人数小于用户指定的数量,并持续超过告警时间阈值时,该服务会上报告警。 10 云上交通视频车辆 该服务可分析华为云上的VIS视频流,能输出视频里的车辆信息,包括车牌信息和车辆检测区域信息。
  • 边缘算法视觉能力包 边缘算法视觉能力包适用场景:算法模型下发到边缘节点的客户设备中,在客户设备中执行算法分析任务,视频流数据不需要提供到华为云上。 当前提供的边缘算法视觉能力包有边缘交通智能分析算法包、边缘专业类算法包、边缘通用类算法包和边缘人脸检测算法包,每个算法包中包含的算法服务如下面表格所示。 表1 视觉能力包列表-边缘交通智能分析算法包 序号 包含的算法服务 说明 1 边缘拥堵检测 该服务提供了道路拥堵指数统计功能。给定统计时间间隔,定时输出拥堵指数,告警拥堵事件。 2 边缘异常停车检测 该服务提供了异常停车事件监测、告警功能。通过视频检测到用户指定的检测区域内有车辆停车时间超过阈值时,上报异常停车事件。 3 边缘交通流量 该服务提供了过线车流量统计功能。给定流量统计的输出间隔,得到车流量信息。 4 边缘高速流量统计及事件检测 对于给定的高速视频,该服务提供了流量监测、车速监测、违停事件检测及拥堵检测等功能。 表2 视觉能力包列表-边缘专业类算法包 序号 包含的算法服务 说明 1 边缘城市垃圾桶满溢检测 该服务可分析边缘摄像头输出的RTSP视频流。提供了城市街道场景下垃圾桶满溢检测功能。当检测到垃圾桶处于满溢状态时,会上报告警信息。 2 边缘城管事件-占道经营检测 该服务提供了占道经营检测功能。在目标检测区域内,对出店经营、无照游商等占道经营行为进行检测、告警。当检测到告警行为时,会上报告警信息。 3 边缘城管事件-垃圾检测 该服务可分析边缘摄像头输出的RTSP视频流。提供了垃圾检测功能。该服务对生活垃圾(包括塑料袋、剩菜残羹等)进行检测,在检测到静止的生活垃圾时,会上报告警信息。适用于固定的摄像头场景。 4 边缘个体事件行为检测 通过视频检测到用户设置的区域中有人吸烟、有人打手机等动作,该服务会上报告警。 5 边缘个体动作检测 通过视频检测到用户设置的区域中有人出现翻越、摔倒、挥手或者弯腰等动作,该服务会上报告警事件。 6 边缘排队状态分析 该服务提供了排队状态分析功能。通过视频检测到有出队事件时,会上报告警信息。 7 边缘高密度人群统计 该服务对视频中的高密度人群总数进行统计,定期上报告警。 8 边缘共享单车检测 该服务提供了共享单车的检测功能。根据用户配置进行共享单车检测,当检测到视频中有共享单车停放在违规区域,会上报事件信息。 9 边缘垃圾桶异常检测 该服务主要用于明厨亮灶工程中,垃圾桶盖必须是合上的,当检测到视频中的垃圾桶盖打开时,会上报告警信息。 10 边缘烟火检测 该服务提供了烟火检测功能。当检测到视频中出现烟或者火时,会上报告警信息。 11 边缘打架检测 该服务对视频中的打架行为进行检测并告警,输出告警原图。 12 边缘疑似活物检测 该服务主要用于明厨亮灶工程中,通过视频检测到厨房中有老鼠、蟑螂、猫和狗等小型疑似活物时,会上报告警信息。 表3 视觉能力包列表-边缘通用类算法包 序号 包含的算法服务 说明 1 边缘非机动车检测 该服务可分析边缘摄像头输出的RTSP视频流。提供了非机动车(包括自行车、电瓶车)的检测功能。根据用户配置进行非机动车检测,当有非机动车停放在违规区域,会上报违停事件信息;当有非机动车入侵禁止区域,则上报非机动车入侵事件信息。 2 边缘人流量统计 该服务提供了人流量统计功能,可检测视频中穿过自定义线与区域的人流量,以及视频帧中的热点分布信息。 3 边缘入侵检测 该服务提供了区域入侵、过线入侵检测功能。通过视频检测到有人或车触发入侵,会上报告警。 4 边缘关键岗位检测 当通过视频检测到用户设置的区域中人数小于用户指定的数量,并持续超过告警时间阈值时,该服务会上报告警。 5 边缘视频车辆 该服务对于给定的视频,能输出视频里的车辆信息,包括车牌信息和车辆检测区域信息。 6 边缘遗留物检测 该服务提供了遗留物检测功能。当检测到视频中有遗留物时,会上报告警信息。 7 边缘戴口罩检测 该服务提供了未戴口罩检测功能。通过视频检测到用户设置的区域中有未戴口罩人员进入,则上报告警。 8 边缘消防通道占用 该服务提供了消防通道占用检测功能。通过视频检测到有堆物或车辆占用消防通道行为时,会上报告警。 9 边缘工服工帽检测 该服务提供了工服和工帽的检测功能。根据用户配置进行工服工帽检测,通过视频检测到有人未穿工服或未戴工帽,会上报事件信息。 表4 视觉能力包列表-边缘人脸检测算法包 序号 包含的算法服务 说明 1 边缘人脸提取 该服务可以检测视频中的人脸信息与位置。
  • 响应消息 删除失败时的响应示例 { "error_code": "IVA.0004", "error_msg": "The request param is invalid. parameter [task_id] does not match ^[0-9a-f]{32}|task\\w{8}$."} 响应参数说明 参数名称 描述信息 error_code 错误码。 error_msg 错误信息。
  • 返回值 正常 边缘作业的删除是异步删除,返回202。 异常 返回值 说明 400 Bad Request 请求错误,具体返回错误码请参考错误码。 401 Unauthorized 鉴权失败。 403 Forbidden 没有操作权限。 404 Not Found 找不到资源。 500 Internal Server Error 服务内部错误。 503 Service Unavailable 服务不可用。
  • 响应 响应样例 { "id":"d1cde51e12eb47aaaafa36c2b4584b5c", "name":"c-crowdcount-edge_0", "creator":"user_test", "project_id":"1f793beac00d4801874db741cbfe10fa", "description":"c-crowdcount-edge", "service_version":"3.0", "edge_pool_id":"626402fe7eb8446dbf23b35412877d76", "resource_order_id":"840a5cf90d4a4bbaa71f251dfe8fe64e", "created_at":"2020-09-19T03:39:22Z", "updated_at":"2020-09-19T03:39:22Z", "state":"RUNNING", "input":{ "type":"edgecamera", "data":[ { "id":"6233039b-698f-4347-8ced-ef0d14605c0b", "index":0 } ] }, "output": { "webhook":{ "url":"https://apigw.xx.com/api/mqs/sit", "headers":{ "content-type":"application/json" } } }, "service_config":{ "common":{ "banner_detection_sw":1, "banner_threshold":"2", "alarm_threshold":"5", "sampling_time_interval":8, "density_sw":1, "visualization_output_sw":1, "target_roi": "{"polygons":[{"data":[[100,100],[1800,100],[1800,1000],[100,1000]]}]}", "image_compression_ratio":80 } }} 响应参数说明 参数名称 类型 描述信息 task Object task详情,定义见Task参数结构说明。
  • 响应 响应样例 { "id": "8d7c029b01c64abf9630f40b7dbfb067", "name": "人脸提取-T4M-edge-0", "creator":"user_test", "project_id":"1f793beac00d4801874db741cbfe10fa", "description": "face detection task test", "service_version": "3.0", "edge_pool_id": "e9bf9ebe497d4c9bb2e65d1f99fe1ff9", "resource_order_id": "840a5cf90d4a4bbaa71f251dfe8fe64e", "created_at": "2020-09-10T06:56:56Z", "updated_at": "2020-09-10T07:01:43Z", "state": "RUNNING", "input": { "type": "edgecamera", "data": [{ "id": "5213039b-698f-4347-8ced-ef0d14605c0b" }] }, "output": { "webhook":{ "url":"https://apigw.xx.com/api/mqs/sit", "headers":{ "content-type":"application/json" }, "data_category":[ "FaceImage", "OriginImage" ] } }, "service_config": { "common": { "detection_max_size": 800, "detection_min_size": 120, "origin_image_send_sw": 0, "face_first_send_threshold": 0.0, "face_must_send_sw": 0, "face_repeat_send_sw": 1, "face_repeat_send_mode": "PERIOD", "face_repeat_send_step": 1, "face_repeat_send_interval": 1, "target_roi": "{"polygons":[{"data":[[100,100],[1800,100],[1800,1000],[100,1000]]}]}", "image_compression_ratio": 90 } }} 响应参数说明 参数名称 字段类型 描述信息 task Object task详情,定义见•Task参数结构说明。
  • 请求 请求样例(VIS输入+DIS输出) POST /v2/6204a5bd270343b5885144cf9c8c158d/services/c-fightdetect-cloud/tasks{ "name":"fightdetect-cloud-task", "description":"fighting detection task test", "input":{ "type":"vis", "data":[ { "stream_name":"fightdetect-stream", "index":0 } ] }, "output":{ "dis":{ "stream_name":"dis-fightdetect" } }, "service_version":"3.0", "resource_order_id":"840a5cf90d4a4bbaa71f251dfe8fe64e", "service_config":{ "common":{ "render_result_sw": 1, "image_compression_ratio": 90, "render_roi_sw": 1, "target_roi": "{\"polygons\":[{\"data\":[[100,100],[1800,100],[1800,1000],[100,1000]]}]}" } }} 参数说明 参数 是否必选 类型 说明 name 是 String 作业名称,只能由中文、字母(a~zA~Z)、数字(0~9)、中划线(-)、下划线(_)组成,长度范围为[1,100]。 description 否 String 作业描述信息,最大长度为500字符长度。 input 是 Object 视频数据输入列表,目前云上打架检测支持以下输入类型: vis:从 视频接入服务 中读取视频数据。 详细参数定义参见task.input(任务输入参数)。 service_version 是 String 功能版本号,版本号为3.0。 resource_order_id 是 String 购买的算法能力包ID,在服务界面购买算法能力包获取。 output 是 Object 结果数据的输出列表,目前支持将结果输出到您指定的通道中,输出类型为“dis”。 详细参数定义参见task.output(任务输出参数)。 service_config 否 Object 服务的算法配置,配置参数见ServiceConfig参数说明。 service_config中common的参数说明 字段 是否必选 类型 说明 render_result_sw 否 Int 对应控制台的界面参数“目标框渲染开关”。 输出图像是否绘制告警目标边框,取值范围: "0":表示不绘制。 "1":表示用红色绘制告警目标边框。 默认值为0。 image_compression_ratio 否 Int 对应控制台的界面参数“图片压缩比”。 取值范围[20,100],默认值:90,表示图片压缩比90%。 render_roi_sw 否 Int 对应控制台的界面参数“检测区域渲染开关”。 输出图像是否绘制检测区域,取值范围: "0":表示不绘制; "1":表示用黄色绘制用户设定区域。 默认值为0。 target_roi 否 String 对应控制台的界面参数“检测区域设置”。 表示检测区域,该字段为JSON格式的字符串,API调用时需要加转义符。详细JSON格式参见target_roi(目标区域)。 例如: {"polygons":[{"data":[[84,389],[1840,349],[1824,526],[78,526]]}]} 参数没有携带时,默认区域为整个视频帧。
  • 响应 响应样例 { "id":"d92a3de2be594710a981dc673bf5a570", "name":"工服工帽-T4N-edge_0", "creator":"user_test", "project_id":"1f793beac00d4801874db741cbfe10fa", "description":"safetysuitedetection-edge task test", "service_version":"3.0", "edge_pool_id":"ffa02c65f31446fda596744f93aba151", "resource_order_id":"840a5cf90d4a4bbaa71f251dfe8fe64e", "created_at":"2020-09-19T03:58:15Z", "updated_at":"2020-09-19T03:58:15Z", "state":"RUNNING", "input":{ "type":"edgecamera", "data":[ { "id":"6233039b-698f-4347-8ced-ef0d14605c0b", "index":0 } ] }, "output": { "webhook":{ "url":"https://apigw.xx.com/api/mqs/sit", "headers":{ "content-type":"application/json" } } }, "service_config":{ "common":{ "hat_detection_sw":1, "cloth_detection_sw":1, "image_compression_ratio":90, "render_result_sw":1, "target_roi": "{"polygons":[{"data":[[84,389],[1840,349],[1824,526],[78,526]]}]}", "render_roi_sw":1 } }} 响应参数说明 参数名称 字段类型 描述信息 task Object task详情,定义见Task参数结构说明。
  • 请求 请求样例1(摄像头输入+DIS/Webhook输出) POST /v2/6204a5bd270343b5885144cf9c8c158d/services/c-abandon-detection-edge/tasks{ "name": "abandon-detection-edge-task", "description": "Abandon Detection task test", "input": { "type": "edgecamera", "data": [ { "id": "aec5857c-222f-4aa9-be39-23654e118886", "index": 0 } ] }, "output": { "dis": { "stream_name": "dis-abandondetection-edge" }, "webhook": { "url": "https://apigw.huawei.com/api/event/callback", "headers": { "content-type": "application/json" } } }, "service_version": "3.0", "resource_order_id": "840a5cf90d4a4bbaa71f251dfe8fe64e", "edge_pool_id": "8dcf5ec7bc4d4a26aa1d3e1bb5ed2b5a", "service_config": { "common": { "detection_min_size": 50, "alert_time_threshold": 10, "alert_detection_interval": 5, "image_compression_ratio": 80, "target_roi": "{\"polygons\":[{\"data\":[[84,389],[1840,349],[1824,526],[78,526]]}]}", "render_result_sw": 1, "render_roi_sw": 1 } }} 请求样例2(edgerestful输入+DIS/Webhook输出) POST /v2/6204a5bd270343b5885144cf9c8c158d/services/c-abandon-detection-edge/tasks{ "name": "abandon-detection-edge-task", "description": "Abandon Detection task test", "input": { "type": "edgerestful", "data": [ { "index": 0, "url":"https://100.127.134.69:554/test/data", "certificate_check": false, "rtsp_path_in_response": "data/url" } ] }, "output": { "dis": { "stream_name": "dis-abandondetection-edge" }, "webhook": { "url": "https://apigw.huawei.com/api/event/callback", "headers": { "content-type": "application/json" } } }, "service_version": "3.0", "resource_order_id": "840a5cf90d4a4bbaa71f251dfe8fe64e", "edge_pool_id": "8dcf5ec7bc4d4a26aa1d3e1bb5ed2b5a", "service_config": { "common": { "detection_min_size": 50, "alert_time_threshold": 10, "alert_detection_interval": 5, "image_compression_ratio": 80, "target_roi": "{\"polygons\":[{\"data\":[[84,389],[1840,349],[1824,526],[78,526]]}]}", "render_result_sw": 1, "render_roi_sw": 1 } }} 请求样例3(VCN输入+DIS/Webhook输出) POST /v2/6204a5bd270343b5885144cf9c8c158d/services/c-abandon-detection-edge/tasks{ "name": "abandon-detection-edge-task", "description": "Abandon Detection task test", "input": { "type": "vcn", "vcn": { "ip":"172.100.119.6", "password":"CQeNfcRLwyMvH77AkDBaPS+BKXdFu/1bAXtIMNTx3QPbVewjipNq06nNodxWI28I1lCUsvv2+wB1joepzynLVW3g2nz0k9vaCRDoK6=", "port":"4675", "username":"testname" }, "data": [ { "index": 0, "stream_type": 1, "device_id":"07211540881586160101#f7964493ff764bbf9294d58b22e63de6" } ] }, "output": { "dis": { "stream_name": "dis-abandondetection-edge" }, "webhook": { "url": "https://apigw.huawei.com/api/event/callback", "headers": { "content-type": "application/json" } } }, "service_version": "3.0", "resource_order_id": "840a5cf90d4a4bbaa71f251dfe8fe64e", "edge_pool_id": "8dcf5ec7bc4d4a26aa1d3e1bb5ed2b5a", "service_config": { "common": { "detection_min_size": 50, "alert_time_threshold": 10, "alert_detection_interval": 5, "image_compression_ratio": 80, "target_roi": "{\"polygons\":[{\"data\":[[84,389],[1840,349],[1824,526],[78,526]]}]}", "render_result_sw": 1, "render_roi_sw": 1 } }} 参数说明 参数 是否必选 类型 说明 name 是 String 作业名称,只能由中文、字母(a~zA~Z)、数字(0~9)、中划线(-)、下划线(_)组成,长度范围为[1,100]。 description 否 String 作业描述信息,最大长度为500字符长度。 input 是 Object 视频数据输入列表,支持从指定的边缘摄像头读取数据,即输入类型为“edgecamera”,“edgerestful”,“VCN”。 详细参数定义参见task.input(任务输入参数)。 service_version 是 String 功能版本号,版本号为3.0。边缘算法版本支持的显卡硬件为T4和华为自研Davinci芯片。 resource_order_id 是 String 购买的算法能力包ID,在服务界面购买算法能力包获取。 edge_pool_id 是 String 边缘运行池ID,获取方法参见创建边缘运行池。 output 是 Object 结果数据的输出列表,目前支持以下输出类型: DIS:将结果输出到您指定的DIS通道 。 Webhook:将结果输出到Webhook URL。 Localpath:将作业的运行结果保存在边缘节点本地(节点必须为linux系统),必须为linux路径,例如“/opt/cloud/”。 详细参数定义见task.output(任务输出参数)。 service_config 否 Object 服务的算法配置,配置参数见•service_config参数说明。 service_config中common参数说明 字段 是否必选 类型 说明 detection_min_size 否 Int 对应控制台的界面参数“检测目标最小像素值”。 检测目标的长宽最小像素值,与分辨率成正比,在1080p分辨率下,取值范围为[50, 400],默认值为50。 alert_time_threshold 否 Int 对应控制台的界面参数“告警时间阈值”。 遗留物告警时间阈值,目标产生告警时的遗留时间不少于该时间。 单位为秒,取值范围[10, 300],默认值为10。 alert_detection_interval 否 Int 对应控制台的界面参数“检测周期”。 遗留物告警检测周期。如果在一个周期内有多个告警,则合并为一个告警。 单位为秒,取值范围为[1, 150],默认值为5,建议取值范围为[1, alert_time_threshold/2]。 image_compression_ratio 否 Int 对应控制台的界面参数“图片压缩比”。 图片压缩百分比,取值范围为[20,100]。 默认值:90,表示图片压缩比为90%。 target_roi 否 String 对应控制台的界面参数“检测区域设置”。 表示检测区域,该字段为JSON格式的字符串,API调用时需要加转义符。详细JSON格式参见target_roi(目标区域)。 例如: {"polygons":[{"data":[[84,389],[1840,349],[1824,526],[78,526]]}]} 参数没有携带时,默认区域为整个视频帧。 render_result_sw 否 Int 对应控制台的界面参数“目标框渲染开关”。 输出图像是否绘制告警目标边框,取值范围: "0":表示不绘制。 "1":表示用红色绘制告警目标边框。 默认值为0。 render_roi_sw 否 Int 对应控制台的界面参数“检测区域渲染开关”。 输出图像是否绘制检测区域,取值范围: "0":表示不绘制。 "1":表示用黄色绘制用户设定区域。 默认值为0。
  • 返回值 正常 云上作业的删除是异步删除,返回202。 异常 返回值 说明 400 Bad Request 请求错误,具体返回错误码请参考错误码。 401 Unauthorized 鉴权失败。 403 Forbidden 没有操作权限。 404 Not Found 找不到资源。 500 Internal Server Error 服务内部错误 503 Service Unavailable 服务不可用。
  • 响应 响应样例 { "id":"cb088e91e03b4e4a87d55bbaae1debe0", "name":"highway-flow-event-task", "creator":"user_test", "project_id":"1f793beac00d4801874db741cbfe10fa", "description":"highwayflowevent task test", "service_version":"3.0", "edge_pool_id":"42deafda231942cd810b592b9ed933dc", "resource_order_id":"840a5cf90d4a4bbaa71f251dfe8fe64e", "created_at":"2020-09-18T12:29:53Z", "updated_at":"2020-09-18T12:29:53Z", "state":"RUNNING", "input":{ "type":"edgecamera", "data":[ { "id":"6233039b-698f-4347-8ced-ef0d14605c0b", "index":0 } ] }, "output": { "webhook":{ "url":"https://apigw.xx.com/api/mqs/sit", "headers":{ "content-type":"application/json" } } }, "service_config":{ "common":{ "target_roi": "{"lines":[{"data":[[555,337],[665,1071]],"properties":{"type":0}},{"data":[[760,369],[1480,1060]],"properties":{"type":1}},{"data":[[875,345],[1910,887]],"properties":{"type":2}},{"data":[[50,447],[100,489]],"properties":{"type":3,"distance":15,"direction":1}},{"data":[[50,597],[100,723]],"properties":{"type":3,"distance":12,"direction":0}},{"data":[[50,450],[100,450]],"properties":{"type":4,"direction":1}},{"data":[[50,520],[100,720]],"properties":{"type":4,"direction":0}}]}", "congestion_sw": 1, "flow_static_interval": 60, "abnormal_park_sw": 1, "abnormal_park_threshold": 180, "abnormal_park_output_interval": 180, "congestion_output_interval": 180, "person_detect_sw": 0, "against_regulation_drive_sw": 0, "is_light_invariant": 0, "drop_detect_sw": 0, "fog_detect_sw": 0, "construct_detect_sw": 0 } }} 响应参数说明 参数名称 字段类型 描述信息 task Object 作业详情,定义见Task参数结构说明。
  • 响应消息 删除失败时的响应示例 { "error_code": "IVA.0004", "error_msg": "The request param is invalid. parameter [task_id] does not match ^[0-9a-f]{32}|task\\w{8}$."} 响应参数说明 参数名称 描述信息 error_code 错误码。 error_msg 错误信息。