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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |