一种穿戴式人脸识别方法及装置制造方法

文档序号:6543668阅读:144来源:国知局
一种穿戴式人脸识别方法及装置制造方法
【专利摘要】本发明公开了一种穿戴式人脸识别方法,包括以下步骤:S1、视频采集原件实时采集画面,将采集到的画面进行数字化处理以得到数字化视频信息;S2、从数字化视频信息从识别出人脸形状,并过滤掉人脸形状的差异因素;S3、将识别到的人脸形状与预存人脸形状进行对比,并对识别到的人脸形状进行模糊化识别处理;S4、将模糊化识别处理后得到的结果输出并保存到服务器,实施该方法,使得人脸形状识别更为精确,能够给予用户无限接近真实效果的体验;本发明还公开了一种穿戴式人脸识别装置。
【专利说明】一种穿戴式人脸识别方法及装置
【技术领域】
[0001]本发明涉及人脸识别领域,更具体地说,涉及一种穿戴式人脸识别方法及装置。
【背景技术】
[0002]人脸识别系统包括图像摄取、人脸定位、图像预处理、以及人脸识别(身份确认或者身份查找)。系统输入一般是一张或者一系列含有未确定身份的人脸图像,以及人脸数据库中的若干已知身份的人脸图象或者相应的编码,而其输出则是一系列相似度得分,表明待识别的人脸的身份。
[0003]穿戴式人脸识别,是指运用人脸识别系统以及增强现实技术(AR),通过行动设备的摄像头捕获用户真实形象,然后把商品或游戏虚拟装备展示在其身上。
[0004]打开移动设备摄像头,采用人脸识别技术捕获用户真实形象,并将该信息储存于服务器端,用户可选择任意商品或虚拟装备,以增强现实技术(AR)将其穿戴于真实形象上。
[0005]现有的人脸识别与增强现实技术(AR)无法给予用户无限接近真实效果的体验。

【发明内容】

[0006]本发明要解决的技术问题在于,针对现有的人脸识别与增强现实技术(AR)无法给予用户无限接近真实效果的体验的缺陷,提供一种穿戴式人脸识别方法及装置。
[0007]本发明解决其技术问题所采用的技术方案是:构造一种穿戴式人脸识别方法,包括以下步骤:
[0008]S1、视频采集原件实时采集画面,将采集到的画面进行数字化处理以得到数字化视频息;
[0009]S2、从数字化视频信息中识别出人脸形状,并过滤掉人脸形状的差异因素;
[0010]S3、将识别到的人脸形状与预存人脸形状进行对比,并对识别到的人脸形状进行模糊化识别处理;
[0011]S4、将模糊化识别处理后得到的结果输出并保存到服务器。
[0012]在本发明所述的穿戴式人脸识别方法中,步骤SI中将采集到的画面进行数字化处理以得到数字化视频信息包括:
[0013]通过回调机制将采集到的画面进行数字化处理以得到数字化视频信息。
[0014]在本发明所述的穿戴式人脸识别方法中,所述步骤S2中从数字化视频信息中识别出人脸形状包括:
[0015]使用边界值算法从数字化视频信息中识别出人脸形状。
[0016]在本发明所述的穿戴式人脸识别方法中,所述步骤S2中从数字化视频信息中识别出人脸形状包括:
[0017]S21、利用小波多分辨特性对人脸做降维处理;
[0018]S22、确定人脸带区;并获取人脸特征基线;
[0019]S23、通过人脸特征基线识别出人脸形状。[0020]在本发明所述的穿戴式人脸识别方法中,所述步骤S2中过滤掉人脸形状的差异因素包括:
[0021]使用色彩过滤算法过滤掉因为光线,肤色变化产生的人脸形状的差异。
[0022]实施本发明的穿戴式人脸识别方法,具有以下有益效果:通过本发明实施例提供的穿戴式人脸识别方法,可以有效解决针对现有技术中现有的人脸识别与增强现实技术(AR)无法给予用户无限接近真实效果的体验的缺陷,本发明通过从数字化视频信息中识别出人脸形状,并过滤掉人脸形状的差异因素;然后将识别到的人脸形状与预存人脸形状进行对比,并对识别到的人脸形状进行模糊化识别处理,使得人脸形状识别更为精确,能够给予用户无限接近真实效果的体验。
[0023]本发明还提供一种穿戴式人脸识别装置,包括以下模块:
[0024]采集处理模块,用于通过视频采集原件实时采集画面,将采集到的画面进行数字化处理以得到数字化视频信息;
[0025]识别过滤模块,用于从数字化视频信息中识别出人脸形状,并过滤掉人脸形状的
差异因素;
[0026]对比模块,用于将识别到的人脸形状与预存人脸形状进行对比,并对识别到的人脸形状进行模糊化识别处理;
[0027]输出保持模块,用于将模糊化识别处理后得到的结果输出并保存到服务器。
[0028]在本发明所述的穿戴式人脸识别装置中,所述采集处理模块包括:
[0029]数字化处理单元,用于通过回调机制将采集到的画面进行数字化处理以得到数字化视频息O
[0030]在本发明所述的穿戴式人脸识别装置中,所述识别过滤模块包括:
[0031]第一人脸形状识别单元,用于使用边界值算法从数字化视频信息中识别出人脸形状。
[0032]在本发明所述的穿戴式人脸识别装置中,所述识别过滤模块包括:
[0033]降维处理单元,用于利用小波多分辨特性对人脸做降维处理;
[0034]人脸特征确定单元,用于确定人脸带区,并获取人脸特征基线;
[0035]第二人脸形状识别单元,用于通过人脸特征基线识别出人脸形状。
[0036]在本发明所述的穿戴式人脸识别装置中,所述识别过滤模块还包括:
[0037]过滤单元,用于使用色彩过滤算法过滤掉因为光线,肤色变化产生的人脸形状的差异。
[0038]实施本发明的穿戴式人脸识别装置,具有以下有益效果:通过本发明实施例提供的穿戴式人脸识别装置,可以有效解决针对现有技术中现有的人脸识别与增强现实技术(AR)无法给予用户无限接近真实效果的体验的缺陷,本发明通过从数字化视频信息中识别出人脸形状,并过滤掉人脸形状的差异因素;然后将识别到的人脸形状与预存人脸形状进行对比,并对识别到的人脸形状进行模糊化识别处理,使得人脸形状识别更为精确,能够给予用户无限接近真实效果的体验。
【专利附图】

【附图说明】
[0039]下面将结合附图及实施例对本发明作进一步说明,附图中:[0040]图1是本发明一较佳实施例提供的穿戴式人脸识别方法流程图;
[0041]图2是图1所示的步骤S2中从数字化视频信息中识别出人脸形状的子流程图;
[0042]图3是本发明一较佳实施例提供的穿戴式人脸识别装置的结构框图;
[0043]图4是图3所示的识别过滤模块的结构框图。
【具体实施方式】
[0044]为了解决现有技术中现有的人脸识别与增强现实技术(AR)无法给予用户无限接近真实效果的体验的缺陷,本发明的创新点在于:通过从数字化视频信息中识别出人脸形状,并过滤掉人脸形状的差异因素;然后将识别到的人脸形状与预存人脸形状进行对比,并对识别到的人脸形状进行模糊化识别处理,使得人脸形状识别更为精确,能够给予用户无限接近真实效果的体验。
[0045]为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的【具体实施方式】,下述【具体实施方式】以及附图,仅为更好地理解本发明,并不对本发明做任何限制。
[0046]如图1所示,在本发明实施例提供的穿戴式人脸识别方法中,该识别方法的硬件环境可以为X86系统,也可以是安卓系统或其他硬件环境,所述方法包括以下步骤:
[0047]S1、视频采集原件实时采集画面,将采集到的画面进行数字化处理以得到数字化视频息;
[0048]S2、从数字化视频信息中识别出人脸形状,并过滤掉人脸形状的差异因素;
[0049]S3、将识别到的人脸形状与预存人脸形状进行对比,并对识别到的人脸形状进行模糊化识别处理;
[0050]S4、将模糊化识别处理后得到的结果输出并保存到服务器。
[0051]优选地,在本发明实施例提供的穿戴式人脸识别方法中,步骤SI中将采集到的画面进行数字化处理以得到数字化视频信息包括:
[0052]通过回调机制将采集到的画面进行数字化处理以得到数字化视频信息。
[0053]优选地,在本发明实施例提供的穿戴式人脸识别方法中,所述步骤S2中从数字化视频信息中识别出人脸形状包括:
[0054]使用边界值算法从数字化视频信息中识别出人脸形状。
[0055]优选地,如图2所示,在本发明实施例提供的穿戴式人脸识别方法中,所述步骤S2中从数字化视频信息中识别出人脸形状包括:
[0056]S21、利用小波多分辨特性对人脸做降维处理;根据数字化视频信息生成数字图像,对图像做一阶小波分解,再对高频图做积分投影。图像积分投影定义如下:给定N*M大小的图像I (x,y),分别定义水平函数量H (y)和垂直投影函数V (x),图像区域为Z(xl<x<x2, yl<y<y2):
x2y2
[0057]H (y) = 7(x, y), v-1 < y < y2,V (x) = [ /(.v, v),.y1 < x < x2。
[0058]S22、确定人脸带区;并获取人脸特征基线;在垂直细节图做积分投影,得到积分投影函数V (X),寻找V (X)的两个极值点,这就是人脸的左右边界。这两个点的位置确定了一个垂直带区,命名为“人脸外接带区”。人脸左右边界部分的小波系数较大,所以具有较大的值。利用两个峰值,可以确定人脸的垂直带区。在人脸外接带区范围内,对水平细节图做水平积分投影,得到H (y)。在眼睛、鼻子、嘴的位置附近,小波系数的值比较大,寻找H(y)中极值点,它们分别对应眼睛、鼻子和嘴的基线。对水平细节图中基线的区域分别进行垂直积分投影、检测结果、确定基线、眼睛基线附近应得到两个突起的峰值,鼻子和嘴应在两眼的峰值中间有一个长的峰值。最后,定义人脸的外接矩形。由于头发、胡须和衣服等在多数方向上具有较高的小波系数,所以模糊定位人脸上下基线。根据人脸的形状,一般确定人脸的长宽比大约为1.5:1,将人脸的上下基线定义为鼻子的基线等距。
[0059]S23、通过人脸特征基线识别出人脸形状。在眼睛基线附近做边沿检测,对检测结果做水平投影,确定眼睛的范围。做垂直投影,对区域中的黑点进行区域膨胀。取黑点的均值作为瞳孔的位置。将两眼瞳距设置1,在两眼下方(0.7,I)范围内寻找颜色较深的区域即为鼻孔。两鼻孔的1/2处的亮度最高点即为鼻尖。嘴到两眼中心的距离为(1.0,1.3),可以用类似眼睛的方法找到左右嘴角和嘴的中心。
[0060]优选地,在本发明实施例提供的穿戴式人脸识别方法中,所述步骤S2中过滤掉人脸形状的差异因素包括:
[0061]使用色彩过滤算法过滤掉因为光线,肤色变化产生的人脸形状的差异。
[0062]实施本发明优选实施例提供的穿戴式人脸识别方法,具有以下有益效果:通过本发明实施例提供的穿戴式人脸识别方法,可以有效解决针对现有技术中现有的人脸识别与增强现实技术(AR)无法给予用户无限接近真实效果的体验的缺陷,本发明通过从数字化视频信息中识别出人脸形状,并过滤掉人脸形状的差异因素;然后将识别到的人脸形状与预存人脸形状进行对比,并对识别到的人脸形状进行模糊化识别处理,使得人脸形状识别更为精确,能够给予用户无限接近真实效果的体验。
[0063]如图3所示,本发明实施例还提供一种穿戴式人脸识别装置,该识别装置的硬件环境可以为X86系统,也可以是安卓系统或其他硬件环境,该装置包括以下模块:
[0064]采集处理模块,用于通过视频采集原件实时采集画面,将采集到的画面进行数字化处理以得到数字化视频信息;
[0065]识别过滤模块,用于从数字化视频信息中识别出人脸形状,并过滤掉人脸形状的
差异因素;
[0066]对比模块,用于将识别到的人脸形状与预存人脸形状进行对比,并对识别到的人脸形状进行模糊化识别处理;
[0067]输出保持模块,用于将模糊化识别处理后得到的结果输出并保存到服务器。
[0068]优选地,在本发明优选实施例提供的穿戴式人脸识别装置中,所述采集处理模块包括:
[0069]数字化处理单元,用于通过回调机制将采集到的画面进行数字化处理以得到数字化视频息O
[0070]优选地,在本发明优选实施例提供的穿戴式人脸识别装置中,所述识别过滤模块包括:
[0071]第一人脸形状识别单元,用于使用边界值算法从数字化视频信息中识别出人脸形状。
[0072]优选地,如图4所示,在本发明优选实施例提供的穿戴式人脸识别装置中,所述识别过滤模块包括:
[0073]降维处理单元,用于利用小波多分辨特性对人脸做降维处理;
[0074]人脸特征确定单元,用于确定人脸带区,并获取人脸特征基线;
[0075]第二人脸形状识别单元,用于通过人脸特征基线识别出人脸形状。
[0076]优选地,在本发明优选实施例提供的穿戴式人脸识别装置中,所述识别过滤模块还包括:
[0077]过滤单元,用于使用色彩过滤算法过滤掉因为光线,肤色变化产生的人脸形状的差异。
[0078]实施本发明的穿戴式人脸识别装置,具有以下有益效果:通过本发明实施例提供的穿戴式人脸识别装置,可以有效解决针对现有技术中现有的人脸识别与增强现实技术(AR)无法给予用户无限接近真实效果的体验的缺陷,本发明通过从数字化视频信息中识别出人脸形状,并过滤掉人脸形状的差异因素;然后将识别到的人脸形状与预存人脸形状进行对比,并对识别到的人脸形状进行模糊化识别处理,使得人脸形状识别更为精确,能够给予用户无限接近真实效果的体验。
[0079]上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的【具体实施方式】,上述的【具体实施方式】仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
【权利要求】
1.一种穿戴式人脸识别方法,其特征在于,包括以下步骤: 51、视频采集原件实时采集画面,将采集到的画面进行数字化处理以得到数字化视频信息; 52、从数字化视频信息中识别出人脸形状,并过滤掉人脸形状的差异因素; 53、将识别到的人脸形状与预存人脸形状进行对比,并对识别到的人脸形状进行模糊化识别处理; 54、将模糊化识别处理后得到的结果输出并保存到服务器。
2.根据权利要求1所述的穿戴式人脸识别方法,其特征在于,步骤SI中将采集到的画面进行数字化处理以得到数字化视频信息包括: 通过回调机制将采集到的画面进行数字化处理以得到数字化视频信息。
3.根据权利要求2所述的穿戴式人脸识别方法,其特征在于,所述步骤S2中从数字化视频信息中识别出人脸形状包括: 使用边界值算法从数字化视频信息中识别出人脸形状。
4.根据权利要求2所述的穿戴式人脸识别方法,其特征在于,所述步骤S2中从数字化视频信息中识别出人脸形状包括: 521、利用小波多分辨特性对人脸做降维处理; 522、确定人脸带区;并获取人脸特征基线; 523、通过人脸特征基线识别出人脸形状。
5.根据权利要求4所述的穿戴式人脸识别方法,其特征在于,所述步骤S2中过滤掉人脸形状的差异因素包括: 使用色彩过滤算法过滤掉因为光线,肤色变化产生的人脸形状的差异。
6.一种穿戴式人脸识别装置,其特征在于,包括以下模块: 采集处理模块,用于通过视频采集原件实时采集画面,将采集到的画面进行数字化处理以得到数字化视频信息; 识别过滤模块,用于从数字化视频信息中识别出人脸形状,并过滤掉人脸形状的差异因素; 对比模块,用于将识别到的人脸形状与预存人脸形状进行对比,并对识别到的人脸形状进行模糊化识别处理; 输出保持模块,用于将模糊化识别处理后得到的结果输出并保存到服务器。
7.根据权利要求6所述的穿戴式人脸识别装置,其特征在于,所述采集处理模块包括: 数字化处理单元,用于通过回调机制将采集到的画面进行数字化处理以得到数字化视频信息。
8.根据权利要求7所述的穿戴式人脸识别装置,其特征在于,所述识别过滤模块包括: 第一人脸形状识别单元,用于使用边界值算法从数字化视频信息中识别出人脸形状。
9.根据权利要求7所述的穿戴式人脸识别装置,其特征在于,所述识别过滤模块包括: 降维处理单元,用于利 用小波多分辨特性对人脸做降维处理; 人脸特征确定单元,用于确定人脸带区,并获取人脸特征基线; 第二人脸形状识别单元,用于通过人脸特征基线识别出人脸形状。
10.根据权利要求9所述的穿戴式人脸识别装置,其特征在于,所述识别过滤模块还包括: 过滤单元,用于使用色彩过滤算法过滤掉因为光线,肤色变化产生的人脸形状的差异。
【文档编号】G06K9/00GK103902983SQ201410148166
【公开日】2014年7月2日 申请日期:2014年4月14日 优先权日:2014年4月14日
【发明者】屠巍瀚 申请人:夷希数码科技(上海)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1