欢迎光临小豌豆知识网!
当前位置:首页 > 电学技术 > 电通讯技术> 基于云计算的视频监控服务系统独创技术19062字

基于云计算的视频监控服务系统

2023-03-12 11:59:38

基于云计算的视频监控服务系统

  技术领域

  本发明涉及云计算与设备维护技术领域,特别涉及一种基于云计算的视频监控服务系统。

  背景技术

  随着视频监控技术的发展,使得其在各个领域得到广泛应用,特别是国家进行的智慧城市与平安社区建设,政府大规模地在商场、影院、学校和社区等各种公共场所安装视频监控设备,以提高城市的安全性。

  每个视频监控项目一般都会组建自己的局部网络,每个局部网络配置有自己的软件平台,该局部网络多数还会与公安部门或者其他外部网络进行连接。为了保证视频监控运行有效性,往往需要定期或者不定期地派技术人员对视频监控项目及局部网络进行测试或者调试,遇有故障现在进行排除;另外基于技术的发展一般在2-3年时间推出升级更新的软件,往往需要派出技术人员到项目现场进行软件的更新与升级,以提升现有视频监控的功能、效率或者效果。这些对视频监控的服务性工作需要占用供应商大量的人力与维护成本,对其经济效益形成拖累。

  发明内容

  为了解决上述技术问题,本发明提供了一种基于云计算的视频监控服务系统,包括云端服务平台、数据交互模块和客户中控设备,所述客户中控设备连接有多个视频监控设备,所述客户中控设备与数据交互模块连接,所述数据交互模块通过网格连接云端服务平台;所述云端服务平台包括云端服务器、远程检测模块和远程更新模块,所述云端服务器分别与远程检测模块和远程更新模块连接,所述远程检测模块用于通过网络远距离对客户中控设备的状态和运行情况进行检测或者调试,所述远程更新模块用于通过网络远距离修复或者升级客户中控设备的视频监控软件。

  可选的,所述客户中控设备有多个,所述云端服务平台包括认证模块,所述认证模块与云端服务器连接,用于对访问云端服务平台进行身份认证,认证方式为:

  在云端服务平台对连接的客户中控设备进行定位和标识,在接收到访问请求时,通过查验访问的客户端是否为云端服务平台连接并标识的客户中控设备,若是则授予客户级的检测、调试或者软件更新升级的操作权限,若不是则拒绝本次访问操作;或者

  在云端服务平台设置管理员信息库,为管理员配置相应的编号和密码,在接收到访问请求时,若检测到输入了管理员编号和密码,经比对一致则通过管理员认证允许进行管理员级的检测、调试或者软件更新升级的操作权限,若不是则提示认证不成功并拒绝本次访问操作。

  可选的,所述云端服务平台设有消息推送模块,所述消息推送模块与云端服务器连接,当云端服务平台上传了新版客户应用软件时,所述消息推送模块即通过网络向与云端服务平台连接的客户中控设备发送有新软件的提示信息,以供安排适宜的时间对客户中控设备进行软件更新升级。

  可选的,所述客户中控设备设有定时动作模块,所述定时动作模块能够设置检测时段和/或更新升级时段,在进入检测时段后能够自动访问云端服务平台的远程检测模块,以远程检测模块设定的检测方式进行检测,并保存检测结果;当云端服务平台上传了新版应用软件时,在进入更新升级时段后,所述客户中控设备能够自动访问云端服务平台的远程更新模块,从远程更新模块下载新版应用软件保存在客户中控设备的虚拟内存中并进行软件更新升级。

  可选的,所述客户中控设备设有报警模块,所述云端服务平台设有信息反馈模块,所述信息反馈模块与云端服务器连接,当客户中控设备发生异常或者故障时,所述报警模块发出报警信息同时通过网络传输至云端服务平台的信息反馈模块,信息反馈模块接收到警报信息后,首先由远程检测模块对客户中控设备进行检测,若发现应用软件存在问题则通过远程更新模块对客户中控设备的应用软件进行修复。

  可选的,所述云端服务平台设有数据库及分析输出模块,所述数据库和分析输出模块都与云端服务器连接,所述数据库用于保存信息反馈模块接收到的客户中控设备信息以及故障排除操作,所述分析输出模块对客户中控设备信息进行统计分析,并输出统计分析的结果。

  可选的,所述远程更新模块对客户中控设备进行软件修复或者更新升级的过程如下:

  首先,由远程检测模块对客户中控设备进行检测,收集客户中控设备的配置信息;

  其次,所客户中控设备的配置信息与远程更新模块中的应用软件的最低配置要求进行比较,若客户中控设备的配置信息存在不满足配置要求的事项则发出条件不满足的提示信息,并同时传输给客户中控设备等待处理解决,若满足则准备进行软件修复或者更新升级;

  最后,远程更新模块把应用软件下载到客户中控设备临时保存在虚拟内存中,并开始运行进行软件修复或者更新升级。

  可选的,所述分析输出模块设有故障类型和影响程度赋值规则,根据赋值规则对每一次故障的故障类型和影响程度进行赋值,然后根据以下公式计算客户中控设备发生的各故障类型的影响因子:

  

  其中,ζk表示k类型故障的影响因子;n表示发生的故障总次数;m表示发生k类型故障的次数;Ti表示第i次故障的故障类型赋值;Hi表示第i次故障的影响程度赋值;Tkj表示第j次发生的k类型故障的故障类型赋值;Hkj表示第j次发生的k类型故障的影响程度赋值;

  然后根据影响因子的大小对故障类型进行排序;

  所述云端服务平台设有自动编程模块,所述自动编程模块调取排序中前三位的故障类型及其数据库中存储的故障排除操作内容并转化为程序块,然后把程序块添加到云端服务平台上提供的客户中控设备应用软件中,对客户中控设备应用软件进行增补完善;

  所述远程更新模块把经增补完善后的客户中控设备应用软件远程对客户中控设备进行更新升级。

  可选的,所述客户中控设备与消防系统连接,接收消防系统的监测数据并传输至云端服务平台。

  可选的,所述客户中控设备连接有温湿度传感器,所述温湿度传感器测量客户中控设备的运行环境的温湿度并传输至云端服务平台,云端服务平台判断环境的温湿度是否超过预设阈值,若超过则发出运行环境不良报警并反馈给客户中控设备。

  本发明的基于云计算的视频监控服务系统,通过云端服务平台,可以实现远程了解客户中控设备的运行状态,并提供远程测试、调试、故障排除以及软件更新升级等服务,对视频监控项目及局部网络进行测试或者调试,遇有故障进行远程排除;远程进行软件的更新升级,不需要定期或者不定期地派技术人员到客户中控设备所在地进行实地服务,节省人力,有利于提升和保持现有视频监控的功能、效率或者效果。避免对视频监控的服务性工作占用供应商大量的人力与维护成本,提高经济效益。

  本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

  下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

  附图说明

  附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

  图1为本发明实施例中一种基于云计算的视频监控服务系统示意图。

  具体实施方式

  以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

  如图1所示,本发明实施例提供了一种基于云计算的视频监控服务系统,包括云端服务平台10、数据交互模块20和客户中控设备30,所述客户中控设备30连接有多个视频监控设备40,所述客户中控设备30与数据交互模块20连接,所述数据交互模块20通过网格连接云端服务平台10;所述云端服务平台10包括云端服务器11、远程检测模块12和远程更新模块13,所述云端服务器11分别与远程检测模块12和远程更新模块13连接,所述远程检测模块12用于通过网络远距离对客户中控设备30的状态和运行情况进行检测或者调试,所述远程更新模块13用于通过网络远距离修复或者更新升级客户中控设备30的视频监控应用软件。

  上述技术方案的工作原理为:通过云端服务平台,可以实现远程了解客户中控设备的运行状态,并提供远程测试、调试、故障排除以及软件更新升级等服务,对视频监控项目及局部网络进行测试或者调试,遇有故障进行远程排除;远程进行软件的更新升级。

  上述技术方案的有益效果为:不需要定期或者不定期地派技术人员到客户中控设备所在地进行实地服务,节省人力,有利于提升和保持现有视频监控的功能、效率或者效果。避免对视频监控的服务性工作占用供应商大量的人力与维护成本,提高经济效益。

  在一个实施例中,所述客户中控设备有多个,所述云端服务平台包括认证模块,所述认证模块与云端服务器连接,用于对访问云端服务平台进行身份认证,认证方式为:

  在云端服务平台对连接的客户中控设备进行定位和标识,在接收到访问请求时,通过查验访问的客户端是否为云端服务平台连接并标识的客户中控设备,若是则授予客户级的检测、调试或者软件更新升级的操作权限,若不是则拒绝本次访问操作;或者

  在云端服务平台设置管理员信息库,为管理员配置相应的编号和密码,在接收到访问请求时,若检测到输入了管理员编号和密码,经比对一致则通过管理员认证允许进行管理员级的检测、调试或者软件更新升级的操作权限,若不是则提示认证不成功并拒绝本次访问操作。

  上述技术方案的工作原理和有益效果为:给系统的使用者设定身份认证,分为两种认证方式:一是设备识别认证方式,即必须由客户中控设备对云端服务平台进行访问,其享有的是用户级权限;二是管理员编号和密码认证方式,通过后享有管理员权限。采用身份认证可以防止无关人员误操作,还能够防止视频监控数据外泄,侵犯他人隐私。

  在一个实施例中,所述云端服务平台设有消息推送模块,所述消息推送模块与云端服务器连接,当云端服务平台上传了新版客户应用软件时,所述消息推送模块即通过网络向与云端服务平台连接的客户中控设备发送有新软件的提示信息,以供安排适宜的时间对客户中控设备进行软件更新升级。

  上述技术方案的工作原理和有益效果为:该方案通过消息推送模块可以及时向客户告之应用软件的版本更新升级情况,备用户根据自身使用情况和特点,自由选择是否进行软件的更新升级,以及在什么时间段进行,为软件的更新升级提前做好相应准备工作,降低对系统运行的影响。

  在一个实施例中,所述客户中控设备设有定时动作模块,所述定时动作模块能够设置检测时段和/或更新升级时段,在进入检测时段后能够自动访问云端服务平台的远程检测模块,以远程检测模块设定的检测方式进行检测,并保存检测结果;当云端服务平台上传了新版应用软件时,在进入更新升级时段后,所述客户中控设备能够自动访问云端服务平台的远程更新模块,从远程更新模块下载新版应用软件保存在客户中控设备的虚拟内存中并进行软件更新升级。

  上述技术方案的工作原理和有益效果为:该方案允许用户根据项目特点,充分利用云端服务平台资源,设置自动检测和更新升级服务,可以省去人工操作的麻烦。

  在一个实施例中,所述客户中控设备设有报警模块,所述云端服务平台设有信息反馈模块,所述信息反馈模块与云端服务器连接,当客户中控设备发生异常或者故障时,所述报警模块发出报警信息同时通过网络传输至云端服务平台的信息反馈模块,信息反馈模块接收到警报信息后,首先由远程检测模块对客户中控设备进行检测,若发现应用软件存在问题则通过远程更新模块对客户中控设备的应用软件进行修复。

  上述技术方案的工作原理和有益效果为:通过在云端服务平台设置信息反馈模块,可随时远程了解客户中控设备的运行状态,若发生存在性能下降或者故障时,及时远程提供排除故障、优化设备或者检测等服务内容。

  在一个实施例中,所述云端服务平台设有数据库及分析输出模块,所述数据库和分析输出模块都与云端服务器连接,所述数据库用于保存信息反馈模块接收到的客户中控设备信息以及故障排除操作,所述分析输出模块对客户中控设备信息进行统计分析,并输出统计分析的结果。

  上述技术方案的工作原理和有益效果为:设置数据库保存系统数据,以备需要时可进行数据追溯,也为数据分析提供基础;设置分析输出模块专门进行系统数据的统计分析,以满足特定数据需求。

  在一个实施例中,所述远程更新模块对客户中控设备进行软件修复或者更新升级的过程如下:

  首先,由远程检测模块对客户中控设备进行检测,收集客户中控设备的配置信息;

  其次,所客户中控设备的配置信息与远程更新模块中的应用软件的最低配置要求进行比较,若客户中控设备的配置信息存在不满足配置要求的事项则发出条件不满足的提示信息,并同时传输给客户中控设备等待处理解决,若满足则准备进行软件修复或者更新升级;

  最后,远程更新模块把应用软件下载到客户中控设备临时保存在虚拟内存中,并开始运行进行软件修复或者更新升级。

  上述技术方案的工作原理和有益效果为:本方案提供一种远程更新模块对客户中控设备进行软件修复或者更新升级的过程,在更新升级前先检测是否具备软件更新升级的条件,以免更新不成功导致客户中控设备故障;先下载到本地再运行安装,可保障较快的更新升级速度,防止由于网络问题导致更新升级失败或者速度太慢,减少更新时间;更新升级完成后把下载的软件删除,因此不会长时间占用系统资源。

  在一个实施例中,所述分析输出模块设有故障类型和影响程度赋值规则,根据赋值规则对每一次故障的故障类型和影响程度进行赋值,然后根据以下公式计算客户中控设备发生的各故障类型的影响因子:

  

  其中,ζk表示k类型故障的影响因子;n表示发生的故障总次数;m表示发生k类型故障的次数;Ti表示第i次故障的故障类型赋值;Hi表示第i次故障的影响程度赋值;Tkj表示第j次发生的k类型故障的故障类型赋值;Hkj表示第j次发生的k类型故障的影响程度赋值;

  然后根据影响因子的大小对故障类型进行排序;

  所述云端服务平台设有自动编程模块,所述自动编程模块调取排序中前三位的故障类型及其数据库中存储的故障排除操作内容并转化为程序块,然后把程序块添加到云端服务平台上提供的客户中控设备应用软件中,对客户中控设备应用软件进行增补完善;

  所述远程更新模块把经增补完善后的客户中控设备应用软件远程对客户中控设备进行更新升级。

  上述技术方案的工作原理和有益效果为:通过上述公式计算各故障类型的影响因子,充分考虑了故障发生的概率和故障的严重程度;一方面从统计学角度反映系统可能存在的问题或者需要改进的方面,供软件深度开发设计参考,为软件升级提供方向;另一方面为了避免太多造成混乱,云端服务平台的自动编程模块只就排序较前的故障类型,提取以前故障排除操作中的命令,把这些命令转化为程序块,然后自动地对应用软件进行增补和完善,然后对客户中控设备的应用软件进行更新升级,既使得系统具有了一定的自动修复和完善功能,又不会因此造成其他不良影响。

  在一个实施例中,所述客户中控设备与消防系统连接,接收消防系统的监测数据并传输至云端服务平台。所述客户中控设备连接有温湿度传感器,所述温湿度传感器测量客户中控设备的运行环境的温湿度并传输至云端服务平台,云端服务平台判断环境的温湿度是否超过预设阈值,若超过则发出运行环境不良报警并反馈给客户中控设备。

  上述技术方案的工作原理和有益效果为:通过与消防系统连接和温湿度传感器,可在云端服务平台远程了解设备运行环境情况,若环境不适宜则发出相应的报警,提醒需要调节提升运行环境,以增加系统寿命。

  显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

《基于云计算的视频监控服务系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式(或pdf格式)