Age group classification based on facial images
There are a lot of possible real world applications where age estimation could be used. Age estimation from face images is a challenging problem since aging is a personalized process and it is also affected by many factors. Recently there is increasing interest in age estimation work but most resear...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Theses and Dissertations |
Language: | English |
Published: |
2014
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/59908 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-59908 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-599082023-07-04T16:26:21Z Age group classification based on facial images Sai, Phyo Kyaw Teoh Eam Khwang School of Electrical and Electronic Engineering DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence There are a lot of possible real world applications where age estimation could be used. Age estimation from face images is a challenging problem since aging is a personalized process and it is also affected by many factors. Recently there is increasing interest in age estimation work but most researchers used publicly available aging face datasets most of which may not be suitable for age estimation work. First, some datasets contain face images of low quality; pose variation and extreme expression and they have limited number of images. Second, some datasets contain several images of the same person for an age. The condition makes age estimation performance on those datasets irrelevant to real world applications. In this thesis, we proposed a framework for collecting a large set of aging face images over internet. A large aging face dataset where there are many higher quality images of different people for each age was collected. In our approach, the dataset was collected over internet using Microsoft Search Engine Bing API with age-related text query. By using different combinations of filter options of API, a large number of images could be collected and by looping through ages, images of different ages could be obtained. This automated method of age-labeled image collection is able to provide us the dataset required for research work with less resource of our own. The second contribution is that we have evaluated the age estimation methods by using the existing and new datasets. For age estimation research work, performance improvement was emphasized since our initial accuracy was low. Our initial age estimation system was employed with AdaBoost classifier where tree classifiers were used as weak learners taking Gabor features as inputs. Since tree classifier works on local points, AdaBoost acts like local feature selector in this method. Biologically Inspired Feature was introduced to improve the performance in our existing framework. Then a new framework where Extreme Learning Machine classifier took output of dimension reduction methods like PCA on local features as inputs was introduced to get a much better performance. In this way, this new method worked on global of local features where the first method totally missed out global features. In our experiments, Local Gabor Binary Pattern was found out to be a better feature than Biologically Inspired Feature in the proposed new framework. Moreover, performance and learning speed were improved significantly higher compared to previous framework. Though some performance improvement has been achieved in our age group classification work, aging feature extraction method still needs to be improved so that possible real world application could be implemented. For our work on four age group classifications, improvement of 40-50% accuracy to 70-80% accuracy was achieved on average overall performance from previous to current work. Individual class performance on middle age groups was still in an unsatisfactory state even though performance on younger and older age group was quite high. This result pointed to us that a good feature extraction method is still lacking in age estimation domain or there is no distinct feature present to differentiate middle-age groups. MASTER OF ENGINEERING (EEE) 2014-05-19T05:42:32Z 2014-05-19T05:42:32Z 2014 2014 Thesis Sai, P. -K. (2014). Age group classification based on facial images. Master’s thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/59908 10.32657/10356/59908 en 107 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence |
spellingShingle |
DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision DRNTU::Engineering::Computer science and engineering::Computing methodologies::Artificial intelligence Sai, Phyo Kyaw Age group classification based on facial images |
description |
There are a lot of possible real world applications where age estimation could be used. Age estimation from face images is a challenging problem since aging is a personalized process and it is also affected by many factors. Recently there is increasing interest in age estimation work but most researchers used publicly available aging face datasets most of which may not be suitable for age estimation work. First, some datasets contain face images of low quality; pose variation and extreme expression and they have limited number of images. Second, some datasets contain several images of the same person for an age. The condition makes age estimation performance on those datasets irrelevant to real world applications.
In this thesis, we proposed a framework for collecting a large set of aging face images over internet. A large aging face dataset where there are many higher quality images of different people for each age was collected. In our approach, the dataset was collected over internet using Microsoft Search Engine Bing API with age-related text query. By using different combinations of filter options of API, a large number of images could be collected and by looping through ages, images of different ages could be obtained. This automated method of age-labeled image collection is able to provide us the dataset required for research work with less resource of our own.
The second contribution is that we have evaluated the age estimation methods by using the existing and new datasets. For age estimation research work, performance improvement was emphasized since our initial accuracy was low. Our initial age estimation system was employed with AdaBoost classifier where tree classifiers were used as weak learners taking Gabor features as inputs. Since tree classifier works on local points, AdaBoost acts like local feature selector in this method. Biologically Inspired Feature was introduced to improve the performance in our existing framework.
Then a new framework where Extreme Learning Machine classifier took output of dimension reduction methods like PCA on local features as inputs was introduced to get a much better performance. In this way, this new method worked on global of local features where the first method totally missed out global features. In our experiments, Local Gabor Binary Pattern was found out to be a better feature than Biologically Inspired Feature in the proposed new framework. Moreover, performance and learning speed were improved significantly higher compared to previous framework.
Though some performance improvement has been achieved in our age group classification work, aging feature extraction method still needs to be improved so that possible real world application could be implemented. For our work on four age group classifications, improvement of 40-50% accuracy to 70-80% accuracy was achieved on average overall performance from previous to current work. Individual class performance on middle age groups was still in an unsatisfactory state even though performance on younger and older age group was quite high. This result pointed to us that a good feature extraction method is still lacking in age estimation domain or there is no distinct feature present to differentiate middle-age groups. |
author2 |
Teoh Eam Khwang |
author_facet |
Teoh Eam Khwang Sai, Phyo Kyaw |
format |
Theses and Dissertations |
author |
Sai, Phyo Kyaw |
author_sort |
Sai, Phyo Kyaw |
title |
Age group classification based on facial images |
title_short |
Age group classification based on facial images |
title_full |
Age group classification based on facial images |
title_fullStr |
Age group classification based on facial images |
title_full_unstemmed |
Age group classification based on facial images |
title_sort |
age group classification based on facial images |
publishDate |
2014 |
url |
https://hdl.handle.net/10356/59908 |
_version_ |
1772825519973203968 |