LockerSys: sistema de autenticação facial como forma de facilitar o uso de armários.
| Main Author: | |
|---|---|
| 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 |