An enhancement of eigenface algorithm applied for identifying spoofing attacks in facial recognition

By: Carison, Ron Hale I.; Upaga, Chloe Gwyneth S
Language: English Publisher: . . c2025Description: Undergraduate Thesis: (Bachelor of Science in Computer Science) - Pamantasan ng Lungsod ng Maynila, 2025Content type: text Media type: unmediated Carrier type: volumeGenre/Form: academic writingDDC classification: . LOC classification: QA76.9 A43 C37 2025
Contents:
ABSTRACT: The Eigenface Algorithm uses principal component analysis (PCA) to extract and represent facial features as eigenvectors for comparison with stored datasets. This is used for facial recognition that identifies individuals by extracting facial features and converting them into eigenvectors for comparison with stored datasets. However, it struggles with face occlusions, low-resolution images, and varying distances, affecting accuracy and increasing vulnerability to spoofing attacks. This research enhances the Eigenface Algorithm by integrating Super Resolution for improved facial feature extraction, LBPH for better occlusion and spoof detection, and a Distance-Based Scaling factor to optimize recognition within a 30 cm to 60 cm range. In this research, the researchers implemented OpenCV2 and stored the trained dataset in a YAML file. The dataset was generated by capturing multiple images across different environments and distances. The facial images were then preprocessed by resizing, converting to grayscale, incorporating Super-Resolution to enhance face image quality and applying LBPH for vector representation. Additionally, Distance Scaling was integrated to optimize facial recognition across varying distances. Results demonstrated improvements, with confidence levels reaching 90.79% and a substantial reduction in the error rate of 29.45%. The accuracy rate increased to 69.44%, while recognition time was remarkably decreased to just 0.0093 seconds. Additionally, the researchers recommend adapting the enhanced eigenface algorithm for other device types, 3D application and using larger dataset. These enhancements strengthen the algorithm’s resilience against spoofing attacks, augment its reliability in extracting intricate facial details amid noise, improve accuracy in recognizing occlusions and spoofed images, and enhance its usability in recognition attempts at unsuitable distances, thus enhancing usability in practical applications of facial recognition
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current location Home library Collection Call number Status Date due Barcode Item holds
Thesis/Dissertation PLM
PLM
Filipiniana Section
Filipiniana-Thesis QA76.9 A43 C37 2025 (Browse shelf) Available FT8886
Total holds: 0

ABSTRACT: The Eigenface Algorithm uses principal component analysis (PCA) to extract and represent facial features as eigenvectors for comparison with stored datasets. This is used for facial recognition that identifies individuals by extracting facial features and converting them into eigenvectors for comparison with stored datasets. However, it struggles with face occlusions, low-resolution images, and varying distances, affecting accuracy and increasing vulnerability to spoofing attacks. This research enhances the Eigenface Algorithm by integrating Super Resolution for improved facial feature extraction, LBPH for better occlusion and spoof detection, and a Distance-Based Scaling factor to optimize recognition within a 30 cm to 60 cm range. In this research, the researchers implemented OpenCV2 and stored the trained dataset in a YAML file. The dataset was generated by capturing multiple images across different environments and distances. The facial images were then preprocessed by resizing, converting to grayscale, incorporating Super-Resolution to enhance face image quality and applying LBPH for vector representation. Additionally, Distance Scaling was integrated to optimize facial recognition across varying distances. Results demonstrated improvements, with confidence levels reaching 90.79% and a substantial reduction in the error rate of 29.45%. The accuracy rate increased to 69.44%, while recognition time was remarkably decreased to just 0.0093 seconds. Additionally, the researchers recommend adapting the enhanced eigenface algorithm for other device types, 3D application and using larger dataset. These enhancements strengthen the algorithm’s resilience against spoofing attacks, augment its reliability in extracting intricate facial details amid noise, improve accuracy in recognizing occlusions and spoofed images, and enhance its usability in recognition attempts at unsuitable distances, thus enhancing usability in practical applications of facial recognition

Filipiniana

There are no comments for this item.

to post a comment.

© Copyright 2024 Phoenix Library Management System - Pinnacle Technologies, Inc. All Rights Reserved.