[go: up one dir, main page]

CN101615248A - Age estimation method, device and face recognition system - Google Patents

Age estimation method, device and face recognition system Download PDF

Info

Publication number
CN101615248A
CN101615248A CN200910131059A CN200910131059A CN101615248A CN 101615248 A CN101615248 A CN 101615248A CN 200910131059 A CN200910131059 A CN 200910131059A CN 200910131059 A CN200910131059 A CN 200910131059A CN 101615248 A CN101615248 A CN 101615248A
Authority
CN
China
Prior art keywords
age
dimensionality reduction
estimation
data
subclass
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
Application number
CN200910131059A
Other languages
Chinese (zh)
Other versions
CN101615248B (en
Inventor
王蕴红
左坤隆
郝韬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Beihang University
Original Assignee
Huawei Technologies Co Ltd
Beihang University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd, Beihang University filed Critical Huawei Technologies Co Ltd
Priority to CN2009101310593A priority Critical patent/CN101615248B/en
Publication of CN101615248A publication Critical patent/CN101615248A/en
Application granted granted Critical
Publication of CN101615248B publication Critical patent/CN101615248B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Analysis (AREA)

Abstract

The embodiment of the invention provides a kind of age estimation method and equipment.This method comprises: processing face images of users is to extract initial characteristic data; The subclass of selecting described initial characteristic data is as the low-dimensional characteristic, and the dimension of wherein said low-dimensional characteristic is less than the dimension of described initial characteristic data; To the constituent analysis of being correlated with of described low-dimensional characteristic, to obtain training data; According to the described training data that is obtained, training is used for the regretional analysis parameter of estimation of Age; Utilize described regretional analysis parameter to estimate described user's age.By the embodiment of the invention, can reduce the operand of the estimation of Age in the face identification system.

Description

年龄估计方法、设备和人脸识别系统 Age estimation method, device and face recognition system

技术领域 technical field

本发明涉及人脸识别系统,更具体地,涉及人脸识别系统中的年龄估计方法和设备。The present invention relates to a face recognition system, and more particularly, to an age estimation method and device in the face recognition system.

背景技术 Background technique

要实现一个鲁棒的人脸识别系统,不可避免的要解决例如光照、表情、姿态以及年龄等因素的影响。年龄估计,就是根据模式分类的方法,利用人脸图像的特征,对该个体的年龄进行估计。基于年龄的人机交互在日常生活中具有巨大的潜在应用。然而,自动年龄识别技术却在研究中被涉及的很少。一个主要的原因是,人脸部老化效果的若干独特的特性使得年龄估计需要使用一些非标准的分类方法。这也使得年龄估计成为了一个具有挑战性的问题。To implement a robust face recognition system, it is inevitable to address the influence of factors such as illumination, expression, posture, and age. Age estimation is to estimate the age of the individual by using the characteristics of the face image according to the method of pattern classification. Age-based human-computer interaction has huge potential applications in everyday life. However, automatic age recognition technology has been rarely involved in research. A major reason is that several unique properties of the aging effect on human faces necessitate the use of some non-standard classification methods for age estimation. This also makes age estimation a challenging problem.

如果可以解决年龄识别问题,则有望实现以下的目标:If the age recognition problem can be solved, the following goals are expected to be achieved:

特定年龄的人机交互:如果计算机可以准确地判断使用者的年龄,计算环境和交互类型都可以根据使用者的年龄作出调整。不同于标准的人机交互,这样的系统可以和Internet接入安全控制结合来保证青少年远离不健康信息。Age-specific human-computer interaction: If the computer can accurately determine the age of the user, both the computing environment and the type of interaction can be adapted to the age of the user. Unlike standard human-computer interaction, such a system can be combined with Internet access security controls to keep young people away from unhealthy information.

基于年龄的人脸图像索引:自动的年龄识别可以用来对数据库中的人脸图像进行排序,也可以将其用在电子相册中,这样用户可以方便的通过设定年龄范围来对他们的照片进行排序、管理。Age-based face image indexing: automatic age recognition can be used to sort face images in the database, and it can also be used in electronic photo albums, so that users can easily sort their photos by setting the age range Sort and manage.

自动人脸老化系统的实现:自动的年龄识别依赖于对由于年龄变化所产生的面部特征的变化的感知和分类,同样的方法也是自动人脸老化模拟系统所需要的。Realization of automatic face aging system: Automatic age recognition depends on the perception and classification of changes in facial features due to age changes, and the same method is also required for automatic face aging simulation systems.

现有技术中有一种基于EHMM(嵌入式隐马尔科夫模型)的年龄识别方法,首先,通过对大量样本的分析,确定年龄和人脸关键特征的变化间的非线性关系,并基于这种关系建立非线性模型;然后利用PARI(partial ageingratio image,局部老化比率图像)来估计老化人脸的纹理;最后,利用从重建的图像中提取的特征来训练EHMM用于人脸识别。In the prior art, there is an age recognition method based on EHMM (Embedded Hidden Markov Model). First, through the analysis of a large number of samples, the nonlinear relationship between age and the change of key features of the face is determined, and based on this relationship to establish a nonlinear model; then use PARI (partial ageingratio image, local aging ratio image) to estimate the texture of the aging face; finally, use the features extracted from the reconstructed image to train EHMM for face recognition.

在实现本发明过程中,发明人发现上述现有技术中存在如下问题:In the course of realizing the present invention, the inventor finds that there are following problems in the above-mentioned prior art:

现有方法的实现代价比较大,要对每一个年龄段的样本集分别提取大量的轮廓信息以及纹理信息,运算量非常大。The implementation cost of the existing method is relatively high, and it is necessary to extract a large amount of contour information and texture information for the sample set of each age group, and the amount of calculation is very large.

发明内容 Contents of the invention

本发明实施例提供一种人脸识别系统中的年龄估计方法、设备和人脸识别系统,以降低年龄估计的运算量。Embodiments of the present invention provide an age estimation method and device in a face recognition system, and a face recognition system, so as to reduce the calculation amount of age estimation.

本发明实施例提供了一种年龄估计方法,包括:处理用户的人脸图像以提取原始特征数据;选择所述原始特征数据的子集作为低维特征数据,其中所述低维特征数据的维度小于所述原始特征数据的维度;对所述低维特征数据进行相关成分分析,以获得训练数据;根据所获得的所述训练数据,训练用于年龄估计的回归分析参数;以及利用所述回归分析参数来估计所述用户的年龄。An embodiment of the present invention provides an age estimation method, including: processing the user's face image to extract original feature data; selecting a subset of the original feature data as low-dimensional feature data, wherein the dimension of the low-dimensional feature data smaller than the dimension of the original feature data; performing correlation component analysis on the low-dimensional feature data to obtain training data; according to the obtained training data, training regression analysis parameters for age estimation; and using the regression Analyze parameters to estimate the user's age.

本发明实施例还提供了一种年龄估计设备,包括:原始特征提取模块,处理用户的人脸图像以提取原始特征数据;特征选择模块,选择所述原始特征数据的子集作为低维特征数据,其中所述低维特征数据的维度小于所述原始特征数据的维度;相关成分分析模块,对所述低维特征数据进行相关成分分析,以获得训练数据;训练模块,根据由所述相关成分分析模块所获得的所述训练数据,训练用于年龄估计的回归分析参数;以及估计模块,利用所述回归分析参数来估计所述用户的年龄。The embodiment of the present invention also provides an age estimation device, including: an original feature extraction module, which processes the user's face image to extract original feature data; a feature selection module, which selects a subset of the original feature data as low-dimensional feature data , wherein the dimensions of the low-dimensional feature data are smaller than the dimensions of the original feature data; the correlation component analysis module performs correlation component analysis on the low-dimensional feature data to obtain training data; the training module, based on the correlation components The training data obtained by the analysis module trains regression analysis parameters for age estimation; and the estimation module uses the regression analysis parameters to estimate the user's age.

本发明实施例还提供了一种人脸识别系统,包括上述年龄估计设备。An embodiment of the present invention also provides a face recognition system, including the above-mentioned age estimation device.

本发明实施例采用相关成分分析的方法对于人脸图像进行降维,采用回归的方式来进行年龄估计,可以降低年龄估计方法中的运算量。In the embodiment of the present invention, the method of correlation component analysis is used to reduce the dimension of the face image, and the method of regression is used to estimate the age, which can reduce the amount of computation in the age estimation method.

附图说明 Description of drawings

为了更清楚地说明本发明实施例的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only some of the present invention. Embodiments, for those of ordinary skill in the art, other drawings can also be obtained according to these drawings without paying creative labor.

图1是示出根据本发明实施例的年龄估计方法的流程图。FIG. 1 is a flowchart illustrating an age estimation method according to an embodiment of the present invention.

图2是示出根据本发明实施例的相关成分分析步骤的流程图。FIG. 2 is a flow chart showing the steps of correlation component analysis according to the embodiment of the present invention.

图3是根据本发明实施例和现有技术的二次回归年龄估计的平均误差结果的比较示意图。Fig. 3 is a schematic diagram of comparison of average error results of quadratic regression age estimation according to an embodiment of the present invention and the prior art.

图4是测试样本示例图。Figure 4 is an example diagram of a test sample.

图5是根据本发明实施例和现有技术的FG-Net数据库上计算性能的比较示意图。Fig. 5 is a schematic diagram of the comparison of computing performance on the FG-Net database according to the embodiment of the present invention and the prior art.

图6是示出根据本发明实施例的年龄估计设备的示意图。FIG. 6 is a schematic diagram showing an age estimation device according to an embodiment of the present invention.

图7是示出根据本发明实施例的人脸识别系统的示意图。Fig. 7 is a schematic diagram showing a face recognition system according to an embodiment of the present invention.

具体实施方式 Detailed ways

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

图1是示出根据本发明实施例的年龄估计方法100的流程图。FIG. 1 is a flowchart illustrating an age estimation method 100 according to an embodiment of the present invention.

在该方法100中,在S105,处理用户的人脸图像以提取原始特征数据。由被处理数据集(例如,人脸图像)通过计算或者测量产生一组特征值。由于这是数据集本身得来的一组数据,因此被称为原始特征数据。In the method 100, at S105, the face image of the user is processed to extract original feature data. A set of feature values is generated by calculation or measurement from the processed data set (for example, face image). Since this is a set of data from the dataset itself, it is called raw feature data.

另外,在S105中,可以先对用户人脸图像进行预处理。例如,将图像大小归一化。In addition, in S105, the user's face image may be preprocessed first. For example, normalize image size.

在S110,选择原始特征数据的子集作为低维特征数据。特征选择的目的就是为了降低特征空间的维数,尽可能保留能用来有效分类的信息。对于人脸图像来说,每一幅人脸图像数据都构成高维空间的一个点,但是高维空间的众多维数中有的并不能有效体现分类特征,于是进行线性变换,删除冗余信息,得到最有效的分类特征信息。At S110, a subset of the original feature data is selected as low-dimensional feature data. The purpose of feature selection is to reduce the dimensionality of the feature space and retain as much information as possible for effective classification. For face images, each face image data constitutes a point in high-dimensional space, but some of the many dimensions of high-dimensional space cannot effectively reflect the classification features, so linear transformation is performed to delete redundant information , to get the most effective classification feature information.

由于原始特征数量可能很多,为了适应工程时间,必须尽可能减少特征数目。特征选择就是将从原始特征中得到的数值按照某种准则选出用于分类的子集,作为降维(从n维降到m维)的分类特征。换句话说,特征选择就是利用已有的特征参数构造一个较低维数的特征空间,将原始特征中蕴含的有用信息映射到少数几个重要特征上,忽略次要的信息。也就是对一个n维原始特征向量Since the number of original features may be large, in order to accommodate the engineering time, the number of features must be reduced as much as possible. Feature selection is to use the values obtained from the original features to select a subset for classification according to certain criteria, as a classification feature for dimensionality reduction (from n-dimension to m-dimension). In other words, feature selection is to use the existing feature parameters to construct a lower-dimensional feature space, map the useful information contained in the original features to a few important features, and ignore the secondary information. That is, for an n-dimensional original feature vector

X=[x1,x2,…,xn,]T X=[x 1 , x 2 , . . . , x n ,] T

通过某种变换,进行降维,产生低维的特征向量Through a certain transformation, perform dimensionality reduction to generate low-dimensional feature vectors

Y=[y1,y2,…,ym,]T,m<nY=[y 1 , y 2 ,..., y m ,] T , m<n

其中Y含有X的主要特征。where Y contains the main features of X.

对于将高维数据向低维子空间中映射有许多种方法,主成分分析(PCA)是简单有效的一种。PCA是由A.Turk和A.P.Pentland提出的,它是K-L变换的一个扩展。K-L变换是一种典型的特征提取和数据表示的方法,是在均方误差最小的意义下获得数据压缩的最佳变换,适用于任意的概率分布。主成分分析是目前进行特征提取的最佳方法,已经被广泛运用到模式识别和计算机视觉等很多领域当中。PCA是要找到一个可以满足最小方差准则的低维子空间来表达原来的高维数据。对于给定的数据集(原始特征数据) X = { x i } i = 1 n , 如果定义投影矩阵为p,那么也就是找到可以使下面公式值达到最大的子空间:There are many methods for mapping high-dimensional data to low-dimensional subspaces, principal component analysis (PCA) is a simple and effective one. PCA was proposed by A.Turk and APPentland, it is an extension of KL transform. KL transformation is a typical method of feature extraction and data representation, and it is the best transformation to obtain data compression in the sense of minimum mean square error, and it is suitable for any probability distribution. Principal component analysis is currently the best method for feature extraction, and it has been widely used in many fields such as pattern recognition and computer vision. PCA is to find a low-dimensional subspace that can satisfy the minimum variance criterion to express the original high-dimensional data. For a given dataset (raw feature data) x = { x i } i = 1 no , If the projection matrix is defined as p, then it is to find the subspace that can maximize the value of the following formula:

p=arg max pTSpp = arg max p T Sp

这里,散布矩阵Here, the scatter matrix

SS == &Sigma;&Sigma; ii == 11 nno (( xx -- xx &OverBar;&OverBar; )) (( xx ii -- xx &OverBar;&OverBar; )) TT ,,

其中x是{xi}i=1 n的平均向量。where x is the mean vector of { xi } i=1 n .

在S115,对在S110中得到的低维特征数据进行相关成分分析,以获得训练数据。In S115, perform correlation component analysis on the low-dimensional feature data obtained in S110 to obtain training data.

相关成分分析(RCA;Relevant Component Analysis)可以找到并减少数据集内的全局非相关变化。RCA方法通过线性变换来为相关维度分配较大的权值,为不相关维度分配较小的权值,从而改变数据表示的特征空间。RCA方法是介于主成分分析(PCA)和线性判别分析(LDA)之间的一类方法,它利用了具有等价关系的样本子集(每一个样本子集中的样本属于相同但可能未知标签的类别),通过具有等价关系的样本子集来估计相关维度和非相关维度,并通过白变换(White Transformation)来减少非相关性。Relevant Component Analysis (RCA; Relevant Component Analysis) can find and reduce global non-correlated changes within a dataset. The RCA method assigns larger weights to relevant dimensions and smaller weights to irrelevant dimensions through linear transformation, thereby changing the feature space represented by the data. The RCA method is a class of methods between principal component analysis (PCA) and linear discriminant analysis (LDA), which utilizes sample subsets with an equivalence relationship (the samples in each sample subset belong to the same but possibly unknown labels categories), estimate relevant and non-correlated dimensions through sample subsets with equivalence relationships, and reduce non-correlation through White Transformation.

RCA算法相当于利用部分样本的等价性信息做判别降维和去相关性。The RCA algorithm is equivalent to using the equivalence information of some samples for discriminant dimension reduction and decorrelation.

图2是示出根据本发明实施例的相关成分分析步骤S115的流程图。FIG. 2 is a flowchart showing the relevant component analysis step S115 according to an embodiment of the present invention.

在S1151,构造低维特征数据的至少一个等价样本子集。每个等价样本子集属于同一年龄标签。对于一个整体样本来说,可以获得其部分样本的等价性信息,即在这些部分样本中,哪些样本属于相同的类别。不需要知道类别的标签,在这里可以表述为不需要知道这些人脸图像的年龄标签,但是只要可以确定某些样本属于同一个年龄A1、某些样本属于同一个年龄A2...即可(其中A1、A2未知)。可以利用此等价性信息,对原图像集进行降维和消除非相关性。At S1151, construct at least one equivalent sample subset of low-dimensional feature data. Each equivalent sample subset belongs to the same age label. For an overall sample, the equivalence information of its partial samples can be obtained, that is, which samples belong to the same category among these partial samples. There is no need to know the labels of the categories, which can be expressed here as that it is not necessary to know the age labels of these face images, but as long as it can be determined that some samples belong to the same age A1, and some samples belong to the same age A2...( Among them, A1 and A2 are unknown). This equivalence information can be used to reduce the dimensionality and eliminate non-correlation of the original image set.

在S1154,利用在S1151中所构造的等价样本子集,对低维特征数据进行判别降维,以获得被进一步降维的降维样本。In S1154, use the equivalent sample subset constructed in S1151 to perform discrimination and dimensionality reduction on the low-dimensional feature data to obtain further dimensionality-reduced samples.

在降维的过程中,可利用具有等价性信息的部分样本的类间协方差矩阵做为整体样本集(即,低维特征数据)的类间协方差矩阵的估计值,然后利用cFDA(combined Fisher discriminant analysis,组合Fisher判别分析)进行降维。In the process of dimensionality reduction, the inter-class covariance matrix of some samples with equivalence information can be used as the estimated value of the inter-class covariance matrix of the overall sample set (ie, low-dimensional feature data), and then cFDA( combined Fisher discriminant analysis, combined Fisher discriminant analysis) for dimensionality reduction.

具体地,对于一个给定的数据集(低维特征数据){Xi}i=1 N以及从该数据集中得到的n个等价样本子集 C j = { x ij } i = 1 n j C j = { x ij } i = 1 n j , 计算等价子集的类内协方差矩阵:Specifically, for a given data set (low-dimensional feature data) {X i } i=1 N and n equivalent sample subsets obtained from the data set C j = { x ij } i = 1 no j C j = { x ij } i = 1 no j , Compute the within-class covariance matrix for equivalent subsets:

CC ^^ == 11 NN &Sigma;&Sigma; jj == 11 nno &Sigma;&Sigma; ii == 11 nno jj (( xx jithe ji -- mm jj )) (( xx jithe ji -- mm jj )) TT

其中N为数据集中的样本个数,mj是子集 C j = { x ij } i = 1 n j 中的样本的平均值。Where N is the number of samples in the data set, and m j is the subset C j = { x ij } i = 1 no j The mean of the samples in .

使用

Figure G2009101310593D00055
对数据集进行判别降维,降维方法如下所述。use
Figure G2009101310593D00055
Discriminant dimensionality reduction is performed on the data set, and the dimensionality reduction method is as follows.

用D表示低维特征数据的维度。对于给定的一组等价样本子集{Cj}j=1 n,计算等价样本子集的类内协方差矩阵的秩 R = &Sigma; j = 1 n ( | C j | - 1 ) , 其中|Cj|表示第j个等价样本子集的大小。Let D denote the dimension of low-dimensional feature data. For a given set of equivalent sample subsets {C j } j=1 n , calculate the rank of the intra-class covariance matrix of the equivalent sample subset R = &Sigma; j = 1 no ( | C j | - 1 ) , where |C j | denotes the size of the jth equivalent sample subset.

如果D>R,则使用PCA来将数据维度降维至αR,其中0<α<1。If D>R, use PCA to reduce the dimensionality of the data to αR, where 0<α<1.

计算整体的协方差矩阵St,并用等价样本子集的类内协方差矩阵做为整体样本集的类内协方差的估计值,即Sw=C,求解如下等式Calculate the overall covariance matrix S t , and use the intra-class covariance matrix of the equivalent sample subset as the estimated value of the intra-class covariance of the overall sample set, that is, S w =C, and solve the following equation

AA ~~ == argarg AA maxmax ASAS tt AA tt ASAS ww AA tt

并用

Figure G2009101310593D00058
来获得数据在新的低维空间中的表示(即“降维样本数据”X′)。and use
Figure G2009101310593D00058
To obtain the representation of the data in a new low-dimensional space (that is, "reduced dimensionality sample data"X').

在S1157,减少降维样本数据的非相关性,以获得训练数据。In S1157, reduce the non-correlation of the dimensionality reduction sample data to obtain training data.

在减少非相关性的过程中,可定义对于同一个年龄标签的样本子集,其方差大的方向即为非相关方向。可采用白变换来将协方差矩阵进行变换,使得非相关方向的权值较低,这样就减少了样本子集中的年龄非相关性。In the process of reducing non-correlation, it can be defined that for the sample subset of the same age label, the direction with large variance is the non-correlation direction. White transformation can be used to transform the covariance matrix so that the weight of non-correlated directions is lower, which reduces the age non-correlation in the sample subset.

具体地,可重新计算降维后等价子集的类内协方差矩阵Specifically, the intra-class covariance matrix of the equivalent subset after dimensionality reduction can be recalculated

CC ~~ == 11 NN &Sigma;&Sigma; jj == 11 nno &Sigma;&Sigma; ii == 11 nno jj (( xx ~~ jithe ji -- mm jj )) (( xx ~~ jithe ji -- mm jj )) TT

其中

Figure G2009101310593D00062
表示等价子集在低维子空间中的表示。in
Figure G2009101310593D00062
represents an equivalence subset Representations in low-dimensional subspaces.

计算

Figure G2009101310593D00064
的白变换:calculate
Figure G2009101310593D00064
The white transformation of :

CC ~~ :: WW == CC ~~ -- 11 // 22

其中W是白变换结果。where W is the white transform result.

对数据集中的样本进行如下的变换The samples in the dataset are transformed as follows

Xnew=WX′X new = WX'

其中X′表示的是降维后的数据点(降维样本数据),Xnew是用于训练年龄估计的回归分析参数的训练数据。Where X' represents the data point after dimension reduction (dimension reduction sample data), and X new is the training data used to train the regression analysis parameters for age estimation.

返回图1,在S115获得训练数据之后,在S120,根据在S115中获得的训练数据,训练用于年龄估计的回归分析参数。Returning to Fig. 1, after the training data is obtained in S115, in S120, the regression analysis parameters for age estimation are trained according to the training data obtained in S115.

回归分析(regression analysis)是确定两种或两种以上变数间相互依赖的定量关系的一种统计分析方法。Regression analysis is a statistical analysis method to determine the interdependent quantitative relationship between two or more variables.

在找到一个低维PCA子空间来表示样本集(低维特征数据)之后,年龄估计就变成了一个在PCA空间中的多元线性回归问题。下式给出了具体的回归模型:After finding a low-dimensional PCA subspace to represent the sample set (low-dimensional feature data), age estimation becomes a multiple linear regression problem in PCA space. The following formula gives the specific regression model:

ageage == ff (( Mm )) :: &DoubleLeftRightArrow;&DoubleLeftRightArrow; LL ^^ == ff (( ythe y )) ^^

这里

Figure G2009101310593D00067
是估计得到的年龄标签,f(·)是未知的回归方程,是回归方程的一个估计。对于矩阵形式,上式可以表示为:here
Figure G2009101310593D00067
is the estimated age label, f( ) is the unknown regression equation, and is an estimate of the regression equation. In matrix form, the above formula can be expressed as:

LL == YY ^^ BB ++ ee ,,

Var(e)=σ2IVar(e)=σ 2 I

这里的L是年龄标签向量,

Figure G2009101310593D00069
是一个已知矩阵,该矩阵是由样本集的PCA特征向量组成。Var()表示方差(Variance),I是单位矩阵。B是需要我们在训练阶段学习的系数向量参数。误差向量e是不可观测的随机变量,该随机变量应该满足均值为0方差为σ2以及不相关性。Here L is the age label vector,
Figure G2009101310593D00069
Is a known matrix, which is composed of PCA eigenvectors of the sample set. Var() represents the variance (Variance), and I is the identity matrix. B is the coefficient vector parameter that we need to learn in the training phase. The error vector e is an unobservable random variable, which should have a mean of 0, a variance of σ 2 and no correlation.

B由下面公式求得:B is obtained by the following formula:

BB ^^ == (( YY ^^ TT YY )) -- 11 YY ^^ TT LL == HLHL

然后就可以得到回归方程:Then the regression equation can be obtained:

LL ^^ == YY ^^ BB ^^

残差向量 e ^ = L - L ^ 满足:residual vector e ^ = L - L ^ satisfy:

EE. (( ee ^^ )) == 00 ,, VarVar (( ee ^^ )) == &sigma;&sigma; 22 (( II -- Hh ))

综合考虑结果的精确性以及算法复杂度,可选择二次方程来做回归分析。以每个样本图像在PCA子空间中的投影向量yi作为特征输入。Considering the accuracy of the results and the complexity of the algorithm, the quadratic equation can be selected for regression analysis. Take the projection vector y i of each sample image in the PCA subspace as feature input.

ll ^^ ii == bb ^^ 00 ++ bb ^^ 11 TT ythe y ii ++ bb ^^ 22 TT ythe y ii 22

这里,

Figure G2009101310593D00072
是图像样本xi的估计年龄,
Figure G2009101310593D00073
是偏移量,
Figure G2009101310593D00074
是估计回归方程系数向量。yi是降维后的样本数据。here,
Figure G2009101310593D00072
is the estimated age of image sample xi ,
Figure G2009101310593D00073
is the offset,
Figure G2009101310593D00074
is the estimated regression equation coefficient vector. y i is the sample data after dimensionality reduction.

因此,可以得到:Therefore, one can get:

LL ^^ == [[ ll ^^ ,, .. .. .. ,, ll ^^ nno ]] TT

BB ^^ TT == [[ bb ^^ 00 bb ^^ 11 (( 11 )) .. .. .. bb ^^ 11 (( dd )) bb ^^ 22 (( 11 )) .. .. .. bb ^^ 22 (( dd )) ]] TT

YY ^^ == [[ 11 nno &times;&times; 11 [[ ythe y 11 .. .. .. ythe y nno ]] TT [[ ythe y 11 22 .. .. .. ythe y 22 22 ]] TT ]]

其中1n×1代表一个n×1维的每个元素都是1的矩阵。where 1 n×1 represents an n×1-dimensional matrix in which each element is 1.

对于样本集来说,上述公式变为对应的矩阵形式:For the sample set, the above formula becomes the corresponding matrix form:

ageage == offsetoffset ++ ww 11 TT bb ++ ww 22 TT (( bb 22 ))

其中age是对应样本集的估计年龄向量,offset是偏移量向量,b是样本集合,w1、w2是回归系数矩阵。Among them, age is the estimated age vector of the corresponding sample set, offset is the offset vector, b is the sample set, and w 1 and w 2 are regression coefficient matrices.

通过训练样本训练可以得到上述的系数矩阵w1、w2以及偏移向量offset。这样我们就得到了二次函数值。The aforementioned coefficient matrices w 1 , w 2 and the offset vector offset can be obtained through training with training samples. In this way we get the quadratic function value.

在S120中获得回归分析参数之后,在S125,利用所获得的回归分析参数来估计用户的年龄。在得到二次回归分析参数之后,将测试样本作为函数输入代入公式,就可以得到每个样本的年龄估计值。After the regression analysis parameters are obtained in S120, in S125, the age of the user is estimated by using the obtained regression analysis parameters. After the quadratic regression analysis parameters are obtained, the test sample is substituted into the formula as a function input, and the age estimate of each sample can be obtained.

基于RCA的特征降维方法利用了样本集的部分类别信息,即等价样本子集,利用该等价样本子集来找到非相关方向,并利用白变换来减少样本集的非相关性。RCA降维的作用是结合二次回归的应用,减少非相关性并降维,不仅仅能够节省运算的开销,还能够提高回归估计的精度。这是因为回归的参数过多会需要更多的训练样本,而在实际中很难满足大样本量的要求,RCA很好地解决了这一问题。本发明实施例方法的各个步骤可以根据实际需要对顺序进行调整。The RCA-based feature dimensionality reduction method utilizes part of the category information of the sample set, that is, the equivalent sample subset, uses the equivalent sample subset to find the non-correlation direction, and uses white transformation to reduce the non-correlation of the sample set. The role of RCA dimensionality reduction is to combine the application of quadratic regression to reduce non-correlation and dimensionality reduction, which can not only save computing costs, but also improve the accuracy of regression estimation. This is because too many regression parameters will require more training samples, and it is difficult to meet the requirements of large sample size in practice. RCA solves this problem well. The order of each step of the method in the embodiment of the present invention can be adjusted according to actual needs.

图3是根据本发明实施例和现有技术的二次回归年龄估计的平均误差结果的比较示意图。图4是测试样本示例图。Fig. 3 is a schematic diagram of comparison of average error results of quadratic regression age estimation according to an embodiment of the present invention and the prior art. Figure 4 is an example diagram of a test sample.

本发明的发明人在MORPH库上进行了试验,将经过PCA降维处理之后的数据按照1∶1的比例分成训练样本和测试样本两部分。对于试验如下设计:The inventors of the present invention conducted experiments on the MORPH database, and divided the data after PCA dimension reduction processing into two parts, training samples and testing samples, according to a ratio of 1:1. For the experiment design as follows:

现有技术采用PCA+回归。也就是说,使用PCA对图像集进行降维,再进行回归预测,分别计算从1维到80维的年龄估计的平均绝对误差。The prior art uses PCA+regression. That is, PCA is used to reduce the dimensionality of the image set, and then regression prediction is performed to calculate the mean absolute error of the age estimation from 1D to 80D respectively.

根据本发明的一个实施例,采用RCA+回归:首先使用PCA将图像降维至80维,然后采用RCA中的cFDA再降维,再进行回归预测,考察从1到80维的年龄估计的平均绝对误差。(此处用于等价子集的样本比例是30%,在使用RCA中的cFDA进行降维的时候,每一个年龄标签被视为一类)。According to one embodiment of the present invention, RCA+regression is adopted: firstly, PCA is used to reduce the dimensionality of the image to 80 dimensions, and then the cFDA in RCA is used to reduce the dimensionality again, and then regression prediction is performed, and the average absolute value of age estimates from 1 to 80 dimensions is examined error. (The sample ratio used for the equivalent subset here is 30%, and each age label is regarded as one class when using cFDA in RCA for dimensionality reduction).

具体地,将经过PCA降维处理之后的数据按照1∶1的比例分成训练样本和测试样本两部分。在试验中,首先将原始图像用PCA降维到80维。其中利用PCA对原图像进行降维处理。Specifically, the data after PCA dimensionality reduction processing is divided into two parts, training samples and testing samples, according to a ratio of 1:1. In the experiment, the original image is first reduced to 80 dimensions by PCA. Among them, PCA is used to reduce the dimensionality of the original image.

其次,利用RCA减少数据的非相关性并进一步降维。在这里选取部分具有相同年龄标签的若干图像组成一个等价样本子集,并构造若干具有不同年龄标签的等价样本子集。在这里我们选取原始样本集中30%的样本组成等价样本子集。然后计算该等价样本子集的类内协方差矩阵(为了避免使用线性判别降维对于回归结果的影响,将每一个年龄标签做为一类)。Second, use RCA to reduce the non-correlation of data and further reduce the dimensionality. Here, several images with the same age label are selected to form an equivalent sample subset, and several equivalent sample subsets with different age labels are constructed. Here we select 30% of the samples in the original sample set to form an equivalent sample subset. Then calculate the intra-class covariance matrix of the equivalent sample subset (in order to avoid the influence of linear discriminant dimensionality reduction on the regression results, each age label is regarded as a class).

CC ^^ == 11 NN &Sigma;&Sigma; jj == 11 nno &Sigma;&Sigma; ii == 11 nno jj (( xx jithe ji -- mm jj )) (( xx jithe ji -- mm jj )) TT

并使用从样本子集获得的类内协方差,我们对原始图像集进行线性判别降维(如上S1154所述)。对于降维后的样本,我们使用白变换进一步减少非相关性And using the within-class covariance obtained from the sample subset, we perform linear discriminant dimensionality reduction on the original image set (as described in S1154 above). For the reduced samples, we use the white transform to further reduce the non-correlation

CC ~~ :: WW == CC ~~ -- 11 // 22

最后,我们对训练样本采用二次方程进行回归处理。Finally, we apply a quadratic regression to the training samples.

ll ^^ ii == bb ^^ 00 ++ bb ^^ 11 TT ythe y ii ++ bb ^^ 22 TT ythe y ii 22

这里,是图像样本xi的估计年龄,

Figure G2009101310593D00085
是偏移量,
Figure G2009101310593D00086
是估计回归方程系数向量。yi是降维后的样本数据。here, is the estimated age of image sample xi ,
Figure G2009101310593D00085
is the offset,
Figure G2009101310593D00086
is the estimated regression equation coefficient vector. y i is the sample data after dimensionality reduction.

对于样本集来说,上述等式变为对应的矩阵形式:For the sample set, the above equation becomes the corresponding matrix form:

ageage == offsetoffset ++ ww 11 TT bb ++ ww 22 TT (( bb 22 ))

age是对应样本集的估计年龄向量,offset是偏移量向量,b是样本集合,w1、w2是回归系数矩阵。age is the estimated age vector of the corresponding sample set, offset is the offset vector, b is the sample set, w 1 and w 2 are regression coefficient matrices.

通过训练样本训练可以得到上述的系数矩阵w1、w2以及偏移向量offset。这样就得到了二次函数值。将测试样本作为函数输入代入公式,就可以得到每个样本的年龄估计值。The aforementioned coefficient matrices w 1 , w 2 and the offset vector offset can be obtained through training with training samples. In this way, the value of the quadratic function is obtained. Substituting test samples as function inputs into the formula yields age estimates for each sample.

结果如图3所示,X轴表示所取的特征维数,Y轴表示平均绝对误差(年)。The results are shown in Figure 3, the X-axis represents the feature dimension taken, and the Y-axis represents the mean absolute error (year).

根据图3结果,可以看到仅使用PCA的现有技术的情况下,当低维子空间的维度较低的时候,平均绝对误差有明显的增加。而根据本发明实施例的RCA方法可以保持比较低的稳定的平均绝对误差。并且RCA方法在较低维度时取得了优于PCA的结果。According to the results in Fig. 3, it can be seen that in the case of using only the prior art of PCA, when the dimension of the low-dimensional subspace is low, the mean absolute error increases significantly. However, the RCA method according to the embodiment of the present invention can maintain a relatively low and stable mean absolute error. And the RCA method achieves better results than PCA in lower dimensions.

另外,为了比较本发明实施例的方法与现有技术的方法在计算性能和估计效率上的差异,本发明的发明人进行了如下的试验。In addition, in order to compare the difference in calculation performance and estimation efficiency between the method of the embodiment of the present invention and the method of the prior art, the inventors of the present invention conducted the following experiments.

在FG-Net上进行了试验,与PCA+SVR(Support Vector Regression,支持向量回归)的方法进行了比较,试验中对每个算法都采用1∶1的方法把FG-Net库分为测试集和训练集。试验结果与图5所示。图5是根据本发明实施例和现有技术的FG-Net数据库上计算性能的比较示意图,其中X轴为降维后的特征维数,Y轴为试验中图像训练及测试的时间,单位为秒。相比之下,本发明实施例采用的RCA+QR(Quadratic Regression,二次回归)的方法在计算性能上有比较明显的改善,并且与其在估计性能上有比较接近的结果,考虑到实际应用对于年龄估计的精确度的要求,本发明的发明人发现,采用RCA+QR的方法在能够保持较低估计的平均绝对误差的基础上,大幅度的提高计算的性能。Experiments were carried out on FG-Net and compared with the method of PCA+SVR (Support Vector Regression, Support Vector Regression). In the experiment, each algorithm was divided into a test set by a 1:1 method. and the training set. The test results are shown in Figure 5. Fig. 5 is according to the embodiment of the present invention and the comparative schematic diagram of computing performance on the FG-Net database of prior art, and wherein X-axis is the feature dimension after dimensionality reduction, and Y-axis is the time of image training and testing in the experiment, and the unit is Second. In contrast, the RCA+QR (Quadratic Regression, quadratic regression) method adopted in the embodiment of the present invention has a relatively obvious improvement in calculation performance, and has a relatively close result in estimation performance, considering practical application For the requirement of the accuracy of age estimation, the inventors of the present invention found that the RCA+QR method can greatly improve the calculation performance on the basis of keeping the estimated mean absolute error low.

表1是FG-Net库上的运行结果Table 1 is the result of running on the FG-Net library

  方法 method   SVM SVM   SVR SVR   LAR4 LAR4   LAR8 LAR8   LAR16 LAR16   LAR32 LAR32   RCA+QR RCA+QR   平均绝对误差 mean absolute error   7.16 7.16   5.16 5.16   5.07 5.07   5.07 5.07   5.12 5.12   6.03 6.03   5.19 5.19

其中LAR4,LAR8,LAR16以及LAR32分别是在SVR基础上进行的局部调整的鲁棒性方法,其计算的时间复杂度要高于SVR。在这里仅比较了SVR和RCA+QR在计算时间上的复杂度。Among them, LAR4, LAR8, LAR16, and LAR32 are robust methods for local adjustment based on SVR, respectively, and their calculation time complexity is higher than that of SVR. Here, only the computational time complexity of SVR and RCA+QR is compared.

注意到,图4所示三个样本的实际年龄分别是16岁、39岁和62岁。利用本发明实施例的方法得到的估计年龄是18.2、32.0和56.9。对于老龄的估计准确度较低,其原因是所采用的训练库多为年代久远的生活照质量较差,纹理模糊,且有非自然表情以及姿态等干扰。Note that the actual ages of the three samples shown in Figure 4 are 16, 39 and 62 respectively. The estimated ages obtained using the method of the embodiment of the present invention are 18.2, 32.0 and 56.9. The estimation accuracy of aging is low, because the training library used is mostly old life photos with poor quality, blurry texture, and interference such as unnatural expressions and postures.

采用根据本发明实施例的年龄估计方法,能够降低年龄估计的运算量。By adopting the age estimation method according to the embodiment of the present invention, the calculation amount of age estimation can be reduced.

图6是示出根据本发明实施例的年龄估计设备200的示意图。FIG. 6 is a schematic diagram illustrating an age estimation device 200 according to an embodiment of the present invention.

该年龄估计设备200包括原始特征提取模块205、特征选择模块210、相关成分分析模块215、训练模块220和估计模块225。The age estimation device 200 includes an original feature extraction module 205 , a feature selection module 210 , a correlation component analysis module 215 , a training module 220 and an estimation module 225 .

年龄估计设备200可执行上面描述的方法100。具体地,原始特征提取模块205处理用户的人脸图像以提取原始特征数据。特征选择模块210选择原始特征数据的子集作为低维特征数据,其中低维特征数据的维度小于原始特征数据的维度。相关成分分析模块215对低维特征数据进行相关成分分析,以获得训练数据。训练模块220,根据由相关成分分析模块215所获得的训练数据,训练用于年龄估计的回归分析参数。估计模块225,利用由训练模块220训练得到的回归分析参数来估计用户的年龄。The age estimation device 200 may perform the method 100 described above. Specifically, the original feature extraction module 205 processes the user's face image to extract original feature data. The feature selection module 210 selects a subset of the original feature data as low-dimensional feature data, wherein the dimension of the low-dimensional feature data is smaller than that of the original feature data. The correlation component analysis module 215 performs correlation component analysis on the low-dimensional feature data to obtain training data. The training module 220 trains regression analysis parameters for age estimation according to the training data obtained by the correlation component analysis module 215 . The estimation module 225 uses the regression analysis parameters trained by the training module 220 to estimate the user's age.

年龄估计设备200的各个模块以及其操作可对应于上述年龄估计方法100,在此不再赘述。Each module of the age estimating device 200 and its operation may correspond to the above-mentioned age estimating method 100 , and will not be repeated here.

采用根据本发明实施例的年龄估计设备,能够降低年龄估计的运算量。With the age estimating device according to the embodiment of the present invention, the calculation amount of age estimation can be reduced.

图7是示出根据本发明实施例的人脸识别系统300的示意图。该人脸设备系统300可包括上述年龄估计设备200。本领域技术人员可以理解,根据实际需要,人脸设备系统300还可以包括其他设备(未示出),如用于读取人脸图像的设备、用于存储人脸图像的设备等。FIG. 7 is a schematic diagram showing a face recognition system 300 according to an embodiment of the present invention. The human face device system 300 may include the above-mentioned age estimation device 200 . Those skilled in the art can understand that, according to actual needs, the face device system 300 may also include other devices (not shown), such as devices for reading face images, devices for storing face images, and the like.

采用根据本发明实施例的人脸识别系统,能够降低年龄估计的运算量。By adopting the face recognition system according to the embodiment of the present invention, the calculation amount of age estimation can be reduced.

本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。Those skilled in the art can understand that the modules in the device in the embodiment can be distributed in the device in the embodiment according to the description in the embodiment, and can also be changed and located in one or more devices different from the embodiment. The modules in the above embodiments can be combined into one module, and can also be further split into multiple sub-modules.

本发明实施例提出了一种基于相关成分分析以及二次回归的年龄估计方法,对于人脸图像集中的样本进行估计。本发明实施例在对于人脸图像进行降维的时候,使用相关成分分析,减少了人脸图像集的非相关性并在降维中考虑了年龄判别信息。对于同一年龄的人脸图像,通过白变换来为变化较大的方向(非相关维度)分配较低的权值,从而保证具有相同年龄的人脸图像在低维空间保持较小的离散度。另一方面,本发明实施例将回归分析应用到年龄估计中。具体地,首先,利用主成分分析对样本进行降维。其次,利用RCA来减少样本集的非相关性,并进一步选择合适的判别降维空间。在降维子空间中应用二次回归,建立回归和预测函数。An embodiment of the present invention proposes an age estimation method based on correlation component analysis and quadratic regression, which estimates samples in a face image set. In the embodiments of the present invention, when performing dimensionality reduction on face images, correlation component analysis is used to reduce non-correlation of face image sets and age discrimination information is considered in dimensionality reduction. For face images of the same age, lower weights are assigned to directions with large changes (non-correlated dimensions) through white transformation, so as to ensure that face images with the same age maintain a small dispersion in low-dimensional space. On the other hand, the embodiments of the present invention apply regression analysis to age estimation. Specifically, firstly, the dimensionality reduction of the sample is performed by principal component analysis. Second, use RCA to reduce the non-correlation of the sample set, and further select the appropriate discriminant dimensionality reduction space. Apply quadratic regression in a dimensionality reduction subspace to build regression and prediction functions.

本发明实施例可应用于对人的年龄进行估计、为视频图像存储中做标记和整理图像库提供技术支撑,对于嫌疑犯检索等也能够缩小检索范围,提高检索效率。另外,本发明实施例可对于人脸识别、年龄分类等提供技术基础。The embodiment of the present invention can be applied to estimating the age of a person, providing technical support for marking in video image storage and organizing image databases, and can also narrow the scope of retrieval for suspect retrieval, etc., and improve retrieval efficiency. In addition, the embodiments of the present invention can provide a technical basis for face recognition, age classification, and the like.

应注意,本发明实施例描述了采用PCA进行降维,但本领域技术人员明白,其他降维方法也可应用于本发明,因而也在本发明的范围内。It should be noted that the embodiment of the present invention describes that PCA is used for dimensionality reduction, but those skilled in the art understand that other dimensionality reduction methods can also be applied to the present invention, and thus are also within the scope of the present invention.

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the relationship between hardware and software Interchangeability. In the above description, the composition and steps of each example have been generally described according to their functions. Whether these functions are executed by hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present invention.

结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。The steps of the methods or algorithms described in connection with the embodiments disclosed herein may be implemented by hardware, software modules executed by a processor, or a combination of both. Software modules can be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other Any other known storage medium.

尽管已示出和描述了本发明的一些实施例,但本领域技术人员应理解,在不脱离本发明的原理和精神的情况下,可对这些实施例进行各种修改,这样的修改应落入本发明的范围内。Although some embodiments of the present invention have been shown and described, those skilled in the art will understand that various modifications can be made to these embodiments without departing from the principles and spirit of the invention, and such modifications shall fall within into the scope of the present invention.

Claims (13)

1, the age estimation method in a kind of face identification system is characterized in that, comprising:
Processing face images of users is to extract initial characteristic data;
The subclass of selecting described initial characteristic data is as the low-dimensional characteristic, and the dimension of wherein said low-dimensional characteristic is less than the dimension of described initial characteristic data;
To the constituent analysis of being correlated with of described low-dimensional characteristic, to obtain training data;
According to the described training data that is obtained, training is used for the regretional analysis parameter of estimation of Age;
Utilize the described user's of described regretional analysis parameter estimation age.
2, age estimation method as claimed in claim 1 is characterized in that, the subclass of the described initial characteristic data of described selection comprises as the low-dimensional characteristic: adopt principal component analysis (PCA) to select the subclass of described initial characteristic data as described low-dimensional characteristic.
3, age estimation method as claimed in claim 1 is characterized in that, described the constituent analysis of being correlated with comprises to obtain training data to described low-dimensional characteristic:
Construct at least one equivalent samples subclass of described low-dimensional characteristic, wherein each described equivalent samples subclass belongs to age-grade label;
Utilize the equivalent samples subclass of being constructed, described low-dimensional characteristic is differentiated dimensionality reduction, to obtain by the dimensionality reduction sample data of further dimensionality reduction; Reduce the non-correlation of described dimensionality reduction sample data, to obtain described training data.
4, age estimation method as claimed in claim 3 is characterized in that, the equivalent samples subclass that described utilization is constructed is differentiated dimensionality reduction to described low-dimensional characteristic and comprised:
Determine the interior covariance matrix of class of described equivalent samples subclass;
As Estimation of covariance matrix value in the class of described low-dimensional characteristic, utilize combination Fisher discriminatory analysis that described low-dimensional characteristic is differentiated dimensionality reduction covariance matrix in the class of described equivalent samples subclass.
5, age estimation method as claimed in claim 3 is characterized in that, the non-correlation of the described dimensionality reduction sample data of described minimizing comprises:
For the equivalent samples subclass that belongs to age-grade label, defining the big direction of its variance is irrelevant direction.
6, age estimation method as claimed in claim 3 is characterized in that, the non-correlation of the described dimensionality reduction sample data of described minimizing comprises:
Determine the interior covariance matrix of class of described dimensionality reduction sample data;
Covariance matrix in the class of described dimensionality reduction sample data is carried out leucismus change, obtain leucismus and change the result;
Change result and described dimensionality reduction sample data based on described leucismus, obtain described training data.
7, the estimation of Age equipment in a kind of face identification system is characterized in that, comprising:
The primitive character extraction module is used for processing face images of users to extract initial characteristic data;
Feature selection module, the subclass that is used to select described initial characteristic data is as the low-dimensional characteristic, and the dimension of wherein said low-dimensional characteristic is less than the dimension of described initial characteristic data;
Relevant component analysis module is used for to the constituent analysis of be correlated with of described low-dimensional characteristic, with the acquisition training data;
Training module is used for training the regretional analysis parameter that is used for estimation of Age according to by the described training data that described relevant component analysis module obtained;
Estimation module is used to utilize described regretional analysis parameter to estimate described user's age.
8, estimation of Age equipment as claimed in claim 7 is characterized in that, described feature selection module adopts principal component analysis (PCA) to select the subclass of described initial characteristic data as described low-dimensional characteristic.
9, estimation of Age equipment as claimed in claim 7 is characterized in that, described relevant component analysis module comprises:
Tectonic element is used to construct at least one equivalent samples subclass of described low-dimensional characteristic, and wherein each described equivalent samples subclass belongs to age-grade label;
Differentiate the dimensionality reduction unit, be used to utilize the equivalent samples subclass of being constructed, described low-dimensional characteristic is differentiated dimensionality reduction, to obtain by the dimensionality reduction sample data of further dimensionality reduction; The decorrelation unit is used to reduce the non-correlation of described dimensionality reduction sample data, to obtain described training data.
10, estimation of Age equipment as claimed in claim 8, it is characterized in that, the interior covariance matrix of the class of described equivalent samples subclass is determined in described differentiation dimensionality reduction unit, as Estimation of covariance matrix value in the class of described low-dimensional characteristic, utilize combination Fisher discriminatory analysis that described low-dimensional characteristic is differentiated dimensionality reduction covariance matrix in the class of described equivalent samples subclass.
11, estimation of Age equipment as claimed in claim 8 is characterized in that, described decorrelation module is for the equivalent samples subclass that belongs to age-grade label, and defining the big direction of its variance is irrelevant direction.
12, estimation of Age equipment as claimed in claim 8 is characterized in that, described decorrelation module is carried out leucismus to described dimensionality reduction sample data and changed, to obtain described training data.
13. a face identification system is characterized in that, comprises as each described estimation of Age equipment of claim 7 to 12.
CN2009101310593A 2009-04-21 2009-04-21 Age estimation method, equipment and face recognition system Expired - Fee Related CN101615248B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009101310593A CN101615248B (en) 2009-04-21 2009-04-21 Age estimation method, equipment and face recognition system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009101310593A CN101615248B (en) 2009-04-21 2009-04-21 Age estimation method, equipment and face recognition system

Publications (2)

Publication Number Publication Date
CN101615248A true CN101615248A (en) 2009-12-30
CN101615248B CN101615248B (en) 2012-03-21

Family

ID=41494880

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009101310593A Expired - Fee Related CN101615248B (en) 2009-04-21 2009-04-21 Age estimation method, equipment and face recognition system

Country Status (1)

Country Link
CN (1) CN101615248B (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102567719A (en) * 2011-12-26 2012-07-11 东南大学 Human age automatic estimation method based on posterior probability neural network
CN103188427A (en) * 2011-12-30 2013-07-03 华晶科技股份有限公司 Image capture device capable of simplifying image feature value groups and its control method
CN103824054A (en) * 2014-02-17 2014-05-28 北京旷视科技有限公司 Cascaded depth neural network-based face attribute recognition method
CN104463190A (en) * 2014-10-30 2015-03-25 华为技术有限公司 Age estimation method and equipment
CN104573652A (en) * 2015-01-04 2015-04-29 华为技术有限公司 Method, device and terminal for determining identity identification of human face in human face image
US9189679B2 (en) 2010-06-21 2015-11-17 Pola Chemical Industries, Inc. Age estimation method and sex determination method
CN105550641A (en) * 2015-12-04 2016-05-04 康佳集团股份有限公司 Age estimation method and system based on multi-scale linear differential textural features
CN106056083A (en) * 2016-05-31 2016-10-26 腾讯科技(深圳)有限公司 Information processing method and terminal
CN106200432A (en) * 2016-07-29 2016-12-07 深圳前海弘稼科技有限公司 Control method and device, intelligence plantation equipment for intelligence plantation equipment
CN106529378A (en) * 2015-09-15 2017-03-22 中国科学院声学研究所 Asian human face age characteristic model generating method and aging estimation method
CN106529377A (en) * 2015-09-15 2017-03-22 北京文安智能技术股份有限公司 Age estimating method, age estimating device and age estimating system based on image
CN107580262A (en) * 2017-09-25 2018-01-12 牛永友 Smart TV password input setting system
CN108022116A (en) * 2016-11-01 2018-05-11 北京京东尚科信息技术有限公司 To the method, system and terminal device of user modeling
CN108460630A (en) * 2018-02-12 2018-08-28 广州虎牙信息科技有限公司 The method and apparatus for carrying out classification analysis based on user data
TWI716344B (en) * 2014-02-24 2021-01-21 日商花王股份有限公司 Aging analyzing method, aging care counselling method using aging analyzing method, aging analyzing device and computer readable recording medium

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9189679B2 (en) 2010-06-21 2015-11-17 Pola Chemical Industries, Inc. Age estimation method and sex determination method
TWI514291B (en) * 2010-06-21 2015-12-21 Pola Chem Ind Inc Method for age estimation
CN102567719B (en) * 2011-12-26 2014-07-02 东南大学 Human age automatic estimation method based on posterior probability neural network
CN102567719A (en) * 2011-12-26 2012-07-11 东南大学 Human age automatic estimation method based on posterior probability neural network
CN103188427A (en) * 2011-12-30 2013-07-03 华晶科技股份有限公司 Image capture device capable of simplifying image feature value groups and its control method
CN103824054A (en) * 2014-02-17 2014-05-28 北京旷视科技有限公司 Cascaded depth neural network-based face attribute recognition method
CN103824054B (en) * 2014-02-17 2018-08-07 北京旷视科技有限公司 A kind of face character recognition methods based on cascade deep neural network
TWI716344B (en) * 2014-02-24 2021-01-21 日商花王股份有限公司 Aging analyzing method, aging care counselling method using aging analyzing method, aging analyzing device and computer readable recording medium
CN104463190B (en) * 2014-10-30 2017-08-29 华为技术有限公司 Age estimation method and equipment
CN104463190A (en) * 2014-10-30 2015-03-25 华为技术有限公司 Age estimation method and equipment
CN104573652A (en) * 2015-01-04 2015-04-29 华为技术有限公司 Method, device and terminal for determining identity identification of human face in human face image
US10402627B2 (en) 2015-01-04 2019-09-03 Huawei Technologies Co., Ltd. Method and apparatus for determining identity identifier of face in face image, and terminal
CN104573652B (en) * 2015-01-04 2017-12-22 华为技术有限公司 Determine the method, apparatus and terminal of the identity of face in facial image
CN106529377A (en) * 2015-09-15 2017-03-22 北京文安智能技术股份有限公司 Age estimating method, age estimating device and age estimating system based on image
CN106529378A (en) * 2015-09-15 2017-03-22 中国科学院声学研究所 Asian human face age characteristic model generating method and aging estimation method
CN106529378B (en) * 2015-09-15 2019-04-02 中国科学院声学研究所 A kind of the age characteristics model generating method and age estimation method of asian ancestry's face
CN105550641B (en) * 2015-12-04 2020-03-31 康佳集团股份有限公司 Age estimation method and system based on multi-scale linear differential texture features
CN105550641A (en) * 2015-12-04 2016-05-04 康佳集团股份有限公司 Age estimation method and system based on multi-scale linear differential textural features
CN106056083B (en) * 2016-05-31 2019-08-13 腾讯科技(深圳)有限公司 A kind of information processing method and terminal
CN106056083A (en) * 2016-05-31 2016-10-26 腾讯科技(深圳)有限公司 Information processing method and terminal
CN106200432A (en) * 2016-07-29 2016-12-07 深圳前海弘稼科技有限公司 Control method and device, intelligence plantation equipment for intelligence plantation equipment
CN108022116A (en) * 2016-11-01 2018-05-11 北京京东尚科信息技术有限公司 To the method, system and terminal device of user modeling
CN108022116B (en) * 2016-11-01 2021-06-29 北京京东尚科信息技术有限公司 Method, system and terminal equipment for modeling user
CN107580262A (en) * 2017-09-25 2018-01-12 牛永友 Smart TV password input setting system
CN108460630A (en) * 2018-02-12 2018-08-28 广州虎牙信息科技有限公司 The method and apparatus for carrying out classification analysis based on user data

Also Published As

Publication number Publication date
CN101615248B (en) 2012-03-21

Similar Documents

Publication Publication Date Title
CN101615248A (en) Age estimation method, device and face recognition system
WO2018149133A1 (en) Method and system for face recognition by means of dictionary learning based on kernel non-negative matrix factorization, and sparse feature representation
Lu et al. Optimized projections for sparse representation based classification
Xie et al. Learned local Gabor patterns for face representation and recognition
Kan et al. Adaptive discriminant learning for face recognition
CN110659665B (en) Model construction method of different-dimension characteristics and image recognition method and device
Liao et al. Age Estimation of Face Images Based on CNN and Divide‐and‐Rule Strategy
Jin et al. Low-rank matrix factorization with multiple hypergraph regularizer
Murtaza et al. Face recognition using adaptive margin fisher’s criterion and linear discriminant analysis
CN107451545B (en) Face recognition method based on multi-channel discriminative non-negative matrix factorization under soft labels
CN101329724A (en) An optimized face recognition method and device
CN104680179B (en) Method of Data with Adding Windows based on neighborhood similarity
CN107480623B (en) Collaborative Representation-Based Neighbor Preserving Face Recognition Method
CN101853239A (en) A Dimensionality Reduction Method Based on Non-Negative Matrix Factorization for Clustering
CN105335732A (en) Method for identifying shielded face on basis of blocks and identification of non-negative matrix factorization
Shang et al. Unsupervised feature selection based on kernel fisher discriminant analysis and regression learning
CN111723759B (en) Unconstrained Face Recognition Method Based on Weighted Tensor Sparse Graph Mapping
Gao et al. Median null (Sw)-based method for face feature recognition
CN102142082A (en) Virtual sample based kernel discrimination method for face recognition
CN109978064A (en) Lie group dictionary learning classification method based on image set
Sun et al. Kernel inverse Fisher discriminant analysis for face recognition
Xu et al. A novel kernel-based maximum a posteriori classification method
Song et al. A highly scalable incremental facial feature extraction method
Tao et al. Quotient vs. difference: comparison between the two discriminant criteria
Zhang et al. A linear discriminant analysis method based on mutual information maximization

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120321

Termination date: 20180421

CF01 Termination of patent right due to non-payment of annual fee