华为云用户手册

  • 响应 响应样例 {"id": "8656efdafebf440bb7008f174db6c567","name": "living-detect-edge","creator": "user_test","project_id": "1f793beac00d4801874db741cbfe10fa","description": null,"service_version": "3.0","edge_pool_id": "8dcf5ec7bc4d4a26aa1d3e1bb5ed2b5a", "resource_order_id":"840a5cf90d4a4bbaa71f251dfe8fe64e","created_at": "2020-09-18T03:35:03Z","updated_at": "2020-09-18T03:35:51Z","state": "RUNNING","input": {"type": "edgecamera","data": [{"id": "aec5857c-222f-4aa9-be39-23654e118886","index": 0}]}, "output": { "webhook":{ "url":"https://apigw.xx.com/api/mqs/sit", "headers":{ "content-type":"application/json" } } },"service_config": {"common": {"detection_max_size": 50,"detection_min_size": 5,"image_compression_ratio": 90,"render_result_sw": 1,"render_roi_sw": 1,"target_roi": "{"polygons":[{"data":[[100,100],[1800,100],[1800,1000],[100,1000]]}]}"}}} 响应参数说明 参数名称 字段类型 描述信息 task Object 作业详情,定义见Task参数结构说明。
  • 请求 请求样例(VIS输入+DIS输出) POST /v2/6204a5bd270343b5885144cf9c8c158d/services/c-smoke-and-fire-cloud/tasks{ "name": "smoke-and-fire-cloud-task", "input": { "type": "vis", "data": [ { "stream_name": "vis-campusgo", "index": 0 } ] }, "output": { "dis": { "stream_name": "dis-campusgo" } }, "service_version": "3.0", "resource_order_id": "840a5cf90d4a4bbaa71f251dfe8fe64e", "service_config": { "common": { "image_compression_ratio": 90, "render_result_sw": 1, "video_sampling_interval": 1, "target_roi": "{\"polygons\":[{\"data\":[[204,64],[90,321],[511,319],[617,221],[582,38],[320,11],[228,24]]}]}", "render_roi_sw": 1, "fire_detection_sw": 1, "smoke_detection_sw": 1 } }} 参数说明 参数 是否必选 类型 说明 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参数说明 字段 是否必选 类型 说明 image_compression_ratio 否 Int 对应控制台的界面参数“图片压缩比”。 图片压缩百分比,取值范围为[20,100]。 默认值:90,表示图片压缩比为90%。 render_result_sw 否 Int 对应控制台的界面参数“目标框渲染开关”。 输出图像是否绘制告警目标边框,取值范围: "0":表示不绘制; "1":表示用红色绘制告警目标边框。 默认值为0。 video_sampling_interval 否 Int 对应控制台的界面参数“视频采样间隔时间”。 单位秒,默认值: 1,取值范围[1, 10]。 注意:此参数决定了算法检测的频率,时间间隔增加,烟或火从发生到检测的最大时延会增加,建议根据可接受的实际响应延时设置此参数。 target_roi 否 String 对应控制台的界面参数“检测区域设置”。 表示检测区域,该字段为JSON格式的字符串,API调用时需要加转义符。详细JSON格式参见target_roi(目标区域)。 例如: {"polygons":[{"data":[[0,0],[0,1080],[1920,1080],[1920,0]]}]} 参数没有携带时,默认区域为整个视频帧。 render_roi_sw 否 Int 对应控制台的界面参数“检测区域渲染开关”。 输出图像是否绘制检测区域,取值范围: "0":表示不绘制。 "1":表示用黄色绘制用户设定区域。 默认值为0。 fire_detection_sw 否 Int 对应控制台的界面参数“明火检测开关”。 是否检测明火,取值范围: "0":表示关闭。 "1":表示开启。 默认值为1。 smoke_detection_sw 否 Int 对应控制台的界面参数“烟雾检测开关”。 是否检测烟雾,取值范围: "0":表示关闭。 "1":表示开启。 默认值为1。
  • SDK列表 表1提供了DSC服务支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 SDK列表 编程语言 Github地址 参考文档 Java huaweicloud-sdk-java-v3 Java SDK使用指导 Python huaweicloud-sdk-python-v3 Python SDK使用指导 Go huaweicloud-sdk-go-v3 Go SDK使用指导
  • 响应 响应样例(VIS输入+DIS输出) { "id":"5d127c7844674d2382b7daae07794152", "name":"sharedbicycledetection-cloud-task", "creator":"user_test", "project_id":"1f793beac00d4801874db741cbfe10fa", "description":"Sharedbicycledetection task test", "service_version":"3.0", "resource_order_id":"840a5cf90d4a4bbaa71f251dfe8fe64e", "created_at":"2020-09-22T08:08:39Z", "updated_at":"2020-09-22T08:08:39Z", "state":"PENDING", "input":{ "type":"vis", "data":[ { "stream_name":"sharedbicycledetection-cloud-video", "index":0 } ] }, "output":{ "dis":{ "stream_name":"dis-sharedbicycledetection-cloud" } }, "service_config":{ "common":{ "alert_mode":"single", "alert_detection_interval":60, "illegal_park_alert_threshold":30, "render_result_sw":1, "target_roi":"{"polygons":[{"data":[[84,389],[1840,349],[1824,526],[78,526]]}]}", "image_compression_ratio":90 } }} 响应参数说明 参数名称 字段类型 描述信息 task Object task详情,定义见 Task参数结构说明。
  • SDK列表 表1提供了 IAM 服务支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 SDK列表 编程语言 Github地址 参考文档 Java huaweicloud-sdk-java-v3 Java SDK使用指导 Python huaweicloud-sdk-python-v3 Python SDK使用指导 Php huaweicloud-sdk-php-v3 Php SDK使用指导 Go huaweicloud-sdk-go-v3 Go SDK使用指导 Node.js huaweicloud-sdk-nodejs-v3 Node.js SDK使用指导 .Net huaweicloud-sdk-net-v3 .Net SDK使用指导
  • SDK列表 表1提供了 CTS 服务支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 SDK列表 编程语言 Github地址 参考文档 Java huaweicloud-sdk-java-v3 Java SDK使用指导 Python huaweicloud-sdk-python-v3 Python SDK使用指导 Go huaweicloud-sdk-go-v3 Go SDK使用指导
  • 入门指引 可信跨链 服务(Trusted Cross-Chain Service,简称 TCS )提供 区块链 注册、购买跨链通道等功能。以下为T CS 服务使用流程,希望对您的使用有所引导及帮助。 当前仅“华北-北京四”区域支持可信跨链服务。 注册区块链 将区块链注册到TCS中,目前只支持Hyperledger Fabric类型的区块链。 购买跨链通道 基于已经注册的区块链,选择两个区块链进行跨链操作。 配置跨链通道 对跨链通道进行跨链读、跨链写、跨链查询账本等配置操作。 触发跨链交易 通过接入点(RESTful接口)触发跨链交易,交易信息会记录在跨链服务中。 浏览交易信息 浏览最新区块信息、交易信息、趋势等数据。
  • SDK列表 表1提供了AS服务支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 SDK列表 编程语言 Github地址 参考文档 Java huaweicloud-sdk-java-v3 Java SDK使用指导 Python huaweicloud-sdk-python-v3 Python SDK使用指导 Go huaweicloud-sdk-go-v3 Go SDK使用指导 .NET huaweicloud-sdk-net-v3 .Net SDK使用指导
  • 操作步骤 登录可信跨链服务管理控制台,进入“总览”页面。 在“总览”页面的购买跨链通道,单击“前往购买”。 在“购买跨链通道”页面,按照如下表1填写配置信息。 表1 基本信息 参数 描述 计费模式 区块链服务管理费收费模式,支持包年/包月。 区域 区块链基础设施所在的区域,建议选择与业务应用系统相同的地域。 跨链通道名称 支持英文字符、数字及中划线,不能以中划线开头,长度为4-24个字符。 业务类型 互操作 选择区块链 从已经注册的区块链中任选两个作为跨链通道的参与方。 购买时长 支持自定义购买服务的使用时间,最短1个月。 您可根据需要选择勾选自动续费,按月购买的自动续费周期为1个月,按年购买的自动续费周期为1年。 单击“立即购买”跳转至付款页面,付款完成之后,请等待数分钟,安装页面提示购买成功。 在跨链通道界面可以看到跨链通道信息。支持在跨链通道卡片下载证书,请妥善保管对应证书的私钥,建议您进行加密保存。
  • 操作步骤 登录可信跨链服务管理控制台,进入“总览”页面。 在“总览”页面的配置跨链通道,单击“查看跨链通道”。 在“跨链通道”页面,单击跨链通道名称。 在新打开页面中的跨链权限配置下方,配置跨链读、跨链写、跨链查询账本权限。 跨链读:访问链任意合约可以执行被访问链指定合约的读操作。 跨链写:访问链任意合约可以执行被访问链指定合约的写操作。此场景需要用户在区块链上安装和实例化用户的跨链业务合约,合约开发请参考开发指南。 跨链查询账本:访问链可以查询被访问链账本中的区块、交易信息。 通过查看权限对应图标是否高亮判断是否有权限。若是灰色,代表没有权限。 权限配置完成后显示高亮: 配置访问权限完成后,在下方的跨链通道测试,例如选择区块链AAAA的query接口,单击“执行调试”,即可查询读取区块链BBBB的参数值。(以下截图仅供参考) invoke接口需要“跨链写”权限。query接口需要“跨链读”权限。 控制台界面上提供的参数值仅为参考值,实际的参数取值根据用户业务合约而定。
  • 触发跨链交易 通过控制台界面或者接入点(RESTful接口)触发跨链交易,交易信息会记录在跨链服务中。支持两种方式触发跨链交易: 方式1:界面触发,方便用户简单测试。操作方法如下: 在“跨链通道”页面,单击对应通道的名称。 在新打开页面的“跨链通道测试”下,选择某一个接口,填写参数值,单击“执行调试”后即可查看交易结果。 当前仅提供了跨链交易和跨链查询两个接口。 交易过程会记录在TCS的可信中继链上,在“跨链浏览器”可以查看对应交易信息。 方式2:通过接入点(RESTful接口)触发,方便用户定制开发。操作方法如下: 在“跨链通道”页面,单击对应通道上的“下载证书”,将SSL通信证书下载到本地,用户加载通信证书,通过https协议访问通道的接入点进行触发。具体的URL、参数信息请参考方式1获取。 如果使用Postman调试工具,Postman版本要求:7.27.0及以上的。 “发起交易”和“查询交易”两个接口的返回信息会展示在“响应结果”中,用户可根据具体的错误信息进行排查,错误码信息参考如下表1和表2: 表1 发起交易接口 错误码 响应示例 可能原因 TCS.2000000 SUC CES S! 跨链交易成功。 TCS.4000001 illegal base64 data at input byte 4 请求不合法。 TCS.5000001 Failed to initialize sdk 内部错误,初始化sdk失败。 可能存在的原因:读取证书文件失败、无法连接到peer等。 TCS.5000002 Failed to send cross tx 跨链交易失败。可能存在的原因: 无法连接跨链客户端。 无法生成交易ID。 发送跨链交易失败(例如:有错误的链代码或者函数信息、对方账户不存在、无对方账户相应链码的交易权限等)。 无法获取跨链响应。 权限不足。 表2 查询交易接口 错误码 响应示例 可能原因 TCS.2000000 SUCCESS! 查询交易成功。 TCS.4000001 illegal base64 data at input byte 4 请求不合法。 TCS.5000001 Failed to initialize sdk 内部错误,初始化sdk失败。 可能存在的原因:读取证书文件失败、无法连接到peer等。 TCS.5000002 Failed to send query tx 查询交易失败,发送请求失败。可能存在的原因: 无法连接到跨链的客户端。 无法生成交易ID。 参数传入错误。 无法生成跨链请求。 验证交易信息失败。 权限不足。
  • 前提条件 已购买Hyperledger Fabric区块链服务,详细操作请参基于CCE集群。 安装并实例化跨链辅助合约和跨链业务合约。跨链辅助合约可在TCS控制台总览界面右侧下载,链代码名称为固定值tcshelper;跨链业务合约需要您基于业务场景进行开发,具体开发可参考开发指南。 下载对应区块链服务的配置文件和证书文件,支持yaml和json格式,详细操作请参考下载SDK配置和证书。 下载配置文件时请参考如下表1填写参数。(以下截图的区块链类型是联盟链) 表1 参数说明 参数名称 说明 链代码名称 跨链辅助合约,固定值tcshelper。 证书存放路径 固定值:/home/service/Certs 通道名称 选择一个通道。 组织&Peer节点(区块链类型为私有链) 选择通道中的任意1个节点组织下的所有peer节点。这里的组织和“Peer节点证书”的组织需要保持一致。 选择成员(区块链类型为联盟链) 选择通道中的任意1个节点组织。这里的组织和“Peer节点证书”的组织保持一致。 共识节点证书 与区块链系统交互时,需要使用共识节点证书。请妥善保管对应证书的私钥,建议您进行加密保存。 Peer节点证书 指定节点组织:只能选择跨链辅助合约所在通道的任意一个组织。这里的组织和“组织&Peer节点”或“选择成员”的组织需要保持一致。 证书选择:管理员证书。 请妥善保管对应证书的私钥,建议您进行加密保存。 将下载的配置文件解压出yaml文件备用。获取解压出来的orderer文件夹和peer文件夹,并压缩成zip文件,目录结构参考如下截图,请以实际下载的文件为准。 tls文件中的这三个文件名称是固定的:ca.crt,server.crt,server.key。 图1 目录结构
  • 操作步骤 登录可信跨链服务管理控制台。 在“总览”页面,可以按照快速入门提示完成操作。还支持查看我的资源和交易概览。 我的资源:展示已注册区块链、跨链通道和跨链交易最近3个月或6个月的数量。 交易概览:展示最近3个月或6个月每个跨链通道的交易数目。 在“跨链浏览器”页面,查看区块数量、交易数量等信息,详细请参考表1。 表1 跨链信息说明 数据项 说明 交易趋势 可按小时、分钟维度查看最近交易笔数,默认展示最近7个点。 说明: 可在曲线图左上角选择时间粒度:小时、分钟。 选择小时:每隔1小时一个点。 选择分钟:每隔15分钟一个点。 交易统计 通过饼图统计展示最近2000笔交易中各组织交易数量。 当前展示:跨链读、跨链写、跨链查询账本三种组织。 说明: 移动鼠标至饼图上可查看各组织交易具体数量。 最新区块 默认展示最新区块信息。包括区块高度、区块内交易数目、区块打包时间。 交易列表 展示的信息包括:交易ID、创建者组织、所在区块、类型、合约名称、创建时间。 支持按交易ID、创建者组织、所在区块号、交易类型、链代码名称、创建时间自定义设置多维度查询交易信息。 创建者组织或合约名称支持模糊搜索。 任意搜索条件中包含交易ID,支持全量搜索,例如交易ID、创建者组织、所在区块或交易ID、类型等搜索组合。 任意搜索条件中不包含交易ID,仅支持从最近2000笔交易进行查询,例如创建者组织、所在区块或所在区块、类型等搜索组合。 类型只能从以下五种选择一个进行搜索:AUTHORIZATION,AUTHORIZATION,QUERY_TRANSACTION,SEND_TRANSACTION,SEND_TRANSACTION。
  • 操作步骤 登录可信跨链服务管理控制台,进入“总览”页面。 在“总览”页面的注册区块链,单击“开始注册”。 在“注册区块链”页面,按照如下表2填写配置信息。 必须从同一个Hyperledger Fabric服务下载配置文件和证书。 表2 基本信息 参数 描述 区块链名称 区块链注册在TCS中的名称。 支持英文字符、数字及中划线,不能以中划线开头,长度为4-24个字符。 描述 描述节点信息。 区块链类型 目前只支持华为云 BCS 服务提供的Hyperledger Fabric。 合约名称 跨链合约名称,支持增加20个。 支持英文字符、数字及中划线,不能以中划线开头,长度为4-24个字符。 配置文件 Hyperledger Fabric服务的yaml或json格式的配置文件,详细操作请参考下载SDK配置和证书。 证书 Hyperledger Fabric服务的证书文件,将orderer文件和peer节点管理证书放在一个zip压缩包,详细操作请参考下载SDK配置和证书。 单击“立即注册”。 注册完成后,在“已注册区块链”页面生成一条记录,在“操作”列下载配置文件和证书。请妥善保管对应证书的私钥,建议您进行加密保存。
  • 商业信息认证隐私声明v2.0 作为向奖励推广计划参与者(以下简称“您”)结算的必要前提,华为云(以下可简称“我们”)需要您提供个人信息以完成商业信息认证。本隐私声明(以下可简称 “本声明”)与华为云隐私政策声明共同适用于商业信息认证收集和使用的所有信息。在您反馈商业信息之前,请仔细阅读本声明和华为云隐私政策声明。 我们如何收集和使用您的个人信息 我们在您与我们的互动过程中出于必要的目的收集您的个人信息,例如为向您提供服务,我们会在以下场景中收集如下个人信息: a. 付款通知:在向您发送完成付款通知时,为及时获取信息和对账,需收集您的姓名、电子邮箱用于付款通知; b. 商业认证:华为云给您支付前,您需做商业认证,在做商业认证时,我们会收集您的详细地址信息(包括省、市、详细地址)、银行信息(银行账户名、银行账号、银行名称、分行名称)、个人邮箱信息用于商业认证及后续华为云支付; c. 支付:在华为云向您的银行账户转账以支付返利时,需收集您的银行账户名、银行账号、银行名称、分行名称、手机号码(需与银行预留手机号码一致)、身份证件号码并向银行提供以用于验证身份及完成支付; d. 个税申报:在华为云对您的返利金额代缴个人所得税时,需要使用您的姓名、身份证件号码用于报税。 如何更新本声明 为适应政策和业务的需要,华为云将在必要时更新或修改本声明。请您定期查看本声明以了解相应更改。 如果您希望进一步了解我们如何保护您的个人信息,您如何访问或修改您的个人信息或希望联系我们,可进一步阅读华为云《隐私政策声明》。 本声明更新时间:2022-02-15 本声明生效时间:2022-02-15
  • 商业信息认证隐私声明v1.0 作为向奖励推广计划参与者(以下简称“您”)结算的必要前提,华为云(以下可简称“我们”)需要您提供个人信息以完成商业信息认证。本隐私声明(以下可简称 “本声明”)与华为云隐私政策声明共同适用于商业信息认证收集和使用的所有信息。在您反馈商业信息之前,请仔细阅读本声明和华为云隐私政策声明。 我们如何收集您的信息 我们将收集您直接向我们提供的属于您的个人信息,包括:姓名、联系电话、电子邮箱、联系地址、银行账户信息、身份证明信息(在实名认证时提供)。 我们如何使用您的信息 我们将出于如下目的使用您的信息: 付款通知:向您发送完成付款通知,可及时获取信息和对账; 对账:华为云向您的邮箱发送对账请求,在您对账单有疑问时,可与您联系,提高您和华为云的交易透明度及合作关系; 支付:华为云向您的银行账户转账,支付返利; 个税申报:华为云将对您的返利金额代缴个人所得税,需要使用您的身份证明信息用于报税。 如何更新本声明 为适应政策和业务的需要,华为云将在必要时更新或修改本声明。请您定期查看本声明以了解相应更改。 如果您希望进一步了解我们如何保护您的个人数据,您如何访问或修改您的个人数据或希望联系我们,可进一步阅读华为云《隐私政策声明》。 本声明更新时间:2020-3-30 本声明生效时间:2020-3-30
  • Step2 获取具体的分析结果 在设置的输出路径下,查看分析结果。 DIS 登录DIS控制台。 单击相应的DIS通道,查看输入流是否有数据。 通过DIS转储任务获取分析的结果数据,具体操作请参见DIS用户指南。 Webhook 服务使用post请求将作业的运行结果,包括告警结构化数据和图片数据,以JSON数据流的形式输出到用户指定的Webhook URL。 例如运行Webhook Service中的示例脚本将接收到的Webhook消息写在与脚本同目录的post.txt文件中。 以入侵检测算法为例,算法输出的JSON结果示例如下,表示识别出视频中在指定区域有人入侵。 { "event_type":196609, "timestamp":1581753322, "stream_id":"44000000581314000234#15#9f63890660f24175871c861b345e852d", "message_id":"849D1326-4FC8-11EA-8F73-0242AC110004", "image_base64":"/9j/4AAQSkZJRgA...", "task_id":"63eac48bf3704e8bb30af7f244fdcf3d", "data":{ "event_set":[ { "start_position":"in", "end_position":"in", "bounding_box":{ "y":327, "h":216, "x":876, "w":105 }, "category":0, "detection_id":"83BFC020-4FC8-11EA-9F93-0242AC110004" } ] }} 表1 JSON结果字段解释 字段 说明 task_id 表示作业ID data data中的内容表示算法作业运行输出的识别结果。 bounding_box 告警输出对象的矩形框。 x:矩形框左上角横坐标 y:矩形框左上角纵坐标 w:矩形框宽度 h:矩形框高度 detection_id 告警目标对应的UUID。 category 告警目标的类型: 0:人 1:车 2:其他 start_position 表示入侵开始位置: 如果是过线入侵,则是入侵开始所在线一侧的名字。 如果是区域入侵,则是“in”或者“out”。 in:表示入侵开始在区域里面。 out:表示入侵开始在区域外面。 end_position 表示入侵结束位置: 如果是过线入侵,则是入侵结束所在线一侧的名字。 如果是区域入侵,则是“in”或者“out”。 in:表示入侵结束在区域里面。 out:表示入侵结束在区域外面。
  • 接入视频数据 您在使用园区智能体的算法服务前,需要先接入视频数据,然后才能对接入的视频进行分析,获取结果。 园区智能体支持接入的视频数据如表1所示。视频格式的要求请参见约束与限制。 表1 算法支持接入的视频数据来源 算法类型 输入视频数据来源 说明 待准备的信息 操作参考 边缘算法 Edge Camera 表示从指定的边缘摄像头中读取视频数据。 注册边缘节点并纳管 创建边缘摄像头 具体的操作步骤请参见IEF服务配置。 Edge Restful 表示从用户自定义的流媒体服务器中读取视频数据。 REST接口的URL地址。 - VCN 表示从视频云(Video Cloud Node,简称VCN)中读取视频数据。 VCN服务器的IP地址 端口号 用户名 密码 摄像头ID 从VCN管理员获取。 云上算法 VIS 表示从 视频接入 服务(Video Ingestion Service,简称VIS)中读取视频数据。 VIS的视频流名称 云上算法可以通过VIS接入实时视频数据,需要选择VIS数据流名称。
  • 9. 高密度人群统计 场景类型:取值范围[0, 3],默认为1。 0表示全屏模式,该模式即将退出,可用ROI模式替代。 1表示ROI模式。用户可以根据业务需要,选择画面中感兴趣区域进行人数和横幅统计,默认会对全屏进行统计。 2表示Flow模式。算法会根据视频画面连续几帧的检测情况,自动寻找画面中的静止人群汇聚区域。静止人群汇聚区域,通常可能伴随聚众议事、打闹等事件发生。当静止人群汇聚区域人数大于告警阈值时,会触发告警图片上报。 3表示Event模式。此时,事件间隔参数会生效。该模式即将退出,不建议使用。 事件间隔:取值范围[1, 20],默认为10。表示一次事件需要几次检测。仅当场景类型取值为3时生效。 视频采样处理时间间隔:取值范围[1, 30],默认为10s。表示10秒采样一次视频画面。 人数告警阈值列表:默认为50人。当视频帧中出现大于该阈值的人数时,上报告警。该字段在4种场景下的输入情况如下: 全屏模式,只能输入一个人数告警阈值。如果输入多个,默认使用第一个输入。 ROI模式,可以针对每个ROI区域输入不同的告警阈值,每个输入用空格进行分隔。若用户输入的人数告警阈值列表多于实际的ROI个数,则取前边的人数。如果输入的人数告警阈值列表少于实际的ROI个数,则比ROI个数少的部分用默认值补齐。举例:ROI有3个,当输入25 30 20,只要有其中一个ROI告警,则发送图片。当输入25 15时,则第三个ROI会用默认值50补齐,也即变成25 15 50。当输入25 36 23 40时,算法自动选择前3个,也即25 36 23。 Flow模式,只能输入一个人数告警阈值。如果输入多个,默认使用第一个输入。算法自动发现的所有汇聚区域都会共用这个告警阈值,只要有一个区域超过阈值,就会发送告警图片。 Event模式,人数告警阈值与ROI模式相同。 横幅检测开关:1表示打开,会对视频画面中的ROI区域进行横幅检测。0表示关闭,不检测。 横幅告警阈值列表:默认为1。当视频帧中出现大于该阈值的人横幅时,上报告警。 可视化输出开关:1表示打开,0表示关闭。默认为0,表示每个ROI区域检测到的人数大于告警阈值时,只会发送原图信息。只有打开可视化开关后,才会将检测到的行人和横幅进行可视化输出。可视化场景如下: 检测到单个行人,会用红色框进行标注。 检测到游行示威的横幅,会用红色框标注。 ROI模式(含全屏)检测到密集人群,会对该区域进行颜色渲染。 Flow模式检测到静止汇聚人群,会用黄色多边形进行区域标注。 对于ROI模式,每个ROI框会用黄色多边形在画面中标注。 密度估计开关:1表示启用密度估计模型,0表示不启用。默认为1。推荐当人数较多、告警人数阈值较大的场景启用密度估计模型;当人数较少、告警人数阈值较低的场景可不用密度估计模型。 图片压缩比:取值范围[20, 100],默认为90,表示图片压缩比为90%。 检测区域设置:表示检测区域,该字段为JSON格式的字符串,例如:{"polygons":[{"data":[[84,389],[1840,349],[1824,526],[78,526]]}]}。未设置检测区域时,默认全屏都是检测区域。
  • 11. 共享单车检测 告警模式:共享单车违停告警模式,默认值:"single"。 "single": 表示单次告警模式,每当出现新的告警目标时,上报告警信息。 "periodic": 表示周期告警模式,每过一个检测周期,上报当前所有告警目标信息。 检测周期:共享单车违停检测周期,取值范围为[1, 3600],默认为60s。 告警触发时间:共享单车停留超过这个时间则告警。取值范围[10,300],默认为30s。 目标框渲染开关:输出图像是否绘制告警目标边框,默认为0,表示不绘制。1表示绘制,用黄色边框+红色底色,同时在框左上角位置标上warning标志。 合法区域设置:表示合法停车区域,车辆停在合法停车区域时不会触发违停事件。该字段为JSON格式的字符串,例如:{"polygons":[{"data":[[84,389],[1840,349],[1824,526],[78,526]]}]}。未设置区域时,默认全屏都是不合法停车区。 图片压缩比:取值范围[20, 100],默认为90,表示图片压缩比为90%。
  • 18. 异常停车检测 检测区域设置:包括车辆检测区域以及离开线和靠近线。未设置检测区域时,默认全屏都是检测区域。 车牌信息:包括车牌所属城市缩写和省份信息。 异常停车时间阈值:当车辆持续该值都没有移动过,就产生异常停车。取值范围为[20, 3600],单位为秒。最长停车阈值设为1小时。 重复上报停车的时间间隔:同辆车重复上报的时间间隔,取值范围[30, 86400],单位为秒,默认为30s。最长间隔为24小时。 该值为max(异常停车时间阈值, 重复上报停车的时间间隔)。 输出图像开关:默认值为1,表示输出检测图像,0表示不输出。
  • 8. 工服工帽检测 工帽检测开关:默认值为1,表示检测。0表示不检测。 工服检测开关:默认值为1,表示检测。0表示不检测。 目标框渲染开关:输出图像是否绘制告警目标边框,默认为0,表示不绘制。1表示用红色绘制告警目标边框。 检测区域渲染开关:输出图像是否绘制检测区域,默认为0,表示不绘制。1表示用黄色绘制用户设定区域。 图片压缩比:取值范围[20, 100],默认为90,表示图片压缩比为90%。 检测区域设置:表示检测区域,该字段为JSON格式的字符串,例如:{"polygons":[{"data":[[84,389],[1840,349],[1824,526],[78,526]]}]}。未设置检测区域时,默认全屏都是检测区域。
  • 13. 烟火检测 检测结果渲染开关:输出图像是否绘制告警目标边框,默认为0,表示不绘制。1表示当告警为烟时,用紫色绘制告警目标框;当告警为火时,用红色绘制告警目标框。 检测区域渲染开关:输出图像是否绘制检测区域,默认为0,表示不绘制。1表示用黄色绘制用户设定区域。 视频采样间隔时间:取值范围[1, 10],默认为1s。表示1秒采样一次视频画面。此参数决定了算法检测的频率,时间间隔增加,烟或火从发生到检测的最大时延会增加,建议根据可接受的实际响应延时设置此参数。 检测区域设置:表示检测区域,该字段为JSON格式的字符串,例如:{"polygons":[{"data":[[84,389],[1840,349],[1824,526],[78,526]]}]}。未设置检测区域时,默认全屏都是检测区域。 图片压缩比:取值范围[20, 100],默认为90,表示图片压缩比为90%。
  • 14. 垃圾桶异常检测 告警触发时间:取值范围[30, 3600],默认为30s。当检测到垃圾桶状态异常达到该时长是触发告警。 目标渲染开关:输出图像是否绘制告警目标边框,默认为0,表示不绘制。1表示用红色绘制告警目标边框。 检测区域渲染开关:输出图像是否绘制检测区域,默认为0,表示不绘制。1表示用黄色绘制用户设定区域。 区域设置:表示检测区域,当在该区域内的垃圾桶被检测到异常状态时,触发告警。该字段为JSON格式的字符串,例如:{"polygons":[{"data":[[84,389],[1840,349],[1824,526],[78,526]]}]}。未设置检测区域时,默认全屏都是检测区域。 图片压缩比:取值范围[20, 100],默认为90,表示图片压缩比为90%。
  • 15. 排队状态分析 排队状态分析开关:1表示开启,0表示不开启。默认值为1。 检测结果渲染开关:输出图像是否绘制告警目标边框,默认为0,表示不绘制。1表示用红色绘制告警目标边框。 检测区域渲染开关:输出图像是否绘制检测区域,默认为0,表示不绘制。1表示用黄色绘制用户设定区域。 检测区域设置:表示检测区域,该字段为JSON格式的字符串,例如:{"polygons":[{"data":[[84,389],[1840,349],[1824,526],[78,526]]}]}。未设置检测区域时,默认区域为整个视频帧。 图片压缩比:取值范围[20, 100],默认值为90,表示图片压缩比为90%。
  • 16. 疑似活物检测 检测目标最大像素值:表示发送活物图片长宽的最大像素,取值范围[30,1000],默认值为50。 检测目标最小像素值:表示发送活物图片长宽的最小像素,取值范围[5,300],默认值为5。 目标框渲染开关:输出图像是否绘制告警目标边框,默认为0,表示不绘制。1表示用红色绘制告警目标边框。 检测区域渲染开关:输出图像是否绘制检测区域,默认为0,表示不绘制。1表示用黄色绘制用户设定区域。 检测区域设置:疑似活物的检测区域,当在该区域内的疑似活物被检测到时,触发告警。该字段为JSON格式的字符串,例如:{"polygons":[{"data":[[43,266],[42,645],[472,644],[416,212]]},{"data":[[311,182],[282,670],[941,661],[835,170]]}]}。未设置检测区域时,默认全屏都是检测区域。 原图压缩比:取值范围[20, 100],默认为90,表示图片压缩比为90%。
  • 24. 占道经营检测 图片压缩比:取值范围[20, 100],默认为90,表示图片压缩比为90%。 占道经营检测开关:默认为1表示检测。0表示不检测。 出店经营检测开关:默认为0表示不检测。1表示检测。 目标框渲染开关:输出图像是否绘制告警目标边框,默认为0,表示不绘制。1表示用红色绘制告警目标边框。 检测区域渲染开关:输出图像是否绘制检测区域,默认为0,表示不绘制。1表示用黄色绘制用户设定区域。 检测区域设置:表示检测区域。该字段为JSON格式的字符串,例如:{"polygons":[{"data":[[84,389],[1840,349],[1824,526],[78,526]],"name":"polygon"}]}可为每个区域设置名称,后续输出结果时会连带输出区 域名 称。参数没有携带时,默认区域为整个视频帧,默认区域名称为空字符串。
  • 19. 特殊车辆检测 视频开始时间:对于离线视频,该项必须配置;实时视频流场景,无须配置。取值格式示例:2019/04/14 08:00:00 车道线:每条车道线的位置信息,格式为[[x1, y1, x2, y2],..., [x1, y1, x2, y2]],其中x1, y1, x2, y2依次表示车道线上端点坐标值和下端点坐标值。 车牌信息:包括车牌所属城市缩写和省份信息。 特殊车辆集合:属于该列表的特殊车辆会被检测并输出事件。0表示中巴,1表示罐车,2表示大货车,3表示大客车。 输出图片设置:默认值为0,表示不输出检测图像,1表示输出。
  • 21. 交通拥堵检测 检测区域设置:包括车道线信息。未设置检测区域时,默认全屏都是检测区域。 输出图像开关:默认值为1,表示输出检测图像,0表示不输出。 拥堵检测输出时间间隔:取值范围为[0, 600],单位为秒。如果该值等于0,表示事件触发,即有拥堵产生的情况下才输出;如果该值大于等于1,表示事件按照配置的时间间隔输出。 渲染参数开关:默认为0表示不启用渲染,1表示启用渲染。启用渲染时,每一帧都会输出带车框的图片和拥堵指数,用于合成视频。 渲染模式下需要保证带宽足够大,期望的带宽为300M/s。当带宽满足不了时,输出会丢数据,并产生丢数据的日志。
  • 12. 个体事件行为检测 吸烟检测开关:对输入视频流是否检测吸烟动作,1表示检测,0表示不检测。默认值为1。 打手机检测开关:对输入视频流是否检测打手机动作,1表示检测,0表示不检测。默认值为0。 目标框渲染开关:输出图像是否绘制告警目标边框,默认为0,表示不绘制。1表示用红色绘制告警目标边框。 检测区域渲染开关:输出图像是否绘制检测区域,默认为0,表示不绘制。1表示用黄色绘制用户设定区域。 检测区域设置:表示检测区域,该字段为JSON格式的字符串,例如:{"polygons":[{"data":[[84,389],[1840,349],[1824,526],[78,526]]}]}。未设置检测区域时,默认全屏都是检测区域。 图片压缩比:取值范围[20, 100],默认为90,表示图片压缩比为90%。
共99354条