首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于新增Haar-like特征的猪脸检测方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:合肥工业大学

摘要:本发明提供了一种基于新增Haar‑like特征的猪脸检测方法,涉及图像处理领域。该方法在原有基本Haar‑like特征集上添加针对猪脸设计的新的特征,针对猪脸T区容易脏的情况设计了猪脸T区上灰度变化特征,针对猪脸眼睛部位设计了猪脸颊与眼睛区域灰度变化特征,针对猪鼻部位设计了猪鼻上灰度变化特征,新增特征与原有特征利用Adaboost算法训练得到强分类器,然后级联得到猪脸分类器。相比于传统Haar‑like特征,新增特征对于猪脸面部不干净的情况有着更好的检测效果。该方法对于猪脸检测具有更高的准确率,减少了误识别率,具有更好的鲁棒性。

主权项:1.一种基于新增Haar-like特征的猪脸检测方法,其特征在于,按以下步骤实现:1训练阶段步骤1,收集M张猪脸图像构成一个正样本数据集,收集N张非猪脸图像构成一个负样本数据集,将猪脸图像定义为正样本,正样本分辨率为a×a,将非猪脸图像定义为负样本,负样本分辨率为b×b,其中b>a,将正样本,负样本统一记为训练样本{x1,y1,x2,y2,...,xi,yi,...,xn,yn},其中xi代表第i个训练样本,yi=1,0代表正样本或负样本,n=M+N,n为训练样本总数;步骤2,构造Haar-like特征,用于反映图像局部的灰度变化,所述Haar-like特征包括原有的边缘特征、线性特征、中心特征、以及新增的猪脸T区上灰度变化特征、猪脸颊与眼睛区域灰度变化特征、猪鼻上灰度变化特征;所述猪脸T区上灰度变化特征是一个长为8个像素,宽为3个像素的长方形长方形由黑色区域和白色区域构成,黑色区域占据长方形第一行中间6个像素,占据长方形第二行中间4个像素,占据长方形第三行中间2个像素,其余区域为白色区域;所述猪脸颊与眼睛区域灰度变化特征是一个长为4个像素,宽为3个像素的长方形长方形由黑色区域和白色区域构成,黑色区域占据长方形第一行左边3个像素,占据长方形第二行左边2个像素,占据长方形第三行左边1个像素,其余区域为白色区域;所述猪鼻上灰度变化特征是一个长为3个像素,宽为2个像素的长方形长方形由黑色区域和白色区域构成,黑色区域占据长方形第一行3个像素,占据长方形第二行中间1个像素,其余区域为白色区域;将δ个新增Haar-like特征和γ个原有Haar-like特征统称为Haar-like特征,共得到X个Haar-like特征,将X个Haar-like特征中的任意一个记为特征Ac,c=1,2,...X,X=δ+γ;步骤3,对步骤2所提到的特征Ac进行子特征提取、特征值计算和特征值归一化,得到特征Ac的归一化子特征向量Fc,具体步骤如下:步骤3.1,将特征Ac在训练样本检测窗口中放大加平移得到L个子特征,L为一个特征Ac所产生的子特征总数,将L个子特征中的任意一个记为子特征Bj,j=1,2,...L;步骤3.2,先使用积分图计算出子特征Bj对训练样本的初始子特征向量Ij和n个初始子特征值vd,d=1,2,...,n,Ij=[v1,v2,,..,vd,...,vn],j=1,2..L;然后对n个初始子特征值进行归一化处理,得到n个归一化处理后的子特征值,将其中任意一个记为归一化子特征值Vd;记归一化处理后的初始子特征向量为归一化子特征向量I’j,I’j=[V1,V2,...,Vd,...,Vn];步骤3.3,对步骤3.1得到的L个子特征Bj,按照步骤3.2的方法逐个进行处理,得到特征Ac的归一化子特征向量Fc,Fc=[I’1,I’2,...,I’j,...,I’L];步骤4,构建猪脸分类器,具体步骤如下:步骤4.1,用Adaboost算法训练强分类器,其具体训练过程如下:步骤4.1.1,输入训练样本{x1,y1,x2,y2,...,xi,yi,...,xn,yn};步骤4.1.2,初始化样本权重,yi=0时,yi=1时,其中N表示负样本个数,M表示正样本个数;步骤4.1.3,经过T轮训练得到所需强分类器,具体过程如下:步骤4.1.3.1,归一化权值,t表示第t轮训练;步骤4.1.3.2,用子特征Bj得到的归一化子特征向量I’j训练一个弱分类器hjx,使用该分类器进行分类时,相应的错误率为:εj=∑iwi|hjx-yj|;步骤4.1.3.3,选取错误率εj最小的弱分类器hj;步骤4.1.3.4,更新权值其中ei=0表示xi被正确分类,ei=1表示被错误分类,其中计算分类器的权值步骤4.1.3.5,最终形成的强分类器如下: 步骤4.2,重复步骤4.1,得到多层强分类器通过级联得到一个猪脸分类器;2检测阶段步骤5,利用猪脸分类器对真实环境下猪脸图像进行检测,具体步骤如下:步骤5.1,准备一张真实环境下猪脸图像,所述真实环境下猪脸图像包含猪脸及其周围环境,将所述真实环境下猪脸图像记为待检测猪脸图像,待检测猪脸图像分辨率为C×D;步骤5.2,利用步骤4.2得到的猪脸分类器对待检测猪脸图像进行猪脸区域和非猪脸区域分类,并标记输出猪脸区域,具体过程包括:步骤5.2.1,设待检测猪脸图像中滑动窗口为正方形,滑动窗口边长为k,滑动步长为0.1k,将滑动窗口从待检测猪脸图像左上方,自左向右,自上而下依次进行扫描,得到s个检测窗口,其中步骤5.2.2,更新滑动窗口的边长,记更新后的边长为kτ,kτ=1.2kτ,τ为更新次数,用更新后的边长kτ代替边长k再次进行步骤5.2.2并重复进行,直到最后一次更新后的边长kτmax>min{0.5C,0.5D},设此过程总共得到的滑动窗口数为E,E=∑s;步骤5.2.3,对E个滑动窗口进行特征提取,得到每个滑动窗口的归一化子特征向量Pf,其中f为滑动窗口的编号,f=1,2,...E;步骤5.2.4,将滑动窗口的归一化子特征向量Pf输入到猪脸分类器中,并进行判断:若猪脸分类器将滑动窗口的归一化子特征向量Pf分类为猪脸,则滑动窗口的归一化子特征向量Pf对应的滑动窗口为猪脸区域,用实线标记该区域;若猪脸分类器将滑动窗口的归一化子特征向量Pf分类为非猪脸,则滑动窗口的归一化子特征向量Pf对应的滑动窗口为非猪脸区域,则该区域不作处理;步骤5.2.5,将E个滑动窗口的归一化子特征向量Pf均输入到猪脸分类器中,完成带检测猪脸图像中所有猪脸区域和非猪脸区域的分类,标记出猪脸区域并输出。

全文数据:

权利要求:

百度查询: 合肥工业大学 一种基于新增Haar-like特征的猪脸检测方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。