一种基于多摄像机的人脸防伪方法技术

技术编号:11450700 阅读:125 留言:0更新日期:2015-05-13 23:20
本发明专利技术涉及人脸识别领域,特别是一种基于多摄像机的人脸防伪方法。本发明专利技术采用配置多摄像头从不同角度摄像,并对不同摄像头拍摄的图像进行人脸特征视角比较的方法实现人脸识别防伪,硬件配置简单,无需标定,易于和现有的人脸识别系统相集成;同时还可通过融合多种人脸特征相似度判别进行防伪,有效提高防伪精度。

【技术实现步骤摘要】
一种基于多摄像机的人脸防伪方法
本专利技术涉及人脸识别领域,特别是一种基于多摄像机的人脸防伪方法。
技术介绍
目前二维人脸识别技术已经在考勤和门禁等应用中得到了大量的使用。但二维人脸识别系统在实际应用中面临一些难题,如使用照片或者视频来欺骗人脸识别系统。为了解决这一问题,人脸识别系统防伪方法应运而生。常用的人脸识别系统防伪方法包括使用额外硬件和使用软件算法两大类。其中使用额外硬件的方法一般采用增加额外的近红外传感器来判断待识别的对象是否是真实人脸,而使用软件算法的方法则通过分析待识别对象的图像或者视频的特征(如检测眨眼、表情变化或行为等)来区分真实人脸和照片等伪造人脸。这些方法或者引入完全不同的额外设备从而增加了系统的复杂度和成本,或者依赖于单一图像或者连续拍摄的图像序列的特征、甚至要求用户按照指令执行一定的动作,因而造成使用上的不便、也影响了防伪的精度。
技术实现思路
本专利技术的目的在于克服目前基于多摄像机的人脸防伪方法依赖增加硬件或依赖用户执行指令动作的问题,提供一种可进一步提高人脸识别系统的防伪能力和易用性的基于多摄像机的人脸防伪方法,包含如下步骤:(1)将n台摄像机对称设置并拍摄人脸图像,n为2以上自然数。(2)对不同摄像机拍摄的人脸图像分别进行脸部特征点定位,获取各个脸部特征点的坐标。(3)选用任意三个不在同一直线上的脸部特征点,其中第一特征点坐标为(x1,y1),第二特征点坐标为(x2,y2),第三特征点坐标为(x3,y3),按照如下公式计算各图像的人脸视角特征dβi:β1=arctan(y2-y1,x2-x1)×180/π;β2=arctan(y3-(y1+y2)/2,x3-(x1+x2)/2)×180/π;dβi=|β2-β1|。(4)将对称摄像机拍摄的人脸图像的人脸视角特征进行比较,得出人脸视角特征差(5)将人脸视角特征差Δ与预设阈值TΔ进行比较,当Δ>TΔ时,则判断为真,否则为假。进一步的,所述脸部特征点包括鼻尖、嘴角、瞳孔中心、眼角。优选的,步骤(3)中,选用的三个脸部特征点分别为两个瞳孔中心及鼻尖。进一步的,还包括如下通过人脸特征相似度S判断真假的步骤:(6)从各个摄像机拍摄的人脸图像中抽取纹理特征值Ti∈Rm,i为摄像机编号,m为特征维数。(7)计算各个摄像机所拍摄的人脸图像和与其处于左右对称机位的摄像机所拍摄的人脸图像间的人脸相似度Sk,计算公式为:其中,Ti,Tj分别为两个位置互相左右对称的摄像机的纹理特征值,k的取值范围为1至p的取值为1或2,P值为1时,表示欧式距离,P值为2时,表示L1距离。(8)计算得到的各人脸图像相似度Sk的平均值,即为本次拍摄的平均人脸相似度S,其计算公式为:其中为n/2的下取整。(9)如S>TS,则判断为假,如Δ>TΔ且S≤TS时,则判定为真实人脸,其中TS为预设人脸特征相似度阈值。进一步的,步骤(6)中,纹理特征值为采取局部二值模式(LBP)、梯度方向直方图模式(HOG)或Gabor滤波模式获取初始值,并将获取的初始值经过主成分分析或者线性判别分析进行降维或变换处理得到。在另外一些实施例中,当α(Δ-TΔ)+β(TS-S)>T时,判定为真实人脸,否则判定为伪造人脸,其中α,β为常数,且满足α+β=1;T预先设置好的阈值。进一步的,n台摄像机中相邻摄像机之间的预设角度为0-45度。一些实施例中,所述n台摄像机处于同一水平高度。另外一些实施例中,所述摄像机的数量为偶数时,摄像机之间相对于同一轴线两两对称并组成对称组,不同对称组的摄像机处于不同水平高度。进一步的,不同对称组中的两台摄像机之间的夹角相同或不相同。综上所述,由于采用了上述技术方案,本专利技术的有益效果是:本专利技术采用配置多摄像头从不同角度摄像,并对不同摄像头拍摄的图像进行人脸特征视角比较的方法实现人脸识别防伪,硬件配置简单,无需标定,易于和现有的人脸识别系统相集成;同时还可通过融合多种人脸特征相似度判别进行防伪,有效提高防伪精度。附图说明图1是本专利技术提供的人脸视角特征防伪方法流程图。图2为本专利技术实施例2中提供的双防伪方法综合运用流程图。图3为本专利技术实施例2中提供的双防伪方法中人脸相似度防伪方法流程图。具体实施方式下面结合附图,对本专利技术作详细的说明。为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。实施例1:如图1本专利技术的目的在于克服目前基于多摄像机的人脸防伪方法依赖增加硬件或依赖用户执行指令动作的问题,提供一种可进一步提高人脸识别系统的防伪能力和易用性的基于多摄像机的人脸防伪方法,当摄像机为偶数时,以2台摄像机为例,将2个摄像机在同一水平高度按照预设角度设置(优选为0-45度之间,本实施例中两台摄像机之间的预设角度为30度),并拍摄人脸图像(应对称拍摄);并包含如下通过人脸视角特征差Δ进行真假判断的步骤:S101:对不同摄像机拍摄的人脸图像分别进行脸部特征点定位,既确定各个脸部特征点,如鼻尖、嘴角、瞳孔中心、眼角的坐标位置。S102:选用两个瞳孔中心及鼻尖作为三个脸部特征点,其中第一瞳孔中心坐标为(x1,y1),第二瞳孔中心坐标为(x2,y2),鼻尖坐标为(x3,y3),按照如下公式计算人脸视角特征dβi:计算两个瞳孔中心连线与水平轴的夹角:β1=arctan(y2-y1,x2-x1)×180/π;计算鼻尖和瞳孔连线中心点的连线与水平轴的夹角:β2=arctan(y3-(y1+y2)/2,x3-(x1+x2)/2)×180/π;计算人脸视角特征:dβi=|β2-β1|。S103:将两个摄像机拍摄的人脸图像的人脸视角特征dβ1、dβ2进行比较,得出人脸视角特征差Δ=|dβ1-dβ2|。S104:将人脸视角特征差Δ与预设阈值TΔ进行比较,当Δ>TΔ时,则判断为真,否则为假。实施例2:当摄像机为奇数时,以5台摄像机为例,与实施例1区别点在于:将5台摄像机在同一水平高度按照预设角度设置(优选为0-45度之间,本实施例中相邻两台摄像机之间的预设角度为10度),并拍摄人脸图像(5台摄像机顺序标号为1号摄像机、2号摄像机、3号摄像机、4号摄像机、5号摄像机,拍摄时人脸应正对位于中间的3号摄像机,此时,1号摄像机与5号摄像机对称,2号摄像机与4号摄像机对称)。S101:对不同摄像机拍摄的人脸图像分别进行脸部特征点定位,既确定各个脸部特征点,如鼻尖、嘴角、瞳孔中心、眼角的坐标位置。S102:选用两个瞳孔中心及鼻尖作为三个脸部特征点,其中第一瞳孔中心坐标为(x1,y1),第二瞳孔中心坐标为(x2,y2),鼻尖坐标为(x3,y3),按照如下公式计算人脸视角特征dβi:计算两个瞳孔中心连线与水平轴的夹角:β1=arctan(y2-y1,x2-x1)×180/π;计算鼻尖和瞳孔连线中心点的连线与水平轴的夹角:β2=arctan(y3-(y1+y2)/2,x3-(x1+x2)/2)×180/π;计算人脸视角特征:dβi=|β2-β1|。S103:将5台摄像机拍摄的人脸图像的人脸视角特征dβ1、dβ2、dβ3、dβ4、dβ5中对称机位的人脸视角特征进行比较,得出人脸视角特征差本实施例中,其中无对称机本文档来自技高网...
一种基于多摄像机的人脸防伪方法

【技术保护点】
一种基于多摄像机的人脸防伪方法,其特征在于,包含如下步骤:(1)将n台摄像机对称设置并拍摄人脸图像,n为2以上自然数;(2)对不同摄像机拍摄的人脸图像分别进行脸部特征点定位,获取各个脸部特征点的坐标;(3)选用任意三个不在同一直线上的脸部特征点,其中第一特征点坐标为(x1,y1),第二特征点坐标为(x2,y2),第三特征点坐标为(x3,y3),按照如下公式计算各图像的人脸视角特征dβi:β1=arctan(y2‑y1,x2‑x1)×180/π;β2=arctan(y3‑(y1+y2)/2,x3‑(x1+x2)/2)×180/π;dβi=|β2‑β1|;(4)将对称摄像机拍摄的人脸图像的人脸视角特征进行比较,得出人脸视角特征差(5)将人脸视角特征差Δ与预设阈值TΔ进行比较,当Δ>TΔ时,则判断为真,否则为假。

【技术特征摘要】
1.一种基于多摄像机的人脸防伪方法,其特征在于,包含如下步骤:(1)将n台摄像机对称设置并拍摄人脸图像,n为2以上自然数;(2)对不同摄像机拍摄的人脸图像分别进行脸部特征点定位,获取各个脸部特征点的坐标;(3)选用任意三个不在同一直线上的脸部特征点,其中第一特征点坐标为(x1,y1),第二特征点坐标为(x2,y2),第三特征点坐标为(x3,y3),按照如下公式计算各图像的人脸视角特征dβi:β1=arctan(y2-y1,x2-x1)×180/π;β2=arctan(y3-(y1+y2)/2,x3-(x1+x2)/2)×180/π;dβi=|β2-β1|;(4)将对称摄像机拍摄的人脸图像的人脸视角特征进行比较,得出人脸视角特征差(5)将人脸视角特征差Δ与预设阈值TΔ进行比较,当Δ>TΔ时,则判断为真,否则为假;还包括如下通过人脸特征相似度S判断真假的步骤:(6)从各个摄像机拍摄的人脸图像中抽取纹理特征值Ti∈Rm,i为摄像机编号,m为特征维数,R为实数集;(7)计算各个摄像机所拍摄的人脸图像和与其处于左右对称机位的摄像机所拍摄的人脸图像间的人脸相似度Sk,计算公式为:其中,Ti,Tj分别为两个位置互相左右对称的摄像机的纹理特征值,k的取值范围为1至p的取值为1或2;(8)计算得到的各人脸图像相似度Sk的平均值,即为本次拍摄的平均人脸相似度S;(9)如S>TS,则判断为假,如...

【专利技术属性】
技术研发人员:赵启军陈虎
申请(专利权)人:四川川大智胜软件股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1