This tutorial covers face clustering, the process of finding the unique faces in an unlabeled set of images. We accomplish our face clustering and identity recognition task using OpenCV, Python, and deep learning.
Source : Face clustering with Python – PyImageSearch