A processor-based system operating according to digitally-embedded
programming instructions includes a face detection module for identifying
face regions within digital images. A normalization module generates a
normalized version of the face region. A face recognition module extracts
a set of face classifier parameter values from the normalized face region
that are referred to as a faceprint. A workflow module compares the
extracted faceprint to a database of archived faceprints previously
determined to correspond to known identities. The workflow module
determines based on the comparing whether the new faceprint corresponds
to any of the known identities, and associates the new faceprint and
normalized face region with a new or known identity within a database.
The archived faceprints are digitally organized and may be selectively
recalled along with their associated parent images. A database module
serves to archive data corresponding to the new faceprint and its
associated parent image according to the associating by the workflow
module within one or more digital data storage media.