有没有一种算法可以用文字描述一个人的肖像?
Is there an algorithm to describe a portrait of a person in words?
我正在寻找一种算法,它可以分析人像照片并输出像 "young man, rather long nose, green eyes" 这样的描述性文本。
输出是否非常精确并不重要;这是一个艺术装置。但是应该可以自动完成。
我找到了这个:https://code.google.com/p/deep-learning-faces/,但我无法满足硬件和软件要求(NVIDIA Fermi GPU 和 matlab)
你知道有什么更方便的吗?
这是计算机视觉中最难的问题之一。我建议您观看 Fei-Fei Li 的 ted 演讲以了解它:
https://www.ted.com/talks/fei_fei_li_how_we_re_teaching_computers_to_understand_pictures
简而言之:如果您想使用任何最先进的方法,您将需要大量的处理能力。不仅仅是单张高端显卡,我这里说的是超级计算。
除非你真的很幸运,找到一个已经发布了他们的实现的研究小组,否则这也需要大量的工程。
我找到了这个描述面孔的在线服务:http://www.faceplusplus.com/
它有很好的文档记录 API 并且似乎是免费的。或者至少我没有找到任何关于定价的信息。
有一些免费的人脸分析仪 API 相当容易使用:
- 识别,Orbeus
- MotionPortrait 的 MP Face Analyzer SDK(评估)
- Faceplusplus(以上链接)
您可能需要测量 "average face" 才能做出 "long nose" 这样的解释。 ToonifyMe 是一款使用这种方法制作人脸漫画的应用程序。
其中一些 API 实际上可以在 Pi 上运行。 Recognition 在云端进行分析,所以这应该是可行的。
我正在寻找一种算法,它可以分析人像照片并输出像 "young man, rather long nose, green eyes" 这样的描述性文本。
输出是否非常精确并不重要;这是一个艺术装置。但是应该可以自动完成。
我找到了这个:https://code.google.com/p/deep-learning-faces/,但我无法满足硬件和软件要求(NVIDIA Fermi GPU 和 matlab)
你知道有什么更方便的吗?
这是计算机视觉中最难的问题之一。我建议您观看 Fei-Fei Li 的 ted 演讲以了解它:
https://www.ted.com/talks/fei_fei_li_how_we_re_teaching_computers_to_understand_pictures
简而言之:如果您想使用任何最先进的方法,您将需要大量的处理能力。不仅仅是单张高端显卡,我这里说的是超级计算。
除非你真的很幸运,找到一个已经发布了他们的实现的研究小组,否则这也需要大量的工程。
我找到了这个描述面孔的在线服务:http://www.faceplusplus.com/
它有很好的文档记录 API 并且似乎是免费的。或者至少我没有找到任何关于定价的信息。
有一些免费的人脸分析仪 API 相当容易使用:
- 识别,Orbeus
- MotionPortrait 的 MP Face Analyzer SDK(评估)
- Faceplusplus(以上链接)
您可能需要测量 "average face" 才能做出 "long nose" 这样的解释。 ToonifyMe 是一款使用这种方法制作人脸漫画的应用程序。
其中一些 API 实际上可以在 Pi 上运行。 Recognition 在云端进行分析,所以这应该是可行的。