An image processor device comprising a computer processor unit, at least one memory connected to the computer processor unit, and means for transferring images to the computer processor unit, the memory containing an image-processing program for processing images, each of which theoretically shows at least one person, the image-processing program being executable by the computer processor unit and being arranged so that the processor unit performs the following operations:
- in each image of a group of images received by the computer processor unit, detecting at least a face and extracting therefrom a biometric template of the face;
- for each image, storing in a database an image reference, the biometric template of each face detected in the image, and if possible context information for the image, the context information being extracted from the image, or relating to the conditions in which the image was taken;
- comparing the biometric templates corresponding to different image references with one another and associating together the image references for which the comparison has a similarity score greater than a predetermined threshold;
- and
- searching for context information corresponding to at least one of the references of the associated images, and if there is any corresponding context information, establishing a link between the associated images on the basis of that context information.