CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL

Detalhes bibliográficos
Autor(a) principal: Audibert, João Pedro Basso
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
Texto Completo: http://hdl.handle.net/10737/4233
Resumo: O objetivo deste trabalho foi desenvolver uma aplicação de reconhecimento facial para dispositivos móveis para controle de acesso e reconhecimento automatizado de pessoas. A justificativa do desenvolvimento do sistema se deve à comum existência de filas em eventos sociais. Soma-se isso, a possibilidade de falsificação de documentos e a perda dos métodos garantidores de acesso. A autenticação é a base para o desenvolvimento da pesquisa e é feita por biometria, neste caso identificação facial. O estudo, conduzido de forma exploratória, se direciona à procura de técnicas para a implementação de uma ferramenta acessível e de código aberto. Focou-se na área de reconhecimento facial para controle de acesso. Foi criada uma solução utilizando as linguagens de programação Python, para o processamento, a qual apoia se na biblioteca face_recognition para realizar o reconhecimento. Para o mobile, foi utilizado React Native com auxílio do framework Expo para detecção de faces e estruturação do aplicativo. Com o desenvolvimento completo, realizaram-se testagens piloto e de campo, as quais apontaram as falhas iniciais e posteriormente, corrigidas, os resultados. Esses, por sua vez, são muito satisfatórios, o algoritmo reconheceu corretamente cerca de 90% das vezes e em tempo hábil, de aproximadamente cinco segundos.
id UVAT_03c9856f06dfe209294392111636342c
oai_identifier_str oai:univates.br:10737/4233
network_acronym_str UVAT
network_name_str Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
repository_id_str 1
spelling Pretto, Fabríciohttp://lattes.cnpq.br/8350477053371476Diemer, Mouriac HalenWolf, Alexandre StürmerAudibert, João Pedro Basso2023-12-20T19:03:48Z2023-12-20T19:03:48Z2023-112023-12-13O objetivo deste trabalho foi desenvolver uma aplicação de reconhecimento facial para dispositivos móveis para controle de acesso e reconhecimento automatizado de pessoas. A justificativa do desenvolvimento do sistema se deve à comum existência de filas em eventos sociais. Soma-se isso, a possibilidade de falsificação de documentos e a perda dos métodos garantidores de acesso. A autenticação é a base para o desenvolvimento da pesquisa e é feita por biometria, neste caso identificação facial. O estudo, conduzido de forma exploratória, se direciona à procura de técnicas para a implementação de uma ferramenta acessível e de código aberto. Focou-se na área de reconhecimento facial para controle de acesso. Foi criada uma solução utilizando as linguagens de programação Python, para o processamento, a qual apoia se na biblioteca face_recognition para realizar o reconhecimento. Para o mobile, foi utilizado React Native com auxílio do framework Expo para detecção de faces e estruturação do aplicativo. Com o desenvolvimento completo, realizaram-se testagens piloto e de campo, as quais apontaram as falhas iniciais e posteriormente, corrigidas, os resultados. Esses, por sua vez, são muito satisfatórios, o algoritmo reconheceu corretamente cerca de 90% das vezes e em tempo hábil, de aproximadamente cinco segundos.The objective of this work was to develop a facial recognition application for mobile devices for access control and automated people recognition. The justification for the development of the system is due to the common existence of queues at social events. Additionally, there is the possibility of document forgery and the loss of access assurance methods. Authentication is the foundation for the research development and is done through biometrics, in this case, facial identification. The study, conducted in an exploratory manner, focuses on finding techniques for the implementation of an accessible and open-source tool. It focused on the area of facial recognition for access control. A solution was created using the Python programming language for processing, which relies on the face_recognition library for recognition. For the mobile aspect, React Native was used with the support of the Expo framework for face detection and application structuring. With the complete development, pilot and field testing were conducted, which identified initial flaws that were later corrected, yielding very satisfactory results. The algorithm correctly recognized faces about 90% of the time and in a timely manner, approximately five seconds.-1AUDIBERT, João Pedro Basso. CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL. 2023. Monografia (Graduação em Engenharia da Computação) – Universidade do Vale do Taquari - Univates, Lajeado, 13 dez. 2023. Disponível em: http://hdl.handle.net/10737/4233. http://hdl.handle.net/10737/4233Attribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessCSAAutenticaçãoMobileEventosAuthenticationEventsCONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIALinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)instname:Centro Universitário Univates (UNIVATES)instacron:UNIVATESORIGINALTccII-JoaoPedroBassoAudibert-Final.pdfTccII-JoaoPedroBassoAudibert-Final.pdfapplication/pdf1727567https://www.univates.br/bdu/bitstreams/7c32fd89-ea76-4ba0-ab9b-55f3fb118015/downloada338597b9afc5291c145a7bb98e17897MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://www.univates.br/bdu/bitstreams/099ce2c8-09e9-4ce4-8043-d63d2eb96e67/download4d2950bda3d176f570a9f8b328dfbbefMD53TEXTTccII-JoaoPedroBassoAudibert-Final.pdf.txtTccII-JoaoPedroBassoAudibert-Final.pdf.txtExtracted texttext/plain102538https://www.univates.br/bdu/bitstreams/e06edd50-b37f-4c3f-9607-341556b247a7/download14cba9040b9431567a6f39db0137e547MD54THUMBNAILTccII-JoaoPedroBassoAudibert-Final.pdf.jpgTccII-JoaoPedroBassoAudibert-Final.pdf.jpgGenerated Thumbnailimage/jpeg4371https://www.univates.br/bdu/bitstreams/172e6445-841b-4106-8dc8-c1bfc191e7a3/downloadebbbedec16e0d2f435d0cec4fb820e52MD55LICENSElicense.txtlicense.txttext/plain1082https://www.univates.br/bdu/bitstreams/b1a7bc1f-0e91-4601-a4cb-ae4a4c053df5/download01978bf0e057630b32edd4f9d41e68e8MD5210737/42332023-12-21 03:01:08.479http://creativecommons.org/licenses/by/3.0/br/openAccessoai:univates.br:10737/4233https://www.univates.br/bduRepositório InstitucionalPRIhttp://www.univates.br/bdu_oai/requestopendoar:12023-12-21T03:01:08Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES)falseMS4gTyBBVVRPUiBkZWNsYXJhIHF1ZSDDqSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkYSBPQlJBIGUgdGVtIHBsZW5hIGRpc3BvbmliaWxpZGFkZSBkb3MgbWVzbW9zLCBleGltaW5kbyBhIFVOSVZBVEVTIGRlIHRvZGEgZSBxdWFscXVlciByZXNwb25zYWJpbGlkYWRlLjxiciAvPgoyLiBPIEFVVE9SIGRlY2xhcmEgcXVlLCByZWxhdGl2YW1lbnRlIMOgIE9CUkEsIHJlc3BlaXRvdSBvcyBkaXJlaXRvcyBpbnRlbGVjdHVhaXMgZGUgdGVyY2Vpcm9zIGUgY3VtcHJpdSBjb20gYXMgb2JyaWdhw6fDtWVzIGxlZ2FpcyBvdSBjb250cmF0dWFpcyBjb3JyZWxhdGFzLCBleGltaW5kbyBhIFVOSVZBVEVTIGRlIHRvZGEgZSBxdWFscXVlciByZXNwb25zYWJpbGlkYWRlLjxiciAvPgozLiBPIEFVVE9SIGxpY2VuY2lhIGEgcmVwcm9kdcOnw6NvIGdyYXR1aXRhIGVtIGZvcm1hdG8gZGlnaXRhbCBlIGEgZGlzcG9uaWJpbGl6YcOnw6NvIGdyYXR1aXRhIG91IG9uZXJvc2EgZGEgT0JSQSBuYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGEgVW5pdmF0ZXMsIHBhcmEgdG9kb3Mgb3MgdXN1w6FyaW9zLCBuYSBmb3JtYSBkZWZpbmlkYSBwZWxhIFVOSVZBVEVTLCBjaWVudGUgZGUgcXVlIGEgaW5jbHVzw6NvIGRhIE9CUkEgbmEgQmlibGlvdGVjYSBpbXBvcnRhcsOhIHRhbWLDqW0gbm8gbGljZW5jaWFtZW50byBwb3IgbWVpbyBkYSBDcmVhdGl2ZSBDb21tb25zLjxiciAvPgo0LiBBIFVOSVZBVEVTIG5hZGEgZGV2ZXLDoSBhbyBBVVRPUiBwZWxhIHJlcHJvZHXDp8OjbyBlIGRpc3BvbmliaWxpemHDp8OjbyBkYSBPQlJBLCBjb25mb3JtZSBhY2ltYSBwcmV2aXN0bywgbWVzbW8gc2UgbyBhY2Vzc28gZG9zIHVzdcOhcmlvcyBkYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGEgVW5pdmF0ZXMgZm9yIGEgdMOtdHVsbyBvbmVyb3NvLjxiciAvPgo1LiBPIEFVVE9SIGZpY2EgY2llbnRlIGRlIHF1ZSwgZGlzcG9uaWJpbGl6YWRhIGEgT0JSQSBuYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGEgVW5pdmF0ZXMsIG9zIHVzdcOhcmlvcyBwb2RlcsOjbyB1dGlsaXrDoS1sYSBjb25mb3JtZSBhcyBub3JtYXMgZGEgQ3JlYXRpdmUgQ29tbW9ucy4=
dc.title.none.fl_str_mv CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL
title CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL
spellingShingle CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL
Audibert, João Pedro Basso
CSA
Autenticação
Mobile
Eventos
Authentication
Events
title_short CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL
title_full CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL
title_fullStr CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL
title_full_unstemmed CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL
title_sort CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL
author Audibert, João Pedro Basso
author_facet Audibert, João Pedro Basso
author_role author
dc.contributor.advisor1.fl_str_mv Pretto, Fabrício
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/8350477053371476
dc.contributor.referee1.fl_str_mv Diemer, Mouriac Halen
Wolf, Alexandre Stürmer
dc.contributor.author.fl_str_mv Audibert, João Pedro Basso
contributor_str_mv Pretto, Fabrício
Diemer, Mouriac Halen
Wolf, Alexandre Stürmer
dc.subject.cnpq.fl_str_mv CSA
topic CSA
Autenticação
Mobile
Eventos
Authentication
Events
dc.subject.por.fl_str_mv Autenticação
Mobile
Eventos
Authentication
Events
description O objetivo deste trabalho foi desenvolver uma aplicação de reconhecimento facial para dispositivos móveis para controle de acesso e reconhecimento automatizado de pessoas. A justificativa do desenvolvimento do sistema se deve à comum existência de filas em eventos sociais. Soma-se isso, a possibilidade de falsificação de documentos e a perda dos métodos garantidores de acesso. A autenticação é a base para o desenvolvimento da pesquisa e é feita por biometria, neste caso identificação facial. O estudo, conduzido de forma exploratória, se direciona à procura de técnicas para a implementação de uma ferramenta acessível e de código aberto. Focou-se na área de reconhecimento facial para controle de acesso. Foi criada uma solução utilizando as linguagens de programação Python, para o processamento, a qual apoia se na biblioteca face_recognition para realizar o reconhecimento. Para o mobile, foi utilizado React Native com auxílio do framework Expo para detecção de faces e estruturação do aplicativo. Com o desenvolvimento completo, realizaram-se testagens piloto e de campo, as quais apontaram as falhas iniciais e posteriormente, corrigidas, os resultados. Esses, por sua vez, são muito satisfatórios, o algoritmo reconheceu corretamente cerca de 90% das vezes e em tempo hábil, de aproximadamente cinco segundos.
publishDate 2023
dc.date.submitted.none.fl_str_mv 2023-12-13
dc.date.accessioned.fl_str_mv 2023-12-20T19:03:48Z
dc.date.available.fl_str_mv 2023-12-20T19:03:48Z
dc.date.issued.fl_str_mv 2023-11
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.citation.fl_str_mv AUDIBERT, João Pedro Basso. CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL. 2023. Monografia (Graduação em Engenharia da Computação) – Universidade do Vale do Taquari - Univates, Lajeado, 13 dez. 2023. Disponível em: http://hdl.handle.net/10737/4233.
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10737/4233
identifier_str_mv AUDIBERT, João Pedro Basso. CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL. 2023. Monografia (Graduação em Engenharia da Computação) – Universidade do Vale do Taquari - Univates, Lajeado, 13 dez. 2023. Disponível em: http://hdl.handle.net/10737/4233.
url http://hdl.handle.net/10737/4233
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution 3.0 Brazil
http://creativecommons.org/licenses/by/3.0/br/
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
instname:Centro Universitário Univates (UNIVATES)
instacron:UNIVATES
instname_str Centro Universitário Univates (UNIVATES)
instacron_str UNIVATES
institution UNIVATES
reponame_str Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
collection Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
bitstream.url.fl_str_mv https://www.univates.br/bdu/bitstreams/7c32fd89-ea76-4ba0-ab9b-55f3fb118015/download
https://www.univates.br/bdu/bitstreams/099ce2c8-09e9-4ce4-8043-d63d2eb96e67/download
https://www.univates.br/bdu/bitstreams/e06edd50-b37f-4c3f-9607-341556b247a7/download
https://www.univates.br/bdu/bitstreams/172e6445-841b-4106-8dc8-c1bfc191e7a3/download
https://www.univates.br/bdu/bitstreams/b1a7bc1f-0e91-4601-a4cb-ae4a4c053df5/download
bitstream.checksum.fl_str_mv a338597b9afc5291c145a7bb98e17897
4d2950bda3d176f570a9f8b328dfbbef
14cba9040b9431567a6f39db0137e547
ebbbedec16e0d2f435d0cec4fb820e52
01978bf0e057630b32edd4f9d41e68e8
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES)
repository.mail.fl_str_mv
_version_ 1813262383097839616