戴墨镜的人脸检测

时间:2017-07-10 11:46:47

标签: opencv face-detection cascade-classifier

我正在尝试为我正在进行的项目检测带太阳镜的脸。我使用的太阳镜是镜子般的。

我训练了我自己的级联分类器,其中有438张正面照片,我戴着太阳镜和1145张负片。

分类器在没有眼镜的情况下工作得很好,但是即使我重现正片(同一个地方,同样的头发,同样的衣服,同一张脸,同样的照明),它也无法用眼镜检测我的脸或者很难做到这一点。 ,同一个职位,......)。

有人可以帮助我使用太阳镜吗?

这是我尝试检测我脸部的线条。我知道detectMultiScale的参数意味着什么,我试着用它们但它没有用。

face_cascade.detectMultiScale(gray, faces, 1.05, 1, Objdetect.CASCADE_SCALE_IMAGE, new Size(wScreen*0.3, hScreen*0.3), new Size(wScreen, hScreen));

谢谢!

1 个答案:

答案 0 :(得分:1)

我也在尝试用太阳镜识别人脸, 尝试使用比例因子0和minNeighbors 0的haarcascade_frontalface_default,alt,alt2的不同组合 这对我有用