【问题标题】:Is there an algorithm to describe a portrait of a person in words?有没有一种算法可以用文字描述一个人的肖像?
【发布时间】:2015-08-04 07:01:16
【问题描述】:

我正在寻找一种算法,它可以分析一个人的肖像照片并输出描述性文字,例如“年轻人,相当长的鼻子,绿色的眼睛”。

输出是否非常精确并不重要;这是一个艺术装置。但应该可以自动完成。

我找到了这个:https://code.google.com/p/deep-learning-faces/,但我无法满足硬件和软件要求(NVIDIA Fermi GPUs & matlab)

你知道什么更容易获得吗?

【问题讨论】:

    标签: machine-learning computer-vision feature-detection deep-learning


    【解决方案1】:

    这是计算机视觉中最困难的问题之一。我建议你看李飞飞的 ted 演讲来了解它:

    https://www.ted.com/talks/fei_fei_li_how_we_re_teaching_computers_to_understand_pictures

    简而言之:如果您想使用任何最先进的方法,您将需要大量的处理能力。不仅仅是一个高端显卡,我在这里谈论的是超级计算。

    除非你真的很幸运并且找到一个已经发布了他们的实现的研究小组,否则这也需要大量的工程。

    【讨论】:

    • 谢谢,非常有帮助。视频也很有趣。我发现在我的树莓派上是不可能的:)
    • TED 演讲只是一场表演,并且会持续几分钟。我想有几个研究生实际上是在做这些事情。
    【解决方案2】:

    我发现了这个描述面孔的在线服务:http://www.faceplusplus.com/

    它有一个非常有据可查的 API,而且似乎是免费的。或者至少我没有找到任何有关定价的信息。

    【讨论】:

      【解决方案3】:

      有一些免费的人脸分析器 API 相当容易使用:

      1. Rekognition,由 Orbeus 撰写
      2. MotionPortrait 的 MP Face Analyzer SDK(评估版)
      3. Faceplusplus(以上链接)

      您可能需要测量“平均脸”才能做出“长鼻子”之类的解释。 ToonifyMe 是一款使用这种方法绘制人脸的应用。

      其中一些 API 实际上可以在 Pi 上运行。识别在云中进行分析,所以这应该是可行的。

      【讨论】:

      • 谢谢,Rekognition 看起来很棒。它返回比 Faceplusplus 更多的描述,比如心情和美丽。
      猜你喜欢
      • 2021-12-26
      • 1970-01-01
      • 2017-03-21
      • 2018-06-06
      • 2011-12-22
      • 2010-10-25
      • 1970-01-01
      • 2015-01-19
      • 1970-01-01
      相关资源
      最近更新 更多