似乎有很好的 GUI 工具可以使用 FLOSS 进行面部识别,它们都达不到我的要求。虽然似乎有很多开放代码的研究项目,但它们似乎缺乏“在现实生活中可用”的部门。
好像应该有什么东西可以挠痒痒,但我找不到。
因此,我的面部识别软件愿望清单
- 不得将任何数据发送给任何第三方!
- 必须在 Linux 上运行
- 只要满足其余规范,GUI 和 CLI 都很好,但是良好的 CLI 集成将是一个巨大的优势
- 应该像这样提供检测到的人脸的批量验证
- 不能依赖在自己的数据结构/DB/目录中复制文件;符号链接很好
- 应该应对源文件消失
- 应该能够列出/比较新的或尚未标记的文件
- 不得要求能够写入任何图片文件
- 必须能够存储原始图片之外的数据
- 不应该在没有被告知的情况下修改源目录;临时文件、人脸数据库和类似文件都应该位于我决定的位置
- 应该提供批处理
- 必须能够触发所有已验证身份的命令或脚本,即我手动设置以匹配此人的身份;或者,至少能够以我可以构建脚本的方式导出数据
- 应该能够应对随时间变化的面孔、人变老、留胡子等
- 如果可能的话,应该是 FLOSS
- 我认为标签是永久性的,程序的数据库理想情况下应该是短暂的,但我知道这可能是不可能的
- 如果需要保留数据库,理想情况下它应该采用对合并友好的文本格式,而不是二进制格式,但这可能要求太多。
这是http://richardhartmann.de/blog/posts/2014/03/03-Facial_recognition/的逐字副本1 - 虽然我没有得到任何对我的问题的实际答复,但我在这里被指出是最有可能的寻找我需要的答案的地方。
1其实,我撒谎。我需要至少 10 个魔法巧克力点数才能同时发布两个以上的链接。