我喜欢摆弄人工智能,想尝试一下人脸识别,第一步是找到照片中的人脸。这通常是如何完成的?你是使用样本图像的卷积还是基于统计的方法?如何找到面的边界框?我的目标是从所有的数码照片中对我孩子的照片进行分类。
提前谢谢。
发布于 2009-12-14 22:40:49
看一看http://www.face-rec.org/algorithms/ --你会发现有很多种方法可以做到这一点。
假设你想自己编写整个代码,你需要研究贝叶斯框架,神经网络,可能是数学上的,比如线性判别分析(LDA)和很酷的弹性束图匹配。
然而,值得注意的是,在世界各地有太多人对此进行了编码,现在可以随时使用,开源,现成的应用程序,apis和库,你可以简单地调用它们。或者你可以插入的神经网络-例如- TiNA。
好好读一读--这是一个令人着迷的话题,然后决定你是想重新发明轮子(嘿,编写代码很有趣,但可能不是你想要关注的东西),还是继承和扩展一些库或API。
享受吧!
发布于 2009-12-14 22:39:22
试试这个:
OpenCV
这应该可以帮助您完成人脸检测和对象识别项目
发布于 2009-12-16 21:13:29
用于C# OpenCvSharp的OpenCv
Face detect的示例代码
https://stackoverflow.com/questions/1901257
复制相似问题