Visual analysis by using artificial intelligence (AI) : face generation and recognition under pose variation

The main idea of the project is to employ the face generation function with the side view image of the face captured by the monitor to get the frontal view image of the subject and then automatically recognize the identity by face recognition module. The proposed framework named TPFNet contains two...

Full description

Saved in:
Bibliographic Details
Main Author: You, Yuquan
Other Authors: Yap Kim Hui
Format: Final Year Project
Language:English
Published: Nanyang Technological University 2020
Subjects:
Online Access:https://hdl.handle.net/10356/140320
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-140320
record_format dspace
spelling sg-ntu-dr.10356-1403202023-07-07T18:48:39Z Visual analysis by using artificial intelligence (AI) : face generation and recognition under pose variation You, Yuquan Yap Kim Hui School of Electrical and Electronic Engineering ekhyap@ntu.edu.sg Engineering::Electrical and electronic engineering::Computer hardware, software and systems The main idea of the project is to employ the face generation function with the side view image of the face captured by the monitor to get the frontal view image of the subject and then automatically recognize the identity by face recognition module. The proposed framework named TPFNet contains two modules as face generation and face recognition. The face generation module is based on Two-Pathway Generative Adversarial Network (TPGAN) and the other is based on a combination module of Multi-task Cascaded Convolutional Networks (MTCNN) and FaceNet. The dataset was collected from the internet. To achieve a good result, the project used the Multi-PIE dataset which contains more than 17000 images under different pose and illumination. In order to understand the process of the face generation, the report will describe the basic concepts of Generative Adversarial Network (GAN) and explain the special points of the architecture of TPGAN. Because the pre-trained model of TPGAN has not been released on the internet, I will share my experimental details and highlight the challenges during the training. The face recognition module employed both MTCNN and FaceNet. The MTCNN is used for face detection and FaceNet is a unified framework for identification and verification. The report will explain the whole process of face recognition in the project and describe the main idea of the MTCNN and FaceNet as well as experimental details. Lastly, the project has great potential because this project demonstrates strong performance in the area of face generation, face detection, and face recognition. The recommendation of the future direction of improvement will be stated in the last chapter. Bachelor of Engineering (Electrical and Electronic Engineering) 2020-05-28T03:00:17Z 2020-05-28T03:00:17Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/140320 en P3034-182 application/pdf Nanyang Technological University
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic Engineering::Electrical and electronic engineering::Computer hardware, software and systems
spellingShingle Engineering::Electrical and electronic engineering::Computer hardware, software and systems
You, Yuquan
Visual analysis by using artificial intelligence (AI) : face generation and recognition under pose variation
description The main idea of the project is to employ the face generation function with the side view image of the face captured by the monitor to get the frontal view image of the subject and then automatically recognize the identity by face recognition module. The proposed framework named TPFNet contains two modules as face generation and face recognition. The face generation module is based on Two-Pathway Generative Adversarial Network (TPGAN) and the other is based on a combination module of Multi-task Cascaded Convolutional Networks (MTCNN) and FaceNet. The dataset was collected from the internet. To achieve a good result, the project used the Multi-PIE dataset which contains more than 17000 images under different pose and illumination. In order to understand the process of the face generation, the report will describe the basic concepts of Generative Adversarial Network (GAN) and explain the special points of the architecture of TPGAN. Because the pre-trained model of TPGAN has not been released on the internet, I will share my experimental details and highlight the challenges during the training. The face recognition module employed both MTCNN and FaceNet. The MTCNN is used for face detection and FaceNet is a unified framework for identification and verification. The report will explain the whole process of face recognition in the project and describe the main idea of the MTCNN and FaceNet as well as experimental details. Lastly, the project has great potential because this project demonstrates strong performance in the area of face generation, face detection, and face recognition. The recommendation of the future direction of improvement will be stated in the last chapter.
author2 Yap Kim Hui
author_facet Yap Kim Hui
You, Yuquan
format Final Year Project
author You, Yuquan
author_sort You, Yuquan
title Visual analysis by using artificial intelligence (AI) : face generation and recognition under pose variation
title_short Visual analysis by using artificial intelligence (AI) : face generation and recognition under pose variation
title_full Visual analysis by using artificial intelligence (AI) : face generation and recognition under pose variation
title_fullStr Visual analysis by using artificial intelligence (AI) : face generation and recognition under pose variation
title_full_unstemmed Visual analysis by using artificial intelligence (AI) : face generation and recognition under pose variation
title_sort visual analysis by using artificial intelligence (ai) : face generation and recognition under pose variation
publisher Nanyang Technological University
publishDate 2020
url https://hdl.handle.net/10356/140320
_version_ 1772827727894675456