LockerSys: sistema de autenticação facial como forma de facilitar o uso de armários.

Bibliographic Details
Main Author: Gonçalves, Matheus Wilgen
Publication Date: 2022
Format: Bachelor thesis
Language: por
Source: Repositório Institucional da UFSC
Download full: https://repositorio.ufsc.br/handle/123456789/237663
Summary: TCC (graduação) - Universidade Federal de Santa Catarina. Campus Joinville. Engenharia Mecatrônica.
id UFSC_ea2f5a6506145dd2cee800e0982e3c8b
oai_identifier_str oai:repositorio.ufsc.br:123456789/237663
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Universidade Federal de Santa CatarinaGonçalves, Matheus WilgenGracioli, Giovani2022-08-03T12:44:47Z2022-08-03T12:44:47Z2022-07-27https://repositorio.ufsc.br/handle/123456789/237663TCC (graduação) - Universidade Federal de Santa Catarina. Campus Joinville. Engenharia Mecatrônica.Este trabalho teve como objetivo desenvolver um software chamado LockerSys, que emprega a autenticação facial como chave de acesso para portas de um armário. Para isso foi utilizado um modelo treinado de rede neural convolucional. Algumas das etapas realizadas no desenvolvimento do trabalho foram, primeiramente, especificar os requisitos que o projeto deve alcançar e criar diagramas UML. Na implementação do sistema para a parte de interface gráfica e de visão computacional, foi utilizado bibliotecas para a Linguagem de programação Python: OpenCV, Kivy e FaceRecognition. Para validar o software foi desenvolvido um armário com vinte e oito portas, e instalado um microcomputador Raspberry Pi 3B em conjunto com uma tela touchscreen. O sistema foi testado, avaliando a precisão e acurácia com matrizes de confusão. Outros atributos analisados foram o tempo de processamento e custos do projeto. Os resultados mostram uma alta precisão e acurácia na autenticação facial, em um intervalo de tempo satisfatório para o processamento. Algumas limitações foram observadas em relação à câmera e mecanismos anti-fraude quando comparados a produtos comerciais semelhantes ao projeto desse trabalho. Enfim, por meio do projeto realizado e o estudo dos resultados foi possível confirmar que o software LockerSys executando em uma Raspberry Pi 3B funciona de maneira precisa e estável.This work aimed to develop a software called LockerSys, which uses facial authentication as a key to access locker doors, for which a trained model of a convolutional neural network was used. Some steps carried out in the development of the work were, firstly, specify the requirements that the project must achieve and create the UML diagrams, in the implementation of the system for the graphical user interface and computer vision part, libraries for the Python programming language were used: OpenCV, Kivy and FaceRecognition. To validate the software, a locker with twenty-eight doors was developed, and a Raspberry Pi 3B microcomputer was installed together with a touchscreen. The system was tested evaluating the precision and accuracy with confusion matrices, other attributes analyzed were the processing time and project costs. The results show a high precision and accuracy in face authentication, and a satisfactory processing time interval. Some limitations were observed in relation to the camera and anti-fraud mechanisms when compared to commercial products similar to the project of this work. Finally, through the project carried out and the study of the results, it was possible to confirm that the LockerSys software running on a Raspberry Pi 3B works accurately and stably.76porJoinville, SCVisão ComputacionalPythonRaspberry PiAutenticação FacialLockerSys: sistema de autenticação facial como forma de facilitar o uso de armários.info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCLICENSElicense.txtlicense.txttext/plain; charset=utf-81383https://repositorio.ufsc.br/bitstream/123456789/237663/4/license.txt11ee89cd31d893362820eab7c4d46734MD54ORIGINALTCC_Matheus_Wilgen_Goncalves.pdfTCC_Matheus_Wilgen_Goncalves.pdfapplication/pdf39384473https://repositorio.ufsc.br/bitstream/123456789/237663/3/TCC_Matheus_Wilgen_Goncalves.pdf915ba95f4cab36e9793082132d3b331cMD53123456789/2376632022-08-03 09:44:47.659oai:repositorio.ufsc.br:123456789/237663Vm9jw6ogdGVtIGEgbGliZXJkYWRlIGRlOiBDb21wYXJ0aWxoYXIg4oCUIGNvcGlhciwgZGlzdHJpYnVpciBlIHRyYW5zbWl0aXIgYSBvYnJhLiBSZW1peGFyIOKAlCBjcmlhciBvYnJhcyBkZXJpdmFkYXMuClNvYiBhcyBzZWd1aW50ZXMgY29uZGnDp8O1ZXM6IEF0cmlidWnDp8OjbyDigJQgVm9jw6ogZGV2ZSBjcmVkaXRhciBhIG9icmEgZGEgZm9ybWEgZXNwZWNpZmljYWRhIHBlbG8gYXV0b3Igb3UgbGljZW5jaWFudGUgKG1hcyBuw6NvIGRlIG1hbmVpcmEgcXVlIHN1Z2lyYSBxdWUgZXN0ZXMgY29uY2VkZW0gcXVhbHF1ZXIgYXZhbCBhIHZvY8OqIG91IGFvIHNldSB1c28gZGEgb2JyYSkuIFVzbyBuw6NvLWNvbWVyY2lhbCDigJQgVm9jw6ogbsOjbyBwb2RlIHVzYXIgZXN0YSBvYnJhIHBhcmEgZmlucyBjb21lcmNpYWlzLgpGaWNhbmRvIGNsYXJvIHF1ZTogUmVuw7puY2lhIOKAlCBRdWFscXVlciBkYXMgY29uZGnDp8O1ZXMgYWNpbWEgcG9kZSBzZXIgcmVudW5jaWFkYSBzZSB2b2PDqiBvYnRpdmVyIHBlcm1pc3PDo28gZG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMuIERvbcOtbmlvIFDDumJsaWNvIOKAlCBPbmRlIGEgb2JyYSBvdSBxdWFscXVlciBkZSBzZXVzIGVsZW1lbnRvcyBlc3RpdmVyIGVtIGRvbcOtbmlvIHDDumJsaWNvIHNvYiBvIGRpcmVpdG8gYXBsaWPDoXZlbCwgZXN0YSBjb25kacOnw6NvIG7Do28gw6ksIGRlIG1hbmVpcmEgYWxndW1hLCBhZmV0YWRhIHBlbGEgbGljZW7Dp2EuIE91dHJvcyBEaXJlaXRvcyDigJQgT3Mgc2VndWludGVzIGRpcmVpdG9zIG7Do28gc8OjbywgZGUgbWFuZWlyYSBhbGd1bWEsIGFmZXRhZG9zIHBlbGEgbGljZW7Dp2E6IExpbWl0YcOnw7VlcyBlIGV4Y2XDp8O1ZXMgYW9zIGRpcmVpdG9zIGF1dG9yYWlzIG91IHF1YWlzcXVlciB1c29zIGxpdnJlcyBhcGxpY8OhdmVpczsgT3MgZGlyZWl0b3MgbW9yYWlzIGRvIGF1dG9yOyBEaXJlaXRvcyBxdWUgb3V0cmFzIHBlc3NvYXMgcG9kZW0gdGVyIHNvYnJlIGEgb2JyYSBvdSBzb2JyZSBhIHV0aWxpemHDp8OjbyBkYSBvYnJhLCB0YWlzIGNvbW8gZGlyZWl0b3MgZGUgaW1hZ2VtIG91IHByaXZhY2lkYWRlLiBBdmlzbyDigJQgUGFyYSBxdWFscXVlciByZXV0aWxpemHDp8OjbyBvdSBkaXN0cmlidWnDp8Ojbywgdm9jw6ogZGV2ZSBkZWl4YXIgY2xhcm8gYSB0ZXJjZWlyb3Mgb3MgdGVybW9zIGRhIGxpY2Vuw6dhIGEgcXVlIHNlIGVuY29udHJhIHN1Ym1ldGlkYSBlc3RhIG9icmEuIEEgbWVsaG9yIG1hbmVpcmEgZGUgZmF6ZXIgaXNzbyDDqSBjb20gdW0gbGluayBwYXJhIGVzdGEgcMOhZ2luYS4KTGljZW7Dp2EgQ3JlYXRpdmUgQ29tbW9ucyAtIGh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL2xpY2Vuc2VzL2J5LW5jLzMuMC9ici8KRepositório InstitucionalPUBhttp://150.162.242.35/oai/requestsandra.sobrera@ufsc.bropendoar:23732022-08-03T12:44:47Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.pt_BR.fl_str_mv LockerSys: sistema de autenticação facial como forma de facilitar o uso de armários.
title LockerSys: sistema de autenticação facial como forma de facilitar o uso de armários.
spellingShingle LockerSys: sistema de autenticação facial como forma de facilitar o uso de armários.
Gonçalves, Matheus Wilgen
Visão Computacional
Python
Raspberry Pi
Autenticação Facial
title_short LockerSys: sistema de autenticação facial como forma de facilitar o uso de armários.
title_full LockerSys: sistema de autenticação facial como forma de facilitar o uso de armários.
title_fullStr LockerSys: sistema de autenticação facial como forma de facilitar o uso de armários.
title_full_unstemmed LockerSys: sistema de autenticação facial como forma de facilitar o uso de armários.
title_sort LockerSys: sistema de autenticação facial como forma de facilitar o uso de armários.
author Gonçalves, Matheus Wilgen
author_facet Gonçalves, Matheus Wilgen
author_role author
dc.contributor.pt_BR.fl_str_mv Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Gonçalves, Matheus Wilgen
dc.contributor.advisor1.fl_str_mv Gracioli, Giovani
contributor_str_mv Gracioli, Giovani
dc.subject.por.fl_str_mv Visão Computacional
Python
Raspberry Pi
Autenticação Facial
topic Visão Computacional
Python
Raspberry Pi
Autenticação Facial
description TCC (graduação) - Universidade Federal de Santa Catarina. Campus Joinville. Engenharia Mecatrônica.
publishDate 2022
dc.date.accessioned.fl_str_mv 2022-08-03T12:44:47Z
dc.date.available.fl_str_mv 2022-08-03T12:44:47Z
dc.date.issued.fl_str_mv 2022-07-27
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://repositorio.ufsc.br/handle/123456789/237663
url https://repositorio.ufsc.br/handle/123456789/237663
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 76
dc.publisher.none.fl_str_mv Joinville, SC
publisher.none.fl_str_mv Joinville, SC
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
bitstream.url.fl_str_mv https://repositorio.ufsc.br/bitstream/123456789/237663/4/license.txt
https://repositorio.ufsc.br/bitstream/123456789/237663/3/TCC_Matheus_Wilgen_Goncalves.pdf
bitstream.checksum.fl_str_mv 11ee89cd31d893362820eab7c4d46734
915ba95f4cab36e9793082132d3b331c
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv sandra.sobrera@ufsc.br
_version_ 1853672435607404544