一、前述
人脸识别在很多领域都有应用,其中核心之一就是神经网络对人脸特征进行深度学习(人脸数据训练),目的是让计算机从认识你到熟悉你。认识你和熟悉你这是两个阶段,可以理解为精度低和精度高。
1、精度低的情况下,短发型发生变化不影响结果。当然如果使用了涂粉、填充鼻梁等化妆技术,再进行人脸识别,就会出现很多地产公司扫脸入户出现识别不出来的窘困现象。
2、精度高的情况,淡妆、更换发型都不会影响筛选结果,但会使识别的速度大幅度的下降,因为分析的参数很多,需要一一进行比对才能得出结果。
3、人脸识别毕竟只是“抽象”技术,如果整容、浓妆(没化妆和化妆不是一个人的情况)等,就不能指望人脸识别技术了。
二、使用技术
- 1、Python语言
- 2、OpenCV2技术(LBPH识别方法)
- 3、multi-scale目标检测
三、运行环境
- 拥有摄像头的电脑
四、实现效果
基于OpenCV2实现的人脸识别工具
五、程序
https://download.csdn.net/download/weixin_48916759/87811157