openface如何导入人物照片并稍后比较任何照片

时间:2017-07-21 09:05:46

标签: comparison face-recognition dlib

我想了解openface。 我已经安装了docker容器,运行演示并阅读了Dock。 我缺少的是,如何正确使用它。

让我向你解释我的目标:

我在带有网络摄像头的树莓派上有一个应用程序。如果我启动该应用程序,它将拍摄前方人物的照片。 现在它应该将这张图片发送到我的openface应用程序并检查,如果面部已知。 已知在此上下文中表示我之前已将此人的图片添加到openface中。

我的问题是:

  • 我之前是否需要训练开放面,或者我可以将这些人的图像放在目录中或s.th.并将动态网络摄像头图片与这些目录进行比较?
  • 我是否与图片或生成的.pkl进行比较?
  • 我是否需要为每个新人训练 openface?

感觉我错过了一件让我更清楚所需工作流程的大事。

1 个答案:

答案 0 :(得分:0)

仅供记录:在link I mentioned的帮助下,我能以某种方式弄明白。

我之前是否需要训练开放面,或者我可以将这些人的图像放在目录或s.th.并将动态网络摄像头图片与这些目录进行比较?

是的,需要进行培训才能比较任何图像。

我是否与图片或生成的.pkl进行比较?

将图像与生成的分类器pkl进行比较。 训练openface时生成pkl文件:

./demos/classifier.py train ./generated-embeddings/

这将生成一个名为./generated-embeddings/classifier.pkl的新文件。此文件具有您将用于识别新面孔的SVM模型。

我是否需要为每个新人培训开放式面孔?

好的,对于这个问题,我还没有答案。但仅仅因为我还没有深入研究这个话题。