Real-time Face Detection and Recognition Based on Deep Learning

aut.embargoNoen_NZ
aut.thirdpc.containsNoen_NZ
dc.contributor.advisorYan, Wei Qi
dc.contributor.authorWang, Hui
dc.date.accessioned2018-10-10T02:55:49Z
dc.date.available2018-10-10T02:55:49Z
dc.date.copyright2018
dc.date.issued2018
dc.date.updated2018-10-08T01:40:35Z
dc.description.abstractFace recognition is one of the most important applications in video surveillance and computer vision. However, the conventional algorithms of face recognition are susceptible to multiple conditions, such as lighting, occlusion, viewing angle or camera rotation. Therefore, face recognition based on deep learning can greatly improve the recognition speed and compatible external interference. In this thesis, we use convolutional neural networks (ConvNets) for face recognition, the neural networks have the merits of end-to-end, sparse connection and weight sharing. The purpose of this thesis project is to identify the name of different people based on location of the detected box of a face. Then, we can obtain recognition results with different confidence under various distances. This thesis presents different methods with comparisons, namely, comparing the training results and the test results of different parameters under the same model, training results of the same test video under different models. We find that the recognition accuracy of this model is mainly affected by face proportion and the number of samples. If we get larger proportion of a face on screen, then we have higher recognition accuracy; if we obtain much greater number of samples, we can get higher recognition accuracy. In this work, we first collect sufficient samples as our dataset and use the suitable model embedded in the platform Google TensorFlow to complete the training and test. We collected five different faces and obtained 500 images on each face as training set, each of which can be cropped and rotated by using 50 different angles of the picture having a human face, of which 40 for training, 10 for verification. The use of neural networks for face recognition improves the speed of recognition. The contributions of this thesis are: (1) The use of elliptical markers can identify a human face including rotation and position. (2) The confidence of human face recognition is mainly affected by the proportion of face occupied on the screen.en_NZ
dc.identifier.urihttps://hdl.handle.net/10292/11866
dc.language.isoenen_NZ
dc.publisherAuckland University of Technology
dc.rights.accessrightsOpenAccess
dc.subjectCNNsen_NZ
dc.subjectFace recognitionen_NZ
dc.subjectData augmentationen_NZ
dc.subjectSSDen_NZ
dc.subjectInception v2en_NZ
dc.titleReal-time Face Detection and Recognition Based on Deep Learningen_NZ
dc.typeThesisen_NZ
thesis.degree.grantorAuckland University of Technology
thesis.degree.levelMasters Theses
thesis.degree.nameMaster of Computer and Information Sciencesen_NZ
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
WangH.pdf
Size:
2.38 MB
Format:
Adobe Portable Document Format
Description:
Whole thesis
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
897 B
Format:
Item-specific license agreed upon to submission
Description:
Collections