Detecção de ataques em biometria facial utilizando redes neurais convolucionais

Detalhes bibliográficos
Autor(a) principal: Sousa Neto, Sandoval Verissimo de
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