Cluster Convolutional Neural Networks For Facial Age Estimation

Chong Shang,Haizhou Ai
DOI: https://doi.org/10.1109/icip.2017.8296595
2017-01-01
Abstract:In computer vision tasks, such as age estimation problem, a typical deep learning model is insufficient to represent all the transformations between data and their labels. In this paper, we present a novel deep neural network called cluster convolutional neural network (Cluster-CNN) to estimate ages from facial images, which is based on the concept that clustering rich CNN features is able to assist the network to efficiently tackle the nonlinearity of this task. In particular, given a facial image, we first coarsely normalize a face to a standard size according to the distance between two eyes. Then the normalized face is fed into a Cluster-CNN to get the prediction. The cluster module we propose in this paper is able to capture multimodal transformations, and is differentiable, thus making it capable to be optimized in a unified back-propagation fashion. We evaluate the proposed method on the popular MORPH II dataset. To the best of our knowledge, our model outperforms all the other previous methods by a large margin.
What problem does this paper attempt to address?