一种基于物联网的智能楼宇安全监测系统及方法与流程



1.本发明涉及智能楼宇安全监测领域,具体为一种基于物联网的智能楼宇安全监测系统及方法。


背景技术:



2.随着科技的发展,智能楼宇已经逐渐成为目前企业不可缺少的重要成分,当前的智能化楼宇就是将很多的高标准自动化系统和楼宇的组合,智能楼宇将先进技术与楼宇管控相结合,方便灵活,管理高效,为用户带来了极好的使用体验,楼宇智能化是大趋势,带来的影响是非常深远的,影响了未来城市的发展态势,影响人类生活的形态。
3.目前,在办公楼内采用的门禁方式基本还是闸机,随着技术的发展,闸机的种类逐渐多种多样,例如人脸识别门禁闸机、刷卡闸机和二维码闸机等,虽然能够保障办公楼内的安全,但是还是存在一些问题,当需要通行的用户很多时,闸机的使用会影响用户的进入速度,由于需要一个一个验证身份通过闸机,因此有可能出现导致用户上班迟到或他人跟随办公楼内用户一起进入等情况,难以完全保证办公楼内的安全。同时,安装门禁闸机的成本较高,宽度限制较大,不适合搬运货物通行,运行过程中会有机械碰撞并产生噪音。
4.由此看来,如何取消办公楼内门禁闸机的使用,节约成本,如何方便办公楼内部用户快速通行,同时保障办公楼内的安全是很有必要的。因此,需要一种基于物联网的智能楼宇安全监测系统及方法。


技术实现要素:



5.本发明的目的在于提供一种基于物联网的智能楼宇安全监测系统及方法,采集办公楼内用户的基础数据信息和临时申请进入的用户信息,通过摄像设备采集用户的面部图像信息,与数据库中的面部图像信息进行对比匹配,当出现异常情况时,通过显示设备向相关工作人员进行显示,并进行语音报警,清理临时数据,以解决上述背景技术中提出的问题。
6.为了解决上述技术问题,本发明提供如下技术方案:一种基于物联网的智能楼宇安全监测系统,该安全监测系统包括数据采集模块、数据库、数据分析模块和智能报警模块;
7.所述数据采集模块与数据库相连接,数据库与数据分析模块相连接,数据分析模块与智能报警模块相连接;所述数据采集模块用于采集用户的基础数据信息和图像信息,所述数据库用于加密存储采集的数据信息和分析结果,所述数据分析模块用于对采集的数据进行分析处理,调取数据库信息进行对比,所述智能报警模块用于在出现异常情况的时候,对相关工作人员进行报警提醒,清理临时数据。
8.进一步的,所述数据采集模块包括基础数据录入单元、临时申请单元和图像采集单元,所述基础数据录入单元用于对办公楼内的用户基础数据信息进行录入,例如照片、姓名和在办公楼内的工作楼层等,为数据分析提供对比基础,便于办公楼内的工作人员进出,
所述临时申请单元用于对临时申请进入办公楼的用户数据进行采集,例如对前来面试或洽谈合作的用户,采集临时申请进入的用户的姓名、照片、目的地和办公楼内相关部门的负责人员等,便于对临时进入办公楼的用户进行管理,避免推销或外卖员等进入办公楼内,保障了办公楼内的安全,所述图像采集单元用于取消办公楼门禁闸机的使用,通过摄像设备,对进出办公楼的用户进行图像采集,例如办公楼内的安全摄像头等,数据获取途径简单,无需安装额外设备,节省了成本,提高了门禁系统的使用效率,通过opencv技术,对用户进行面部识别,opencv是一个基于bsd许可发行的跨平台计算机视觉和机器学习软件库,可以运行在linux、windows、android和mac os操作系统上。它轻量级而且高效,由一系列c函数和少量c++类构成,同时提供了python、ruby、matlab等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
9.进一步的,所述数据库包括主存储单元、临时存储单元和数据加密单元,所述主存储单元通过hash存储方法对采集的办公楼内的用户数据和分析结果进行存储,hash存储又称为散列存储,是一种力图将数据元素的存储位置与关键码之间建立确定关系的查技术,方法的基本思想是:根据结点的关键字直接计算出该结点的存储地址,散列的数据访问速度要高于数组,因为可以依据存储数据的部分内容到数据在数组中的存储位置,进而能够快速实现数据的访问,理想的散列访问速度是非常迅速的,而不像在数组中的遍历过程,采用存储数组中内容的部分元素作为映射函数的输入,映射函数的输出就是存储数据的位置,这样的访问速度就省去了遍历数组的实现。所述临时存储单元通过hash存储方法对采集的临时申请用户的数据信息和分析结果进行存储,所述数据加密单元通过aes加密技术,对整个过程进行数据加密,能够有效保证用户的数据信息安全,防止信息泄露,aes加密算法在密码学中又称rijndael加密法,这个标准用来替代原先的des加密算法,aes加密算法使用的是代换-置换网络,而非feistel架构。aes在软件及硬件上都能快速地加解密,相对来说较易于实现,且只需要很少的存储器,在aes标准规范中,分组长度只能是128位,也就是说,每个分组为16个字节,每个字节8位,密钥的长度可以使用128位、192位或256位。密钥的长度不同,推荐加密轮数也不同。
10.进一步的,所述数据分析模块包括图像匹配单元和趋势预测单元,所述图像匹配单元用于根据采集的进入办公楼的用户的面部图像,与数据库中存储的数据信息进行对比匹配,当用户的面部图像信息与数据库中的数据信息一致时,用户直接进入办公楼内,所述趋势预测单元用于当目标用户的面部图像信息与数据库中的数据信息不一致时,分析该目标用户的轨迹趋势,设置敏感位置,例如电梯的厅门位置或原门禁闸机位置等,对预测目标用户位置与敏感位置之间的距离设置阈值,当达到阈值时,表示该目标用户距离敏感位置的趋势大,标记为异常情况,通过显示设备向相关工作人员进行报警,并进行语音提醒,提高监测的精确度,避免等待人员引起报警造成系统误判,防止办公楼外的用户未经申请直接进入办公楼,例如等待用户或放外卖的外卖员等。
11.进一步的,所述智能报警模块包括屏幕显示单元、语音报警单元和清理单元,所述屏幕显示单元用于根据分析结果,当出现异常情况时,通过显示设备,向相关工作人员展示异常用户的图像信息,例如显示大屏、电脑或手机等,便于相关工作人员快速锁定异常用户,提高工作人员的工作效率,所述语音报警单元用于通过语音向相关工作人员及时进行报警提醒,防止工作人员未注意到显示设备时,异常用户进入办公楼,保证了办公楼内的安
全,所述清理单元用于自动清理临时存储单元内存储的用户信息,若该用户再次进入办公楼需要重新申请,节省了存储资源,提高了存储资源的利用率,保证了办公楼内的安全,防止非办公楼工作人员乘机多次进入办公楼,降低安全隐患。
12.一种基于物联网的智能楼宇安全监测方法,包括下列步骤:
13.s1、采集办公楼内用户基础数据信息,采集临时申请用户信息,通过摄像设备采集用户面部图像信息;
14.s2、根据采集的面部图像信息,与数据库中的图像信息进行对比匹配;
15.s3、当采集的面部图像信息与数据库信息无法匹配时,对目标用户的轨迹趋势进行分析,当目标用户位置与敏感位置间的距离达到阈值时,标记为异常情况;
16.s4、根据分析结果,当出现异常情况时,通过显示设备向相关工作人员展示目标用户的面部图像信息,并进行语音报警。
17.进一步的,在步骤s2中,根据采集的用户面部图像信息,调取数据库,进行对比匹配;
18.对采集的图像进行二值化处理,摄像设备实时采集的面部图像特征信息形成集合x,数据库中录入的面部图像特征信息形成集合y,通过下列公式对采集的图像与数据库中存储的图像的杰卡德距离m进行计算:
[0019][0020]
其中,p表示为超参数,在机器学习的上下文中,超参数是在开始学习过程之前设置值的参数,而不是通过训练得到的参数数据。通常情况下,需要对超参数进行优化,给学习机选择一组最优超参数,以提高学习的性能和效果,x∪y表示集合x与集合y的并集元素个数,|x∩y|表示集合x与集合y的交集元素个数,max(|x-y|,|y-x|)表示集合x与集合y的差集元素个数的最大值;杰卡德距离是用来衡量两个集合差异性的一种指标,能够有效对采集的图像信息和数据库中的数据信息进行对比匹配,从而识别出目标用户与数据库中的图像是否一致。
[0021]
对杰卡德距离设置阈值m

,当m≤m

时,说明采集的目标用户的面部图像信息与数据库中的图像信息匹配,表示该用户允许进入办公楼内部;当m>m

时,说明采集的目标用户的面部图像信息与数据库中的图像信息无法匹配,此时进入步骤s3,表示该目标用户为外来人员,不被允许进入办公楼内部。
[0022]
进一步的,在步骤s3中,对采集的图像进行二值化处理后得到图像f(x,y),通过下列公式对处理后的图像进行边缘提取:
[0023][0024]
其中,f

(x,y)为提取后的图像,(x,y)为图像上的像素点坐标,α为平滑系数;设置大厅内无人时的图像中的结构元素形成集合q,边缘提取后的图像形成集合p,图像膨胀是指将图像的高亮区域或白部分进行扩张,运行结果图比原图的高亮区域更大,能够将图像轮廓提取更加完整,从而能够构成完整的连通域,通过下列公式对图像进行膨胀:像轮廓提取更加完整,从而能够构成完整的连通域,通过下列公式对图像进行膨胀:其中,表示为膨胀后提取的完整的图像轮廓;进而对图像进
行填充,在二值化轮廓图中,所有背景点赋为0,集合p赋为1,则根据下列过程对图像进行填充:充:其中,xi表示第i次迭代,x
i-1
表示第i-1次迭代,当xi=x
i-1
时,迭代在第i次结束,对图像进行扫描,当像素值为0时,认为其为背景点,继续扫描后面的像素,当像素值为1时,若下一点的像素值为0,认为到达轮廓边缘,在该点出标记,该点之后的点的像素值都设定为1,直到再次遇到像素值为1的点,如此重复扫描填充,直至整个轮廓图被填充;确定连通域序号进行计数,由于图片中的人可能存在互相遮挡,容易造成系统计数出现误差,连通域是指图像中具有相同像素值且位置相邻的前景像素点组成的图像区域,通过下列公式对连通域图像面积s进行计算:s=βs

;其中,β表示为系数,s

表示为最大连通域面积,设置阈值为s

,当s<s

时,表示为非人连通域,计数时进行剔除,当s≥s

时,进行计数,从而获得图像中的人数n;
[0025]
对人数设置阈值n

,当n<n

时,对目标用户的轨迹趋势进行分析;
[0026]
通过图像,采集目标用户的位置,形成集合a={a1,a2,

,an},其中,n为采集的位置数量,对下一时刻的位置点a
n+1
进行预测分析;将目标用户置于坐标系中,该坐标系可自行建立,例如以摄像设备为原点建立坐标系或以办公楼大门中点位置为原点建立坐标系等,位置点a
n+1
在x轴方向上的坐标值为x
n+1
=xn+δx
n+1
,在n时刻时的位置增量为δxn=x
n-x
n-1
,x
n-1
为n-1时刻位置点x方向的坐标值,β为轨迹噪声,β~n(0,σ2),则在n+1时刻的x方向位置增量为:
[0027]
δx
n+1
=fx(δx)+β
x
=∑φ(x)f

(x);
[0028]
其中,f

(x)=k(x
*
,x)(k(x,x)+σ2)-1
δx,x
*
为测试数据,k(x
*
,x)表示为联合概率密度函数,k(x
*
,x)=∑δgp(x,x
*
|μ),δ为系数,gp(x,x
*
|μ)为高斯过程,高斯过程是概率论和数理统计中随机过程的一种,是多元高斯分布的扩展,被应用于机器学习、信号处理等领域。φ(x)为混合权重,σ2为方差,同理得到y方向位置增量δy
n+1
,则位置点a
n+1
的预测值为:
[0029]an+1
=(x
n+1
,y
n+1
,t
n+1
)=((xn+δx
n+1
),(yn+δy
n+1
),t
n+1
);
[0030]
预测位置点坐标为(x
n+1
,y
n+1
),敏感位置坐标为(xa,ya),通过下列公式对目标用户预测位置与敏感位置的距离l进行计算:
[0031][0032]
设置距离的阈值为l

,当l>l

时,表示该目标用户未进入办公楼内部,系统正常监测,当l≤l

时,表示该目标用户距离敏感位置的趋势大,标记为异常情况,对相关工作人员进行报警提醒。
[0033]
当n≥n

时,通过投影技术,在办公楼进入大厅地面进行通道划分,便于在人流量较多时,对用户进行分流管理,防止踩踏事件的发生,当采集的目标用户的面部图像信息与数据库中的图像信息无法匹配时,该用户在进入划分的通道时,标记为异常情况,通道颜发生改变,同时通过显示设备向相关工作人员显示该用户的面部图像,并进行语音报警,便于工作人员快速到该用户,阻止其进入办公楼内部,保障了办公楼内部的安全。
[0034]
进一步的,在步骤s4中,根据分析结果,当目标用户的面部图像信息与数据库相匹配时,系统正常工作;当目标用户的面部图像信息与数据库不匹配时,分析该目标用户的轨迹趋势,若离敏感位置的距离大于阈值时,视为正常情况,系统不报警;反之,标记为异常情况,此时通过显示设备向相关工作人员展示目标用户的面部图像信息,并进行语音报警,保
证相关工作人员能够及时制止该目标用户进入办公楼内部,维护了办公楼内部的安全;对于临时申请进入的用户,设置监测时间阈值t

,当再次监测到临时用户的面部图像,且两次监测到的间隔时间t>t

时,表示该用户离开办公楼,自动清理临时存储单元内存储的用户信息,若该用户再次进入办公楼需要重新申请,提高了存储资源的利用率,保证了办公楼内的安全,防止非办公楼工作人员乘机多次进入办公楼,保障了办公楼内的财产安全、信息安全和人员安全。
[0035]
与现有技术相比,本发明所达到的有益效果是:
[0036]
本发明采集办公楼内用户的基础数据信息和临时申请进入的用户信息,便于对办公楼内的用户以及临时申请进入用户进行管理,能够有效避免外来未申请用户的进入,保证办公楼内的经济安全、信息安全和用户安全。通过摄像设备采集用户的面部图像信息,通过摄像设备采集数据信息,取消使用闸机,降低了建设成本,便于提高办公楼内用户的进入速度,即使处于人流高峰期,也能快速进入,提高用户的工作效率,同时取消闸机的使用,也便于办公楼内部用户搬运较大物品,提高了用户的使用体验。与数据库中的面部图像信息进行对比匹配,当匹配信息一致时,用户直接进入,系统继续监测,当信息无法匹配时,表示该目标用户不是办公楼内部用户,且未申请进入,此时分析该目标用户的轨迹趋势,当预测目标用户位置与敏感位置间的距离达到阈值时,标记为异常情况,此时通过显示设备将该用户的面部图像信息向相关工作人员进行显示,并进行语音报警,便于工作人员快速锁定该用户,并制止该用户进入办公楼内部,降低了办公楼内的安全隐患,提高了工作人员的工作效率。同时,对于临时申请用户,设置监测时间阈值,当第二次监测到临时用户的面部图像,两次监测到的间隔时间大于阈值时,自动清理该临时用户的数据信息,防止他人多次进入办公楼内造成安全隐患,节省了数据存储资源提高了系统的鲁棒性和安全性。
附图说明
[0037]
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0038]
图1是本发明一种基于物联网的智能楼宇安全监测系统的模块组成示意图;
[0039]
图2是本发明一种基于物联网的智能楼宇安全监测方法的步骤示意图;
具体实施方式
[0040]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0041]
请参阅图1-图2,本发明提供技术方案:一种基于物联网的智能楼宇安全监测系统,该安全监测系统包括数据采集模块、数据库、数据分析模块和智能报警模块;
[0042]
所述数据采集模块与数据库相连接,数据库与数据分析模块相连接,数据分析模块与智能报警模块相连接;
[0043]
所述数据采集模块用于采集用户的基础数据信息和图像信息,数据采集模块包括基础数据录入单元、临时申请单元和图像采集单元,所述基础数据录入单元用于对办公楼
内的用户基础数据信息进行录入,例如照片、姓名和在办公楼内的工作楼层等,为数据分析提供对比基础,便于办公楼内的工作人员进出,所述临时申请单元用于对临时申请进入办公楼的用户数据进行采集,例如对前来面试或洽谈合作的用户,采集临时申请进入的用户的姓名、照片、目的地和办公楼内相关部门的负责人员等,便于对临时进入办公楼的用户进行管理,避免推销或外卖员等进入办公楼内,保障了办公楼内的安全,所述图像采集单元用于取消办公楼门禁闸机的使用,通过摄像设备,对进出办公楼的用户进行图像采集,例如办公楼内的安全摄像头等,数据获取途径简单,无需安装额外设备,节省了成本,提高了门禁系统的使用效率,通过opencv技术,对用户进行面部识别,opencv是一个基于bsd许可发行的跨平台计算机视觉和机器学习软件库,可以运行在linux、windows、android和mac os操作系统上。它轻量级而且高效,由一系列c函数和少量c++类构成,同时提供了python、ruby、matlab等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
[0044]
所述数据库用于加密存储采集的数据信息和分析结果,数据库包括主存储单元、临时存储单元和数据加密单元,所述主存储单元通过hash存储方法对采集的办公楼内的用户数据和分析结果进行存储,hash存储又称为散列存储,是一种力图将数据元素的存储位置与关键码之间建立确定关系的查技术,方法的基本思想是:根据结点的关键字直接计算出该结点的存储地址,散列的数据访问速度要高于数组,因为可以依据存储数据的部分内容到数据在数组中的存储位置,进而能够快速实现数据的访问,理想的散列访问速度是非常迅速的,而不像在数组中的遍历过程,采用存储数组中内容的部分元素作为映射函数的输入,映射函数的输出就是存储数据的位置,这样的访问速度就省去了遍历数组的实现。所述临时存储单元通过hash存储方法对采集的临时申请用户的数据信息和分析结果进行存储,所述数据加密单元通过aes加密技术,对整个过程进行数据加密,能够有效保证用户的数据信息安全,防止信息泄露,aes加密算法在密码学中又称rijndael加密法,这个标准用来替代原先的des加密算法,aes加密算法使用的是代换-置换网络,而非feistel架构。aes在软件及硬件上都能快速地加解密,相对来说较易于实现,且只需要很少的存储器,在aes标准规范中,分组长度只能是128位,也就是说,每个分组为16个字节,每个字节8位,密钥的长度可以使用128位、192位或256位。密钥的长度不同,推荐加密轮数也不同。
[0045]
所述数据分析模块用于对采集的数据进行分析处理,调取数据库信息进行对比,数据分析模块包括图像匹配单元和趋势预测单元,所述图像匹配单元用于根据采集的进入办公楼的用户的面部图像,与数据库中存储的数据信息进行对比匹配,当用户的面部图像信息与数据库中的数据信息一致时,用户直接进入办公楼内,所述趋势预测单元用于当目标用户的面部图像信息与数据库中的数据信息不一致时,分析该目标用户的轨迹趋势,设置敏感位置,例如电梯的厅门位置或原门禁闸机位置等,对预测目标用户位置与敏感位置之间的距离设置阈值,当达到阈值时,表示该目标用户距离敏感位置的趋势大,标记为异常情况,通过显示设备向相关工作人员进行报警,并进行语音提醒,提高监测的精确度,避免等待人员引起报警造成系统误判,防止办公楼外的用户未经申请直接进入办公楼,例如等待用户或放外卖的外卖员等。
[0046]
所述智能报警模块用于在出现异常情况的时候,对相关工作人员进行报警提醒,清理临时数据。智能报警模块包括屏幕显示单元、语音报警单元和清理单元,所述屏幕显示单元用于根据分析结果,当出现异常情况时,通过显示设备,向相关工作人员展示异常用户
的图像信息,例如显示大屏、电脑或手机等,便于相关工作人员快速锁定异常用户,提高工作人员的工作效率,所述语音报警单元用于通过语音向相关工作人员及时进行报警提醒,防止工作人员未注意到显示设备时,异常用户进入办公楼,保证了办公楼内的安全,所述清理单元用于自动清理临时存储单元内存储的用户信息,若该用户再次进入办公楼需要重新申请,节省了存储资源,提高了存储资源的利用率,保证了办公楼内的安全,防止非办公楼工作人员乘机多次进入办公楼,降低安全隐患。
[0047]
一种基于物联网的智能楼宇安全监测方法,包括下列步骤:
[0048]
s1、采集办公楼内用户基础数据信息,采集临时申请用户信息,通过摄像设备采集用户面部图像信息;
[0049]
s2、根据采集的面部图像信息,与数据库中的图像信息进行对比匹配;
[0050]
在步骤s2中,根据采集的用户面部图像信息,调取数据库,进行对比匹配;
[0051]
对采集的图像进行二值化处理,摄像设备实时采集的面部图像特征信息形成集合x,数据库中录入的面部图像特征信息形成集合y,通过下列公式对采集的图像与数据库中存储的图像的杰卡德距离m进行计算:
[0052][0053]
其中,p表示为超参数,在机器学习的上下文中,超参数是在开始学习过程之前设置值的参数,而不是通过训练得到的参数数据。通常情况下,需要对超参数进行优化,给学习机选择一组最优超参数,以提高学习的性能和效果,x∪y表示集合x与集合y的并集元素个数,|x∩y|表示集合x与集合y的交集元素个数,max(|x-yl,|y-x|)表示集合x与集合y的差集元素个数的最大值;杰卡德距离是用来衡量两个集合差异性的一种指标,能够有效对采集的图像信息和数据库中的数据信息进行对比匹配,从而识别出目标用户与数据库中的图像是否一致。
[0054]
对杰卡德距离设置阈值m

,当m≤m

时,说明采集的目标用户的面部图像信息与数据库中的图像信息匹配,表示该用户允许进入办公楼内部;当m>m

时,说明采集的目标用户的面部图像信息与数据库中的图像信息无法匹配,此时进入步骤s3,表示该目标用户为外来人员,不被允许进入办公楼内部。
[0055]
s3、当采集的面部图像信息与数据库信息无法匹配时,对目标用户的轨迹趋势进行分析,当目标用户位置与敏感位置间的距离达到阈值时,标记为异常情况;
[0056]
在步骤s3中,对采集的图像进行二值化处理后得到图像f(x,y),通过下列公式对处理后的图像进行边缘提取:
[0057][0058]
其中,f

(x,y)为提取后的图像,(x,y)为图像上的像素点坐标,α为平滑系数;设置大厅内无人时的图像中的结构元素形成集合q,边缘提取后的图像形成集合p,图像膨胀是指将图像的高亮区域或白部分进行扩张,运行结果图比原图的高亮区域更大,能够将图像轮廓提取更加完整,从而能够构成完整的连通域,通过下列公式对图像进行膨胀:像轮廓提取更加完整,从而能够构成完整的连通域,通过下列公式对图像进行膨胀:其中,表示为膨胀后提取的完整的图像轮廓;进而对图像进
行填充,在二值化轮廓图中,所有背景点赋为0,集合p赋为1,则根据下列过程对图像进行填充:充:其中,xi表示第i次迭代,x
i-1
表示第i-1次迭代,当xi=x
i-1
时,迭代在第i次结束,对图像进行扫描,当像素值为0时,认为其为背景点,继续扫描后面的像素,当像素值为1时,若下一点的像素值为0,认为到达轮廓边缘,在该点出标记,该点之后的点的像素值都设定为1,直到再次遇到像素值为1的点,如此重复扫描填充,直至整个轮廓图被填充;确定连通域序号进行计数,由于图片中的人可能存在互相遮挡,容易造成系统计数出现误差,连通域是指图像中具有相同像素值且位置相邻的前景像素点组成的图像区域,通过下列公式对连通域图像面积s进行计算:s=βs

;其中,β表示为系数,s

表示为最大连通域面积,设置阈值为s

,当s<s

时,表示为非人连通域,计数时进行剔除,当s≥s

时,进行计数,从而获得图像中的人数n;
[0059]
对人数设置阈值n

,当n<n

时,对目标用户的轨迹趋势进行分析;
[0060]
通过图像,采集目标用户的位置,形成集合a={a1,a2,

,an},其中,n为采集的位置数量,对下一时刻的位置点a
n+1
进行预测分析;将目标用户置于坐标系中,该坐标系可自行建立,例如以摄像设备为原点建立坐标系或以办公楼大门中点位置为原点建立坐标系等,位置点a
n+1
在x轴方向上的坐标值为x
n+1
=xn+δx
n+1
,在n时刻时的位置增量为δxn=x
n-x
n-1
,x
n-1
为n-1时刻位置点x方向的坐标值,β为轨迹噪声,β~n(0,σ2),则在n+1时刻的x方向位置增量为:
[0061]
δx
n+1
=f
x
(δx)+β
x
=∑φ(x)f

(x);
[0062]
其中,f

(x)=k(x*,x)(k(x,x)+σ2)-1
δx,x
*
为测试数据,k(x
*
,x)表示为联合概率密度函数,k(x
*
,x)=∑δgp(x,x
*
|μ),δ为系数,gp(x,x
*
|μ)为高斯过程,高斯过程是概率论和数理统计中随机过程的一种,是多元高斯分布的扩展,被应用于机器学习、信号处理等领域。中(x)为混合权重,σ2为方差,同理得到y方向位置增量δy
n+1
,则位置点a
n+1
的预测值为:
[0063]an+1
=(x
n+1
,y
n+1
,t
n+1
)=((xn+δx
n+1
),(yn+δy
n+1
),t
n+1
);
[0064]
预测位置点坐标为(x
n+1
,y
n+1
),敏感位置坐标为(xa,ya),通过下列公式对目标用户预测位置与敏感位置的距离l进行计算:
[0065][0066]
设置距离的阈值为l

,当l>l

时,表示该目标用户未进入办公楼内部,系统正常监测,当l≤l

时,表示该目标用户距离敏感位置的趋势大,标记为异常情况,对相关工作人员进行报警提醒。
[0067]
当n≥n

时,通过投影技术,在办公楼进入大厅地面进行通道划分,便于在人流量较多时,对用户进行分流管理,防止踩踏事件的发生,当采集的目标用户的面部图像信息与数据库中的图像信息无法匹配时,该用户在进入划分的通道时,标记为异常情况,通道颜发生改变,同时通过显示设备向相关工作人员显示该用户的面部图像,并进行语音报警,便于工作人员快速到该用户,阻止其进入办公楼内部,保障了办公楼内部的安全。
[0068]
s4、根据分析结果,当出现异常情况时,通过显示设备向相关工作人员展示目标用户的面部图像信息,并进行语音报警。
[0069]
在步骤s4中,根据分析结果,当目标用户的面部图像信息与数据库相匹配时,系统正常工作;当目标用户的面部图像信息与数据库不匹配时,分析该目标用户的轨迹趋势,若
离敏感位置的距离大于阈值时,视为正常情况,系统不报警;反之,标记为异常情况,此时通过显示设备向相关工作人员展示目标用户的面部图像信息,并进行语音报警,保证相关工作人员能够及时制止该目标用户进入办公楼内部,维护了办公楼内部的安全;对于临时申请进入的用户,设置监测时间阈值t

,当再次监测到临时用户的面部图像,且两次监测到的间隔时间t>t

时,表示该用户离开办公楼,自动清理临时存储单元内存储的用户信息,若该用户再次进入办公楼需要重新申请,提高了存储资源的利用率,保证了办公楼内的安全,防止非办公楼工作人员乘机多次进入办公楼,保障了办公楼内的财产安全、信息安全和人员安全。
[0070]
实施例一:
[0071]
若一用户进入办公楼时,通过摄像设备采集用户面部图像信息,若|x∪y|=7,|x∩y|=5,p为1,max(|x-y|,|y-x|)=2,经过分析得到杰卡德距离若m

=2.1,则m<m

,该用户允许进入办公楼内部;若m

=1.2,则m>m

,说明采集的目标用户的面部图像信息与数据库中的图像信息无法匹配,对该用户的轨迹趋势进行分析。
[0072]
若敏感位置坐标为(10,8),用户测得的位置坐标集合为n={(1,1),(2,3),(6,4),(8,9)},则:
[0073][0074][0075][0076][0077]
若l

=3,则l4<l

,说明该用户进入办公楼内部的趋势大,此时标记为异常情况,通过显示设备对相关工作人员进行展示,并语音报警提醒,便于工作人员及时制止该用户进入办公楼内部。
[0078]
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。
[0079]
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

技术特征:


1.一种基于物联网的智能楼宇安全监测系统,其特征在于:该安全监测系统包括:数据采集模块、数据库、数据分析模块和智能报警模块;所述数据采集模块与数据库相连接,数据库与数据分析模块相连接,数据分析模块与智能报警模块相连接;所述数据采集模块用于采集用户的基础数据信息和图像信息,所述数据库用于加密存储采集的数据信息和分析结果,所述数据分析模块用于对采集的数据进行分析处理,调取数据库信息进行对比,所述智能报警模块用于在出现异常情况的时候,对相关工作人员进行报警提醒,清理临时数据。2.根据权利要求1所述的一种基于物联网的智能楼宇安全监测系统,其特征在于:所述数据采集模块包括基础数据录入单元、临时申请单元和图像采集单元,所述基础数据录入单元用于对办公楼内的用户基础数据信息进行录入,所述临时申请单元用于对临时申请进入办公楼的用户数据进行采集,所述图像采集单元用于取消办公楼门禁闸机的使用,通过摄像设备,对进出办公楼的用户进行图像采集,通过0pencv技术,对用户进行面部识别。3.根据权利要求2所述的一种基于物联网的智能楼宇安全监测系统,其特征在于:所述数据库包括主存储单元、临时存储单元和数据加密单元,所述主存储单元通过hash存储方法对采集的办公楼内的用户数据和分析结果进行存储,所述临时存储单元通过hash存储方法对采集的临时申请用户的数据信息和分析结果进行存储,所述数据加密单元通过aes加密技术,对整个过程进行数据加密。4.根据权利要求3所述的一种基于物联网的智能楼宇安全监测系统,其特征在于:所述数据分析模块包括图像匹配单元和趋势预测单元,所述图像匹配单元用于根据采集的进入办公楼的用户的面部图像,与数据库中存储的数据信息进行对比匹配,当用户的面部图像信息与数据库中的数据信息一致时,用户直接进入办公楼内,所述趋势预测单元用于当目标用户的面部图像信息与数据库中的数据信息不一致时,分析该目标用户的轨迹趋势,设置敏感位置,对预测目标用户位置与敏感位置之间的距离设置阈值,当达到阈值时,标记为异常情况,通过显示设备向相关工作人员进行报警,并进行语音提醒。5.根据权利要求4所述的一种基于物联网的智能楼宇安全监测系统,其特征在于:所述智能报警模块包括屏幕显示单元、语音报警单元和清理单元,所述屏幕显示单元用于根据分析结果,当出现异常情况时,通过显示设备,向相关工作人员展示异常用户的图像信息,所述语音报警单元用于通过语音向相关工作人员及时进行报警提醒,所述清理单元用于自动清理临时存储单元内存储的用户信息。6.一种基于物联网的智能楼宇安全监测方法,其特征在于:包括下列步骤:s1、采集办公楼内用户基础数据信息,采集临时申请用户信息,通过摄像设备采集用户面部图像信息;s2、根据采集的面部图像信息,与数据库中的图像信息进行对比匹配;s3、当采集的面部图像信息与数据库信息无法匹配时,对目标用户的轨迹趋势进行分析,当目标用户位置与敏感位置间的距离达到阈值时,标记为异常情况;s4、根据分析结果,当出现异常情况时,通过显示设备向相关工作人员展示目标用户的面部图像信息,并进行语音报警。7.根据权利要求6所述的一种基于物联网的智能楼宇安全监测方法,其特征在于:在步骤s2中,根据采集的用户面部图像信息,调取数据库,进行对比匹配;
对采集的图像进行二值化处理,摄像设备实时采集的面部图像特征信息形成集合x,数据库中录入的面部图像特征信息形成集合y,通过下列公式对采集的图像与数据库中存储的图像的杰卡德距离m进行计算:其中,p表示为超参数,x∪y表示集合x与集合y的并集元素个数,|x∩y|表示集合x与集合y的交集元素个数,max(|x-y|,|y-x|)表示集合x与集合y的差集元素个数的最大值;对杰卡德距离设置阈值m

,当m≤m

时,说明采集的目标用户的面部图像信息与数据库中的图像信息匹配;当m>m

时,说明采集的目标用户的面部图像信息与数据库中的图像信息无法匹配,此时进入步骤s3。8.根据权利要求7所述的一种基于物联网的智能楼宇安全监测方法,其特征在于:在步骤s3中,对采集的图像进行二值化处理后得到图像f(x,y),通过下列公式对处理后的图像进行边缘提取:其中,f

(x,y)为提取后的图像,(x,y)为图像上的像素点坐标,α为平滑系数;设置大厅内无人时的图像中的结构元素形成集合q,边缘提取后的图像形成集合p,通过下列公式对图像进行膨胀:其中,表示为膨胀后提取的完整的图像轮廓;进而对图像进行填充,在二值化轮廓图中,所有背景点赋为0,集合p赋为1,则根据下列过程对图像进行填充:其中,x
i
表示第i次迭代,x
i-1
表示第i-1次迭代,当x
i
=x
i-1
时,迭代在第i次结束;确定连通域序号进行计数,通过下列公式对连通域图像面积s进行计算:s=βs

;其中,β表示为系数,s

表示为最大连通域面积,设置阈值为s

,当s<s

时,表示为非人连通域,计数时进行剔除,当s≥s

时,进行计数,从而获得图像中的人数n;对人数设置阈值n

,当n<n

时,对目标用户的轨迹趋势进行分析;通过图像,采集目标用户的位置,形成集合a={a1,a2,

,a
n
},其中,n为采集的位置数量,对下一时刻的位置点a
n+1
进行预测分析;将目标用户置于坐标系中,位置点a
n+1
在x轴方向上的坐标值为x
n+1
=x
n
+δx
n+1
,在n时刻时的位置增量为δx
n
=x
n-x
n-1
,x
n-1
为n-1时刻位置点x方向的坐标值,β为轨迹噪声,β~n(0,σ2),则在n+1时刻的x方向位置增量为:δx
n+1
=f
x
(δx)+β
x
=∑φ(x)f

(x);其中,f(x)=k(x
*
,x)(k(x,x)+σ2)-1
δx,x
*
为测试数据,k(x
*
,x)表示为联合概率密度函数,k(x
*
,x)=∑δgp(x,x
*
|μ),δ为系数,gp(x,x
*
|μ)为高斯过程,φ(x)为混合权重,σ2为方差,同理得到y方向位置增量δy
n+1
,则位置点a
n+1
的预测值为:a
n+1
=(x
n+1
,y
n+1
,t
n+1
)=((x
n
+δx
n+1
),(y
n
+δy
n+1
),t
n+1
);预测位置点坐标为(x
n+1
,y
n+1
),敏感位置坐标为(x
a
,y
a
),通过下列公式对目标用户预测位置与敏感位置的距离l进行计算:设置距离的阈值为l

,当l>l

时,表示该目标用户未进入办公楼内部,系统正常监测,当l≤l

时,表示该目标用户距离敏感位置的趋势大,标记为异常情况,对相关工作人员进
行报警提醒;当n≥n

时,通过投影技术,在办公楼进入大厅地面进行通道划分,当采集的目标用户的面部图像信息与数据库中的图像信息无法匹配时,该用户在进入划分的通道时,标记为异常情况,通道颜发生改变,同时通过显示设备向相关工作人员显示该用户的面部图像,并进行语音报警,便于工作人员快速到该用户。9.根据权利要求8所述的一种基于物联网的智能楼宇安全监测方法,其特征在于:在步骤s4中,根据分析结果,当目标用户的面部图像信息与数据库相匹配时,系统正常工作;当目标用户的面部图像信息与数据库不匹配时,分析该目标用户的轨迹趋势,若离敏感位置的距离大于阈值时,视为正常情况,系统不报警;反之,标记为异常情况,此时通过显示设备向相关工作人员展示目标用户的面部图像信息,并进行语音报警;对于临时申请进入的用户,设置监测时间阈值t

,当再监测到临时用户的面部图像,且两次监测到的间隔时间t>t

时,自动清理临时存储单元内存储的用户信息。

技术总结


本发明公开了一种基于物联网的智能楼宇安全监测系统及方法,属于智能楼宇安全监测领域,该安全监测系统包括数据采集模块、数据库、数据分析模块和智能报警模块,数据采集模块用于采集用户的基础数据信息和图像信息,数据库用于加密存储采集的数据信息和分析结果,数据分析模块用于对采集的数据进行分析处理,调取数据库信息进行对比,智能报警模块用于在出现异常情况的时候,对相关工作人员进行报警提醒,清理临时数据。本发明采集基础数据信息、临时信息,和用户面部图像信息,与数据库中信息进行对比匹配,当出现异常情况时,向相关工作人员进行显示和语音报警,保证了办公楼内的安全,节省了建设成本,提高了工作效率。提高了工作效率。提高了工作效率。


技术研发人员:

徐百涛 张国通 石向烁 夏晓雷 袁江 孙鹏文 李蔚 吴东勃

受保护的技术使用者:

中通建设股份有限公司

技术研发日:

2022.12.14

技术公布日:

2023/3/28

本文发布于:2024-09-22 16:41:08,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/84584.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:图像   用户   信息   数据
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议