1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Raspberry Pi智能设备开发-人脸识别门禁系统设计与实现

Raspberry Pi智能设备开发-人脸识别门禁系统设计与实现

时间:2022-03-29 10:33:52

相关推荐

Raspberry Pi智能设备开发-人脸识别门禁系统设计与实现

人脸识别门禁系统设计与实现

摘要关键词1、选题意义2、需求分析3、总体设技4、实现过程4.1 注册百度云4.2 创建应用4.3 获取密钥,AppID、API Key和Secret key5、代码分析6、总结参考文献

摘要

此项目主要用于任何门类或者智能家具类场所,主要技术使用到了以及树莓派gpio引脚应用,以及百度云api的熟练使用对人脸进行拍照识别后上传百度云识别图像处理

关键词

树莓派 人脸识别 OpenCv 百度云API

1、选题意义

随科技的不断发展,安全性的要求也不断提高,IC卡等传统身份识别工具已不能满足社会需求。所以从通用性、安全性、成熟性和造价性等多方面综合考虑,研究新的识别工具是一个必然的趋势。基于人脸识别的门禁系统的设计,能够提高传统安保行业的安全性、方便性、直观性等,最为有效的杜绝了门禁管理中的人为因素,充分体现了门禁管理的人工智能性,避免不必要的安全隐患和人员纠纷。因此本次毕业设计选择了人脸识别门禁系统的研究与实现,以保证门禁数据的真实性,真正做到安全、方便和直观的门禁管理,从而进一步提高公司、仓库、家庭等地的安保水平和管理稳定性。

2、需求分析

本次设计将以微型计算机(树莓派)为核心,需选择合适的电源模块、检测模块、数据存储模块、键盘模块、显示模块和声光报警模块,完成人脸识别系统的检测并报警处理的设计。要求能够将出入门禁系统的人员面部进行识别,能够在人脸数据匹配预存数据库资料时启动门禁系统中开门系统,当人脸数据不匹配预存数据库资料时启动门禁系统中闭门系统,实现防范防盗的作用,创造安全良好的生活工作环境。

3、总体设技

4、实现过程

4.1 注册百度云

4.2 创建应用

4.3 获取密钥,AppID、API Key和Secret key

这三个后面的程序需要用到

###4.4 上传人脸库

5、代码分析

百度云服务注册完成、下载完成SDK后我们就开始写程序,程序的思路很简单,通过树莓派按键中断拍摄一张照片,然后通过SDK来检测照片里面的人是谁,如果这个人在人脸库里面,打开继电器进行开门,如果不在人脸库就关门。

#百度人脸识别API账号信息APP_ID = '23355061'API_KEY = '0YrVSqc3VjqYI3hBHbgeO5DZ'SECRET_KEY = 'vLy5l7PKwSmblU5SRae1bKZFx9dHAIVq 'client = AipFace(APP_ID, API_KEY, SECRET_KEY) # 创建一个客户端用以访问百度云# 照相函数def getimage():aap,frame=aaaa.read()frame=cv2.flip(frame,1)time.sleep(2)cv2.imwrite('840f9e867567d00b5f49e985c454606.jpg',frame)#图片可以随便起名字time.sleep(1)# 对图片的格式进行转换def transimage():f = open('微信图片_2024205942.jpg', "rb")#打开本地图片data = base64.b64encode(f.read()) # 编码格式,技术文档要求f.close()image = str(data, 'UTF-8')return imageresult = client.search(image, IMAGE_TYPE, GROUP); # 在百度云人脸库中寻找有没有匹配的人脸返回结果

6、总结

产品当前已制作完成,各项性能良好,未来将涉及产品的大面积推广及对系统的优化,并对该系统进行进一步改进与完善,使其更加适合各大场景使用,有助于推动生活的智能、快捷、安全。

参考文献

链接: /qq_36588941/article/details/89838770?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control.

链接: /page//0329/4916611.shtml .

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。