Categorizing images includes obtaining a first plurality of images captured during a first timeframe, determining a vector representation comprising face characteristics and body characteristics of each of the people in each of the first plurality of images, and clustering the first plurality of vector representations. Categorizing images also includes obtaining a second plurality of images captured during a second timeframe, determining a vector representation comprising face characteristics and body characteristics for each person in each of the second plurality of images, and clustering the second plurality vector representations. Finally, a representative face vector is obtained from each of the first clusters and the second clusters based on the face characteristics and not the body characteristics, and identifying common people of the one or more people in the first plurality of images and the second plurality of images based on the representative face vectors.
Recognizing People by Combining Face and Body Cues