deepinsight / deepinsight/insightface
人脸检测对齐结果是否会影响到人脸比对阈值的选择?
Open
- Dominant language
- Python
- Stars
- 29.7k
- Forks
- 6.1k
- PR merge metrics
- No merged PRs in 30d
Description
人脸检测对齐使用两种不同的mtcnn实现
1.第一种完全基于opencv实现mtcnn
2.第二种使用insightface中deploy目录下的mtcnn实现
数据集:
1.自己制作的小的数据集(6000张测试数据,400张底图)
比对:
使用欧式距离作为比对结果
阈值:1.24
结果:
1.两种实现,最后结果差异在5个像素以内
2.设置相同的阈值(1.24),对同样的数据集进行测试,最后精确率和召回率会相差很大
3..使用第一种mtcnn实现做人脸检测,精确率很低但是召回率很高
使用第二种mtcnn实现做人脸检测,召回率低但是精确率高
做了如下尝试
1.使用第一种mtcnn实现做人脸检测,并不断的调低阈值,最终能够得到一个接近第二种实现的结果
问题:
人脸检测的结果是否会影响到阈值的选择?
是否更换人脸检测模块?
需要重新测试获取一个合适的阈值?
为什么人脸检测结果的差异会导致阈值发生偏移呢?
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.