检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
注册华为账号并开通华为云 准备边缘节点服务器 边缘节点服务器要求有一定的计算能力,推荐的服务器详细配置请参见服务器约束与推荐。此处以x86+GP Tnt004类型服务器,CentOS 7.x版的操作系统为例。
准备一台本地的Linux服务器,确保Linux服务器和边缘节点服务器网络通畅,并已安装python环境。 使用ifconfig命令在Linux服务器上查询服务器IP地址。 修改示例脚本第18行,填入服务器IP地址。
如何查看边缘节点的驱动版本 视频智能分析服务视频子服务支持x86+GP Tnt004类型服务器。使用Tnt004类型服务器请下载推荐的Tnt004驱动版本。 命令执行成功后回显信息如图1所示。
Step2 在边缘节点服务器上安装GP驱动 在视频智能分析的算法分析场景中,需要使用边缘节点服务器上的GP能力,所以要提前在边缘节点服务器上安装GP驱动,缺少GP驱动会导致算法下发失败。
与其他云服务的关系 视频智能分析服务与其他云服务的关系如下图所示。 图1 视频智能分析服务与IAM服务的关系 统一身份认证服务 视频智能分析服务使用统一身份认证(Identity and Access Management,简称IAM)服务实现认证和鉴权功能。 数据接入服务 视频智能分析服务将检测结果结构化数据输出到数据接入服务
使用RESTful接入前,如果是云上模式,必须保证云上的RESTful的地址需要华为云的服务器可以访问;如果是边缘模式,则边缘的RESTful的地址需要用户自己的边缘服务器能访问。
订阅事件 通过订阅事件,用户可以在本地创建socket服务器接收事件消息,目前仅边缘推理模式支持事件订阅,云上推理不支持。 订阅列表展示所有的订阅者信息,包括订阅者名称,订阅时视频源数量,订阅事件数(成功发送并响应),创建时间,描述等信息。
413 Request Entity Too Large 由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息。
边缘节点服务器约束及推荐 视频智能分析服务运行在边缘节点时,边缘节点支持昇腾处理器和X86+GP Tnt004类型的服务器。 昇腾处理器类型服务器,推荐使用:Atlas800 AI服务器-型号3000。
准备一台本地的Linux服务器,确保Linux服务器和边缘节点服务器网络通畅,并已安装python环境。 使用ifconfig命令在Linux服务器上查询服务器IP地址。 修改脚本第18行,填入Linux服务器IP地址。
REST接口的URL地址 rtsp地址相对位置 和边缘算法的Restful类似,区别在于云上的Restful的地址需要华为云的服务器可以访问,而边缘的Restful的地址需要用户自己的边缘服务器能访问。可参考准备RESTful视频源地址。
所以需要将边缘节点服务器注册并纳管到IEF。 注册边缘节点并纳管 注册终端设备 视频智能分析服务的视频源需要通过IEF将视频流接入进服务器,所以需要将终端设备注册到IEF。
表2 HTTP方法 方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。
获取服务详情 功能介绍 获取服务详情 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/algorithm/services/{service_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 用户项目
云上服务API 创建云上人流量统计作业 创建云上入侵检测作业 创建云上关键岗位检测作业 创建云上遗留物检测作业 创建云上高密度人群统计作业 创建云上工服工帽检测作业 创建云上烟火检测作业 创建云上打架检测作业 创建云上共享单车检测作业 创建云上个体事件行为检测作业 创建云上个体动作检测作业
部署算法服务 查看算法服务清单 购买算法服务包后,可在“算法中心 > 算法服务”中查看当前可以使用的算法服务清单。 算法服务按场景和来源可分为华为自研云上算法、华为自研边缘算法、非华为自研云上算法和非华为自研边缘算法。其中华为自研云上算法购买后可直接用于视频分析作业,无需手动部署。
request_id-timestamp-hostname(request_id在服务器端生成UUID, timestamp为当前时间戳,hostname为处理当前接口的服务器名称)。 默认值:无。 否 X-ratelimit 此字段携带总计流控请求数。 类型:整型。
表8 TaskInputVcn 参数 是否必选 参数类型 描述 ip 是 String VCN服务器的IP地址,仅输入类型为vcn时需填且必填 port 是 Integer VCN服务器的端口号,仅输入类型为vcn时需填且必填 username 是 String VCN服务器的账号名
最大长度:63 表10 TaskInputVcn 参数 参数类型 描述 ip String VCN服务器的IP地址,仅输入类型为vcn时必填。 port Integer VCN服务器的端口号,仅输入类型为vcn时必填。
视频智能分析服务概述 视频智能分析服务(VIAS),是提供AI智能分析、预警事件上报、边缘资源池纳管等多项能力的一体化平台,依托于华为云人工智能和大数据的技术优势,实现智慧园区、城市治理、智慧水务、智慧交通等场景的事件感知、分析和决策能力,助力业务闭环。 具体包含了入侵检测、高密度人群