一种智慧机房管理系统的制作方法

专利2023-06-28  104



1.本发明涉及机房监控技术领域,特别涉及一种智慧机房管理系统。


背景技术:

2.随着科技的进步和社会的发展,互联网数据中心的应用已经深入到我们生活的方方面面,进而机房的使用也越来越广泛,现今的机房已经结合自动化控制系统和物联网构成了智慧型机房。现有的机房管理系统,对数据的利用不充分,对报警模块的管理混乱,从而不便于对对智慧机房进行合理管理,因此,我们公开了一种智慧机房管理系统来满足人们的需求。


技术实现要素:

3.本技术的目的在于提供一种智慧机房管理系统,以解决上述背景技术中提出的问题。
4.为实现上述目的,本技术提供如下技术方案:一种智慧机房管理系统,包括显示模块、监控模块和管理模块,所述监控模块与所述管理模块连接,所述显示模块与所述监控模块相互连接,所述管理模块与所述显示模块相互连接;
5.所述监控模块用于对机房进行监控;
6.所述管理模块用于对机房内的安全进行检测管理;
7.所述显示模块用于对监控数据进行显示。
8.优选的,所述监控模块包括视频采集单元,所述视频采集单元为若干个高清摄像头。
9.优选的,所述监控模块包括视频传输单元,所述视频采集单元与所述视频传输单元连接,所述视频传输单元用于将若干个摄像头拍摄的视频根据抽帧条件传输图像信息。
10.优选的,所述图像信息为时间戳timestamp、摄像头ip、摄像头名称、摄像头实时视频url以及base64编码的jpg图像image。
11.优选的,所述监控模块包括视频接收单元,所述视频传输单元与所述视频接收单元连接,所述视频接收单元与所述管理模块连接,所述视频接收单元用于对所述图像信息进行解析、保存,并将所述图像信息发送至所述管理模块。
12.优选的,所述管理模块包括火情检测单元,所述火情检测单元用于检测所述图像信息中的烟雾和火焰,反馈烟雾、火焰的坐标、类别、置信度信息。
13.优选的,所述管理模块包括人脸库更新单元,所述人脸库更新单元用于储存人脸信息并对人脸信息进行增加或者删减。
14.优选的,所述管理模块包括人员异常检测单元,所述人员异常检测单元用于根据人脸库检测所述图像信息中是否有与异常访问人员,并反馈信息。
15.优选的,所述管理模块包括渗水检测单元,所述渗水检测单元用于根据所述图像信息对墙体进行图像分析从而检测机房漏水情况,并反馈信息。
16.优选的,所述管理模块包括包裹携带检测单元,所述包裹携带检测单元用于根据所述图像信息检测机房人员的携带物品,并反馈信息。
17.综上,本发明的技术效果和优点:
18.本发明中,通过对多种报警进行检测判断,使得子系统之间的关联更强,从而可以分布式智慧管理,进一步将视频数据的充分利用,且可以基于墙面图像分析的渗水检测和预警,包裹携带检测和预警,使用范围广。
附图说明
19.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技木描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅是本技术的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
20.图1为本技术实施例1中一种智慧机房管理系统的系统图;
21.图2为本技术实施例1中监控模块框图;
22.图3为本技术实施例1中管理模块框图;
23.图4为视频接收单元流程图;
24.图5为管理模块流程图;
25.图6为火情检测单元的检测流程图;
26.图7为人员异常检测单元的检测流程图;
27.图8为包裹携带检测单元的检测流程图;
28.图9为渗水检测单元的检测流程图;
29.图10为人脸对比的对比流程图;
30.图11为人脸库更新单元的更新流程图;
31.图12为实施例2中的智慧机房子系统和模块间api图
具体实施方式
32.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
33.实施例:参考图1所示的一种智慧机房管理系统,包括显示模块、监控模块和管理模块,监控模块与管理模块连接,显示模块与监控模块相互连接,管理模块与显示模块相互连接;
34.监控模块用于对机房进行监控;
35.管理模块用于对机房内的安全进行检测管理;
36.显示模块用于对监控数据进行显示。
37.监控模块包括视频采集单元,视频采集单元为若干个高清摄像头。
38.监控模块包括视频传输单元,视频采集单元与视频传输单元连接,视频传输单元用于将若干个摄像头拍摄的视频根据抽帧条件传输图像信息。
39.图像信息为时间戳timestamp、摄像头ip、摄像头名称、摄像头实时视频url以及base64编码的jpg图像image。
40.如图2、图4和图8所示,监控模块包括视频接收单元,视频传输单元与视频接收单元连接,视频接收单元与管理模块连接,视频接收单元用于对图像信息进行解析、保存,并将图像信息发送至管理模块,同时收集视频抽帧的图片,并对图片进识别检测。
41.如图3和图6所示,管理模块包括火情检测单元,火情检测单元用于检测图像信息中的烟雾和火焰,反馈烟雾、火焰的坐标、类别、置信度信息。
42.如图3、图11所示,管理模块包括人脸库更新单元,人脸库更新单元用于储存人脸信息并对人脸信息进行增加或者删减。
43.如图3和图7所示,管理模块包括人员异常检测单元,人员异常检测单元用于根据人脸库检测图像信息中是否有与异常访问人员,并反馈信息,人脸比对流程如图10所示。
44.如图3和图9所示,管理模块包括渗水检测单元,渗水检测单元用于根据图像信息对墙体进行图像分析从而检测机房漏水情况,并反馈信息。
45.如图3和图8所示,管理模块包括包裹携带检测单元,包裹携带检测单元用于根据图像信息检测机房人员的携带物品,并反馈信息。
46.工作原理:
47.首先通过若干个摄像头拍摄视频;
48.如图4所示,对若干个摄像头拍摄的视频根据抽帧条件传输图像信息,并对对图像信息进行解析、保存,并将图像信息发送至mq;
49.然后对图像信息进行分布式的处理,每个进程独立监听mq的请求,对mq里的信息进行处理;在对传递的初始化配置,对mq进行监听读取信息;
50.解析mq里的信息,检查是否正常,如果解析不正常,打印日志错误码-1001;
51.解析正常情况下,对信息进行保存到req_vedio_records,保存失败则打印日志错误码-1002;
52.保存信息正常请求下,发送异步火情检测,请求正常时判断是否存在火情,如果发送不成功则打印错误日志-1003请求超时打印-10031;
53.存在火情的情况下,判断相应的置信度是否超过70模型返回的置信度*100发送火情告警,更新发送火情告警结果,如果更新失败则打印错误日志-1005以及相应火情结果进行人脸检测;
54.发送异步请求给人脸检测,如果请求返回异常,则打印错误日志1004返回监听;
55.如果有识别出人员,则确认是否识别出,如果未识别出,则发送访问告警,如果有识别出,需要进行鉴权,确认是否通过。如果未通过则发送告警请求,否则直接更新告警结果;
56.发送异步请求包裹携带检测,发送请求异常,打印日志,如果检测发现包裹,则发送包裹携带告警,同步更新数据库;
57.对以上三种情况是否推送结果,判断,如果没有任何一个推送则发送异步请求渗水检测,发送请求异常,打印日志,检测发现渗水,发送渗水告警,同步更新数据库,否则不发送渗水检测,从而可以分布式智慧管理,进一步将视频数据的充分利用,且可以基于墙面图像分析的渗水检测和预警,包裹携带检测和预警,使用范围广。
58.实施例2
59.如图12所示,本技术公开了智慧机房子系统和模块间api,其中视频图像提交给后端模块(a1);后端模块转发给多个ai能力接口(d1、d2、dx)暂定为a1消息复制转发;机房人员管理系统(c1、c2);视频可视化(b1、b2、b3),对视频进行采集后,进行处理,每路视频处理的进程、容器定时向视频检视服务器更新最新录制的视频历史文件地址。
60.每路视频根据抽帧条件向后端模块发送图像;然后后端模块以内部接口(d1、d2、dx)向多个ai模块转发,发送内容包括:时间戳timestamp、摄像头ip,摄像头名称(比如,a2-203-主设备机房-东2),摄像头实时视频url、每次请求发送一张base64编码的jpg图像image。
61.d1、d2、dx接口为a1的消息在后端系统内复制转发。发送和返回的消息一致。ai能力模块输出结果根据具体能力输出栏目、格式待定义。
62.在对机房人员管理系统中,接口c2用于人员访问授权查询,通过获取摄像头信息后进行人脸识别,将识别结果通过此接口上传到bomc,bomc根据身份信息、时间、机房进行授权查询,生成机房出入及机房入侵信息;
63.接口b1的告警消息默认ai推理置信度大于75%发出告警;本版本共有2个类型的告警:
64.第一、火情告警:ai模块检测到火焰或烟雾后发出
65.第二、人员访问告警:ai模块提取了人脸特征,并且与照片特征库进行比对,与机房访问授权进程查询获得此人是否允许访问;人员的id是系统唯一,除了返回姓名外,id也一同提供
66.a.因为存在一张图片出现多个人物的情景,告警消息将一次性返回图像中所有检测到人员的授权信息
67.b.对于人脸特征未匹配任何特征底库的(低于75%置信度),不进行机房授权查询,直接输出未授权,姓名“未匹配”;此时id为空
68.c.对应人脸特征匹配特征底库,进行机房授权查询,输出姓名及授权
69.由于一个或多个摄像头会发现同一事件:比如,2个摄像头同时发现火情。ai推理模块对不同来源的视频信号并无逻辑关联,会直接输出到可视化侧。因此,可视化侧需要考虑对同一机房多个来源的告警、事件进行汇总。
70.另外一个场景是一位访客在机房多处出现。可视化侧需要考虑合理地忽略未授权的告警。比如,此人在一个摄像头能够看到清晰的人脸进行比对;而另外摄像头因为距离等原因无法进行准确比对。
71.此消息由ai推理服务器发出,未带实时视频流的url。此消息使用cameraip查询视频服务器更新消息获得(3.3.1发送视频服务器更新信息)。查询此摄像头的历史视频也是按此方法获得对应的视频服务器ip。
72.[格式由可视化侧提供]详细格式及示例:
[0073][0074][0075]
本技术的整体后端接入对接共四类接口包括:
[0076]
(1)解析视频图片推送接口a1,按视频图片变华推着图片到后端进行处理,每次推送一张图片,后端接收到信息即刻返回成功。
[0077]
(2)后端完成图片解析向前端推送两种告警:访客告警推送接口b1,火情告警接口b2.
[0078]
(3)后端对图片异步处理接收到的照片,调用人脸管理系统的人脸识别接口d2,对照片进行人脸提取和查询,如果存在相应的人员,则查询访客系统相应的权限查询接口c3,再调用火情识别接口d1,
[0079]
访客系统(亚信)根据相应的访客系统的等级信息,新增人脸信息接口c1推送人脸信息,或删除人脸信息接口c2推送至人脸管理系统。
[0080]
在程序在处理过程中可预见的错误(即:已知错误情况)按流程图流转,其他异常情况退出程序。
[0081]
具体流程描述如下:
[0082]
1.程序加载相应的数据库链接,mq,等配置参数的加载。
[0083]
2.完成加载后,监听服务端口16380(暂定)最后根据实际分配情况调整端口号。
[0084]
3.解析相应的请求信息,解析异常需打印日志(对应错误码-1),处理下一个请求。
[0085]
4.保存图片至相应的共享目录下(按日期生成相应的目录./yyyy/mm/dd/hh24/)。保存失败,打印日志(对应错误码-2),处理下一个请求。
[0086]
5.正常保存图片后,将请求信息(servicename,image_path,cameraname,cameraip,timestamp,serverip
‑‑‑‑
对应image_path为存储image的绝对路径)存储在请求记录表req_redio_records.
[0087]
6.将请求消息,(servicename,image_path,cameraname,cameraip,timestamp,serverip)发送至mq。
[0088]
7.发送失败打印错误码(-3),发送成功后监听处理下一个请求。
[0089]
最后应说明的是:以上仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:
1.一种智慧机房管理系统,其特征在于:包括显示模块、监控模块和管理模块,所述监控模块与所述管理模块连接,所述显示模块与所述监控模块相互连接,所述管理模块与所述显示模块相互连接;所述监控模块用于对机房进行监控;所述管理模块用于对机房内的安全进行检测管理;所述显示模块用于对监控数据进行显示。2.根据权利要求1所述的一种智慧机房管理系统,其特征在于:所述监控模块包括视频采集单元,所述视频采集单元为若干个高清摄像头。3.根据权利要求2所述的一种智慧机房管理系统,其特征在于:所述监控模块包括视频传输单元,所述视频采集单元与所述视频传输单元连接,所述视频传输单元用于将若干个摄像头拍摄的视频根据抽帧条件传输图像信息。4.根据权利要求3所述的一种智慧机房管理系统,其特征在于:所述图像信息为时间戳timestamp、摄像头ip、摄像头名称、摄像头实时视频url以及base64编码的jpg图像image。5.根据权利要求4所述的一种智慧机房管理系统,其特征在于:所述监控模块包括视频接收单元,所述视频传输单元与所述视频接收单元连接,所述视频接收单元与所述管理模块连接,所述视频接收单元用于对所述图像信息进行解析、保存,并将所述图像信息发送至所述管理模块。6.根据权利要求5所述的一种智慧机房管理系统,其特征在于:所述管理模块包括火情检测单元,所述火情检测单元用于检测所述图像信息中的烟雾和火焰,反馈烟雾、火焰的坐标、类别、置信度信息。7.根据权利要求6所述的一种智慧机房管理系统,其特征在于:所述管理模块包括人脸库更新单元,所述人脸库更新单元用于储存人脸信息并对人脸信息进行增加或者删减。8.根据权利要求7所述的一种智慧机房管理系统,其特征在于:所述管理模块包括人员异常检测单元,所述人员异常检测单元用于根据人脸库检测所述图像信息中是否有与异常访问人员,并反馈信息。9.根据权利要求8所述的一种智慧机房管理系统,其特征在于:所述管理模块包括渗水检测单元,所述渗水检测单元用于根据所述图像信息对墙体进行图像分析从而检测机房漏水情况,并反馈信息。10.根据权利要求9所述的一种智慧机房管理系统,其特征在于:所述管理模块包括包裹携带检测单元,所述包裹携带检测单元用于根据所述图像信息检测机房人员的携带物品,并反馈信息。

技术总结
本发明公开了一种智慧机房管理系统,涉及到机房监控技术领域,包括显示模块、监控模块和管理模块,所述监控模块与所述管理模块连接,所述显示模块与所述监控模块相互连接,所述管理模块与所述显示模块相互连接;所述监控模块用于对机房进行监控;所述管理模块用于对机房内的安全进行检测管理;所述显示模块用于对监控数据进行显示,所述监控模块包括视频采集单元,所述视频采集单元为若干个高清摄像头,所述监控模块包括视频传输单元。本发明中,通过对多种报警进行检测判断,使得子系统之间的关联更强,从而可以分布式智慧管理,进一步将视频数据的充分利用,且可以基于墙面图像分析的渗水检测和预警,包裹携带检测和预警,使用范围广。用范围广。用范围广。


技术研发人员:王欢 张甲强 邢介虎 陈波
受保护的技术使用者:网思科技股份有限公司
技术研发日:2022.06.24
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-3552.html

最新回复(0)