Face spoofing indicator using deep learning
Biometric face recognition technology is vital in security. With social media platforms such as Facebook, Instagram, YouTube, obtaining an individual’s photo or video is easy. With ill intentions, these imageries can be abused and exploited to attack face recognition-based biometric systems. This re...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2020
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/141286 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-141286 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1412862023-07-07T18:42:40Z Face spoofing indicator using deep learning Ang, Li Zhe Wen Changyun School of Electrical and Electronic Engineering ECYWEN@ntu.edu.sg Engineering::Electrical and electronic engineering Biometric face recognition technology is vital in security. With social media platforms such as Facebook, Instagram, YouTube, obtaining an individual’s photo or video is easy. With ill intentions, these imageries can be abused and exploited to attack face recognition-based biometric systems. This research provides an overview of presentation attacks (PA) and explores anti-spoofing techniques enabled through machine learning. I approached the issue as a binary classification problem and obtained over 40000 images of different ethnicities, separated into their respective classes of real and fake. I have also explored different techniques such as Visual Geometry Group (VGG)-esque architecture, transfer learning and eye blinking detection using state-of-the-art technologies such as TensorFlow, Keras, OpenCV, Scikit-learn. The algorithms are written in Python. Based on my findings, the results obtained were significant – a 99% accuracy in differentiating between spoofed and real faces. Bachelor of Engineering (Electrical and Electronic Engineering) 2020-06-05T08:28:22Z 2020-06-05T08:28:22Z 2020 Final Year Project (FYP) https://hdl.handle.net/10356/141286 en A1218-191 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 |
spellingShingle |
Engineering::Electrical and electronic engineering Ang, Li Zhe Face spoofing indicator using deep learning |
description |
Biometric face recognition technology is vital in security. With social media platforms such as Facebook, Instagram, YouTube, obtaining an individual’s photo or video is easy. With ill intentions, these imageries can be abused and exploited to attack face recognition-based biometric systems. This research provides an overview of presentation attacks (PA) and explores anti-spoofing techniques enabled through machine learning. I approached the issue as a binary classification problem and obtained over 40000 images of different ethnicities, separated into their respective classes of real and fake. I have also explored different techniques such as Visual Geometry Group (VGG)-esque architecture, transfer learning and eye blinking detection using state-of-the-art technologies such as TensorFlow, Keras, OpenCV, Scikit-learn. The algorithms are written in Python. Based on my findings, the results obtained were significant – a 99% accuracy in differentiating between spoofed and real faces. |
author2 |
Wen Changyun |
author_facet |
Wen Changyun Ang, Li Zhe |
format |
Final Year Project |
author |
Ang, Li Zhe |
author_sort |
Ang, Li Zhe |
title |
Face spoofing indicator using deep learning |
title_short |
Face spoofing indicator using deep learning |
title_full |
Face spoofing indicator using deep learning |
title_fullStr |
Face spoofing indicator using deep learning |
title_full_unstemmed |
Face spoofing indicator using deep learning |
title_sort |
face spoofing indicator using deep learning |
publisher |
Nanyang Technological University |
publishDate |
2020 |
url |
https://hdl.handle.net/10356/141286 |
_version_ |
1772826354016845824 |