Algoritmo Para Reconhecimento De Imagem Via PCA: Análise de Desempenho

dc.contributor.advisor1 Castro, André Francisco Coêlho
dc.contributor.advisor1Lattes http://lattes.cnpq.br/8760818731972876pt_BR
dc.creator Silva, Samuel Oliveira e
dc.creator.Lattes https://lattes.cnpq.br/3279078547863586pt_BR
dc.date.accessioned 2025-10-06T14:07:13Z
dc.date.available 2025-10-06T14:07:13Z
dc.date.issued 2025
dc.description.abstract This work presents the implementation and performance evaluation of a facial image recognition algorithm based on the Principal Component Analysis (PCA) technique — known as EigenFaces — combined with the Support Vector Machine (SVM) classifier. The Cropped Yale Face Database B, composed of grayscale images under different lighting conditions, was used. The methodology was divided into steps: preprocessing and standardization of images, feature extraction with PCA, classification using SVM (with RBF kernel and one-vs-one strategy for multiclass classification), and model validation through stratified cross-validation. Tests defined the optimal number of principal components (75) and classifier parameters. The results demonstrated high performance: average validation accuracy of 95.13%, low standard deviation (0.0094) among folds, and high F1-Scores for most classes, even under adverse lighting. The confusion matrix showed occasional errors, without systematic patterns. It was concluded that combining EigenFaces and SVM is effective and robust for facial recognition in controlled environments, even with lighting variations. For future work, it is recommended to apply the model to more complex datasets and compare it to other techniques, such as Convolutional Neural Networks.pt_BR
dc.description.resumo O trabalho apresenta a implementação e avaliação de desempenho de um algoritmo de reconhecimento de imagens faciais baseado na técnica de Análise de Componentes Principais (PCA) — conhecida como EigenFaces — combinada com o classificador Support Vector Machine (SVM). Utilizou-se o Cropped Yale Face Database B, composto por imagens em escala de cinza sob diferentes condições de iluminação. A metodologia foi dividida em etapas: pré-processamento e padronização das imagens, extração de características com PCA, classificação utilizando SVM (com kernel RBF e estratégia one-vs-one para multiclasses) e validação do modelo por meio de validação cruzada estratificada. Os testes definiram o número ideal de componentes principais (75) e os parâmetros do classificador. Os resultados demonstraram alto desempenho: acurácia média de 93,11% na validação, baixo desvio padrão (0,0195) entre subconjuntos e F1-Score elevado para a maioria das classes, mesmo em condições adversas de iluminação. A matriz de confusão mostrou erros pontuais, sem padrão sistemático. Concluiu-se que a combinação de EigenFaces e SVM é eficaz e robusta para reconhecimento facial em ambientes controlados, mesmo com variações de iluminação. Recomenda-se, para trabalhos futuros, aplicar o modelo em bases de dados mais complexas e compará-lo a outras técnicas, como Redes Neurais Convolucionais.pt_BR
dc.identifier.citation SILVA, Samuel Oliveira e. Algoritmo para reconhecimento de imagem via PCA: análise de desempenho. 2025. TCC (Graduação em Análise e Desenvolvimento de Sistemas) - IFPI, Floriano, 2025. (artigo científico)
dc.identifier.uri https://bia.ifpi.edu.br/jspui/handle/123456789/4835
dc.language porpt_BR
dc.publisher Instituto Federal de Educação, Ciência e Tecnologia do Piauípt_BR
dc.publisher.country Brasilpt_BR
dc.publisher.department Campus Florianopt_BR
dc.publisher.initials IFPIpt_BR
dc.rights Acesso Abertopt_BR
dc.subject visão computacionalpt_BR
dc.subject PCApt_BR
dc.subject reconhecimento de facespt_BR
dc.subject EigenFacespt_BR
dc.subject computer visionpt_BR
dc.subject face recognitionpt_BR
dc.subject.cnpq CNPQ::CIENCIAS EXATAS E DA TERRApt_BR
dc.title Algoritmo Para Reconhecimento De Imagem Via PCA: Análise de Desempenhopt_BR
dc.type Trabalho de Conclusão de Cursopt_BR

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
2025_termo_soesilva.pdf
Size:
360.25 KB
Format:
Description:
Loading...
Thumbnail Image
Name:
2025_tcc_soesilva.pdf
Size:
905.25 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.82 KB
Format:
Item-specific license agreed upon to submission
Description: