使用Viola-Jones算法检测目标
级联对象检测器使用Viola-Jones算法来检测人脸、鼻子、眼睛、嘴巴或上半身。你也可以用the图片标志训练一个自定义分类这个系统对象使用。有关功能的工作原理,查看详细信息开始使用级联对象检测器.
在图像中检测面部特征或上半身:
创建愿景。CascadeObjectDetector
对象并设置其属性。
调用带参数的对象,就好像它是一个功能。
要了解更多关于System对象如何工作的信息,请参见什么是系统对象?
创建一个检测器使用堇菜 - 琼斯算法来检测对象。探测器
=愿景。CascadeObjectDetector
检测器= vision.CascadeObjectDetector(
创建检测器,该检测器被配置为检测输入字符向量定义的对象,模型
)模型
.
检测器= vision.CascadeObjectDetector(
属性指定的自定义分类模型创建检测器并将其配置为使用XMLFILE
)XMLFILE
输入。
使用一个或多个名称-值对设置属性。将每个属性名用引号括起来。例如,探测器
=愿景。CascadeObjectDetector (名称,值
)检测器= vision.CascadeObjectDetector( 'ClassificationModel', 'UpperBody')
要使用对象函数,请指定System对象™作为第一个输入参数。例如,释放名为system的对象的系统资源obj
,使用下面的语法:
发行版(obj)
[1] Lienhart R.,Kuranov A.,和V. Pisarevsky“为快速目标检测的带动量词的检测瀑布的实证分析”。第25届DAGM模式识别学术研讨会论文集。德国马格德堡,2003年。
[2] Ojala Timo, Pietikäinen Matti, Mäenpää Topi,“基于局部二值模式的多分辨率灰度和旋转不变纹理分类”。在机械工程学报,2002.第24卷第7期971-987页。
[3] Kruppa方程H.,卡斯崔隆-桑塔纳M。,和B.席勒。“速度与强大的通过本地上下文的脸上找到。”视觉监视与跟踪与监视性能评估联合IEEE国际研讨会论文集,2003,页157-164。
[4] Castrillón Marco, Déniz Oscar, Guerra Cayetano, Hernández Mario,“ENCARA2:视频流中不同分辨率的多个面孔实时检测”。万博 尤文图斯在杂志视觉传达和图像表示, 2007(18) 2: 130-140页。
[5]余士奇“眼睛检测。”石漆的主页。http://yushiqi.cn/research/eyedetection。
Viola, Paul和Michael J. Jones,“使用简单特征的增强级联快速目标检测”,2001 IEEE计算机学会计算机视觉与模式识别会议论文集2001年卷:1,pp.511-518。
[7] Dalal, N.,和B. Triggs,“面向人类检测的梯度直方图”。计算机视觉与模式识别学术会议.第1卷,(2005),页886-893。
[8] Ojala的,T.,M. Pietikainen和Maenpaa T.,“多分辨率灰度和旋转不变纹理分类随着局部二元模式”。模式分析与机器智能学报.第24卷,第7期,2002年7月,971-987页。