所以我在matlab中找到了级联对象检测器,它使用Viola-Jones算法来检测人脸。非常容易使用,而且效果很好!
但是有几个问题。
viola-jones 方法有四个阶段:
- 哈尔特征选择
- 创建一个完整的图像
- Adaboost 训练
- 级联分类器
在 matlab 中,我可以使用 FrontalFace(CART) 和 FrontalFace(LBP)。这些是经过训练的级联分类模型,所以它们将成为第 4 阶段的一部分,对吧?但是如果我使用 FrontalFace(CART),第 1 阶段和第 4 阶段有什么区别?两者都使用它所说的 Haaar 功能。
我们可以说 FrontalFace(CART) 和 FrontalFace(LBP) 是两种不同的人脸检测方式吗?我可以将这两个相互比较,看看哪个更好吗?还是我应该找到另一种方法来与中提琴琼斯进行比较?
matlab中还有其他容易实现的人脸检测方法吗?在互联网上找到了一些(使用肤色等),但 Matlab 对我来说很新。所以我觉得那些代码对我来说有点复杂。