利索能及
我要发布
收藏
专利号: 2016108283756
申请人: 上海斐讯数据通信技术有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-11-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种嘴唇精确定位的方法,其特征在于,包括:图像预处理:获取嘴唇的基本区域,并经过图像滤波后,将所述嘴唇的基本区域分割为嘴唇区域和口腔区域;

确定外轮廓区域:对所述嘴唇的基本区域进行腐蚀操作后,进行膨胀操作,获取外轮廓区域;

确定内轮廓区域:根据嘴唇区域和口腔区域获取内轮廓区域;

获取轮廓点:根据轮廓点自动搜索算法获取外轮廓区域和内轮廓区域的轮廓点;

轮廓线曲线拟合:通过轮廓线曲线拟合获取精确的嘴唇轮廓。

2.根据权利要求1所述的方法,其特征在于,所述图像预处理的步骤具体包括:对嘴唇彩色图像进行灰度化处理,获取嘴唇的灰度图像;

对嘴唇图像进行二值分割,分割为嘴唇区域和口腔区域,所述嘴唇区域包括总嘴唇;或上嘴唇和下嘴唇。

3.根据权利要求2所述的方法,其特征在于,所述确定内轮廓区域的步骤具体包括:若所述嘴唇区域包括总嘴唇,则计算所述嘴唇区域的面积与外轮廓包裹面积的比率,若所述比率大于等于预设的阈值,则将所述口腔区域作为内轮廓区域。

4.根据权利要求3所述的方法,其特征在于,所述确定内轮廓区域的步骤具体包括:若所述比率小于预设的阈值,则计算外轮廓的中心点,以中心点为中心作一个不超出嘴唇轮廓区域的椭圆,以此椭圆作为内轮廓区域。

5.根据权利要求2所述的方法,其特征在于,所述确定内轮廓区域的步骤具体包括:若所述嘴唇区域包括上嘴唇和下嘴唇,则分别计算上嘴唇和下嘴唇的区域的中心点,以上嘴唇的中心点作一个不超出上嘴唇区域的上椭圆,以下嘴唇的中心点作一个不超出下嘴唇区域的下椭圆,上椭圆和下椭圆即为内轮廓区域。

6.根据权利要求1所述的方法,其特征在于,所述获取轮廓点的步骤具体包括:步骤1:在所述外轮廓外取一第一点,按法线方向向所述内轮廓区域作一条射线,并与所述内轮廓相交于第二点,则所述射线与所述嘴唇轮廓相交于第三点;

步骤2:利用Previtt方向梯度算子,计算所述射线上所有点的方向梯度,取最大值作为该点的最大方向梯度T(n),n=0,1,2,…,N-1,N为所述射线上所有点的个数,为4个梯度算子如下:

步骤3:若T(n)满足下式:

Tth为预设的阈值;

则T(n)所对应的点即为所述第三点;

否则则不是,n=n+1,若n超出N的范围,则转到步骤5;

步骤4:对步骤3中的T(n)所对应的点与上一次准确轮廓点L(i-1)之间的距离r(i),其中i嘴唇轮廓上准确搜索出来的第i个轮廓点,若满足:|r-r(i-1)|<Rth,Rth为预设阈值;

则T(n)所对应的点即为所述第三点,否则不是,返回步骤3;

若n=0,修改Tth值,并返回步骤3;Tth值修改准则为:若r<r(i-1),Tth=Tth+1,否则Tth=Tth-1;

步骤5:修改r(i)和Rth,r=r(i-1),Rth=Rth+1;该射线上搜索不到精确的嘴唇轮廓点,进入外轮廓上下一个点的搜索,直到外轮廓上所有点搜索完毕。

7.根据权利要求6所述的方法,其特征在于,所述轮廓线曲线拟合的步骤具体包括:对于无法搜索出来的轮廓点,通过数据拟合进行轮廓线平滑,得到精确的嘴唇轮廓。

8.根据权利要求1所述的方法,其特征在于,所述获取嘴唇的基本区域的步骤包括:使用人脸检测算法,获取人脸的五官区域,进而获取嘴唇的基本区域。

9.根据权利要求1所述的方法,其特征在于,所述确定外轮廓区域的步骤中,所述膨胀程度大于所述腐蚀程度。

10.一种嘴唇精确定位的系统,其特征在于,包括:图像预处理模块:用于获取嘴唇的基本区域,并经过图像滤波后,将所述嘴唇的基本区域分割为嘴唇区域和口腔区域;

确定外轮廓区域模块:用于对所述嘴唇的基本区域进行腐蚀操作后,进行膨胀操作,获取外轮廓区域;

确定内轮廓区域模块:用于根据嘴唇区域和口腔区域获取内轮廓区域;

获取轮廓点模块:用于根据轮廓点自动搜索算法获取外轮廓区域和内轮廓区域的轮廓点;

轮廓线曲线拟合模块:用于通过轮廓线曲线拟合获取精确的嘴唇轮廓。