CN108932468A - 一种适用于心理学的面部识别方法 - Google Patents
一种适用于心理学的面部识别方法 Download PDFInfo
- Publication number
- CN108932468A CN108932468A CN201810395355.3A CN201810395355A CN108932468A CN 108932468 A CN108932468 A CN 108932468A CN 201810395355 A CN201810395355 A CN 201810395355A CN 108932468 A CN108932468 A CN 108932468A
- Authority
- CN
- China
- Prior art keywords
- image
- module
- face
- vector
- feature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/172—Classification, e.g. identification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/16—Human faces, e.g. facial parts, sketches or expressions
- G06V40/168—Feature extraction; Face representation
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Oral & Maxillofacial Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Multimedia (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Image Analysis (AREA)
Abstract
本发明属于面部识别技术领域,公开了一种适用于心理学的面部识别方法,进行图像采集以获得高清图像;从高清图像处识别并分割出脸部图像;对分割模块分割的人脸图像进行处理;生成人脸细节特点的待识别的特征向量;通过人脸特征库模块预存储有已知人脸的特征向量;将输出的待识别的特征向量与所述特征库中的所有特征向量进行匹配计算,输出所述待识别的特征向量对应的身份结果;显示采集图像信息及匹配结果信息。本发明通过人脸特征库模块构建人脸特征数据库,通过特征匹配模块进行快速匹配,从而可以在计算资源较为有限的***上实时判断出待识别的人脸图像的身份,耗时短准确率高。
Description
技术领域
本发明属于面部识别技术领域,尤其涉及一种适用于心理学的面部识别方法。
背景技术
目前,业内常用的现有技术是这样的:
面部识别---面部识别又称人脸识别、面像识别、面容识别等等,面部识别使用通用的摄像机作为识别信息获取装置。以非接触的方式获取识别对象的面部图像,计算机***在获取图像后与数据库图像进行比对后完成识别过程。然而,现有面部识别对面部图像提取不精确,影响对面部的识别准确性;同时面部识别效率低、耗时长。
对图形的认知与理解是人类获取外部信息并做出判断和反映的重要基础。其中,自动识别图形的相似性是实现提高人类视觉认知效率和拓展智能化认知领域的重要技术之一。它广泛应用于工业技术、图形图像处理、模式识别和人工智能领域,对我们的日常生活起着未知的深远影响。开发出一套图形相似度识别技术是十分必要的。随着计算机数字化和图形技术的日益发展,图形几何特征信息的数字化处理效率也得到了很大提高。合理、高效的算法和环境平台的支持,也使得研究具有充分的可行性。
现有的图形相似度常用识别方法有概率统计算法、特征值的最小均方误差和几何外观特征必要条件的加权平均算法等。虽然取得了一定的效率,但也存在一些不足:算法的实现过程和视觉分辨的匹配性不直观;算法复杂,导致数据处理量大,运行成本高;算法的平均性分析导致图形中重要几何特征的变化对整体相似度的影响,导致准确性和稳定性存在一定偏差。
综上所述,现有技术存在的问题是:
现有面部识别对面部图像提取不精确,影响对面部的识别准确性;同时面部识别效率低、耗时长。
现有的图形分割中,相似度常用识别方法实现过程和视觉分辨的匹配性不直观,算法复杂,导致数据处理量大,运行成本高,导致准确性和稳定性存在一定偏差的问题。
现有技术的数据处理准确性差。
发明内容
针对现有技术存在的问题,本发明提供了一种适用于心理学的面部识别方法。
本发明是这样实现的,一种适用于心理学的面部识别***,所述适用于心理学的面部识别***包括:
图像采集模块,与图像分割模块连接,用于通过高清摄像头进行图像采集以获得高清图像;
图像分割模块,与图像采集模块、主控模块连接,用于接收高清图像,并从高清图像处识别并分割出脸部图像;
建立两图形的数学模型,由描述图形的完备向量组建立与图形对应的特征矩阵,计算出相邻两边的夹角;计算两图形间的最近距离;对计算结果的增强性处理。
所述建立的数学模型用多边形的边长和邻角按逆时针构造一个向量S1表示多边形:
S1=(l1,α1,l2,α2…lN-1,αN-1,lN,αN);
S1和该多边形有一一映射关系,其表示与边角初始顺序无关;
所述完备向量组,按逆时针方向,有2N个向量S1、S2……S2N-1、S2N和多边形均有一一映射关系,构成了该多边形的一个完备向量组,表示如下:
S1=(l1,α1,l2,α2…lN-1,αN-1,lN,αN);
S2=(α1,l2,α2…lN-1,αN-1,lN,αN,l1);
……
S2N-1=(lN,αN,l1,α1,l2,α2…lN-1,αN-1);
S2N=(αN,l1,α1,l2,α2…lN-1,αN-1,lN);
用矩阵SE表示完备向量,并定义SE为该多边形的特征矩阵,SE表示如下:
主控模块,与图像采集模块、图像分割模块、图像处理模块、特征生成模块、人脸特征库模块、特征匹配模块、显示模块连接,用于调度各个模块正常工作;
图像处理模块,与主控模块连接,用于对分割模块分割的人脸图像进行处理;
特征生成模块,与主控模块连接,用于对处理后人脸图像进行生成人脸细节特点的待识别的特征向量;
人脸特征库模块,与主控模块连接,用于预存储有已知人脸的特征向量;
特征匹配模块,与主控模块连接,用于将所述特征生成模块输出的待识别的特征向量与所述特征库中的所有特征向量进行匹配计算,输出所述待识别的特征向量对应的身份结果;
匹配计算方法包括:
步骤一、采集到N个样本用作训练集X,采用下式求出样本平均值m:
其中,xi∈样本训练集X=(x1,x2,…,xN);
步骤二、求出散布矩阵S:
求出散布矩阵的特征值λi和对应的特征向量ei,其中,ei便是主分量,将特征值从大到小依次排列λ1,λ2,…;
取出p个值,λ1,λ2,…,λp确定出脸空间E=(e1,e2,…,eP),在此脸空间上,训练样本X中,每个元素投影到该空间的点由下式得到:
x'i=Etxi,t=1,2,…,N;
由上式得到的是将原向量经过PCA降维后的p维向量;
采用SRC人脸识别算法进行多人脸识别,包括:
对当前帧人脸检测并按坐标排序得出当前帧各个人脸的识别结果;根据当前帧各个人脸的识别结果计算对应的各个人脸各自相邻n帧识别结果;统计各个人脸的身份,由超过半数n/2的统一身份决定目标的最终身份;
其中,计算待识别图片与人脸库各类别间的重建误差{r1,r2……rn},r1<r2<……<rn,将得到的相似度值按照的规则确定最终识别结果;其中T1为比率值,T1=0.6;
显示模块,与主控模块连接,用于显示采集图像信息及匹配结果信息。
进一步,所述图形中源图形和目标图形作预处理包括:
根据图形最小包容矩形长宽比设置适当域值,进行过滤;
根据源图形中各边长与周长比的最小值设置域值,去除目标图形中的奇化部分;
对目标图形边数作化简处理,使和源图形具有相同边数;
化简处理包括:
1)对去除目标图形中的奇化部分的源信号进行去低能量预处理,即在每一采样时刻p,将幅值小于门限ε的值置0,得到门限ε的设定根据接收信号的平均能量来确定;
2)找出p时刻(p=0,1,2,P-1)非零的时频域数据,用表示,其中表示p时刻时频响应非0时对应的频率索引,对这些非零数据归一化预处理,得到预处理后的向量b(p,q)=[b1(p,q),b2(p,q),,bM(p,q)]T,其中
3)利用聚类算法估计每一跳的跳变时刻以及各跳对应的归一化的混合矩阵列向量、跳频频率;在p(p=0,1,2,…P-1)时刻,对表示的频率值进行聚类,得到的聚类中心个数表示p时刻存在的载频个数,个聚类中心则表示载频的大小,分别用表示;对每一采样时刻p(p=0,1,2,…P-1),利用聚类算法对进行聚类,同样可得到个聚类中心,用表示;对所有求均值并取整,得到源信号个数的估计即:
找出的时刻,用ph表示,对每一段连续取值的ph求中值,用
表示第l段相连ph的中值,则表示第l个频率跳变时刻的估计;根据估计得到的p≠ph以及第四步中估计得到的频率跳变时刻估计出每一跳对应的个混合矩阵列向量具体公式为:
这里表示第l跳对应的个混合矩阵列向量估计值;估计每一跳对应的载频频率,用表示第l跳对应的个频率估计值,计算公式如下:
4)根据估计得到的归一化混合矩阵列向量估计时频域跳频源信号;
5)对不同跳频点之间的时频域跳频源信号进行拼接;估计第l跳对应的个入射角度,用表示第l跳第n个源信号对应的入射角度,的计算公式如下:
表示第l跳估计得到的第n个混合矩阵列向量的第m个元素,c表示光速,即vc=3×108米/秒;判断第l(l=2,3,…)跳估计的源信号与第一跳估计的源信号之间的对应关系,判断公式如下:
其中mn (l)表示第l跳估计的第mn (l)个信号与第一跳估计的第n个信号属于同一个源信号;将不同跳频点估计到的属于同一个源信号的信号拼接在一起,作为最终的时频域源信号估计,用Yn(p,q)表示第n个源信号在时频点(p,q)上的时频域估计值,p=0,1,2,....,P,q=0,1,2,...,Nfft-1,即:
6)根据源信号时频域估计值,恢复时域跳频源信号;对每一采样时刻p(p=0,1,2,…)的频域数据Yn(p,q),q=0,1,2,,Nfft-1做Nfft点的IFFT变换,得到p采样时刻对应的时域跳频源信号,用yn(p,qt)(qt=0,1,2,,Nfft-1)表示;对上述所有时刻得到的时域跳频源信号yn(p,qt)进行合并处理,得到最终的时域跳频源信号估计,具体公式如下:
这里Kc=Nfft/C,C为短时傅里叶变换加窗间隔的采样点数,Nfft为FFT变换的长度。
进一步,获取源图形和目标图形特征矩阵中最相似向量的欧式距离和最大相和系数具体包括:
首先,按逆时针方向分别建立源图形P和目标图形Q的特征矩阵PE和QE:
PE=[P1 -P2 T…P2N-1 T P2N T];
QE=[Q1 T Q2 T…Q2N-1 T Q2N T];
欧式距离公式d(x,y)和夹角余弦公式sim(x,y)如下:
以d(x,y)和为sim(x,y)基础,重新定义两个矩阵D和S,使:
求出D和S中的最小值;
分别令Eue=min{Dij},1≤i≤j=2N;Sime=max{Sij},1≤i≤j=2N;
然后再按顺序针方向构造图形P和Q的特征矩阵,重复上述计算方法,求出两特征矩阵中最完备向量间的最小值Euc和Simc;
最后令Eu=min{Eue,Euc};
Sim=min{Sime,Simc};
Eu和Sim即为P、Q两图形对应最相似向量的欧式距离和最大相和系数;
本发明的另一目的在于提供一种适用于心理学的面部识别方法包括以下步骤:
步骤一,通过图像采集模块进行图像采集以获得高清图像;通过图像分割模块从高清图像处识别并分割出脸部图像;
步骤二,主控模块调度图像处理模块对分割模块分割的人脸图像进行处理;
步骤三,通过特征生成模块生成人脸细节特点的待识别的特征向量;通过人脸特征库模块预存储有已知人脸的特征向量;
步骤四,通过特征匹配模块将所述特征生成模块输出的待识别的特征向量与所述特征库中的所有特征向量进行匹配计算,输出所述待识别的特征向量对应的身份结果;
步骤五,通过显示模块显示采集图像信息及匹配结果信息。
进一步,所述图像处理模块处理方法如下:
首先,通过分割模块将待处理图像进行图像分割,得到人像图像;
其次,对所述人像图像进行人脸检测,得到人脸的下巴轮廓部分的N个特征点;
然后,根据所述N个特征点以及所述待处理图像中的多个预设关键点形成一个闭合区域;
最后,根据所述闭合区域对所述人像图像进行抠图处理,得到人脸区域图像。
本发明的优点及积极效果为:
本发明提供图像处理模块将剔除图像背景的人像图像,对人像图像进行人脸检测,得到人脸的下巴轮廓部分的N个特征点,能够精确划分人脸和脖子的界限,根据所述N个特征点以及所述待处理图像中的多个预设关键点形成一个闭合区域,确定下一步需要剔除的范围,根据所述闭合区域对所述人像图像进行抠图处理,得到人脸区域图像,所述人脸区域图像精确的与脖子以下身体部分分离,因而,能够在现有的绿幕抠图的基础上,精确将人像图像的人脸和脖子以下身体部分分开。同时通过人脸特征库模块构建人脸特征数据库,通过特征匹配模块进行快速匹配,从而可以在计算资源较为有限的***上实时判断出待识别的人脸图像的身份,耗时短准确率高。
本发明提取人脸图像特征向量方法,一定程度上提高了人脸识别度,有利于图像的采集和识别。
本发明提高了机器对人脸图形相似度的视觉分辨效果,尤其对人工不易分辨高相似度图形的难点有很大帮助;图形检测效果有较强的稳定性和可靠性;检测时间短,运行高效,实施效果成本低。本发明仅对图形的边进行查询,减少了数据处理量。本发明通过构造图形的特征矩阵,选取合适的判定准则,并对特征矩阵元素进行多次增强性非线性变换,用多数值、多标准的加权平均值建立相似度标准,达到了算法高效并有较强的稳定性。
所述图形中源图形和目标图形作预处理包括:
根据图形最小包容矩形长宽比设置适当域值,进行过滤;
根据源图形中各边长与周长比的最小值设置域值,去除目标图形中的奇化部分;
对目标图形边数作化简处理,使和源图形具有相同边数;
化简处理包括:
1)对去除目标图形中的奇化部分的源信号进行去低能量预处理,即在每一采样时刻p,将幅值小于门限ε的值置0,得到门限ε的设定根据接收信号的平均能量来确定等;可获得准确处理数据。
附图说明
图1是本发明实施提供的适用于心理学的面部识别方法流程图。
图2是本发明实施提供的适用于心理学的面部识别***结构框图。
图中:1、图像采集模块;2、图像分割模块;3、主控模块;4、图像处理模块;5、特征生成模块;6、人脸特征库模块;7、特征匹配模块;8、显示模块。
图3是本发明实施提供的在AutoCAD2002环境下,提供了一组共12个测试图形。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
下面结合附图及具体实施例对本发明的应用原理作进一步描述。
如图1所示,本发明提供的一种适用于心理学的面部识别方法包括以下步骤:
S101,通过图像采集模块进行图像采集以获得高清图像;通过图像分割模块从高清图像处识别并分割出脸部图像;
S102,主控模块调度图像处理模块对分割模块分割的人脸图像进行处理;
S103,通过特征生成模块生成人脸细节特点的待识别的特征向量;通过人脸特征库模块预存储有已知人脸的特征向量;
S104,通过特征匹配模块将所述特征生成模块输出的待识别的特征向量与所述特征库中的所有特征向量进行匹配计算,输出所述待识别的特征向量对应的身份结果;
S105,通过显示模块显示采集图像信息及匹配结果信息。
如图2所示,本发明提供的适用于心理学的面部识别***包括:图像采集模块1、图像分割模块2、主控模块3、图像处理模块4、特征生成模块5、人脸特征库模块6、特征匹配模块7、显示模块8。
图像采集模块1,与图像分割模块2连接,用于通过高清摄像头进行图像采集以获得高清图像;
图像分割模块2,与图像采集模块1、主控模块3连接,用于接收高清图像,并从高清图像处识别并分割出脸部图像;
主控模块3,与图像采集模块1、图像分割模块2、图像处理模块4、特征生成模块5、人脸特征库模块6、特征匹配模块7、显示模块8连接,用于调度各个模块正常工作;
图像处理模块4,与主控模块3连接,用于对分割模块2分割的人脸图像进行处理;
特征生成模块5,与主控模块3连接,用于对处理后人脸图像进行生成人脸细节特点的待识别的特征向量;
人脸特征库模块6,与主控模块3连接,用于预存储有已知人脸的特征向量;
特征匹配模块7,与主控模块3连接,用于将所述特征生成模块输出的待识别的特征向量与所述特征库中的所有特征向量进行匹配计算,输出所述待识别的特征向量对应的身份结果;
显示模块8,与主控模块3连接,用于显示采集图像信息及匹配结果信息。
本发明提供的图像处理模块4处理方法如下:
首先,通过分割模块将待处理图像进行图像分割,得到人像图像;
其次,对所述人像图像进行人脸检测,得到人脸的下巴轮廓部分的N个特征点;
然后,根据所述N个特征点以及所述待处理图像中的多个预设关键点形成一个闭合区域;
最后,根据所述闭合区域对所述人像图像进行抠图处理,得到人脸区域图像。
下面结合具体分析对本发明作进一步描述。
图像分割模块,与图像采集模块、主控模块连接,用于接收高清图像,并从高清图像处识别并分割出脸部图像;
建立两图形的数学模型,由描述图形的完备向量组建立与图形对应的特征矩阵,计算出相邻两边的夹角;计算两图形间的最近距离;对计算结果的增强性处理。
所述建立的数学模型用多边形的边长和邻角按逆时针构造一个向量S1表示多边形:
S1=(l1,α1,l2,α2…lN-1,αN-1,lN,αN);
S1和该多边形有一一映射关系,其表示与边角初始顺序无关;
所述完备向量组,按逆时针方向,有2N个向量S1、S2……S2N-1、S2N和多边形均有一一映射关系,构成了该多边形的一个完备向量组,表示如下:
S1=(l1,α1,l2,α2…lN-1,αN-1,lN,αN);
S2=(α1,l2,α2…lN-1,αN-1,lN,αN,l1);
……
S2N-1=(lN,αN,l1,α1,l2,α2…lN-1,αN-1);
S2N=(αN,l1,α1,l2,α2…lN-1,αN-1,lN);
用矩阵SE表示完备向量,并定义SE为该多边形的特征矩阵,SE表示如下:
主控模块,与图像采集模块、图像分割模块、图像处理模块、特征生成模块、人脸特征库模块、特征匹配模块、显示模块连接,用于调度各个模块正常工作;
图像处理模块,与主控模块连接,用于对分割模块分割的人脸图像进行处理;
特征生成模块,与主控模块连接,用于对处理后人脸图像进行生成人脸细节特点的待识别的特征向量;
人脸特征库模块,与主控模块连接,用于预存储有已知人脸的特征向量;
特征匹配模块,与主控模块连接,用于将所述特征生成模块输出的待识别的特征向量与所述特征库中的所有特征向量进行匹配计算,输出所述待识别的特征向量对应的身份结果;
匹配计算方法包括:
步骤一、采集到N个样本用作训练集X,采用下式求出样本平均值m:
其中,xi∈样本训练集X=(x1,x2,…,xN);
步骤二、求出散布矩阵S:
求出散布矩阵的特征值λi和对应的特征向量ei,其中,ei便是主分量,将特征值从大到小依次排列λ1,λ2,…;
取出p个值,λ1,λ2,…,λp确定出脸空间E=(e1,e2,…,eP),在此脸空间上,训练样本X中,每个元素投影到该空间的点由下式得到:
x'i=Etxi,t=1,2,…,N;
由上式得到的是将原向量经过PCA降维后的p维向量;
采用SRC人脸识别算法进行多人脸识别,包括:
对当前帧人脸检测并按坐标排序得出当前帧各个人脸的识别结果;根据当前帧各个人脸的识别结果计算对应的各个人脸各自相邻n帧识别结果;统计各个人脸的身份,由超过半数n/2的统一身份决定目标的最终身份;
其中,计算待识别图片与人脸库各类别间的重建误差{r1,r2……rn},r1<r2<……<rn,将得到的相似度值按照的规则确定最终识别结果;其中T1为比率值,T1=0.6;
显示模块,与主控模块连接,用于显示采集图像信息及匹配结果信息。
所述图形中源图形和目标图形作预处理包括:
根据图形最小包容矩形长宽比设置适当域值,进行过滤;
根据源图形中各边长与周长比的最小值设置域值,去除目标图形中的奇化部分;
对目标图形边数作化简处理,使和源图形具有相同边数;
化简处理包括:
1)对去除目标图形中的奇化部分的源信号进行去低能量预处理,即在每一采样时刻p,将幅值小于门限ε的值置0,得到门限ε的设定根据接收信号的平均能量来确定;
2)找出p时刻(p=0,1,2,P-1)非零的时频域数据,用表示,其中表示p时刻时频响应非0时对应的频率索引,对这些非零数据归一化预处理,得到预处理后的向量b(p,q)=[b1(p,q),b2(p,q),,bM(p,q)]T,其中
3)利用聚类算法估计每一跳的跳变时刻以及各跳对应的归一化的混合矩阵列向量、跳频频率;在p(p=0,1,2,…P-1)时刻,对表示的频率值进行聚类,得到的聚类中心个数表示p时刻存在的载频个数,个聚类中心则表示载频的大小,分别用表示;对每一采样时刻p(p=0,1,2,…P-1),利用聚类算法对进行聚类,同样可得到个聚类中心,用表示;对所有求均值并取整,得到源信号个数的估计即:
找出的时刻,用ph表示,对每一段连续取值的ph求中值,用
表示第l段相连ph的中值,则表示第l个频率跳变时刻的估计;根据估计得到的p≠ph以及第四步中估计得到的频率跳变时刻估计出每一跳对应的个混合矩阵列向量具体公式为:
这里表示第l跳对应的个混合矩阵列向量估计值;估计每一跳对应的载频频率,用表示第l跳对应的个频率估计值,计算公式如下:
4)根据估计得到的归一化混合矩阵列向量估计时频域跳频源信号;
5)对不同跳频点之间的时频域跳频源信号进行拼接;估计第l跳对应的个入射角度,用表示第l跳第n个源信号对应的入射角度,的计算公式如下:
表示第l跳估计得到的第n个混合矩阵列向量的第m个元素,c表示光速,即vc=3×108米/秒;判断第l(l=2,3,…)跳估计的源信号与第一跳估计的源信号之间的对应关系,判断公式如下:
其中mn (l)表示第l跳估计的第mn (l)个信号与第一跳估计的第n个信号属于同一个源信号;将不同跳频点估计到的属于同一个源信号的信号拼接在一起,作为最终的时频域源信号估计,用Yn(p,q)表示第n个源信号在时频点(p,q)上的时频域估计值,p=0,1,2,....,P,q=0,1,2,...,Nfft-1,即:
6)根据源信号时频域估计值,恢复时域跳频源信号;对每一采样时刻p(p=0,1,2,…)的频域数据Yn(p,q),q=0,1,2,,Nfft-1做Nfft点的IFFT变换,得到p采样时刻对应的时域跳频源信号,用yn(p,qt)(qt=0,1,2,,Nfft-1)表示;对上述所有时刻得到的时域跳频源信号yn(p,qt)进行合并处理,得到最终的时域跳频源信号估计,具体公式如下:
这里Kc=Nfft/C,C为短时傅里叶变换加窗间隔的采样点数,Nfft为FFT变换的长度。
获取源图形和目标图形特征矩阵中最相似向量的欧式距离和最大相和系数具体包括:
首先,按逆时针方向分别建立源图形P和目标图形Q的特征矩阵PE和QE:
PE=[P1 T P2 T…P2N-1 T P2N T];
QE=[Q1 T Q2 T…Q2N-1 T Q2N T];
欧式距离公式d(x,y)和夹角余弦公式sim(x,y)如下:
以d(x,y)和为sim(x,y)基础,重新定义两个矩阵D和S,使:
求出D和S中的最小值;
分别令Eue=min{Dij},1≤i≤j=2N;Sime=max{Sij},1≤i≤j=2N;
然后再按顺序针方向构造图形P和Q的特征矩阵,重复上述计算方法,求出两特征矩阵中最完备向量间的最小值Euc和Simc;
最后令Eu=min{Eue,Euc};
Sim=min{Sime,Simc};
Eu和Sim即为P、Q两图形对应最相似向量的欧式距离和最大相和系数。
下面结合具体分析对本发明作进一步描述。
采用欧式距离算法计算多图形相似度
在AutoCAD2002环境下,提供了一组共12个测试图形,如图3所示。
欧式距离的计算结果如表1所示:
表1中目标样本与标准样本的欧式距离
表2加权平均值后的相似度值
从两表中数据看出,加权后的计算结果比之前计算结果有了局部修正修正,比较符合人工视觉分辨效果。表1计算耗时0.472s。
的结果反映了本发明计算结果是可靠的,在时间上也是高效的。本发明可以用于计算机视觉中的检测跟踪中目标位置的获取,根据已有模板在图像中找到一个与之最接近的区域。然后一直跟着。已有的一些算法比如BlobTracking,Meanshift,Camshift,粒子滤波等等也都是需要这方面的理论去支撑。还有一方面就是基于图像内容的图像检索,也就是通常说的以图检图。比如给你某一个人在海量的图像数据库中罗列出与之最匹配的一些图像,当然这项技术可能也会这样做,将图像抽象为几个特征值,比如Trace变换,图像哈希或者Sift特征向量等等,来根据数据库中存得这些特征匹配再返回相应的图像来提高效率。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (5)
1.一种适用于心理学的面部识别***,其特征在于,所述适用于心理学的面部识别***包括:
图像采集模块,与图像分割模块连接,用于通过高清摄像头进行图像采集以获得高清图像;
图像分割模块,与图像采集模块、主控模块连接,用于接收高清图像,并从高清图像处识别并分割出脸部图像;
建立两图形的数学模型,由描述图形的完备向量组建立与图形对应的特征矩阵,计算出相邻两边的夹角;计算两图形间的最近距离;对计算结果的增强性处理。
所述建立的数学模型用多边形的边长和邻角按逆时针构造一个向量S1表示多边形:
S1=(l1,α1,l2,α2…lN-1,αN-1,lN,αN);
S1和该多边形有一一映射关系,其表示与边角初始顺序无关;
所述完备向量组,按逆时针方向,有2N个向量S1、S2……S2N-1、S2N和多边形均有一一映射关系,构成了该多边形的一个完备向量组,表示如下:
S1=(l1,α1,l2,α2…lN-1,αN-1,lN,αN);
S2=(α1,l2,α2…lN-1,αN-1,lN,αN,l1);
……
S2N-1=(lN,αN,l1,α1,l2,α2…lN-1,αN-1);
S2N=(αN,l1,α1,l2,α2…lN-1,αN-1,lN);
用矩阵SE表示完备向量,并定义SE为该多边形的特征矩阵,SE表示如下:
主控模块,与图像采集模块、图像分割模块、图像处理模块、特征生成模块、人脸特征库模块、特征匹配模块、显示模块连接,用于调度各个模块正常工作;
图像处理模块,与主控模块连接,用于对分割模块分割的人脸图像进行处理;
特征生成模块,与主控模块连接,用于对处理后人脸图像进行生成人脸细节特点的待识别的特征向量;
人脸特征库模块,与主控模块连接,用于预存储有已知人脸的特征向量;
特征匹配模块,与主控模块连接,用于将所述特征生成模块输出的待识别的特征向量与所述特征库中的所有特征向量进行匹配计算,输出所述待识别的特征向量对应的身份结果;
匹配计算方法包括:
步骤一、采集到N个样本用作训练集X,采用下式求出样本平均值m:
其中,xi∈样本训练集X=(x1,x2,…,xN);
步骤二、求出散布矩阵S:
求出散布矩阵的特征值λi和对应的特征向量ei,其中,ei便是主分量,将特征值从大到小依次排列λ1,λ2,…;
取出p个值,λ1,λ2,…,λp确定出脸空间E=(e1,e2,…,eP),在此脸空间上,训练样本X中,每个元素投影到该空间的点由下式得到:
x'i=Etxi,t=1,2,…,N;
由上式得到的是将原向量经过PCA降维后的p维向量;
采用SRC人脸识别算法进行多人脸识别,包括:
对当前帧人脸检测并按坐标排序得出当前帧各个人脸的识别结果;根据当前帧各个人脸的识别结果计算对应的各个人脸各自相邻n帧识别结果;统计各个人脸的身份,由超过半数n/2的统一身份决定目标的最终身份;
其中,计算待识别图片与人脸库各类别间的重建误差{r1,r2……rn},r1<r2<……<rn,将得到的相似度值按照的规则确定最终识别结果;其中T1为比率值,T1=0.6;
显示模块,与主控模块连接,用于显示采集图像信息及匹配结果信息。
2.如权利要求1所述的适用于心理学的面部识别***,其特征在于,所述图形中源图形和目标图形作预处理包括:
根据图形最小包容矩形长宽比设置适当域值,进行过滤;
根据源图形中各边长与周长比的最小值设置域值,去除目标图形中的奇化部分;
对目标图形边数作化简处理,使和源图形具有相同边数;
化简处理包括:
1)对去除目标图形中的奇化部分的源信号进行去低能量预处理,即在每一采样时刻p,将幅值小于门限ε的值置0,得到门限ε的设定根据接收信号的平均能量来确定;
2)找出p时刻(p=0,1,2,…P-1)非零的时频域数据,用表示,其中表示p时刻时频响应非0时对应的频率索引,对这些非零数据归一化预处理,得到预处理后的向量b(p,q)=[b1(p,q),b2(p,q),…,bM(p,q)]T,其中
3)利用聚类算法估计每一跳的跳变时刻以及各跳对应的归一化的混合矩阵列向量、跳频频率;在p(p=0,1,2,…P-1)时刻,对表示的频率值进行聚类,得到的聚类中心个数表示p时刻存在的载频个数,个聚类中心则表示载频的大小,分别用表示;对每一采样时刻p(p=0,1,2,…P-1),利用聚类算法对进行聚类,同样可得到个聚类中心,用表示;对所有求均值并取整,得到源信号个数的估计即:
找出的时刻,用ph表示,对每一段连续取值的ph求中值,用l=1,2,...表示第l段相连ph的中值,则表示第l个频率跳变时刻的估计;根据估计得到的p≠ph以及第四步中估计得到的频率跳变时刻估计出每一跳对应的个混合矩阵列向量具体公式为:
这里表示第l跳对应的个混合矩阵列向量估计值;估计每一跳对应的载频频率,用表示第l跳对应的个频率估计值,计算公式如下:
4)根据估计得到的归一化混合矩阵列向量估计时频域跳频源信号;
5)对不同跳频点之间的时频域跳频源信号进行拼接;估计第l跳对应的个入射角度,用表示第l跳第n个源信号对应的入射角度,的计算公式如下:
表示第l跳估计得到的第n个混合矩阵列向量的第m个元素,c表示光速,即vc=3×108米/秒;判断第l(l=2,3,…)跳估计的源信号与第一跳估计的源信号之间的对应关系,判断公式如下:
其中mn (l)表示第l跳估计的第mn (l)个信号与第一跳估计的第n个信号属于同一个源信号;将不同跳频点估计到的属于同一个源信号的信号拼接在一起,作为最终的时频域源信号估计,用Yn(p,q)表示第n个源信号在时频点(p,q)上的时频域估计值,p=0,1,2,....,P,q=0,1,2,...,Nfft-1,即:
6)根据源信号时频域估计值,恢复时域跳频源信号;对每一采样时刻p(p=0,1,2,…)的频域数据Yn(p,q),q=0,1,2,…,Nfft-1做Nfft点的IFFT变换,得到p采样时刻对应的时域跳频源信号,用yn(p,qt)(qt=0,1,2,…,Nfft-1)表示;对上述所有时刻得到的时域跳频源信号yn(p,qt)进行合并处理,得到最终的时域跳频源信号估计,具体公式如下:
这里Kc=Nfft/C,C为短时傅里叶变换加窗间隔的采样点数,Nfft为FFT变换的长度。
3.如权利要求2所述的适用于心理学的面部识别***,其特征在于,获取源图形和目标图形特征矩阵中最相似向量的欧式距离和最大相和系数具体包括:
首先,按逆时针方向分别建立源图形P和目标图形Q的特征矩阵PE和QE:
PE=[P1 T P2 T … P2N-1 T P2N T];
QE=[Q1 T Q2 T … Q2N-1 T Q2N T];
欧式距离公式d(x,y)和夹角余弦公式sim(x,y)如下:
以d(x,y)和为sim(x,y)基础,重新定义两个矩阵D和S,使:
求出D和S中的最小值;
分别令Eue=min{Dij},1≤i≤j=2N;Sime=max{Sij},1≤i≤j=2N;
然后再按顺序针方向构造图形P和Q的特征矩阵,重复上述计算方法,求出两特征矩阵中最完备向量间的最小值Euc和Simc;
最后令Eu=min{Eue,Euc};
Sim=min{Sime,Simc};
Eu和Sim即为P、Q两图形对应最相似向量的欧式距离和最大相和系数。
4.一种如权利要求1所述的适用于心理学的面部识别***的适用于心理学的面部识别方法,其特征在于,所述适用于心理学的面部识别方法包括以下步骤:
步骤一,通过图像采集模块进行图像采集以获得高清图像;通过图像分割模块从高清图像处识别并分割出脸部图像;
步骤二,主控模块调度图像处理模块对分割模块分割的人脸图像进行处理;
步骤三,通过特征生成模块生成人脸细节特点的待识别的特征向量;通过人脸特征库模块预存储有已知人脸的特征向量;
步骤四,通过特征匹配模块将所述特征生成模块输出的待识别的特征向量与所述特征库中的所有特征向量进行匹配计算,输出所述待识别的特征向量对应的身份结果;
步骤五,通过显示模块显示采集图像信息及匹配结果信息。
5.如权利要求4所述的适用于心理学的面部识别方法,其特征在于,所述图像处理模块处理方法如下:
首先,通过分割模块将待处理图像进行图像分割,得到人像图像;
其次,对所述人像图像进行人脸检测,得到人脸的下巴轮廓部分的N个特征点;
然后,根据所述N个特征点以及所述待处理图像中的多个预设关键点形成一个闭合区域;
最后,根据所述闭合区域对所述人像图像进行抠图处理,得到人脸区域图像。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810395355.3A CN108932468B (zh) | 2018-04-27 | 2018-04-27 | 一种适用于心理学的面部识别方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810395355.3A CN108932468B (zh) | 2018-04-27 | 2018-04-27 | 一种适用于心理学的面部识别方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108932468A true CN108932468A (zh) | 2018-12-04 |
CN108932468B CN108932468B (zh) | 2021-10-12 |
Family
ID=64448439
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810395355.3A Active CN108932468B (zh) | 2018-04-27 | 2018-04-27 | 一种适用于心理学的面部识别方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108932468B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110363180A (zh) * | 2019-07-24 | 2019-10-22 | 厦门云上未来人工智能研究院有限公司 | 一种统计陌生人人脸重复出现的方法和装置以及设备 |
CN110874419A (zh) * | 2019-11-19 | 2020-03-10 | 山东浪潮人工智能研究院有限公司 | 一种人脸数据库快速检索技术 |
CN113644747A (zh) * | 2021-10-18 | 2021-11-12 | 深圳市鑫道为科技有限公司 | 用于智能监控警示的隐蔽性开关设备监控*** |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5913542A (en) * | 1993-09-17 | 1999-06-22 | Bell Data Software Corporation | System for producing a personal ID card |
CN101276404A (zh) * | 2007-03-30 | 2008-10-01 | 李季檩 | 一种快速准确的智能图像处理***及其处理方法 |
CN101320484A (zh) * | 2008-07-17 | 2008-12-10 | 清华大学 | 一种基于人脸全自动定位的三维人脸识别方法 |
CN101329724A (zh) * | 2008-07-29 | 2008-12-24 | 上海天冠卫视技术研究所 | 一种优化的人脸识别方法和装置 |
CN101593269A (zh) * | 2008-05-29 | 2009-12-02 | 汉王科技股份有限公司 | 人脸识别装置及方法 |
CN102637302A (zh) * | 2011-10-24 | 2012-08-15 | 北京航空航天大学 | 一种图像编码方法 |
CN102663450A (zh) * | 2012-03-21 | 2012-09-12 | 南京邮电大学 | 基于稀疏表示的新生儿疼痛与非疼痛表情分类识别方法 |
CN103356203A (zh) * | 2012-04-10 | 2013-10-23 | 中国人民解放军第四军医大学 | 人体立位平衡疲劳检测的方法和装置 |
CN105005755A (zh) * | 2014-04-25 | 2015-10-28 | 北京邮电大学 | 三维人脸识别方法和*** |
CN105681920A (zh) * | 2015-12-30 | 2016-06-15 | 深圳市鹰硕音频科技有限公司 | 一种具有语音识别功能的网络教学方法及*** |
CN106022317A (zh) * | 2016-06-27 | 2016-10-12 | 北京小米移动软件有限公司 | 人脸识别方法及装置 |
CN107169427A (zh) * | 2017-04-27 | 2017-09-15 | 深圳信息职业技术学院 | 一种适用于心理学的面部识别方法及装置 |
-
2018
- 2018-04-27 CN CN201810395355.3A patent/CN108932468B/zh active Active
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5913542A (en) * | 1993-09-17 | 1999-06-22 | Bell Data Software Corporation | System for producing a personal ID card |
CN101276404A (zh) * | 2007-03-30 | 2008-10-01 | 李季檩 | 一种快速准确的智能图像处理***及其处理方法 |
CN101593269A (zh) * | 2008-05-29 | 2009-12-02 | 汉王科技股份有限公司 | 人脸识别装置及方法 |
CN101320484A (zh) * | 2008-07-17 | 2008-12-10 | 清华大学 | 一种基于人脸全自动定位的三维人脸识别方法 |
CN101329724A (zh) * | 2008-07-29 | 2008-12-24 | 上海天冠卫视技术研究所 | 一种优化的人脸识别方法和装置 |
CN102637302A (zh) * | 2011-10-24 | 2012-08-15 | 北京航空航天大学 | 一种图像编码方法 |
CN102663450A (zh) * | 2012-03-21 | 2012-09-12 | 南京邮电大学 | 基于稀疏表示的新生儿疼痛与非疼痛表情分类识别方法 |
CN103356203A (zh) * | 2012-04-10 | 2013-10-23 | 中国人民解放军第四军医大学 | 人体立位平衡疲劳检测的方法和装置 |
CN105005755A (zh) * | 2014-04-25 | 2015-10-28 | 北京邮电大学 | 三维人脸识别方法和*** |
CN105681920A (zh) * | 2015-12-30 | 2016-06-15 | 深圳市鹰硕音频科技有限公司 | 一种具有语音识别功能的网络教学方法及*** |
CN106022317A (zh) * | 2016-06-27 | 2016-10-12 | 北京小米移动软件有限公司 | 人脸识别方法及装置 |
CN107169427A (zh) * | 2017-04-27 | 2017-09-15 | 深圳信息职业技术学院 | 一种适用于心理学的面部识别方法及装置 |
Non-Patent Citations (2)
Title |
---|
M.HEBERT 等: "A spherical representation for recognition of free-form surfaces", 《IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE》 * |
周桐: "基于PCA的人脸识别***的设计与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110363180A (zh) * | 2019-07-24 | 2019-10-22 | 厦门云上未来人工智能研究院有限公司 | 一种统计陌生人人脸重复出现的方法和装置以及设备 |
CN110874419A (zh) * | 2019-11-19 | 2020-03-10 | 山东浪潮人工智能研究院有限公司 | 一种人脸数据库快速检索技术 |
CN110874419B (zh) * | 2019-11-19 | 2022-03-29 | 山东浪潮科学研究院有限公司 | 一种人脸数据库快速检索技术 |
CN113644747A (zh) * | 2021-10-18 | 2021-11-12 | 深圳市鑫道为科技有限公司 | 用于智能监控警示的隐蔽性开关设备监控*** |
Also Published As
Publication number | Publication date |
---|---|
CN108932468B (zh) | 2021-10-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Zhang et al. | Pedestrian detection method based on Faster R-CNN | |
CN106682598B (zh) | 一种基于级联回归的多姿态的人脸特征点检测方法 | |
CN102306290B (zh) | 一种基于视频的人脸跟踪识别方法 | |
CN109902590A (zh) | 深度多视图特征距离学习的行人重识别方法 | |
CN108681737B (zh) | 一种复杂光照下图像特征提取方法 | |
CN104361313A (zh) | 一种基于多核学习异构特征融合的手势识别方法 | |
CN109063572A (zh) | 一种基于多尺度和多卷积层特征融合的指纹活性检测方法 | |
CN1828630A (zh) | 基于流形学习的人脸姿势识别方法 | |
CN102945374A (zh) | 一种高分辨率遥感图像中民航飞机自动检测方法 | |
CN108932468A (zh) | 一种适用于心理学的面部识别方法 | |
Li et al. | Gesture recognition algorithm based on image information fusion in virtual reality | |
CN102184384A (zh) | 一种基于多尺度局部相位量化特征的人脸识别方法 | |
CN115527269B (zh) | 一种人体姿态图像智能识别方法及*** | |
CN104156690A (zh) | 一种基于图像空间金字塔特征包的手势识别方法 | |
Song et al. | Fingerprint indexing based on pyramid deep convolutional feature | |
CN105975906A (zh) | 一种基于面积特征的pca静态手势识别方法 | |
CN103942572A (zh) | 一种基于双向压缩数据空间维度缩减的面部表情特征提取方法和装置 | |
CN102129557A (zh) | 一种基于lda子空间学习的人脸识别方法 | |
CN103942545A (zh) | 一种基于双向压缩数据空间维度缩减的人脸识别方法和装置 | |
CN109740429A (zh) | 基于嘴角坐标平均值变化的笑脸识别方法 | |
Houtinezhad et al. | Writer-independent signature verification based on feature extraction fusion | |
Houtinezhad et al. | Off-line signature verification system using features linear mapping in the candidate points | |
CN105955473A (zh) | 一种基于计算机的静态手势图像识别交互*** | |
Liu et al. | Iris double recognition based on modified evolutionary neural network | |
Kovari et al. | Off-line signature verification based on feature matching |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |