Research in computer vision and machine learning is a significant part of research in computer science departments of many leading institutions resulting in ideas and products that have direct applications in different industries such as medical image segmentation in the medical industry, and face recognition and tracking in the entertainment and security industry.

Face recognition is a significant part of research in computer vision and machine learning and has a wide range of applications in security, human computer interaction and artificial intelligence in general. The main goal of this thesis was to build a code repository to facilitate research in computer vision and machine learning at The African University of Science and Technology, Abuja. Our work concentrated on implementing some statistical shape and appearance algorithms used in face recognition research.

We trained an appearance model and active shape models for an experiment in face verification. We evaluated the use of parameters from the appearance model for face verification using four very common metrics: Mahalanobis distance, Euclidean distance, normalized correlation and Manhattan distance.

Our results showed that normalized correlation performed least while there was very little difference in the performance of the others.


List of Figures
List of Tables

1          Introduction
            1.1       Scope
            1.2       Contribution
            1.3       Layout

2          Background and Literature Review
            2.1       Statistical Models
            2.2       Active Shape Models
            2.3       Active Appearance Models
            2.4 Differences between AAM and ASM
            2.5       Principal Component Analysis
            2.6       Linear Discriminant Analysis
            2.7       Distance and Similarity measures
                        2.7.1    Mahalanobis Distance
                        2.7.2    Euclidean Distance
                        2.7.3    Manhattan Distance
                        2.7.4    Normalized Correlation
            2.8       Face Recognition

3          Active Shape Models
            3.1       Landmarked Points
            3.2       Aligning the Points
            3.3       Modeling Shape Variation
            3.4       Modeling Local Structure
            3.5       Multi-resolution ASM

4          Appearance Model
            4.1       Modeling the Texture variation
            4.2       Combining the shape and texture model
            4.3       Fitting the Appearance Models Using Active Shape Model

5          Face Recognition
            5.1       The Face Verification Framework
            5.2       Evaluation of the Face Verification System
            5.3       Decision Threshold

6          Experiments
            6.1       Database
                        6.1.1    MUCT Dataset
                        6.1.2    Model Building
                        6.1.3    Partitioning Data for Verification Experiment
            6.2       Face verification experiment
            6.3       Experiment: Quantitative comparison of the results of the use of four metric
                        (Mahalanobis, Euclidean, Manhattan, Normalized Correlation)
                        6.3.1    Learning the Global thresholds (Mahalanobis, Euclidean,    
                                    Manhattan, Normalized Correlation
                        6.3.2    Error Rate Comparison (Mahalanobis, Euclidean, Manhattan,
                                    Normalized Correlation)
            6.4       Discussions

7          Conclusion
            7.1       Summary of contributions
            7.2       Challenges
            7.3       Future works
A         Principal Component Analysis
B         Principal Component Analysis for high dimensional data



Research in computer vision and machine learning is a significant part of research in leading computer science departments worldwide. It has led to many breakthroughs in both academic research and commercial applications.

A currently thriving area of research in computer vision and machine learning is face recognition. It was described in [30] as one of the most successful applications of image analysis and understanding, stating two reasons for the strong research efforts in this area as the wide range of applications it provides and the availability of the technology to support the research.

A study of some of the leading institutions in this field and in other fields in computer science reveals each has a thriving code repository which has been built over the years by researchers and is available to new researchers to build upon thus speeding up research work.

Examples include VisionX of Cornell University Vision and Image Analysis Group1. FSL, of the Analysis Group, FMRIB, Oxford, UK2 and STAIR Vision Library (SVL)3 developed by a Stanford PhD student for research initially to support the Stanford AI robot project.

One goal of the computer vision and machine learning (CVML) group at The Africa University of Science and Technology, Abuja is to build its own code repository from ground up to facilitate research within the group. Many of the algorithms implemented for the repository are not freely available elsewhere or at least not in the organized form implemented in the repository.

Our main goal for this thesis was to build a code repository for the computer vision and machine learning group focusing on research in face recognition and computer animation, and to utilize the code base to perform some experiments in face verification.

The experiments performed evaluated the use of Mahalanobis distance, Euclidean distance, Manhattan distance and normalized correlation as metrics for face verification using parameters obtained from an appearance model. These measures were chosen because they are the most commonly used.

This chapter briefly describes the initial design of the code repository, the scope covered for this thesis, our contributions and the layout of the report.

1.1         Scope
The figure below shows the proposed framework for the code repository for development during this thesis work......

For more Computer Science Projects click here
Item Type: Project Material  |  Size: 53 pages  |  Chapters: 1-5
Format: MS Word   Delivery: Within 30Mins.


No comments:

Post a Comment

Note: Only a member of this blog may post a comment.

Search for your topic here

See full list of Project Topics under your Department Here!

Featured Post


A hypothesis is a description of a pattern in nature or an explanation about some real-world phenomenon that can be tested through observ...

Popular Posts