CONTROLE DE ACESSO A EVENTOS UTILIZANDO RECONHECIMENTO FACIAL
Autor(a) principal: | |
---|---|
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 |