Python Dlib儿童培训数据库

Python Dlib儿童培训数据库,python,training-data,dlib,Python,Training Data,Dlib,我正在尝试使用Dlib训练一个人脸检测器。我选择了近1000张图片进行训练。根据文档,我已经使用这些图像创建了training\u with\u face\u landmarks.xml。但是,我不明白 使用_face_landmarks.xml文件测试_时使用的图像是什么 training\u with_face\u landmarks.xml和testing\u with_face\u landmarks.xml文件使用相同的图像吗 提前感谢。根据参考资料: 使用看起来不像测试图像的训

我正在尝试使用Dlib训练一个人脸检测器。我选择了近1000张图片进行训练。根据文档,我已经使用这些图像创建了
training\u with\u face\u landmarks.xml
。但是,我不明白

  • 使用_face_landmarks.xml文件测试_时使用的图像是什么
  • training\u with_face\u landmarks.xml
    testing\u with_face\u landmarks.xml
    文件使用相同的图像吗
提前感谢。

根据参考资料:

  • 使用看起来不像测试图像的训练图像
这应该是显而易见的,但需要指出。如果有的话 清楚你的训练和测试图像之间的区别,然后你 把事情搞砸了。您需要显示训练算法的真实图像,以便 它可以学会做什么。相反,如果你只向它显示 与您的测试图像明显不同,如果, 在测试图像上运行检测器时,它不起作用。作为一个 根据经验,人类不应该知道是否有图像出现 来自培训数据集或测试数据集

以下是一些坏数据集的示例:

  • 一种训练数据集,其中对象总是以某种特定的方向出现,但测试图像有一组不同的方向

  • 一种训练数据集,其中对象被严格裁剪,但测试未裁剪的图像

  • 一个训练数据集,其中对象只出现在完全白色的背景上,没有其他显示,但测试对象所在的图像 出现在普通环境中,如客厅或自然场景中


所以,不要使用这些图像,这是在训练中使用的。使用不同的图像进行测试。

如果测试结果通过,则这些是您希望看到的测试图像。