999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Feature Relationships Learning Incorporated Age Estimation Assisted by Cumulative Attribute Encoding

2018-10-09 08:45:34QingTianMengCaoandTinghuaiMa
Computers Materials&Continua 2018年9期

Qing Tian , Meng Cao and Tinghuai Ma

Abstract: The research of human facial age estimation (AE) has attracted increasing attention for its wide applications. Up to date, a number of models have been constructed or employed to perform AE. Although the goal of AE can be achieved by either classification or regression, the latter based methods generally yield more promising results because the continuity and gradualness of human aging can naturally be preserved in age regression. However, the neighbor-similarity and ordinality of age labels are not taken into account yet. To overcome this issue, the cumulative attribute (CA) coding was introduced. Although such age label relationships can be parameterized via CA coding,the potential relationships behind age features are not incorporated to estimate age. To this end, in this paper we propose to perform AE by encoding the potential age feature relationships with CA coding via an implicit modeling strategy. Besides that, we further extend our model to gender-aware AE by taking into account gender variance in aging process. Finally, we experimentally validate the superiority of the proposed methodology.

Keywords: Age estimation, cumulative attribute, gender-aware age estimation,correlation relationship learning.

1 Introduction

Human facial age estimation (AE) is an important research topic and attracted a lot of attention because of its applications in such as age-oriented product and service recommendation [Fjermestad and Romano (2006)], safety monitoring [Guo, Fu, Dyer et al. (2008); Lanitis, Taylor and Cootes (2004)], identity recognition [Jain, Dass and Nandakumar (2004)], etc. For the task of predicting human facial age, it is to estimate the old degree of a face image given its appearance representations (i.e. feature representations). To achieve the goal of AE, great numbers of models have been developed or employed so far. Summing up, they can be grouped into classification based models [Lanitis, Taylor and Cootes (2004); Geng, Yin and Zhou (2013); Alnajar, Shan,Gevers et al. (2012); Sai, Wang and Teoh (2015)], regression-based methods [Lanitis,Taylor and Cootes (2002); Fu, Xu and Huang (2007); Luu, Ricanek, Bui et al. (2009);

Yan, Wang, Tang et al. (2007); Yan, Wang, Huang et al. (2007); Geng, Zhou and Smithmiles (2007); Chang, Chen and Huang (2011); Li, Liu, Liu et al. (2012a, 2012b); Li(2012); Tian, Xue and Qiao (2016); Tian and Chen (2017)] and hybrid-based models[Guo, Fu, Dyer et al. (2008); Guo, Fu, Dyer et al. (2008); Kohli, Prakash and Gupta(2013)]. In the framework of classification based AE, each age is treated as a separated class and by this way the facial age of a given face is typically predicted using the trained AE classifier. Along this line, the authors of Lanitis et al. [Lanitis, Draganova and Christodoulou (2004)] extracted coefficients of active appearance models as feature representations and then employed neural networks to classify the facial age. The authors of Ueki et al. [Ueki, Hayashida and Kobayashi (2006)] constructed a mixed Gaussian model to perform age-group classification. More recently, the conditional probability networks model (abbreviated as CPNN) was generated by the authors of Geng et al. [Geng,Yin and Zhou (2013)] to perform natural AE by incorporating the distributions information of neighboring ages. Further, the authors of Geng et al. [Geng, Yin and Zhou (2013)]proposed fuzzy-set based soft-AE by taking into account the similarities of neighboring ages. Besides, the ELM was also introduced to classify nonlinear age patterns [Sai, Wang and Teoh (2015)]. Motivated by the great success of deep learning paradigm, these deep models with layers of nonlinear representation learning were successively presented to more precisely classify the appearance age of a given face image [Niu, Zhou, Wang et al.(2016); Yang, Gao, Xing et al. (2016); Xing, Li, Hu et al. (2017)].

In fact, human facial appearance is aging gradually, implying that the problem of AE should be more regarded as a regression problem. To this end, the quadratic functions[Lanitis, Taylor and Cootes (2002)] were adopted to regress facial age by function fitting.And, the authors of Fu et al. [Fu, Xu and Huang (2007)] extended AE with multiple directions of linear regression. To eliminate the impact of outlier age patterns, the softversion of SVR model [Luu, Ricanek, Bui et al. (2009)] was also employed for age regression, and more complex SDP models were later adopted to handle AE with annotation noises [Yan, Wang, Tang et al. (2007); Yan, Wang, Huang et al. (2007)].Motivated by the fact that some age patterns are usually missed in most of current benchmark aging databases, component regression type model-AGES was constructed to regress missing age patterns to benefit AE accuracy [Geng, Zhou and Smith-Miles(2007)]. Although the reviewed methods above are reasonable themselves from their motivations, nearly all of these methods ignore the ordinal characteristic in the process of facial appearance aging, thus leading to non-optimal AE accuracy [Chen, Gong, Xiang et al. (2013); Chang, Chen and Huang (2011); Tian, Xue and Qiao (2016)]. To cater such a characteristic, the authors in Chang et al. [Chang, Chen and Hung (2011)] modeled an ordinal regressor called OHRank for age regression. Later, the authors in Li et al. [Li, Liu,Liu et al. (2012)] proposed to construct an ordinal metric space to benefit subsequent AE decision making. Then, Li et al. [Li, Liu, Liu et al. (2012)] extended feature selection learning to AE by removing redundant features. Beyond the work of Li et al. [Li, Liu, Liu et al. (2012)], the authors of Li et al. [Li, Liu, Liu et al. (2015)] modeled an ordinal distance space with taking into account both the ordinality and distribution structure of human aging sequence.

Figure 1: Ordinality and similarity of neighboring ages in facial appearance. The digit under each image indicates its facial age

In fact, apart from the ordinal relationships of age classes, another characteristic of them is that neighboring facial appearances look more similar than those further distributed,just as shown in Fig. 1. As claimed in Tian et al. [Tian, Xue and Qiao (2016); Tian and Chen (2017)] that incorporating these two characteristics of ages in AE learning is beneficial to improve the generalization performance of learned AE estimator. To nobly model the ordinality and similarity of neighboring ages, the authors in Chen et al. [Chen,Gong, Xiang et al. (2013)] constructed the so-called cumulative attribute (CA)representation to encode the age labels. Concretely, they first mapped original feature representation of a face image into CA coding, and then regressed its corresponding scalar age value from the CA coding. The whole pipeline of cumulative attribute coding based age estimation is demonstrated in Fig. 2. Although such a coding scheme yielded better AE results than the previous ones, it just can model the relationships among age semantic labels but ignores the underlying relationships among the original feature representations. Actually, underlying correlations may exist among the entries of original feature representations due to that they are extracted from the same face image. Moreover,the distribution space of face images typically follows some mixed Gaussian distributions[Bocklet, Maier, Bauer et al. (2008)]. Motivated by this fact, in this paper, we propose to model the underlying relationships among age original feature representations nobly by correlation matrix scheme with desirable analytical solutions. By this way, the mutual relationships among the original features can be characterized and incorporated in AE learning. Moreover, we further extend the model to gender-aware scenarios by incorporating gender variance between male and female. Finally, through experiments,we demonstrate the effectiveness of the proposed method. The main contributions of the paper are four-fold as follows:

1.Constructing a correlation learning model for age estimation (AE) to automatically exploit the underlying relationships among facial representations with CA coding.

2.Extending the proposed model to gender-aware AE scenario by incorporating gender variance.

3.Providing closed-form solutions via alternating optimization for the proposed models.

4.Experimentally validating the effectiveness of the proposed methods.

Figure 2: The pipeline of cumulative attribute coding based age estimation

The rest of this paper is organized as follows. Section 2 presents the background contents of CA coding based AE. Section 3 introduces the proposed method. Section 4 reports the validation results. Finally, Section 5 gives the conclusions and future works.

2 Background

For the problem of AE, assume we adopt the regression functionf(x)=wT x+bto predict the age value for a given face imagex∈R, withw∈Randb∈Rbeing the regression coefficients vector and bias. To obtain the parameters{w,b}of the above regression function, we need to optimize the following objective function on the given training instances and their age labelsas follows:

where the first term indicates the empirical loss on the training set, the second term is dedicated to control the complexity of the model, and λare predefined regularization coefficient. However, as analyzed in the introduction section, Eq. (1) is just a general regression function without particularly preserving the ordinality and neighbor-similarity of ages. To overcome this issue, the concept of cumulative attribute (CA) coding was proposed in Chen et al. [Chen, Gong, Xiang et al. (2013)]. We assume the scale of human aging sequence is 100, then the lengthKof CA coding is 100. According to Chen et al.[Chen, Gong, Xiang et al. (2013)], each element of CA coding vector yi∈RKof an instancexiis defined as

Through incorporating Eq. (2) into Eq. (1), Eq. (1) becomes

whereW=∈Rd×Kis the regression coefficient matrix andb∈RKstands for the bias vector. After solving the parameters of Eq. (3), we can obtain the CA coding vector of an instance and then generate its age label by off-the-self regression models.

3 The proposed methodology

3.1 Feature relationships leaning incorporated AE with CA coding

As claimed in the introduction section, although the CA coding can encode the ordinality and neighbor-similarity of age labels, the underlying correlations between the feature representations of face samples are not taken into account, leaving a perform space can be filled. Fortunately, the distribution space of face instances typically comply with some Gaussian distributions [Bocklet, Maier, Bauer et al. (2008)]. Motivated by this fact and the Gaussian modeling scheme [Yu and Yeung (2012)], we here propose to adopt the correlation matrix (denoted as ?) to characterize the mutual relationships between the age feature representations. Inspired by the fact that the feature presentations of an instance is operated inter-product with the regression coefficient matrix (see Eq. (3)), we can resort to model the mutual relationships between the feature representations of the instances nobly by regularizing the correlations between the regression coefficient matrixW∈Rd×Kusing correlation matrix ?.

Objective F unction.Through the above analyzed modeling scheme, the objective function of feature relationships leaning incorporated AE with the assistance of CA coding can be formulated as

whereW=∈Rd×Kis the projection coefficient matrix,b∈RKis the bias vector,?∈Rd×dis the correlation matrix used to model the mutual relationships between the feature rows ofW. The constraints are dedicated to control the complexity of the model.

Because of the semi-definiteness of?, it thus can be characterized the underlying relationships between the rows (corresponding to each component of the feature representations) of projection coefficient matrix. More specifically, because the element?i,jaccordingly characterizes the correlations between thei-th andj-th components of age feature representations, so its magnitude and signal (positive, negative or zero)happen to recognize the degree and type (positive-related, negative-related or unrelated)of mutual relationships between the two feature components. In turn, these recognized correlations can be used to regularize the learning of the projection matrix. By this way,the underlying correlations between the age feature representations can be incorporated to benefit the AE. More importantly, such a modeling strategy can automatically recognize the correlation degrees and types of the feature representations from the training samples,without requiring any prior knowledge. The proposed modeling strategy helps AE escapes from the drawbacks invoked by human defined unnatural correlation priors.

Optimization.It can be found that objective function in Eq. (4) is biconvex w.r.t. the variables {W,b, ?}. Concisely, the objective function is convex w.r.t.{W,b}when?is fixed, and convex w.r.t.?if {W,b}are fixed. To obtain the variables in Eq. (4),we can thus take an alternating optimization algorithm to solve it.

· With fixed ?, Eq. (4) essentially becomes

Calculating the gradients of Eq. (5) w.r.t.{W,b}yields

whereIdis an identity matrix and

The solutions of {W,b}can be obtained analytically from Eq. (6).

· With fixed {W,b}, Eq. (4) can essentially be rewritten as

which also has analytical solution as

In order to cater for the constraints of Eq. (4),?should be properly initialized. For this,we assume all the feature components between training samples are unrelated, so?can be initially set to. Then, we repeat the above two operation steps alternatingly until maximal iterations meet or convergence. With the obtained {W,b}, we can perform facial image AE.

3.2 Gender-aware AE wi th incorporating w ithin- and between-gender f eature relationships

Although the feature correlations between age feature representations are incorporated to benefit AE, the gender variance between human male and female is not taken into account yet. Related research [Tian and Chen (2018)] shows that the male and female are aging significantly differently, which affect the performance of AE. Motivated by this fact, we here take into account such underlying gender variance to AE by incorporating the underlying correlations between human male and female. To this end, we need to separate the loss term in Eq. (4) for male and female samples, respectively. Besides that,in order to model the underlying relationshipswithin-genderandbetween-gendersimultaneously, we here also construct correlation matrices to characterize them.

Objective Function.Based on the analysis above, we can accordingly formulate the objective function of gender-aware AE as follows

mfEq. (9) can be simplified by introducing projection matrixWto unifyWmandWfas

Optimization.Obviously, Eq. (10) is also biconvex w.r.t. to all variables, thus we can also take an alternating optimization algorithm to solve it.

· With fixed ?mf, Eq. (10) can be written as

We calculate the derivatives of Eq. (11) w.r.t.{W,bm,bf}and let them to zeros,yielding that

where

which in form has the same closed-form solution as Eq. (7).

We repeat the above two steps until maximal iterations meet or convergence. Then, all the model variables of Eq. (10) can be obtained. It should be noted that the initialization ofdifferent from that in Section 3.1.

4 Experiment

4.1 Datasets and setting

To validate effectiveness of the proposed method, we conduct age estimation experiments on three widely-used benchmark datasets, i.e. FG-NET [Guo, Fu, Dyer et al. (2008)],Morph Album I and Album II [Geng, Yin and Zhou (2013)]. Specially, FG-NET consists of 1,002 images taken from 82 individuals aging from 0 to 69; Morph Album I contains 1,690 facial pictures from 631 African and European people with age ranging from 15 to 68;the Morph Album II database is relatively large and has over 55,000 face pictures aged between 16 and 77. Image examples of the three datasets are shown in Fig. 3.

Figure 3: Image examples from FG-NET (a), Morph Album I (b) and Album II (c)

For experimental setting, we extract AAM from FG-NET and Morph Album I and BIF from Morph Album II as their feature representations, respectively. All the regularization parameters are tuned through five-fold cross-validation in the searching range{1e? 5, …,1e5}. Following related literature [Geng, Yin and Zhou (2013); Fu, Xu and Huang (2007)], we also take the MAE criterion as performance measurement. For the second stage regression from CA codings to age labels, we uniformly adopt the nearest class center regressor for final AE decision making.

4.2 AE Experiment disregarding the gender-variance

To validate the effectiveness of the proposed method, we first perform AE experiments without particularly considering the aging difference between human male and female.More concisely, we randomly select 10%-90% of feature extracted datasets for training and the remaining for test. We repeat the runs ten times with random data splitting. The experimental results are shown in Tab. 1.

We can see from the above results that the proposed method consistently reduces the MAEs by up to 2% (from 5.81 to 5.67 on FG-NET), especially when the percent of training set is less than 40%. This finding shows that when the percent of training samples is low, so limited scale of training samples are not abundant to meet the whole distributions of sample feature space, leading to non-optimal solutions or even biased solutions without proper regularizations. By contrast, when the correlations between feature representations of limited training set are embedded (as a regularizer) in the objective function of AE learning for joint optimization, the underlying distribution relationships between the features can be taken into account to regularize the solutions of AE to better performance. On the other hand, with increasing training samples, the natural spatial distributions and correlations between feature representations can be increasingly covered by the training samples themselves. Besides, we also research the magnitudes and types of the correlations between sample representing features in a visual manner in Fig. 4.

From the correlation visualizations, we can discover that the correlation magnitudes between different elements of age features are not identical but varying. Moreover, these correlations can be grouped into three types: positive-related (corresponding elements of correlation matrix are positive), negative-related (corresponding elements of correlation matrix are negative), or unrelated (corresponding elements of correlation matrix are zeros). More interestingly, they are learned automatically from training data with human interference.

Table 1: Age estimation (AE) results (MAE±STD) comparison on the three datasets

Figure 4: Visualization of the learned average correlation matrix between the age feature representations on FG-NET (left), Morph Album I (middle) and Album II (right)

4.3 Gender-aware AE experiment

Table 2: Gender-aware age estimation (AE) results (MAE±STD) comparison on Morph Album Ⅰ

Table 3: Gender-aware age estimation (AE) results (MAE±STD) comparison on Morph Album Ⅱ

To further evaluate the proposed method in handling gender-variance to AE, we conduct gender-aware AE experiments on the Morph Album I and II, both of which are given gender annotations besides the age labels. We also repeat the runs ten times with random data splitting and report the averaged MAE and standard deviations in Tab. 2 and 3.

We can see from the comparative results that with increasing training samples, in all cases, our proposed method have reduced the MAEs against the original method just with CA coding, on the entire, male and female test sets. These results again demonstrate the effectiveness of the proposed methodology. Interestingly, the MAEs of AE on female are higher than those on male. This is mainly due to that the percentage of female samples is significantly lower than that of male on the Morph Album I and II datasets. So, if we extend these datasets with more female samples, the MAEs of AE on female will be reduced to comparable with that on male.

We also visually demonstrate the underlying correlations between age features withingender and between-gender in Fig. 5.

Figure 5: Visualization of the learned average correlation matrix between the age feature representations on Morph Album I (left) and Album II (right)

We can see from Fig. 5 that not only the features within male and female are correlated,but those between male and female have also relationships. And the types of these relationships arepositive-related, negative-related or unrelated.

5 Conclusion

In this paper, we proposed an AE methodology by encoding the potential age feature relationships with CA coding via an implicit modeling strategy. Although the types of relationships (positive-related, negative-related, or unrelated) between age features are not given in advance, they can be recognized nobly through the proposed model. To incorporate the aging difference between human male and female, we also extended the proposed model to gender-aware AE by taking into account the gender variance. Besides,we also presented alternating optimization algorithms to solve the models with analytical solutions. Finally, we experimentally demonstrated the effectiveness of the proposed methods. In the future, we will consider to extend the proposed models to cross-database age estimation scenarios [Tian and Chen (2017)] with large-margin learning [Gu, Sheng, Tay et al. (2015); Gu, Sun and Sheng (2017)] and deep learning for further performance gain.

Acknowledgment:This work was partially supported by the National Natural Science Foundation of China (61702273 and 61472186), the Natural Science Foundation of Jiangsu Province (BK20170956), the Natural Science Foundation of the Jiangsu Higher Education Institutions of China (17KJB520022), the Project Funded by the Priority Academic Program Development of Jiangsu Higher Education Institutions, and the Startup Foundation for Talents of Nanjing University of Information Science and Technology.

主站蜘蛛池模板: 高清欧美性猛交XXXX黑人猛交| 美女国产在线| 熟女成人国产精品视频| 亚洲精品国产精品乱码不卞| 国产超薄肉色丝袜网站| 在线国产91| 国产激情无码一区二区免费 | 亚洲天堂网站在线| 在线欧美国产| 亚洲成人网在线观看| 亚洲欧美成人| 亚洲黄网视频| 免费Aⅴ片在线观看蜜芽Tⅴ | 2020极品精品国产| 亚洲69视频| 亚洲AⅤ综合在线欧美一区| 怡红院美国分院一区二区| 国产三级视频网站| 日韩精品一区二区三区中文无码 | 欧美影院久久| 毛片免费在线视频| 伊人久热这里只有精品视频99| 免费久久一级欧美特大黄| 日韩在线2020专区| 被公侵犯人妻少妇一区二区三区| 国产精品主播| 最新加勒比隔壁人妻| 激情无码字幕综合| 麻豆AV网站免费进入| 青青青视频免费一区二区| AV网站中文| 日韩欧美高清视频| 久久精品电影| 日本成人在线不卡视频| 熟女日韩精品2区| 一边摸一边做爽的视频17国产| 无码'专区第一页| 四虎影视无码永久免费观看| 无码精油按摩潮喷在线播放 | 色综合天天操| 色综合婷婷| 青青网在线国产| 中文字幕1区2区| 亚洲无码电影| 久久福利网| 免费国产不卡午夜福在线观看| 免费看美女自慰的网站| 69精品在线观看| 日韩一区二区三免费高清| 久久精品免费国产大片| 国产特级毛片| 欧美综合区自拍亚洲综合天堂| 国产一级一级毛片永久| 欧美成人一区午夜福利在线| 黄色网在线免费观看| 国产无遮挡猛进猛出免费软件| 亚洲人成在线精品| 99视频免费观看| 国语少妇高潮| 亚洲成人动漫在线| 欧美日韩国产成人在线观看| 亚洲精品国产首次亮相| 亚洲妓女综合网995久久| 无码'专区第一页| 国产精品无码作爱| 国产a网站| 午夜啪啪网| 91欧美在线| 国产91麻豆视频| 青青青国产精品国产精品美女| 18禁高潮出水呻吟娇喘蜜芽| 99性视频| 欧美19综合中文字幕| 人妻熟妇日韩AV在线播放| 亚洲一区二区视频在线观看| 这里只有精品在线| 久久国产精品娇妻素人| 日本人妻一区二区三区不卡影院| 黄色网站在线观看无码| 成人伊人色一区二区三区| 国产精品三区四区| 97超碰精品成人国产|