智能人脸识别门锁控制系统设计 (1).pdf

智能人脸识别门锁控制系统设计 (1).pdf

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

AutomaticControl•自动化控制

智能人脸识别门锁控制系统设计

文/郭向星田斐

本次设计使用Tensorflow搭

建了一个用于人脸识别的卷积神

要经网络模型,在个人电脑上使用

大量照片反复训练该模型,树莓

派作为识别模型的载体,通过装

载在树莓派上的摄像头采集人脸

照片,调用训练好的识别模型来

进行人脸识别,由树莓派控制继

电器,继电器控制门锁的打开和

关闭。同时,添加了记录模块,

并将每次验证的图像上传到服务

器,以便进行后续的查看。实现

了刷脸开门的功能。

【关键词】卷积卷积神经网络Tensorflow

图2:卷积神经网络结构图

python树莓派

本设计采用的人脸识别模型是通过

Tensorflow搭建的卷积神经网络模型来实现

的,所使用的卷积神经网络结构主要包括:输

1引言

入层、卷积层、池化层、全连接层和输出层,

随着大数据、深度学习、云计算、5G等具体结构图如图2所示。

技术的不断完善,人脸识别精度越来越高,识

3.2各层设计

别速度越来越快,从“刷脸进站”、“刷脸签

到”到“刷脸付款”,生活中的方方面面都可(1)输入层为训练或者判断输入的人脸

以看到人脸识别技术的应用。本设计创新地将图像,经过采集模块的照片被裁剪为64×64之

人脸设别技术应用到门锁上,设计了智能人脸后输入到输入层中,该层的输出为64×64大小

识别门锁控制系统。的二维张量。

(2)卷积层就是输入数据和卷积核进行

2智能人脸识别门锁控制系统总体设计

内积运算操作的层。在该层中,输入的张量与

智能人脸识别门锁控制系统总体设计结卷积核进行卷积运算,卷积核提取张量的特征。

构如图1所示。(3)池化层又称为下采样,就是为了减

本设计分为两部分,首先在PC机上训练少卷积层产生的特征图的尺寸而存在的,进而

人脸识别模型,之后将训练好的模型导入到树降低网络训练参数、提高运算速度和防止过拟

莓派中。采集模块采集人脸照片后,树莓派调合。

用训练好的模型进行判断,树莓派识别成功之(4)全连接层放在卷积层的末端,对神

后向继电器模块发出命令,树莓派通过控制继经网络前端提取的特征通过权值矩阵重新拼接图3:主程序流程图

电器的吸合来控制电磁锁的开关,同时指示模成一个新的向量,在整个卷积神经网络中,全

正常,则当按下触摸开关时,树莓派发出命令,

块提醒门锁开否。连接层起到分类器的作用。

控制指示灯闪烁三次,提示正在采集人脸照片;

(5)输出层输出为两单元,使用似然函

3人脸识别模型的设计当采集照片之后,调用识别模型判断是否为特

数计算每个单元的似然概率,输出最大的概率

文档评论(0)

180****3298 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档