1

我是面部识别的新手。我刚刚阅读了 Viola & Jones 的论文。只是好奇,如果一个人可以使用 haar cascade 追踪人脸以外的其他东西。

4

3 回答 3

2

是的,可以在 openCV 中训练 haar 级联。看看这两个链接以获得提示:

http://opencvuser.blogspot.in/2011/08/creating-haar-cascade-classifier-aka.html http://note.sonots.com/SciSoftware/haartraining.html

只是一个小提示:这需要相当长的时间,如果你想要一个可靠的结果,你必须从大量的训练数据开始。

于 2013-07-26T06:49:04.100 回答
1

是的。2.4.6 版包括:

\OpenCV246\opencv\data\haarcascades 目录

haarcascade_eye.xml haarcascade_eye_tree_eyeglasses.xml haarcascade_frontalface_alt.xml haarcascade_frontalface_alt2.xml haarcascade_frontalface_alt_tree.xml haarcascade_frontalface_default.xml haarcascade_fullbody.xml haarcascade_lefteye_2splits.xml haarcascade_lowerbody.xml haarcascade_mcs_eyepair_big.xml haarcascade_mcs_eyepair_small.xml haarcascade_mcs_leftear.xml haarcascade_mcs_lefteye.xml haarcascade_mcs_mouth.xml haarcascade_mcs_nose.xml haarcascade_mcs_rightear.xml haarcascade_mcs_righteye. xml haarcascade_mcs_upperbody.xml haarcascade_profileface.xml haarcascade_righteye_2splits.xml haarcascade_smile.xml haarcascade_upperbody.xml

于 2013-07-26T07:11:34.733 回答
1

“只是好奇,如果一个人可以使用 haar cascade 追踪人脸以外的其他东西。”

是的,ofc。你可以。

数据文件夹中有很多其他级联文件,以及像 train_cascade 这样的工具可以在 opencv 集中训练你自己的文件(它只需要大量的图像和时间来完成)。

此外,除了 haar 级联,还有 lbp、hog 和 softcascade

于 2013-07-26T06:35:40.107 回答