Face Clustering on Image Repository Using Convolutional Neural Network

Authors

DOI:

https://doi.org/10.61841/q16a4a60

Keywords:

Face Recognition, CNN (Convolutional Neural Network), DBSCAN (Density-Based Spatial Clustering)

Abstract

Face clustering is highly related to face recognition. For performing face recognition, we are applying unsupervised learning where we have images of faces we want to cluster to achieve face detection and clustering application in real-time on an image repository. The entire face clustering is divided into two modules. The first module is face detection, and the second module is clustering. For clustering, we are using DBSCAN (Density-Based Spatial Clustering), since the DBSCAN algorithm naturally handles outliers, marking them as such if they fall in low-density regions where their nearest neighbors are far away. To detect the face in the image and to retrieve the corresponding embedding (128-dimensional features), we use a face recognition API that internally uses CNN (Convolutional Neural Networks) for recognizing faces and extracting embeddings from those recognized faces.

Downloads

Download data is not yet available.

Published

31.07.2020

How to Cite

Face Clustering on Image Repository Using Convolutional Neural Network. (2020). International Journal of Psychosocial Rehabilitation, 24(5), 5104-5111. https://doi.org/10.61841/q16a4a60