Image recognition based on deep learning of convolutional neural networks

Face recognition is a new process to identify people in some resource which are from images or videos. The face is becoming an important factor to recognizing people in modern and social life. Algorithms of face recognition system is to extract facial features, then make comparison on those with a d...

Full description

Saved in:
Bibliographic Details
Main Author: Xie, Cong
Other Authors: Jiang Xudong
Format: Final Year Project
Language:English
Published: 2019
Subjects:
Online Access:http://hdl.handle.net/10356/77415
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-77415
record_format dspace
spelling sg-ntu-dr.10356-774152023-07-07T16:44:23Z Image recognition based on deep learning of convolutional neural networks Xie, Cong Jiang Xudong Yap Kim Hui School of Electrical and Electronic Engineering DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision Face recognition is a new process to identify people in some resource which are from images or videos. The face is becoming an important factor to recognizing people in modern and social life. Algorithms of face recognition system is to extract facial features, then make comparison on those with a database to find the whether they are matched. [1] Convolutional Neural Network (CNN) is an important method architecture of Deep Learning. CNN has achieved impressive results in the area of image classification. PCA algorithm is another facial recognition method which mainly focuses on pretreatment of face image location, input of face database, extracting face feature and face recognition four parts. There is a statistical method called PCA, which is used to make the number of variables in face recognition reduced. [2] Every image of the training group is expressed to be a linear combination of weighted feature vectors. Those can be called to be feature faces. These eigenvectors can be obtained from the covariance matrix of the training image group. After electing the most relevant group of feature faces, can find the weights. Recognition progress is that projecting the test image onto the subspace spanned by the feature face, and through calculating the minimum Euclidean distance to carry out classification. To test face recognition system performance through different experiments. This project focuses on compare recognition accuracy performance of Convolutional Neural Network (CNN) with Principal Component Analysis (PCA). The project two algorithms progress and experiment based on ORL face database which contains 400 images of size 112 x 92. And overall images composed of 40 persons and 10 images per each person. [2] Bachelor of Engineering (Electrical and Electronic Engineering) 2019-05-28T08:42:59Z 2019-05-28T08:42:59Z 2019 Final Year Project (FYP) http://hdl.handle.net/10356/77415 en Nanyang Technological University 72 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
spellingShingle DRNTU::Engineering::Computer science and engineering::Computing methodologies::Image processing and computer vision
Xie, Cong
Image recognition based on deep learning of convolutional neural networks
description Face recognition is a new process to identify people in some resource which are from images or videos. The face is becoming an important factor to recognizing people in modern and social life. Algorithms of face recognition system is to extract facial features, then make comparison on those with a database to find the whether they are matched. [1] Convolutional Neural Network (CNN) is an important method architecture of Deep Learning. CNN has achieved impressive results in the area of image classification. PCA algorithm is another facial recognition method which mainly focuses on pretreatment of face image location, input of face database, extracting face feature and face recognition four parts. There is a statistical method called PCA, which is used to make the number of variables in face recognition reduced. [2] Every image of the training group is expressed to be a linear combination of weighted feature vectors. Those can be called to be feature faces. These eigenvectors can be obtained from the covariance matrix of the training image group. After electing the most relevant group of feature faces, can find the weights. Recognition progress is that projecting the test image onto the subspace spanned by the feature face, and through calculating the minimum Euclidean distance to carry out classification. To test face recognition system performance through different experiments. This project focuses on compare recognition accuracy performance of Convolutional Neural Network (CNN) with Principal Component Analysis (PCA). The project two algorithms progress and experiment based on ORL face database which contains 400 images of size 112 x 92. And overall images composed of 40 persons and 10 images per each person. [2]
author2 Jiang Xudong
author_facet Jiang Xudong
Xie, Cong
format Final Year Project
author Xie, Cong
author_sort Xie, Cong
title Image recognition based on deep learning of convolutional neural networks
title_short Image recognition based on deep learning of convolutional neural networks
title_full Image recognition based on deep learning of convolutional neural networks
title_fullStr Image recognition based on deep learning of convolutional neural networks
title_full_unstemmed Image recognition based on deep learning of convolutional neural networks
title_sort image recognition based on deep learning of convolutional neural networks
publishDate 2019
url http://hdl.handle.net/10356/77415
_version_ 1772825622763012096