1、采用AT89C51单片机进行硬件电路设计及软件程序设计。
2、设计液晶显示电路,由单片机控制人脸识别和报警装置。
3、学会串口的使用,使用串口工具向存储器传送图片。
4、创建样本。
5、设置蓝牙模块。
本文从对人脸识别门禁系统的了解和它的发展现状进行分析同时结合自身的知识水平,分析了门禁识别摄像头的工作环境和工作原理,并进行了实物参观。更加详细的对这个课题做了介绍。论文也简单叙述了人脸识别门禁系统的门禁系统驱动模块,以及摄像头模块的硬件连接情况,并且也绘制了人脸识别门禁软件系统总体流程图。通过对各个型号的单片机进行比较,发现51单片机更符合我们的设计要求。51单片机含有自动检测装置,可以实现单片机利用串口对图像数据进行采集和数模转换,对输入的图像和系统中存储的图像进行对比识别,比对一致的话,系统正常运行,否则蜂鸣器报警。程序运行初始状态红灯亮,识别到正确的对象后,蓝灯亮,按下关门的按钮,蓝灯灭。当识别到错误的对象时,红灯闪烁,闪烁十秒左右。从下图中可以看到人脸识别门禁系统的大体工作流程。
本模块的作用是用来控制电源是否进入工作状态。电源模块一般由:变压部分、整流部分、滤波部分、稳压部分四部分组成。一般电源提供的是工频AC220V,经过门禁系统的电源模块中变压器的降压,降为直接可以供门禁使用的电压,然后进行全波整流,得到有尖峰脉冲干扰的直流电,经过滤波电路作用,滤波电路可以将直流电压中的交流电压成分滤除,经过稳压,最后得到供系统使用的稳定直流电压,不会导致供电电压波动,对该系统造成影响。通过对电源模块的选择和比较,以及对设计实现的功能做参考,我们选择的是LM7805集成芯片。
LM7805集成芯片的优点:安全性能高、输出电压稳定,波动小,内阻小、体积小、功率损耗低等优点。
液晶显示器在我们的实际生活中得到了广泛地使用。液晶显示器是一种新型显示器,它本身是不会发光的,但我们看到它是亮的是因为液晶经过处理后改变光线通过方向的原理,就像是广德折射那样,以此来达到显示的目的。经了解,我们选择12864型号的液晶显示。
在进行目标检测时,我们可以利用样本库中的 harr 特征进行分类器进行识别训练,得到一个级联的boosted分类器。级联的意思是由多个单一的个体组成一个整体,在分类器中的意思就是由几个单一分类器级联成一个总的boosted分类器。在图像检测的过程中,被检窗口依次通过不同级别的分类器,目标区域可以全部顺利通过不同级别分类器的区域。其余的区域在通过的时候就被筛选掉了。分类器训练完成以后,就可以对自己想要检测的区域进行检测了。检测到目标区域分类器输出有两种结果,分别为1和0。为了检测到整副图像,我们就要寻找不同的目标区域,寻找目标区域时可以在图像中移动搜索窗口,检测每一个位置来确定可能的目标。由于被检测物体的大小不是统一的,分类器被设计成可以进行尺寸大小的改变,这样比改变待检图像的尺寸大小更方便省时。所以,在我们不知道目标物体的大小尺寸时,我们通常需要用不同比例的窗口来进行目标检测。