An Approach for Face Detection and Face Recognition Using OpenCV and Face Recognition Libraries in Python using GPU

Lots of Face recognition technology has seen significant advancements in these years. It offers many applications such as in security systems, surveillance, and biometric authentication. With all these deep learning techniques spreading around, the performance of face recognition algorithms has got better. But the computational demands still back from getting all the way there. Processing large datasets or real-time video streams can be a real challenge sometimes. Anyhow, this project brings right off a new way to face recognition by using GPU support besides Python libraries like OpenCV and face_recognition. By stepping into the world of parallel processing power provided by GPUs, our system just speeds up the process of face recognition by miles compared to the old-fashioned CPU-based setups. The real deal is that GPU support can do parallel computation of some complex neural network operations, speeding up the inference times vastly. This is a huge plus for the applications that crave real-time or like-real-time performance, like surveillance systems and video analytics.

Authors

Institutions

Publication Details

Published
2024-11-07
DOI
https://doi.org/10.1109/csitss64042.2024.10817060
Citations
5
Primary Topic
Face recognition and analysis
Type
article
Field-Weighted Citation Impact
1.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Approach for Face Detection and Face Recognition Using OpenCV and Face Recognition Libraries in Python using GPU

Himanshu Nainwal, Koshti Vanshika Shaileshbhai
5 citations
Face recognition and analysis
1.25
article

An Approach for Face Detection and Face Recognition Using OpenCV and Face Recognition Libraries in Python using GPU

Himanshu Nainwal, Koshti Vanshika Shaileshbhai
article en
5 citations

Abstract

Lots of Face recognition technology has seen significant advancements in these years. It offers many applications such as in security systems, surveillance, and biometric authentication. With all these deep learning techniques spreading around, the performance of face recognition algorithms has got better. But the computational demands still back from getting all the way there. Processing large datasets or real-time video streams can be a real challenge sometimes. Anyhow, this project brings right off a new way to face recognition by using GPU support besides Python libraries like OpenCV and face_recognition. By stepping into the world of parallel processing power provided by GPUs, our system just speeds up the process of face recognition by miles compared to the old-fashioned CPU-based setups. The real deal is that GPU support can do parallel computation of some complex neural network operations, speeding up the inference times vastly. This is a huge plus for the applications that crave real-time or like-real-time performance, like surveillance systems and video analytics.

SRM Institute of Science and Technology (IN)
Openalex Percentile: Top 18%
Face recognition and analysis
1.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.