IDEAS home Printed from https://ideas.repec.org/a/epw/ejece0/v5y2021i3id19321.html

Enhancing Detection Performance of Face Recognition Algorithm Using PCA-Faster R-CNN

Author

Listed:
  • Hashiru Isiaka Muhammad

    (Abubakar Tafawa Balewa University, Nigeria)

  • Kabir Ibrahim Musa

    (Abubakar Tafawa Balewa University, Nigeria)

  • Mustapha Lawal Abdulrahman

    (Abubakar Tafawa Balewa University, Nigeria)

  • Abdullahi Abubakar

    (Waziri Umaru Federal Polytechnic, Nigeria)

  • Kabiru Umar

    (Abubakar Tafawa Balewa University, Nigeria)

  • Abdulhakeem Ishola

    (Waziri Umaru Federal Polytechnic, Nigeria)

Abstract

In this paper, we present a new face detection scheme using deep learning and achieving state-of-the-art recognition performance using real-world datasets. We designed and implemented a face recognition system using Principal Component Analysis (PCA) and Faster R Convolutional Neural Network (Faster R CNN). In particular, we improve the state-of-the-art Faster RCNN framework by using Principal Component Analysis (PCA) technique and Faster R CNN to detect and recognise faces in a face database. The Principal Component Analysis (PCA) was used to extract features and dimensionality reduction from the face database, while the Faster R Convolutional Neural Network algorithm was used to identify patterns in the dataset via training the neural network. The three real-world datasets used in our experiment are ORL, Yale, and California face dataset. When implemented on the ORL face dataset, the algorithm achieved average recognition accuracy of 99%, with a recognition time of 147.72 seconds for 10 runs, and the recognition time/image was 0.3 sec/image on 400 images. The Yale face dataset achieved average recognition accuracy of 99.24% with a recognition time of 63.45 seconds for 10 runs, and the recognition time/image was 0.53 sec/image on 120 images. Finally, on California Face Database (CFD), it achieved average recognition accuracy of 99.52% with a recognition time of 226.05 seconds for 10 runs, and the recognition time/image was 0.27 sec/image on 827 images. On the CFD dataset, however, the proposed approach has excellent classification performance when the recall ratio is high. The proposed method achieves a higher recall and accuracy ratio than the Faster RCNN without PCA method. For the F-score, the proposed method achieved 0.98, which is significantly higher than the 0.95 achieved by the Faster-RCNN. This demonstrates the superiority of our model performance-wise as against state-of-the-art, both in terms of accuracy and fast recognition. Therefore our model is more efficient when compared to the latest researches done in the area of facial recognition.

Suggested Citation

  • Hashiru Isiaka Muhammad & Kabir Ibrahim Musa & Mustapha Lawal Abdulrahman & Abdullahi Abubakar & Kabiru Umar & Abdulhakeem Ishola, 2021. "Enhancing Detection Performance of Face Recognition Algorithm Using PCA-Faster R-CNN," European Journal of Electrical Engineering and Computer Science, European Open Science, vol. 5(3), pages 9-16, May.
  • Handle: RePEc:epw:ejece0:v:5:y:2021:i:3:id:19321
    DOI: 10.24018/ejece.2021.5.3.321
    as

    Download full text from publisher

    File URL: https://eu-opensci.org/index.php/ejece/article/view/19321
    File Function: Abstract page
    Download Restriction: no

    File URL: https://eu-opensci.org/index.php/ejece/article/download/19321/11177
    File Function: Full text
    Download Restriction: no

    File URL: https://libkey.io/10.24018/ejece.2021.5.3.321?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:epw:ejece0:v:5:y:2021:i:3:id:19321. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: support (email available below). General contact details of provider: https://eu-opensci.org/index.php/ejece .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.