deepinsight / deepinsight/insightface

人脸检测对齐结果是否会影响到人脸比对阈值的选择?

Open
#1,013 0 comments 0 reactions 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.