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| 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 |
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.