我喜欢乱搞人工智能,想尝试面部识别,第一步就是找到照片中的面孔.这通常是怎么做的?您是否使用样本图像/图像或基于统计的方法的卷积?你怎么找到脸的边界框?我的目标是从所有数码照片中分类我孩子的照片.
提前致谢.
看看http://www.face-rec.org/algorithms/ - 你会发现有很多方法可以解决这个问题.
假设你想要自己编写整个代码,你需要研究贝叶斯框架,神经网络,可能是像线性判别分析(LDA)这样的数学和酷命名的弹性束图匹配.
然而值得注意的是,有太多人在世界各地编写了这个,现在已经准备好使用,开源,现成的应用程序,apis和库,你可以简单地调用.或者你可以插入的神经网络 - 例如 - TiNA.
做一个很好的阅读 - 这是一个迷人的话题,然后决定你是否想要重新发明轮子(嘿,代码很有趣,但它可能不是你想要关注的)或者你是否会继承并扩展一些库或API.
请享用!
试试这个:
OpenCV的
这应该可以帮助您进行面部检测和对象识别项目