您的位置 首页 IOT

一种根据算法资源池的智能剖析算法装备办法

智能视频监控是基于计算机视觉技术对监控场景的视频图像内容进行分析,提取场景中的关键信息,并形成相应事件和告警的监控方式,是新一代

视频监控是依据核算机视觉技能对监控场景的视频图画内容进行剖析,提取场景中的要害信息,并构成相应事情和告警的监控办法,是新一代依据视频内容剖析的监控体系。视频监控技能借助于核算机强壮的数据处理功用,对视频画面中的海量数据进行高速剖析,过滤掉用户不关心的信息,仅为监控者供给有用的要害信息。相较于传统监控,能视频监控能依据核算机视觉技能一起对多个监控场景的视频图画内容进行剖析,主动挑选报警信息。

  视频剖析技能是智能视频监控体系的中心价值,从现在来看,智能视频剖析技能能在简直不需求人为干涉的状况下,经过对摄像机拍录的图画序列进行主动剖析来对动态场景中的方针进行定位、辨认和盯梢,并在此基础上剖析和判别方针的行为,做到既能完结日常办理又能在异常状况发生的时分及时做出反响,然后处理了传统监控作业量大、功率低、反响速度慢等问题,其优势清楚明了,也是推进整个安防智能化最为要害的技能之一。

  视频剖析技能首要是由运行在设备端上的一系列智能剖析算法模块完结。智能剖析算法模块在设备上的调用,不是原封不动的,而是会跟着不同的场景、不同的运用、不同的设备做出相应的调整与装备,使得剖析算法的功用到达最优,然后使视频剖析的作用到达最佳。

  关于视频剖析设备上智能剖析算法模块的装备,其装备办法的有用与否对智能剖析算法的功用影响十分大。如果能依据实践运用场景特性对算法进行有用装备,将算法调整为最习惯实践运用场景,智能剖析的作用会得到最佳的表现,反之就会与预期作用发生较大的距离,影响视频剖析设备的运用。

  怎么对监控设备中的智能剖析算法模块进行有用装备,确保算法功用最优,是需求咱们不断进行研究与改善的一个课题。

现有的算法装备办法

  关于视频剖析设备上的算法装备,现在干流的办法首要有2种。

  咱们先来看第1种办法,如图1所表明,智能剖析设备经过视频输出口直接衔接到显现器,装备人员依据显现器上的信息,直接对设备中的智能剖析算法模块进行装备。这种装备办法一般用于带有显现输出口的设备,如智能DVR、DVS、剖析仪服务器。

图1 第1种干流的算法装备计划

  第2种办法如图2所示,首要分为2个过程。首要,装备人员经过网络(公共网或局域网)与视频剖析设备进行衔接,运用客户端软件登入到设备上;然后装备人员经过客户端对视频剖析设备进行算法装备。这种装备办法是现在最通用的一种办法,只需支撑网络功用的视频剖析设备都会支撑这种装备办法。

图2 第2种干流的算法装备方

  关于现在干流的这2种算法装备计划,会存在有如下缺陷。

  1、由于专业的算法装备人员有限,许多状况下都是一些非专业的装备人员来对算法进行装备,某些状况下视频剖析设备上的算法无法发挥最优的功用。

  2、当局域网内的设备功用无法满意用户需求,需求对算法版别进行晋级装备时,非专业的装备人员往往无法完结,必需求专业的算法开发人员到现场来完结,该状况下的装备本钱就会十分大。

  针对上述缺陷,本文提出了一种改善的依据算法资源池的装备办法,经过该装备办法能够有用确保运行在视频剖析设备上的算法功用最优,并且算法的晋级也十分便利。

  依据算法资源池的装备办法

  计划描绘

  本计划提出了一种依据算法资源池的算法装备计划,首要包含了6个过程,如图3所示。

图3 依据算法资源池的装备计划

  装备客户端衔接到视频剖析设备,获取设备信息(类型、算法组件版别、核算资源才能),并收集样本序列;

  用户在装备客户端上填写视频剖析运用的附加信息(问卷调查),装备客户端衔接到装备服务器,将样本序列、运用附加信息、设备信息发送到装备服务器;

  装备服务器依据样本序列、运用附加信息、设备信息,对该运用进行剖析,并从算法资源池中获取最适合的算法组件与参数装备,即算法最佳装备集;若经过机器剖析无法得到最佳装备集,则提交到专业的算法装备工程师;

  算法装备工程师依据样本序列、运用附加信息、设备信息,从算法资源池中获取算法最佳装备集,并发送到装备服务器;

  装备服务器将算法最佳装备集发送到装备客户端;

  装备客户端衔接到视频剖析设备,并对设备进行最佳装备集下的算法晋级与参数装备,以获取在该场景下视频剖析的最佳功用。

  具体流程图如图4所示。


图4 依据算法资源池的装备计划流程图

  模块具体介绍

  装备客户端

  装备客户端是能够安装在PC、手机移动设备、服务器等渠道上面的软件,具有以下4个功用。

  可经过该客户端衔接到视频剖析设备,获取设备装备信息(如类型、智能剖析算法版别、处理器核算才能、空余内存等),以及当时场景下的Sample序列;

  用户可经过该客户端输入视频剖析运用的附加信息,包含当时场景特点描绘(如光照状况、是否有大方针呈现等)、用户需求等;

  可经过该客户端衔接到装备服务器,将Sample序列、设备装备信息、运用附加信息发送到装备服务器;

  可经过该客户端衔接到视频剖析设备,将装备服务器发送过来的最佳装备集,运用于视频剖析设备,以获取算法在当时运用场景下的最优功用。

  装备服务器

  装备服务器用于获取视频剖析算法在特定运用形式下的最佳装备集,具有以下3个功用。

  1、用于接纳从客户端发过来的视频剖析运用信息(Sample序列、设备信息、运用附加信息),并依据这些信息来界说最优算法版别集和最优算法参数集,即算法最佳装备集。

  2、若装备服务器无法取得算法最佳装备集,服务器将视频剖析运用信息(Sample序列、设备信息、运用附加信息)发送到专业算法装备工程师,并接纳从算法装备工程师发送过来的最佳装备集。

  3、将算法的最佳装备集发送到装备客户端。

  算法最佳装备集

  智能剖析算法最佳装备集包含2种,依据参数的装备集与依据算法版别的装备集。

  (1)依据参数的最佳装备集,对算法参数进行调整,使当时版别算法功用到达最优。比方场景形式的挑选、布景建模更新速度的调整、方针检测灵敏度的调整、是否敞开抗颤动、是否敞开人体检测、方针交融速度的调整等。

  (2)依据算法版别的最佳装备集,依据实践运用的需求,选取最适合的算法版别集来替换原算法版别,相当于算法版别晋级。

  算法装备工程师

  算法装备工程师是专业的视频剖析算法装备人员,对视频剖析设备上的算法原理与运用有深化的了解,能依据实践运用场景、设备类型、客户需求给出最佳的算法装备集。

  总结

  本文提出了一种依据算法资源池的智能剖析算法装备办法,比较于现有的干流装备办法,具有如下3个长处:

  能够经过这种“定制式”的装备办法,为各种运用场景形式界说最适合的算法装备集,以提高算法在实践运用中的功用;

  将装备服务器交融到公司一致的服务渠道上,作为一项智能剖析服务来构成一个新的事务增长点;

  能够收集到很多的Sample视频序列与运用附加信息,为后续视频剖析算法版别晋级供给一套全面的算法功用评价样本。

  关于该依据算法资源池的装备办法,在实践施行过程中也会存在一些缺陷与运用约束,比方装备服务器与装备客户端架构十分复杂,开发本钱较高,并且需求有很多的算法装备工程师来保护整个体系,保护本钱较高。别的视频剖析设备上的Sample序列可能会涉及到隐私信息,用户不愿意敞开衔接权限给装备客户端,这点也是限制该办法运用的一个较大要素。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/iot/225633.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部