基于旭日X3派的人脸识别门禁系统 | OPENCV人脸识别进行中
人脸识别技术是基于人的脸部特征识别每个人脸的技术。该项目搭建了基于旭日x3派的人脸识别系统,使用OpenCV实现人脸识别,实现PyQt5搭建简易的GUI界面,再通过Samba和NextCloud实现数据定期上传云端
项目描述
梳理一下人脸识别实现的步骤,主要由人脸采集,预处理,特征提取,匹配与识别四个步骤组成
人脸识别首先应该先实现人脸监测,要先在一张图片中捕获到人脸,再去识别图片中的人脸和数据库中人脸数据进行比较。
人脸检测的最常见方法是使用"Haar 分类器"。基于 Haar 功能的级联分类器的对象检测是 Paul Viola 和 Michael Jones 提出的一种有效的对象检测、基于机器学习的方法。
进行人脸检测需要大量的图像数据来训练分类器,然后从中提取特征,使用OPENCV可以进行人脸的训练和推理,也可以训练自己的分类器为任何对象进行分类,同时OPENCV包含许多预先训练过的分类器,我们只需要调用OPENCV的接口就可以。
已经实现了基本功能
硬件和材料列表
旭日x3派,usb摄像头
开发环境
旭日x3派
评论(0)
您还未登录,请登录后发表或查看评论