Face recognition has been one of the most requested digiKam features, and the latest version of the photo management application provides this functionality.
As the name suggests, the face recognition functionality can be used to find photos containing faces and attach face tags to persons in photos. This lets you quickly locate all photos of a specific person using digiKam filtering capabilities.
Tagging faces in digiKam is a rather straightforward procedure. Open the photo you want in the preview pane, press the Add a Face Tag button, draw a rectangle around a face on the photo, enter the face tag (e.g., the person’s name), and press Confirm.
rest here