【问题标题】:Face Recognition for classifying digital photos?人脸识别对数码照片进行分类?
【发布时间】:2010-12-26 10:53:39
【问题描述】:

我喜欢玩 AI,想尝试一下人脸识别,第一步是在照片中找到人脸。这通常是怎么做的?您是否使用样本图像/图像的卷积或基于统计的方法?你如何找到人脸的边界框?我的目标是从所有数码照片中对我孩子的照片进行分类。

提前致谢。

【问题讨论】:

    标签: c# artificial-intelligence face-detection face-recognition


    【解决方案1】:

    看看http://www.face-rec.org/algorithms/ - 你会发现有很多方法可以解决这个问题。

    假设您想自己编写整个代码,您需要研究贝叶斯框架、神经网络,可能还有线性判别分析 (LDA) 和名为 Elastic Bunch Graph Matching 之类的数学模型。

    但值得注意的是,世界各地有太多人编写过此代码,现在有很多可供使用的开源现成应用程序、api 和库可供您调用。或者你可以插入的神经网络——例如——TiNA

    好好阅读 - 这是一个引人入胜的话题,然后决定是否要重新发明轮子(嘿,编码很有趣,但它可能不是你想要关注的)或者你是否'将继承和扩展一些库或 API。

    享受吧!

    【讨论】:

    • 这真是一个宝库!
    • 很高兴它有用 - 机器学习是一个非常有趣的学习和编码领域 - 我希望你能从中收获很多!我也可能会推荐aaai.org/AITopics/pmwiki/pmwiki.php/AITopics/MachineLearning,它提供了有关可以在该领域应用的各种技术的更一般信息。
    【解决方案2】:

    试试这个:

    OpenCV

    这应该可以帮助您完成人脸检测和对象识别项目

    【讨论】:

    • opencv 给你一个预训练的人脸检测器,然后给你所有的边界框等
    【解决方案3】:

    OpenCv for C# OpenCvSharp

    Face detect 的示例代码

    【讨论】:

      【解决方案4】:
      【解决方案5】:

      我有一个 OpenCV 人脸检测和人脸识别(Haar 人脸检测 + 直方图均衡 + 特征脸)教程和免费源代码,你可以试试:http://www.shervinemami.info/faceRecognition.html

      【讨论】:

      • 您的链接已损坏。
      猜你喜欢
      • 2020-06-03
      • 2014-05-23
      • 2019-08-05
      • 2017-07-13
      • 2018-06-24
      • 2021-06-27
      • 2020-03-19
      • 2021-07-27
      • 2014-04-15
      相关资源
      最近更新 更多