[发明专利]一种基于级联式多尺度的密集人脸检测方法有效
申请号: | 201910326673.9 | 申请日: | 2019-04-23 |
公开(公告)号: | CN110046595B | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 柯逍;李健平 | 申请(专利权)人: | 福州大学 |
主分类号: | G06V40/16 | 分类号: | G06V40/16;G06V10/764;G06K9/62 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊 |
地址: | 350108 福建省福州市闽*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 级联 尺度 密集 检测 方法 | ||
1.一种基于级联式多尺度的密集人脸检测方法,其特征在于,包括以下步骤:
步骤S1:采集人脸数据集,并进行预处理,得到预处理后的数据集;
步骤S2:根据预处理后的数据集训练全局检测器;
步骤S3:根据预处理后的数据集,构建局部人脸数据集.并根据得到的局部人脸数据集训练局部检测器;
步骤S4:将全局检测器与局部检测器级联;
步骤S5:将待测图像输入级联后的全局检测器及局部检测器,得到全局检测结果和局部检测结果,并采用非极大值抑制的方法将全局检测结果和局部检测结果结合,得到最终人脸检测结果;
所述步骤S2具体为:
步骤S21:将预处理后的数据集,采用VGG16模型基础网络,并且将在Imagenet的预训练的权重加载在现有的VGG模型基础网络上,并在此基础上,训练全局检测器;
步骤S22:全局检测器包含必要的两个部分,特征提取部分和回归分类部分,其中回归分类部分包括分类器和回归器,特征提取部分的数学表达式如公式(1)所示:
其中a是图像,ri=(rix,riy,riw,rih)是对应的感兴趣区域坐标值,其中ri是候选集r={r1,r2,r3...ri...rn}的第i个感兴趣区域,rix,riy,riw,rih中的下标x,y,w,h分别是感兴趣区域的横坐标,纵坐标,区域的宽和区域的高,而特征提取的过程t是一系列的函数{t1,t2,t3...tn-1,tn}复合得到的,其中上标的1到n代表卷积层的层号;
步骤S23:含训练分类器和回归器,回归器的任务是为每一个感兴趣区域ri匹配一个真实框gi,其中gi是由真实区域集g={g1,g2,...gi…gn}中选出的,这样回归任务就是极小化定位风险函数
在Fast RCNN中,Lloc是平滑的L1损失函数Lloc作用在距离向量Δi=(δix,δiy,δiw,δih),其中:
分类器的任务是通过拟合一个分类函数Lcls,这个分类函数的目标是学习一个从图像区域到类别的分布函数,Lcls(t(ai,ri),vi)=p(v=k|ri,a),其中vi是从人脸的类别标签候选集v={v1,v2,v3…vi…vn}中由网络预测的第i个标签值,k是具体的标签属性,ri是图像区域,p是图像区域属于标签k的概率值,分类器的任务是极小化分类风险函数
所述步骤S3具体为:
步骤S31:预处理后的的数据集人脸的尺度遵循正态分布(μ,σ);
步骤S32:设定os<μ-σ,ol >μ+σ,其中os和ol 分别表示大人脸和小人脸的尺度边界,则可以确定小人脸和大人脸的缩放因子fs和fl,
scaleaverage代表尺度平均值;
步骤S33:将小人脸所在的区域定义为信号,把其余人脸所在的区域和那些重叠率没有达到90%的小人脸所在的区域定义为噪音,用signalsmall,noisesmall,noiseotherlarge分别表示小人脸信号,来自于重叠率没达到90%的小人脸的噪声,来自于大人脸的噪声,由于小人脸和其余人脸的尺度比不一致,所以噪音贡献的权重也不一样,所以定义了权重系数ws=0.8和wl=0.2,得到小人脸裁剪尺寸:
其中Ws是ωs的候选集,C是图像的数目;
同样的,在训练大人脸局部检测器的时候,将大人脸所在的区域定义为信号,把其余人脸所在的区域和那些重叠率没有达到90%的大人脸所在的区域定义为噪音,用signallarge,noiselarge,noiseothersmall分别表示大人脸信号,来自于重叠率没有达到90%的大人脸噪声,来自于小人脸的噪声,由于大人脸和其余人脸的尺度不一致,所以噪音贡献的权重也不一样,所以定义了权重系数ws=0.8和wl=0.2,得到了大人脸的裁剪尺寸:
其中Wl是ωl的候选集,C是图像的数目;
步骤S34:当检测小人脸的时候,对于每一张在原始数据集的图片,首先,以全局检测器中检测到的符合小人脸定义的小人脸为中心,裁剪出来一张ωS×ωS的子图片,并且保留这张图片其余具有相似尺度的小人脸,然后将所有的子图像放大fs倍,把这些图片收集起来用来训练其中的一个小人脸局部检测器;
步骤S35:当检测大人脸的时候,对于每一张在原始数据集的图片,首先以全局检测器中检测到的符合大人脸定义的大人脸为中心,裁剪出来一张的ωl×ωl子图片,并且保留这张图片其余具有相似尺度的大人脸,然后将所有的子图片缩小fl倍,把这些图片收集起来,得到局部大人脸数据集,并根据得到的局部人脸数据集训练大人脸局部检测器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州大学,未经福州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910326673.9/1.html,转载请声明来源钻瓜专利网。