Embedded system application development on raspberry Pi 3 - (B) : RazPy (face recognition based home surveillance system)

Closed-circuit Television (CCTV) is widely used for security and surveillance purposes. Currently, the limitations of CCTVs include poor footage quality, low frame rate and high memory consumption. These limitations can be solved by incorporating computer vision technology such as face detection and...

Full description

Saved in:
Bibliographic Details
Main Author: Woon, Yee Py
Other Authors: Chong Yong Kim
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/75054
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-75054
record_format dspace
spelling sg-ntu-dr.10356-750542023-07-07T17:53:13Z Embedded system application development on raspberry Pi 3 - (B) : RazPy (face recognition based home surveillance system) Woon, Yee Py Chong Yong Kim School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering Closed-circuit Television (CCTV) is widely used for security and surveillance purposes. Currently, the limitations of CCTVs include poor footage quality, low frame rate and high memory consumption. These limitations can be solved by incorporating computer vision technology such as face detection and face recognition into CCTV. RazPy is a face recognition-based home surveillance system which is implemented by Raspberry Pi 3 Model B, Python programming language and OpenCV library. By using Local Binary Pattern (LBP) algorithm, RazPy is able to perform face recognition accurately. Most importantly, RazPy can improve the quality of footage and reduce memory consumption by recording footage only when unknown face(s) are detected. Besides, additional features such as email alert and live stream are included in RazPy to provide real time information to users. At the end of this project, RazPy was able to perform face recognition accurately, send email to users, record footage and support live stream. Further research on deep learning algorithm can be done to further improve the accuracy face of recognition. Bachelor of Engineering 2018-05-28T02:38:09Z 2018-05-28T02:38:09Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/75054 en Nanyang Technological University 62 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::Electrical and electronic engineering
spellingShingle DRNTU::Engineering::Electrical and electronic engineering
Woon, Yee Py
Embedded system application development on raspberry Pi 3 - (B) : RazPy (face recognition based home surveillance system)
description Closed-circuit Television (CCTV) is widely used for security and surveillance purposes. Currently, the limitations of CCTVs include poor footage quality, low frame rate and high memory consumption. These limitations can be solved by incorporating computer vision technology such as face detection and face recognition into CCTV. RazPy is a face recognition-based home surveillance system which is implemented by Raspberry Pi 3 Model B, Python programming language and OpenCV library. By using Local Binary Pattern (LBP) algorithm, RazPy is able to perform face recognition accurately. Most importantly, RazPy can improve the quality of footage and reduce memory consumption by recording footage only when unknown face(s) are detected. Besides, additional features such as email alert and live stream are included in RazPy to provide real time information to users. At the end of this project, RazPy was able to perform face recognition accurately, send email to users, record footage and support live stream. Further research on deep learning algorithm can be done to further improve the accuracy face of recognition.
author2 Chong Yong Kim
author_facet Chong Yong Kim
Woon, Yee Py
format Final Year Project
author Woon, Yee Py
author_sort Woon, Yee Py
title Embedded system application development on raspberry Pi 3 - (B) : RazPy (face recognition based home surveillance system)
title_short Embedded system application development on raspberry Pi 3 - (B) : RazPy (face recognition based home surveillance system)
title_full Embedded system application development on raspberry Pi 3 - (B) : RazPy (face recognition based home surveillance system)
title_fullStr Embedded system application development on raspberry Pi 3 - (B) : RazPy (face recognition based home surveillance system)
title_full_unstemmed Embedded system application development on raspberry Pi 3 - (B) : RazPy (face recognition based home surveillance system)
title_sort embedded system application development on raspberry pi 3 - (b) : razpy (face recognition based home surveillance system)
publishDate 2018
url http://hdl.handle.net/10356/75054
_version_ 1772828013247856640