Detecção de ataques em biometria facial utilizando redes neurais convolucionais
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPB |
Texto Completo: | https://repositorio.ufpb.br/jspui/handle/123456789/25507 |
Resumo: | Com cada vez mais serviços sendo disponíveis virtualmente, métodos biométricos de autenticação que utilizam características como impressões digitais e face, são necessários para garantir uma melhor segurança para o usuário. A face de uma pessoa é um de seus traços biométricos mais importantes, principalmente devido a facilidade de uso, e com isso vem sendo cada vez mais estudada nos últimos anos. No entanto, conforme a utilização de métodos de autenticação por meio de biometria facial cresce, também aumentam as tentativas de ataques de impostores a esses sistemas. A grande facilidade de uso proporcionada pela biometria facial, também vem com a desvantagem de que devido ao grande uso de redes sociais pode ser mais fácil encontrar fotos ou vídeos de pessoas e utilizar assim esses registros para realizar ataques. Faz-se então necessário um sistema capaz de detectar se uma pessoa é genuína, ou se há uma foto ou vídeo de uma pessoa real tentando burlar um sistema. Essas aplicações são conhecidas como sistemas de anti-falsi ficação de face. Este trabalho propõe um método de detecção de falsi ficações utilizando redes neurais convolucionais. A transferência de aprendizado é utilizada para o treino do modelo. E o impacto de diferentes tipos de pré-processamento são estudados. Os testes são realizados em quatro bancos de imagens conhecidos na literatura (NUAA, MSU, Replay Attack, OULU). Os melhores resultados alcançam métricas melhores que alguns trabalhos da literatura, com uma taxa de erro igual inferior a 0; 2% no melhor experimento. |
id |
UFPB-2_5ee9fc0ff943d81fe3eb921bd6bf0689 |
---|---|
oai_identifier_str |
oai:repositorio.ufpb.br:123456789/25507 |
network_acronym_str |
UFPB-2 |
network_name_str |
Repositório Institucional da UFPB |
repository_id_str |
|
spelling |
2022-11-28T14:17:03Z2022-10-062022-11-28T14:17:03Z2022-08-17https://repositorio.ufpb.br/jspui/handle/123456789/25507Com cada vez mais serviços sendo disponíveis virtualmente, métodos biométricos de autenticação que utilizam características como impressões digitais e face, são necessários para garantir uma melhor segurança para o usuário. A face de uma pessoa é um de seus traços biométricos mais importantes, principalmente devido a facilidade de uso, e com isso vem sendo cada vez mais estudada nos últimos anos. No entanto, conforme a utilização de métodos de autenticação por meio de biometria facial cresce, também aumentam as tentativas de ataques de impostores a esses sistemas. A grande facilidade de uso proporcionada pela biometria facial, também vem com a desvantagem de que devido ao grande uso de redes sociais pode ser mais fácil encontrar fotos ou vídeos de pessoas e utilizar assim esses registros para realizar ataques. Faz-se então necessário um sistema capaz de detectar se uma pessoa é genuína, ou se há uma foto ou vídeo de uma pessoa real tentando burlar um sistema. Essas aplicações são conhecidas como sistemas de anti-falsi ficação de face. Este trabalho propõe um método de detecção de falsi ficações utilizando redes neurais convolucionais. A transferência de aprendizado é utilizada para o treino do modelo. E o impacto de diferentes tipos de pré-processamento são estudados. Os testes são realizados em quatro bancos de imagens conhecidos na literatura (NUAA, MSU, Replay Attack, OULU). Os melhores resultados alcançam métricas melhores que alguns trabalhos da literatura, com uma taxa de erro igual inferior a 0; 2% no melhor experimento.With more services becoming available online by the day, biometric authentication methods such as ngerprints and faces are necessary to provide better security for the user. A person's face is one of it's most critical biometric features, mainly due to the easiness of use, and so it has been increasingly studied in the last years. However, as the use of authentication methods with facial biometrics increases, so does the amount of attack attempts on these systems. The incredible ease of use of facial biometry also comes with the shortcoming that social media makes it may be easier to nd photos and videos of someone and thus use its face to create attacks. Thus it is necessary a system that can detect if a person is real or if it is either a photo or video attack. These applications are known as Face-Anti-Spoo ng systems. This work proposes a spoo ng detection method using Convolutional neural networks. Transfer learning is used for training the model. The impact of di erent types of pre-processing tequiniques was studied. The experiments are made using four datasets widely known in the literature (NUAA, MSU, Replay Attack, OULU). The best results achieve better metrics than some works on literature. With an equal error rating lower than 0; 2% in the best experiment.Submitted by Fernando Augusto Alves Vieira (fernandovieira@biblioteca.ufpb.br) on 2022-11-08T16:06:06Z No. of bitstreams: 2 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) SandovalVerissimoDeSousaNeto_Dissert.pdf: 6058925 bytes, checksum: 46e499ddf2b6a7feb6e0c3cedc9d6e7c (MD5)Approved for entry into archive by Biblioteca Digital de Teses e Dissertações BDTD (bdtd@biblioteca.ufpb.br) on 2022-11-28T14:17:03Z (GMT) No. of bitstreams: 2 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) SandovalVerissimoDeSousaNeto_Dissert.pdf: 6058925 bytes, checksum: 46e499ddf2b6a7feb6e0c3cedc9d6e7c (MD5)Made available in DSpace on 2022-11-28T14:17:03Z (GMT). No. of bitstreams: 2 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) SandovalVerissimoDeSousaNeto_Dissert.pdf: 6058925 bytes, checksum: 46e499ddf2b6a7feb6e0c3cedc9d6e7c (MD5) Previous issue date: 2022-08-17NenhumaporUniversidade Federal da ParaíbaPrograma de Pós-Graduação em InformáticaUFPBBrasilInformáticaAttribution-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nd/3.0/br/info:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOAnti-falsificaçãoFaceAtaques de apresentaçãoDetecção de ataquesClassi cação de imagensRedes neurais convolucionais profundasFace anti-SpoofingPresentation attacksDetectionSpoof detectionImage classi cationDeep convolutional neral networkDetecção de ataques em biometria facial utilizando redes neurais convolucionaisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisBatista, Leonardo Vidalhttp://lattes.cnpq.br/104712259613999005710202401http://lattes.cnpq.br/9260821431819206Sousa Neto, Sandoval Verissimo dereponame:Repositório Institucional da UFPBinstname:Universidade Federal da Paraíba (UFPB)instacron:UFPBTEXTSandovalVerissimoDeSousaNeto_Dissert.pdf.txtSandovalVerissimoDeSousaNeto_Dissert.pdf.txtExtracted texttext/plain94000https://repositorio.ufpb.br/jspui/bitstream/123456789/25507/4/SandovalVerissimoDeSousaNeto_Dissert.pdf.txt43d240c6412f117b0089ed6609502436MD54LICENSElicense.txtlicense.txttext/plain; charset=utf-82390https://repositorio.ufpb.br/jspui/bitstream/123456789/25507/3/license.txte20ac18e101915e6935b82a641b985c0MD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8805https://repositorio.ufpb.br/jspui/bitstream/123456789/25507/2/license_rdfc4c98de35c20c53220c07884f4def27cMD52ORIGINALSandovalVerissimoDeSousaNeto_Dissert.pdfSandovalVerissimoDeSousaNeto_Dissert.pdfapplication/pdf6058925https://repositorio.ufpb.br/jspui/bitstream/123456789/25507/1/SandovalVerissimoDeSousaNeto_Dissert.pdf46e499ddf2b6a7feb6e0c3cedc9d6e7cMD51123456789/255072023-05-22 14:24:09.334QVVUT1JJWkHDh8ODTyBFIExJQ0VOw4dBIERFIERJU1RSSUJVScOHw4NPIE7Dg08tRVhDTFVTSVZBCgpBdXRvcml6byBlIGVzdG91IGRlIGFjb3JkbywgbmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbyBhdXRvLWRlcG9zaXRhZGEsIGNvbmZvcm1lIExlaSBuwrogOTYxMC85OCwgb3Mgc2VndWludGVzIHRlcm1vczoKIApEYSBEaXN0cmlidWnDp8OjbyBuw6NvLWV4Y2x1c2l2YSAKTyBhdXRvciBkZWNsYXJhIHF1ZTogCmEpIE8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIHNldSB0cmFiYWxobyBvcmlnaW5hbCwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0ZSB0ZXJtby4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2UsIHRhbnRvIHF1YW50byBsaGUgw6kgcG9zc8OtdmVsIHNhYmVyLCBvcyBkaXJlaXRvcyBkZSBxdWFscXVlciBvdXRyYSBwZXNzb2Egb3UgZW50aWRhZGUuIApiKSBTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSBjb250w6ltIG1hdGVyaWFsIGRvIHF1YWwgbsOjbyBkZXTDqW0gb3MgZGlyZWl0b3MgZGUgYXV0b3IsIGRlY2xhcmEgcXVlIG9idGV2ZSBhdXRvcml6YcOnw6NvIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBkZSBhdXRvciBwYXJhIGNvbmNlZGVyIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGEgUGFyYcOtYmEgb3MgZGlyZWl0b3MgcmVxdWVyaWRvcyBwb3IgZXN0ZSB0ZXJtbywgZSBxdWUgZXNzZSBtYXRlcmlhbCBjdWpvcyBkaXJlaXRvcyBzw6NvIGRlIHRlcmNlaXJvcyBlc3TDoSBjbGFyYW1lbnRlIGlkZW50aWZpY2FkbyBlIHJlY29uaGVjaWRvIG5vIHRleHRvIG91IGNvbnRlw7pkbyBkbyB0cmFiYWxobyBlbnRyZWd1ZS4gCmMpIFNlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIMOpIGJhc2VhZG8gZW0gdHJhYmFsaG8gZmluYW5jaWFkbyBvdSBhcG9pYWRvIHBvciBvdXRyYSBpbnN0aXR1acOnw6NvIHF1ZSBuw6NvIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGEgUGFyYcOtYmEgZGVjbGFyYSBxdWUgY3VtcHJpdSBxdWFpc3F1ZXIgb2JyaWdhw6fDtWVzIGV4aWdpZGFzIHBlbG8gcmVzcGVjdGl2byBjb250cmF0byBvdSBhY29yZG8uCmQpIENvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvciAoZXMpIG91IG8gdGl0dWxhciBkb3MgZGlyZWl0b3MgZGUgYXV0b3IpIGNvbmNlZGUgYW8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgZGEgVUZQQiBvIGRpcmVpdG8gZGUgcmVwcm9kdXppciwgdHJhZHV6aXIsIGUvb3UgZGlzdHJpYnVpciBhIHN1YSBwdWJsaWNhw6fDo28gKGluY2x1aW5kbyBvIHJlc3VtbykgcG9yIHRvZG8gbyBtdW5kbyBubyBmb3JtYXRvIGltcHJlc3NvIGUgZWxldHLDtG5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KZSkgVm9jw6ogY29uY29yZGEgcXVlIG8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgZGEgVUZQQiBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhbnNwb3IgYSBzdWEgcHVibGljYcOnw6NvIHBhcmEgcXVhbHF1ZXIgbWVpbyBvdSBmb3JtYXRvIHBhcmEgZmlucyBkZSBwcmVzZXJ2YcOnw6NvLgpmKSBWb2PDqiBjb25jb3JkYSBxdWUgbyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBkYSBVRlBCIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZSBzdWEgcHVibGljYcOnw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrdXAgZSBwcmVzZXJ2YcOnw6NvLgoKRG9zIEVtYmFyZ29zIGUgUmVzdHJpw6fDtWVzIGRlIEFjZXNzbwpPIGVtYmFyZ28gcG9kZXLDoSBzZXIgbWFudGlkbyBwb3IgYXTDqSAxICh1bSkgYW5vLCBwb2RlbmRvIHNlciBwcm9ycm9nYWRvIHBvciBpZ3VhbCBwZXLDrW9kbywgY29tIGEgbmVjZXNzaWRhZGUgZGUgYW5leGFyIGRvY3VtZW50b3MgY29tcHJvYmF0w7NyaW9zLiBPIHJlc3VtbyBlIG9zIG1ldGFkYWRvcyBkZXNjcml0aXZvcyBzZXLDo28gZGlzcG9uaWJpbGl6YWRvcyBubyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBkYSBVRlBCLgpPIGRlcMOzc2l0byBkbyB0cmFiYWxobyDDqSBvYnJpZ2F0w7NyaW8sIGluZGVwZW5kZW50ZSBkbyBlbWJhcmdvLgpRdWFuZG8gZW1iYXJnYWRvLCBvIHRyYWJhbGhvIHBlcm1hbmVjZXLDoSBpbmRpc3BvbsOtdmVsIGVucXVhbnRvIHZpZ29yYXIgYXMgcmVzdHJpw6fDtWVzLiBQYXNzYWRvIG8gcGVyw61vZG8gZG8gZW1iYXJnbywgbyB0cmFiYWxobyBzZXLDoSBhdXRvbWF0aWNhbWVudGUgZGlzcG9uaWJpbGl6YWRvIG5vIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEIuIAo=Repositório InstitucionalPUB |
dc.title.pt_BR.fl_str_mv |
Detecção de ataques em biometria facial utilizando redes neurais convolucionais |
title |
Detecção de ataques em biometria facial utilizando redes neurais convolucionais |
spellingShingle |
Detecção de ataques em biometria facial utilizando redes neurais convolucionais Sousa Neto, Sandoval Verissimo de CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Anti-falsificação Face Ataques de apresentação Detecção de ataques Classi cação de imagens Redes neurais convolucionais profundas Face anti-Spoofing Presentation attacks Detection Spoof detection Image classi cation Deep convolutional neral network |
title_short |
Detecção de ataques em biometria facial utilizando redes neurais convolucionais |
title_full |
Detecção de ataques em biometria facial utilizando redes neurais convolucionais |
title_fullStr |
Detecção de ataques em biometria facial utilizando redes neurais convolucionais |
title_full_unstemmed |
Detecção de ataques em biometria facial utilizando redes neurais convolucionais |
title_sort |
Detecção de ataques em biometria facial utilizando redes neurais convolucionais |
author |
Sousa Neto, Sandoval Verissimo de |
author_facet |
Sousa Neto, Sandoval Verissimo de |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Batista, Leonardo Vidal |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/1047122596139990 |
dc.contributor.authorID.fl_str_mv |
05710202401 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/9260821431819206 |
dc.contributor.author.fl_str_mv |
Sousa Neto, Sandoval Verissimo de |
contributor_str_mv |
Batista, Leonardo Vidal |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Anti-falsificação Face Ataques de apresentação Detecção de ataques Classi cação de imagens Redes neurais convolucionais profundas Face anti-Spoofing Presentation attacks Detection Spoof detection Image classi cation Deep convolutional neral network |
dc.subject.por.fl_str_mv |
Anti-falsificação Face Ataques de apresentação Detecção de ataques Classi cação de imagens Redes neurais convolucionais profundas Face anti-Spoofing Presentation attacks Detection Spoof detection Image classi cation Deep convolutional neral network |
description |
Com cada vez mais serviços sendo disponíveis virtualmente, métodos biométricos de autenticação que utilizam características como impressões digitais e face, são necessários para garantir uma melhor segurança para o usuário. A face de uma pessoa é um de seus traços biométricos mais importantes, principalmente devido a facilidade de uso, e com isso vem sendo cada vez mais estudada nos últimos anos. No entanto, conforme a utilização de métodos de autenticação por meio de biometria facial cresce, também aumentam as tentativas de ataques de impostores a esses sistemas. A grande facilidade de uso proporcionada pela biometria facial, também vem com a desvantagem de que devido ao grande uso de redes sociais pode ser mais fácil encontrar fotos ou vídeos de pessoas e utilizar assim esses registros para realizar ataques. Faz-se então necessário um sistema capaz de detectar se uma pessoa é genuína, ou se há uma foto ou vídeo de uma pessoa real tentando burlar um sistema. Essas aplicações são conhecidas como sistemas de anti-falsi ficação de face. Este trabalho propõe um método de detecção de falsi ficações utilizando redes neurais convolucionais. A transferência de aprendizado é utilizada para o treino do modelo. E o impacto de diferentes tipos de pré-processamento são estudados. Os testes são realizados em quatro bancos de imagens conhecidos na literatura (NUAA, MSU, Replay Attack, OULU). Os melhores resultados alcançam métricas melhores que alguns trabalhos da literatura, com uma taxa de erro igual inferior a 0; 2% no melhor experimento. |
publishDate |
2022 |
dc.date.accessioned.fl_str_mv |
2022-11-28T14:17:03Z |
dc.date.available.fl_str_mv |
2022-10-06 2022-11-28T14:17:03Z |
dc.date.issued.fl_str_mv |
2022-08-17 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufpb.br/jspui/handle/123456789/25507 |
url |
https://repositorio.ufpb.br/jspui/handle/123456789/25507 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
Attribution-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nd/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nd/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal da Paraíba |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Informática |
dc.publisher.initials.fl_str_mv |
UFPB |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
Informática |
publisher.none.fl_str_mv |
Universidade Federal da Paraíba |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPB instname:Universidade Federal da Paraíba (UFPB) instacron:UFPB |
instname_str |
Universidade Federal da Paraíba (UFPB) |
instacron_str |
UFPB |
institution |
UFPB |
reponame_str |
Repositório Institucional da UFPB |
collection |
Repositório Institucional da UFPB |
bitstream.url.fl_str_mv |
https://repositorio.ufpb.br/jspui/bitstream/123456789/25507/4/SandovalVerissimoDeSousaNeto_Dissert.pdf.txt https://repositorio.ufpb.br/jspui/bitstream/123456789/25507/3/license.txt https://repositorio.ufpb.br/jspui/bitstream/123456789/25507/2/license_rdf https://repositorio.ufpb.br/jspui/bitstream/123456789/25507/1/SandovalVerissimoDeSousaNeto_Dissert.pdf |
bitstream.checksum.fl_str_mv |
43d240c6412f117b0089ed6609502436 e20ac18e101915e6935b82a641b985c0 c4c98de35c20c53220c07884f4def27c 46e499ddf2b6a7feb6e0c3cedc9d6e7c |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
|
repository.mail.fl_str_mv |
|
_version_ |
1777562273192083456 |