For more Computer Science projects click here


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
This is a Postgraduate Thesis and the complete research material plus questionnaire and references can be obtained at an affordable price of N3,000 within Nigeria or its equivalent in other currencies.


Kindly pay/transfer a total sum of N3,000 into any of our Bank Accounts listed below:
·         Diamond Bank Account:
A/C Name:      Haastrup Francis
A/C No.:         0096144450

·         GTBank Account:
A/C Name:      Haastrup Francis
A/C No.:         0029938679

After payment, send your desired Project Topic, Depositor’s Name, and your Active E-Mail Address to which the material would be sent for downloading (you can request for a downloading link if you don’t have an active email address) to +2348074521866 or +2348066484965. You can as well give us a direct phone call if you wish to. Projects materials are sent in Microsoft format to your mail within 30 Minutes once payment is confirmed. 

N/B:    By ordering for our material means you have read and accepted our Terms and Conditions

Terms of Use: This is an academic paper. Students should NOT copy our materials word to word, as we DO NOT encourage Plagiarism. Only use as guide in developing your original research work.

Delivery Assurance
We are trustworthy and can never SCAM you. Our success story is based on the love and fear for God plus constant referrals from our clients who have benefited from our site. We deliver project materials to your Email address within 15-30 Minutes depending on how fast your payment is acknowledged by us.

Quality Assurance
All research projects, Research Term Papers and Essays on this site are well researched, supervised and approved by lecturers who are intellectuals in their various fields of study.

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

Article: How to Write a Research Proposal

Most students and beginning researchers do not fully understand what a research proposal means, nor do they understand ...

Popular Posts