2

我正在做一个视频处理项目。到目前为止,我一直在使用 LBPfrontal face cascade 来检测人脸,但它们的问题是它们无法检测到侧视图或倾斜的脸。是否有任何训练有素的分类器来检测这种类型的面孔?还是他们有任何有效的算法?

4

1 回答 1

4

对于平面外旋转(类似于“否”手势的偏航变化),有一个训练有素的级联 profile_face.xml 将适用于左侧轮廓。因此,首先检查正面,然后检查左侧轮廓,然后镜像图像并检查右侧轮廓(并反向镜像坐标)。

对于平面内旋转(滚动变化,类似于头部“摆动”),您最常将图像旋转 30-45 度,执行正面检测,然后“取消旋转”坐标。

用于“是”手势的头部运动(音高变化)。检测将适用于正面人脸检测器。

将所有这些检测器以某种巧妙的高效算法并行组合在一起,使用 GPU,您就可以想出一个可以从任何角度检测人脸的系统。也许将皮肤检测器添加到删除错误接受/拒绝的组合中。

于 2013-02-15T16:41:05.900 回答