智能门禁安防报警系统的仿真应用

发布时间:2010-12-31 15:04    发布者:conniede
关键词: RBF , 安防 , 报警 , 门禁 , 人脸
一、 引言

在智能建筑的门禁和安防报警系统中包括三层防范体系:周边防范、出入口控制;保安监控、电子巡更 ;可视对讲、安防报警、紧急呼叫等。这些共同构成了智能建筑的安全防范管理系统。人脸识别技术目前在智能建筑的出入口控制、视频控制、安防报警方面有着广泛的应用。人脸识别有着方便、友好的特点,防欺骗性和安全性高,是人工智能领域和建筑智能化领域的研究热点之一。

本文研究了结合ID技术和人脸识别技术的门禁与报警系统。结合ID技术可以使检索信息直接链接到人脸库中对应的人脸图像类别;人脸图像分块后直接采用奇异值分解方法压缩图像,两者的应用大大提高了门禁安防报警系统的传输和存储效率。人脸识别技术的应用,更加提高了门禁安防报警系统的安全可靠性。

本文利用MATLAB仿真软件,在管理操作界面的设计中,应用各种模块操作按钮将人脸图像识别系统的各种处理和算法的实现程序进行链接,用户可以非常方便地对人脸图像仿真识别系统进行操作使用,系统运行结果直观地显示出来。

二、 智能门禁安防报警系统结构

智能门禁报警系统如图1所示,主要包括以下几个部分。


门禁终端根据传输过来的不同的识别信号执行打开或关闭门的动作,也能根据门的状态发出不同的提示或报警信号。电锁与门禁控制器相互连接,识别信号传输至门禁控制器转换为控制信号驱动电锁,控制门的开关。

结合ID卡和人脸识别技术的门禁安防报警系统,能够通过来访者的ID卡号和人脸图像信息判断是否为本部人员,或者来访者是否为公安部门公布的网上通缉人员,有效地控制门禁通道开关和报警后的安保措施。

局域网连接着若干门禁控制器和门禁服务器,是传输门禁日志数据和其他重要数据信息的通信通道。门禁报警系统的局域网要和其他局域网相互分隔,在封闭性的环境中单独使用。门禁安防报警系统的局域网采用总线式布局,易于安装和日常维护。

门禁控制器传输的有关通行人员进出日志或者其他重要的门禁状态信息数据,由门禁报警服务器负责准确可靠地接收。门禁报警服务器对接收到的门禁状态信息数据进行实时解析,将判断信号发送至控制系统驱动门禁及安防报警执行装置,同时将有关工作信息存入数据库服务器中,以备日后查询。

后台管理程序实时监控各个出入口的人员进出情况,将捕获的人脸图像实时处理。后台管理程序发送提示或者报警信息以及人脸模板数据信息给门禁控制器,同时,显示人脸图像或者文档信息等有关判别结果。

数据库服务器负责存储和检索门禁进出日志、相关人脸图像等门禁安防报警系统中大量的数据信息,要求性能稳定可靠。

三、 人脸图像仿真系统的设计

按照人脸图像识别的流程,人脸图像识别系统主要包括以下几个模块。


1 文件模块

文件模块操作按钮链接有基于整幅图像的人脸识别和基于子图像的人脸识别方法的选择。

子图像所对应人脸的不同特征在识别过程中所起的作用是不相同的,基于面部骨骼特征、眼睛的分布、鼻子的形状等结构特征,往往是鉴别人脸的主要依据。基于整幅人脸图像的向量求取特征空间时,则计算量非常大,当样本空间很大或者人脸图像像素较大时,对识别速度会有很大影响。进行加权特征处理,则使人脸识别问题得到了很好的解决。

在进行人脸图像识别方法的对比分析时,通过人脸图像识别系统的文件操作按钮,可选择基于整幅人脸图像的识别方法或者基于子图像的识别方法进行人脸识别。选择基于子图像的识别方法之后,进一步设定子图像的数目、子图像的权值等参数。

2  图像预处理模块

读入的训练或者测试人脸图像经过几何尺度与灰度的归一化处理,进行人脸图像矩阵的奇异值分解。本文采用双线性插值方法对图像进行尺度归一化。几何归一后的图像再经灰度均衡化处理,人脸图像的直方图均衡化是实现图像增强一种有效途径。

研究发现人脸的不同特征在识别过程中所起的作用是不相同的,基于面部骨骼特征、眼睛的分布、鼻子的形状等结构特征,往往是鉴别人脸的主要依据。

3  人脸特征提取模块

在训练或测试时,通过模块中功能设置的选取,设定链接进行人脸子图像的特征提取。
人脸图像的特征提取方法实现的流程如下:

(1) 从人脸数据库选择人脸作为识别训练集;

(2) 将被选入训练集的人脸图像几何归一;

(3) 将被选入训练集的人脸图像灰度归一;

(4) 将预处理过的人脸图像分为N个子块;

(5) 将每一幅图像变为一个列向量(先分别将每一个子块所有向量排成一列,再将N个子块按顺序排成一列);然后以子块为单位进行;

(6)计算全部人脸图像的均值;

(7)计算每一类人脸图像的平均脸同时将人脸图像列向量与类内平均脸做差。
   
利用训练学习过程获得的人脸图像数据库中的整幅图像或子图像特征空间的数据,与测试人脸图像之间进行计算获得图像差。

4 人脸数据库模块

人脸数据库模块的两个选项分别链接着人脸图像库中整幅人脸图像特征空间和子图像特征空间的数据,供测试时与待测人脸图像对应的特征空间进行对比识别。

将YALE人脸图像库中选定的图像进行训练后,得到人脸图像矩阵、整幅人脸图像的特征脸空间、子图像的特征脸空间等数据,存储在人脸数据库中,以备实时调用。加入新的人脸图像的类别样本时,需要重新针对所有样本图像进行训练,更新人脸数据库。

5 人脸图像识别模块

人脸图像识别模块链接着基于贝叶斯估计的分类识别方法、基于RBF网络和贝叶斯分类器融合的人脸识别方法两个选项。

6 贝叶斯估计识别模块

人脸图像分块后应用奇异值分解方法进行数据压缩,对每个特征分块设计一个贝叶斯分类器,最后将这些分类器融合(如图3所示)。


本文采取加权求和的方法:

  

其中,S(Ii,Ij)表示两幅图像Ii与Ij的相似度,L是贝叶斯分类器(FBBC)的总数,是Ii与Ij的第b个特征块之间的差值。是由第b个贝叶斯分类器计算出的类条件概率密度。wb是第b个贝叶斯分类器对应的权值。

7 RBF神经网络识别模块

RBF神经网络为三层结构(如图4所示)。


训练时:输入层的维数r与子图像的数目对应;隐含层选用高斯核函数:

  

实现聚类算法,其中,si为隐含层第i个神经元的宽度;输出层类别k的输出值为:


式中,w(k,i)为隐含层第i个节点与输出层第k个输出节点的连接权值。

测试时:利用贝叶斯估计的方法设置隐含层 函数和输出层


函数。

8 识别结果模块

利用贝叶斯分类器估计测试样本与训练样本之间的人脸图像相似度,满足阈值初始化设定值的人脸图像和相关类别情况的文字说明显示于相应界面内。满足阈值要求的人脸图像可以按照50%的比例输出,也可以按照其他的比例输出。

四、仿真实验结果及分析

利用在Yale人脸库中的人脸图像,分以下4种分块加权的情况进行实验(识别结果见表1和表2)。

   
1、b1=b3=4;b5=2;b8=2;b2=b4=b6=b7=b9=1,权值分配情况如图5所示。


如图6所示,满足阈值要求的人脸图像输出情况和必要的文字说明,图中选择的人脸图像输出比例选择为50%;也可以选择其他的人脸图像输出比例。


2、b1=b3=4;b5=3;b8=2;b2=b4=b6=b7=b9=1

3、b1=b3=4;b5=2;b8=0;b2=b4=b6=b7=b9=1

4、b1=b3=4;b5=3;b8=0;b2=b4=b6=b7=b9=1
   
仿真实验结果表明,通过子图像权值的分配,突出人脸骨骼特征,识别效果良好(见表1和表2),模拟了人类识别人脸时主要依据人脸骨骼等稳定特征,而对嘴部和皮肤折皱等表情变化部分特征给予弱化或剔除这一特点。通过对人脸图像进行分块,降低图像维度,减小了计算量。

五、结语

本文研究了在智能门禁报警系统中,人脸识别结合ID技术的仿真应用问题,验证了基于RBF网络和贝叶斯估计人脸识别方法在提高安防报警系统的快速、准确和安全性方面的有效性,提高了门禁系统的安全性和防欺诈性,与ID技术相结合,实现了快速识别。将分块后对人脸图像奇异值分解压缩,提高传输效率,节省存储空间,改善局域网的应用环境。在本文所研究的算法基础上,使用MATLAB语言开发了人脸图像仿真识别系统的管理操作界面,基于Yale标准人脸图像库,用户可以非常方便地对人脸图像仿真识别系统进行操作使用,对所研究的人脸识别方法进行仿真测试与对比分析,系统运行结果非常直观地显示出来。
本文地址:https://www.eechina.com/thread-48450-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
pangzistudent 发表于 2011-1-3 10:54:26
好复杂
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

相关视频

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表