检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
前,需确保Webhook Service已运行成功。 下面以一个简单的python脚本作为示例,展示如何启动Webhook Service并保存接收的数据。 准备一台本地的Linux服务器,确保Linux服务器和边缘节点服务器网络通畅,并已安装python环境。 使用ifconf
该服务提供了遗留物检测功能。通过视频检测到遗留物时,会上报告警信息。 边缘高密度人群统计 该服务对视频中的高密度人群总数进行统计,人数超过阈值时进行告警,并输出告警时的视频原图和告警信息。 边缘工服工帽检测 该服务提供了工服和工帽的检测功能。根据用户配置进行工服工帽检测,通过视频检测到有人未穿工服或未戴工帽,会上报事件信息。
边缘算法在使用前需进行部署,当算法的部署状态为“运行中”时,才能创建作业。 购买算法包并部署算法服务 新增视频源 创建需要进行处理分析的视频源。创建分析作业前,要先新增视频源。 新增视频源 创建分析作业 创建入侵检测算法作业,需要设置相应的算法参数、配置输入数据的来源和输出数据的类型。 创建分析作业
开通DIS通道 本示例中,作业分析结果的输出类型为DIS,用户可以通过对接DIS的API将事件结果传到用户本地。在创建作业前您需确保DIS通道已开通成功,开通方法请参见开通DIS通道。 父主题: 使用云上入侵检测算法
背景信息 新增视频源,即选择要进行处理分析的视频源。 前提条件 请提前将视频流纳管上IVM,并确保正常可调用。 操作步骤 登录视频智能分析服务控制台。 在“视频中心 > 视频源列表”,单击“新增视频源”,选择“IVM”类型视频源接入。用户输入有效的必填参数,单击“确认”,校验成功后新增
dataCategory列表内的数据 表13 TaskServiceConfig 参数 是否必选 参数类型 描述 common 否 Object 任务运行时指定的具体的自定义配置项,由服务发布者定义。整体呈json格式,具体配置项参见相应算法服务的说明 响应参数 状态码: 200
所有的事件推送给用户。 事件重复聚合。开启事件重复聚合之后,需要设置事件聚合的时间(取值范围:1-1440)。即在这段时间产生的所有事件,都会聚合展示(将第一个事件作为主事件展示在事件列表里面,其余的事件作为从事件,展示在事件详情页),如果关闭此开关则将接下来所有的事件作为主事件展示在事件列表。
String 作业的输入类型,创建时必填,编辑时video_source 模式 不支持切换为其他IVA模式的type。创建时可选类型有 obs(对象存储服务存储的文件 仅云上作业支持), url(指定的文件地址或取流地址 仅云上作业支持), edgecamera(绑定在IEF的边缘摄像头
dataCategory列表内的数据 表13 TaskServiceConfig 参数 是否必选 参数类型 描述 common 否 Object 任务运行时指定的具体的自定义配置项,由服务发布者定义。整体呈json格式,具体配置项参见相应算法服务的说明 响应参数 状态码: 200
String 作业的输入类型,创建时必填,编辑时video_source 模式 不支持切换为其他IVA模式的type。创建时可选类型有 obs(对象存储服务存储的文件 仅云上作业支持), url(指定的文件地址或取流地址 仅云上作业支持), edgecamera(绑定在IEF的边缘摄像头
获取视频流地址的restful请求携带的请求头,当输入为edgerestful类型时可选。整体呈json格式,以键值对的形式表示请求头和取值,最多允许10组。 rtsp_path_in_response 否 String restful请求返回的body中,视频流地址的路径,当输入为edgerestful类型时必填。长度不超过1024
进行视频分析的时候会延用当前的算法配置。 单击“下一步”进入配置任务模式界面,可对任务的执行计划进行设置。 表2 任务基本参数填写说明 任务参数 参数说明 一直执行 任务立即启动并持续运行。 周期执行 当勾选了周期执行的选项后,通过可视化的图表操作可选择任务每周执行的时间段,周期执行的最小时间段单位为15分钟。
任务ID name String 任务的名称 creator String 任务创建者的用户名 project_id String 任务创建者的项目ID description String 任务的描述 release_id String 任务对应服务的ID service_id String
获取视频流地址的restful请求携带的请求头,当输入为edgerestful类型时可选。整体呈json格式,以键值对的形式表示请求头和取值,最多允许10组。 rtsp_path_in_response 否 String restful请求返回的body中,视频流地址的路径,当输入为edgerestful类型时必填。长度不超过1024
input_types Array of strings 支持的输入类型,列表元素取值为“OBS”、“URL”、“Restful”、“VCN”、“EdgeCamera” output_types Array of strings 支持的输出类型,列表元素取值为“OBS”、“DIS”或者“Webhook”
在认证鉴权章节,需要填入账号名、用户名或者AK/SK。 在调用API的时候,部分URL中需要填入项目ID(project_id)。 由于获取方法一样,所以这里放在一起介绍操作步骤。 操作步骤 登录管理控制台。 鼠标移动到右上角的用户名上,在下拉列表中选择“我的凭证”。 在“我的凭证”页面
算法结果如何处理和保存 对于边缘算法,算法包会以镜像的方式下发到客户自己配置的边缘节点。算法运行过程在客户的边缘节点进行,分析结果及告警会输出到客户自己配置的路径。 视频智能分析服务只实时分析客户的视频流数据,不存储客户的任何数据。
Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。
要对多个分组下的所有视频源使用同一算法服务进行分析处理,即可使用批量配置的功能。 前提条件 已经购买算法服务。 已经在视频中心创建了视频源分组。 操作步骤 进入“任务中心”,在“批量任务”页面单击“ 新增批量配置”。 填写批量配置参数,参考创建任务中下发单个任务的场景进行配置。
创建任务需要指定一个已接入的视频源、一种已购买的算法服务,配置对应算法参数和任务执行计划,最后选择输出类型。 创建任务 查看分析结果 查看任务状态 任务创建成功后,观察任务的运行状态,待运行成功后,获取任务分析结果。 查看任务详情 获取任务结果 您可以根据设置的输出数据类型,采用对应的方式获取任务分析结果。