[发明专利]一种脸型轮廓的检测与分类方法无效
申请号: | 200810150671.0 | 申请日: | 2008-08-19 |
公开(公告)号: | CN101339612A | 公开(公告)日: | 2009-01-07 |
发明(设计)人: | 陈建峰;梁敏;向磊;刘波霞 | 申请(专利权)人: | 陈建峰 |
主分类号: | G06K9/00 | 分类号: | G06K9/00 |
代理公司: | 西安新思维专利商标事务所有限公司 | 代理人: | 黄秦芳 |
地址: | 710075陕西省西安*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 脸型 轮廓 检测 分类 方法 | ||
1.一种脸型轮廓的检测与分类的方法,包括以下步骤:
步骤(一):人脸定位
采用现有的检测方法检测出任意图像中一幅或多幅人脸的位置,并给出脸部的矩形区域ABCD,其中对角顶点的坐标为A(Xa,Ya),C(Xc,Yc),中心点O的坐标O((Xa+Xc)/2,(Ya+Yc)/2);
步骤(二):人脸轮廓检测
首先设定脸型轮廓的模型为一个若干点组成的矢量封闭对称曲线Lm,其坐标序列为(xi,yi),i=1,2,..,M;将常见七种脸型中的蛋形脸作为基本模型,
令(xi,yi)坐标的高度yi等间隔变化,这样仅需确定各点的横坐标xi就可以确定脸型轮廓曲线。定义该轮廓曲线中心轴的横坐标为0,并以脸宽作归一化,即设脸宽为1,脸高随比例随后确定。
将矢量曲线Lm的中心与脸部中心点O重合,以脸部矩形区域ABCD的大小为基准,以O为参考点,对Lm作矢量伸缩,使得Lm的上下左右顶点K1,K2,K3,K4分别切上脸部范围ABCD的各个边沿,将此时的各个曲线坐标作为脸型轮廓的初始值L0;在初始轮廓L0的基础上,对脸部的各个部位的细节进行修正,其中包括:额头的高度、下巴的高度、左右脸颊最靠边的横坐标位置、腮部形状,分别叙述如下:
(1)额头高度确定:额头的顶部一般是较浅的额头皮肤和较深的头发的交接处,即发迹线,修正的步骤是:
(a)在人脸区域矩形ABCD内,取出上1/4区域的中间1/2的部分B1,以阴影来表示,这部分图像中下半部分为额头,上半部分为头发;
(b)确定发迹线的检测准则:将区域B1内各个点处的象素点灰度级Gxy分为N个区间,统计所有象素点的灰度级,寻找数目最小的象素点区间,以此区间的中值作为发迹线象素的灰度级门限GT;
(c)在区域B1中,自下向上,统计所取图像中每行各个像素的灰度级高于门限GT的点的数目,当某一行中,高于门限GT的像素点的数目与该行像素点的总数目的比例高于1/7时,确定该行所处的垂直位置就是发迹线,即额头的顶端;
(d)根据额头顶端的垂直位置,伸缩调整L0,使其上顶点K1与该垂直位置重合,修正后的轮廓曲线保存在L1中;
如果由于照片中人脸图像的头发将发迹线全部遮盖根本找不到,将不满足上述的(c)的条件,这时就维持初始值L0不变;
(2)下巴高度的确定:下巴的垂直位置是下巴的浅色区域与颈部的深色的交接处,判断步骤是:
(a)在人脸区域矩形ABCD内,纵向提取面部中间1/3的区域,自下向上取1/10的区域B2;
(b)对区域B2中的每一行的像素灰度级求和,和值最小的那一行对应的就是下巴的高度位置;
(c)根据下巴的垂直位置,伸缩调整L1,修正后的轮廓曲线保存在L2中;
(3)左右脸颊的确定
(a)除掉人脸区域矩形ABCD内纵向中间1/3的部分,两个区域为B31和B32;
(b)对区域为B31和B32的各列像素的灰度级进行求和;
(c)搜索左侧区域B31的左边的W/15宽度的区域和右侧区域B32的右边的W/15宽度的区域内各列像素灰度级之和的最小值,得到左右两侧脸颊的横坐标位置;
(d)水平伸缩调整L2,修正后的轮廓曲线保存在L3中;
(4)腮部形状的修订,其具体步骤是:
(a)单独取出人脸区域ABCD的下半部分来提取人脸腮部的图像;
(b)利用Canny方法进行边缘检测,在腮部获得一些不连续的轮廓边缘;
(c)找出腮部诸多轮廓边缘线条中长度最长的线条l,保存这根线条的所有点的坐标(xj,yj),j=1,2,...,P;
(d)采用下面函数拟合出蛋形脸模型的腮部曲线数据,
xi=0.5sinαi+k(sinβi)0.4
yi=0.5·i/N
其中k=1,i=0,1,2,...,N,N=M/4-1,由此获得一组α和β。然后,在该函数中仅需调节k值即可改变腮部曲线曲率,形成各型腮部形状;
(e)利用上述的函数,使k值从-0.1向0.1变化,寻找与(c)中找到的线条l最吻合的曲线,使得在各个高度上,该曲线与线条l的水平距离均方差最小,该线条即为腮部最佳边缘曲线;
(f)根据最佳边缘曲线,替换L3中的对应坐标,修正后的轮廓曲线保存在L中;
步骤(三):脸型分类
获得脸型轮廓曲线后,可以利用现有的方法进行分类;
所述分类方法具体是,根据人脸轮廓结果L计算这些特征参数,然后将特征参数与分类门限进行比较,最终获得脸型类别,
典型特征参数包括:脸高与脸宽之比H2W_RATIO,下巴宽与脸宽之比XB_RATIO,额头宽与脸宽之比ET_RATIO,两腮宽与脸宽之比LS_RATIO,下巴曲率YJ_RATIO2
利用这些特征值进行统计,获得了具体的分类门限参数,在下面的表中给出这些门限和一个简单的脸型分类判断条件关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈建峰,未经陈建峰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810150671.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:无卸料门存储仓大袋粉末物料充填机
- 下一篇:感情识别装置