一种人眼定位与脸型识别方法

文档序号:6597607阅读:466来源:国知局
专利名称:一种人眼定位与脸型识别方法
技术领域
本发明涉及一种定位与识别方法,特别是一种人眼定位与脸型识别方法。
背景技术
传统的发型选择软件是先导入人脸的正面图片,例如在计算机里导入某人的小一 寸照片,然后从发型库里面选择某一发型,再手动调整发型图片的大小,最后把调整好的发 型图片套入人脸区域。由于发型库里面的每一个发型图片都是固定大小,而输入到计算机 的人脸照片中人脸区域大小存在差异,即使同一个人输入不同的人脸图片,其脸部区域部 分的大小也不同,这样导致每次从发型库里调出选定的发型后,都必须人手调整发型图片 的大小以适合输入的人脸图片脸部区域的形状和大小差异,然后再把调整过的选定发型套 入人脸区域中。这种传统的发型选择软件选择发型的效率相当低下,其必须过多的通过人 为手动调整发型图片的大小,把发型图片拉长或縮短,然后才能套入人脸图片中,这种操作 极其繁琐费时,自动化程度低,操作复杂因而使用很不方便。

发明内容
为了解决上述的技术问题,本发明的目的是提供一种自动化程度高、操作简易的 人眼定位与脸型识别方法。 本发明解决其技术问题所采用的技术方案是 —种人眼定位与脸型识别方法,包括以下步骤 A、人脸图片输入; B、计算出人脸图片脸部区域的形状、大小和位置关系; C、选择发型库中特定的发型; D、根据步骤B计算的脸部区域形状、大小和位置关系调整发型图片的形状和大 小; E、把发型图片按照步骤B中计算的位置关系套在人脸图片的脸部区域上。 进一步,所述步骤B包括以下步骤 Bll、点击人脸左眼作定位; B12、点击人脸右眼作定位; B13、点击人脸的下巴位置作定位; B14、根据步骤B11和B12左右眼定位确定人脸图片脸部区域的中心线; B15、结合步骤B13,计算人脸图片的形状和大小。 进一步,所述步骤B包括以下步骤 B21、计算人脸图像的像素灰度; B22、对人脸图像进行灰度切割,把图片中的人脸区域切割出来; B23、对人脸区域的灰度进一步进行灰度切割,把图片中左眼和右眼位置进一步切
割分离出来;
3
B24、根据步骤B23中分离出来的左眼和右眼确定人脸区域的中心线;
B25、根据步骤B22,计算人脸图片脸部区域的形状和大小。 进一步,所述步骤A为从计算机本地视频设备输入人脸图片或从因特网视频设备 输入人脸图片。 本发明的有益效果是本人眼定位与脸型识别方法使发型选择软件在选择发型的 时候自动化程度大大地提高,免去了用户每次都必须根据输入人脸图片的不同而手动调整 发型图片大小的繁琐,选定的发型能准确地套入人脸区域,操作简单方便且实用,大大提高 了发型选择软件选定发型的效率。


下面结合附图和实施例对本发明作进一步说明。
图1是本发明方法的流程图;
图2是本发明方法步骤B的一种实现流程图;
图3是本发明方法步骤B的另一种实现流程图。
具体实施例方式
参照图l,一种人眼定位与脸型识别方法,包括以下步骤 A、人脸图片输入; B、计算出人脸图片脸部区域的形状、大小和位置关系; C、选择发型库中特定的发型; D、根据步骤B计算的脸部区域形状、大小和位置关系调整发型图片的形状和大 小; E、把发型图片按照步骤B中计算的位置关系套在人脸图片的脸部区域上。 进一步参照图2,所述步骤B包括以下步骤 Bll、点击人脸左眼作定位; B12、点击人脸右眼作定位; B13、点击人脸的下巴位置作定位; B14、根据步骤Bll和B12左右眼定位确定人脸图片脸部区域的中心线; B15、结合步骤B13,计算人脸图片的形状和大小。 进一步参照图3,所述步骤B包括以下步骤 B21、计算人脸图像的像素灰度; B22、对人脸图像进行灰度切割,把图片中的人脸区域切割出来; B23、对人脸区域的灰度进一步进行灰度切割,把图片中左眼和右眼位置进一步切
割分离出来; B24、根据步骤B23中分离出来的左眼和右眼确定人脸区域的中心线; B25、根据步骤B22,计算人脸图片脸部区域的形状和大小。 进一步,所述步骤A为从计算机本地视频设备输入人脸图片或从因特网视频设备 输入人脸图片。 利用本方法设计的软件的操作流程如下CN 101770574 A 上传通过本地或网络设备提取人脸图片; 2 :图片处理对本地或网络设备提取的图片自动调整为程序预定的格式,包括图 片大小和灰暗程度; 3 :人眼定位点击图像左眼和右眼,确定人眼在图片中的准确位置; 4 :数据运算利用函数运算确定脸型其他部位离眼睛的距离,包括长度和宽度,
从而对眼睛与其他部位的数据进行精确提取; 5 :图像锁定对运算完成的图像进行全面锁定; 6 :套入发型手动点击选择不同的发型,该发型自动套在人脸部位。 以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施
例,熟悉本领域的技术人员在不违背本发明精神的前提下还可作出种种的等同变形或替
换,这些等同的变型或替换均包含在本申请权利要求所限定的范围内。
权利要求
一种人眼定位与脸型识别方法,其特征在于包括以下步骤A、人脸图片输入;B、计算出人脸图片脸部区域的形状、大小和位置关系;C、选择发型库中特定的发型;D、根据步骤B计算的脸部区域形状、大小和位置关系调整发型图片的形状和大小;E、把发型图片按照步骤B中计算的位置关系套在人脸图片的脸部区域上。
2. 根据权利要求1所述的一种人眼定位与脸型识别方法,其特征在于所述步骤B包 括以下步骤Bll、点击人脸左眼作定位; B12、点击人脸右眼作定位; B13、点击人脸的下巴位置作定位;B14、根据步骤B11和B12左右眼定位确定人脸图片脸部区域的中心线; B15、结合步骤B13,计算人脸图片的形状和大小。
3. 根据权利要求1所述的一种人眼定位与脸型识别方法,其特征在于所述步骤B包括以下步骤B21、计算人脸图像的像素灰度;B22、对人脸图像进行灰度切割,把图片中的人脸区域切割出来;B23、对人脸区域的灰度进一步进行灰度切割,把图片中左眼和右眼位置进一步切割分 离出来;B24、根据步骤B23中分离出来的左眼和右眼确定人脸区域的中心线; B25、根据步骤B22,计算人脸图片脸部区域的形状和大小。
4. 根据权利要求1所述的一种人眼定位与脸型识别方法,其特征在于所述步骤A为 从计算机本地视频设备输入人脸图片或从因特网视频设备输入人脸图片。
全文摘要
本发明公开了一种人眼定位与脸型识别方法,包括以下步骤A、人脸图片输入;B、计算出人脸图片脸部区域的形状、大小和位置关系;C、选择发型库中特定的发型;D、根据步骤B计算的脸部区域形状、大小和位置关系调整发型图片的形状和大小;E、把发型图片按照步骤B中计算的位置关系套在人脸图片的脸部区域上。本人眼定位与脸型识别方法使发型选择软件在选择发型的时候自动化程度大大地提高,免去了用户每次都必须根据输入人脸图片的不同而手动调整发型图片大小的繁琐,选定的发型能准确地套入人脸区域,操作简单方便且实用,大大提高了发型选择软件选定发型的效率。本发明作为一种人眼定位与脸型识别方法广泛应用于发型设计行业中。
文档编号G06K9/00GK101770574SQ20101010032
公开日2010年7月7日 申请日期2010年1月22日 优先权日2010年1月22日
发明者詹妮, 黄禹 申请人:黄禹;詹妮
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1