This Android app performs face recognition and identification through the smartphone’s camera. The app uses an internal database containing the known identities, including sample photos. The app allows the user to check the database content, delete or add new identities.
Face Detection is powered by Haar Cascade Classifier. Face Feature are extracted by VGG2 trained on VGGFace2.
Classification is performed by weighted kNN on the extracted face features.
Data processing is powered by OpenCV for Java.