人脸识别简介
- 人脸识别
- 2021-08-25
- 14热度
- 0评论
人脸检测常见问题:
1、安装时间长
2、检测时间长
3、图片中的较小人脸检测效果差
4、图片中的侧面人脸检测效果差
5、对图片中多张人脸无法全部检测出来等
常用的人脸检测工具:
1、OpenCV(Haar、DNN):
官网:https://opencv.org/
OpenCV 是一个开源的计算机视觉库,它提供了很多函数,这些函数非常高效地实现了计算机视觉算法(最基本的滤波到高级的物体检测皆有涵盖)。
OpenCV 的应用领域非常广泛,包括图像拼接、图像降噪、产品质检、人机交互、人脸识别、动作识别、动作跟踪、无人驾驶等。
2、Dlib(HOG、CNN):
官网:http://dlib.net/
dlib 是一个机器学习工具库,类似 OpenCV,里面预置了一些开发好的传统机器学习算法和深度学习算法。可进行人脸区域检测和68个人脸关键点检测。
3、MTCNN:
官网:https://kpzhang93.github.io/MTCNN_face_detection_alignment/
MTCNN 算法是一种基于深度学习的人脸检测、人脸对齐、5个人脸关键点(双眼,鼻子,嘴角)检测方法,它可以同时完成人脸检测和人脸对齐的任务,相比于传统的算法,它的性能更好,检测速度更快。
OpenCV一般用于进行检测,追踪的话用dlib跟踪68个关键点。OpenCV功能太强大,只是有部分涉及人脸检测,所以功能不如dlib,dlib不仅可以检测,也可以进行追踪,关键点数也多,只是性能上存在问题。

鲁ICP备19063141号
鲁公网安备 37010302000824号