Repository logo

Real-time Embedded Age and Gender Classification in Unconstrained Video

dc.contributor.authorAzarmehr, Ramin
dc.contributor.supervisorLee, Wonsook
dc.contributor.supervisorLaganiere, Robert
dc.date.accessioned2015-06-19T12:47:17Z
dc.date.available2015-06-19T12:47:17Z
dc.date.created2015
dc.date.issued2015
dc.degree.disciplineGénie / Engineering
dc.degree.levelmasters
dc.degree.nameMCS
dc.description.abstractRecently, automatic demographic classification has found its way into embedded applications such as targeted advertising in mobile devices, and in-car warning systems for elderly drivers. In this thesis, we present a complete framework for video-based gender classification and age estimation which can perform accurately on embedded systems in real-time and under unconstrained conditions. We propose a segmental dimensionality reduction technique utilizing Enhanced Discriminant Analysis (EDA) to minimize the memory and computational requirements, and enable the implementation of these classifiers for resource-limited embedded systems which otherwise is not achievable using existing resource-intensive approaches. On a multi-resolution feature vector we have achieved up to 99.5% compression ratio for training data storage, and a maximum performance of 20 frames per second on an embedded Android platform. Also, we introduce several novel improvements such as face alignment using the nose, and an illumination normalization method for unconstrained environments using bilateral filtering. These improvements could help to suppress the textural noise, normalize the skin color, and rectify the face localization errors. A non-linear Support Vector Machine (SVM) classifier along with a discriminative demography-based classification strategy is exploited to improve both accuracy and performance of classification. We have performed several cross-database evaluations on different controlled and uncontrolled databases to assess the generalization capability of the classifiers. Our experiments demonstrated competitive accuracies compared to the resource-demanding state-of-the-art approaches.
dc.faculty.departmentScience informatique et génie électrique / Electrical Engineering and Computer Science
dc.identifier.urihttp://hdl.handle.net/10393/32463
dc.identifier.urihttp://dx.doi.org/10.20381/ruor-4769
dc.language.isoen
dc.publisherUniversité d'Ottawa / University of Ottawa
dc.subjectSupport Vector Machine
dc.subjectLinear Discriminant Analysis
dc.subjectPrincipal Component Analysis
dc.subjectLocal Binary Patterns
dc.titleReal-time Embedded Age and Gender Classification in Unconstrained Video
dc.typeThesis
thesis.degree.disciplineGénie / Engineering
thesis.degree.levelMasters
thesis.degree.nameMCS
uottawa.departmentScience informatique et génie électrique / Electrical Engineering and Computer Science

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
Azarmehr_Ramin_2015_thesis.pdf
Size:
4.6 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail ImageThumbnail Image
Name:
license.txt
Size:
4.07 KB
Format:
Item-specific license agreed upon to submission
Description: