1. A method of recognizing a face in an acquired digital image, comprising: receiving a first acquired image; detecting, using a processor, a first face region within the first acquired image having a given size and a respective location within the first acquired image; extracting first faceprint data from the first face region; determining whether the first faceprint data matches stored faceprint data that is stored in a database with a first identifier, wherein the first identifier identifies a first person corresponding to the stored faceprint data; extracting first peripheral region data around the first face region; in response to determining that the first faceprint data matches the stored faceprint data, displaying the first identifier next to the first face region; receiving a second acquired image that has a second face region; extracting second peripheral region data around the second face region; comparing the first peripheral region data and the second peripheral region data; determining whether the first peripheral region data matches the second peripheral region data; in response to determining that the first peripheral region data matches the second peripheral region data, using the second face region to at least temporarily identify the first person, and associating the second face region with the first identifier even if a variation exists between the first faceprint data that is included in the first face region and second faceprint data that is included in the second face region.