【发布时间】:2017-12-02 16:41:23
【问题描述】:
我正在尝试重现 dlib 的 frontal_face_detector() 的训练过程。 我正在使用相同的数据集(来自 http://dlib.net/files/data/dlib_face_detector_training_data.tar.gz) 正如 dlib 所说,他们使用了正面和侧面的结合 + 它们的反射。
我的问题是: 1. 整个数据集的内存使用率非常高(30+Gb) 2. 对部分数据集的训练不会产生很高的召回率,与 frontal_face_detector 的 80-90 相比,召回率是 50-60%(对未用于训练的图像子集进行测试)。 3. 检测器在低分辨率图像上表现不佳,因此无法检测深度超过 1-1.5 米的人脸。 4. 训练运行时间随着 SVM 的 C 参数显着增加,我必须增加这个参数才能达到更好的召回率(我怀疑这只是过度拟合的产物)
我最初的训练动机是 一种。获得适应安装摄像机的特定环境的能力,例如硬负挖掘。 湾。通过将 80x80 窗口减小到 64x64 甚至 48x48 来提高深度检测 + 运行时间。
我在正确的道路上吗?我想念什么吗?请帮忙...
【问题讨论】:
标签: face-detection dlib