Adrian Clark wrote:
There are two aspects to this: finding faces in images ('face localization' in the literature) and face recognition. The standard localization algorithm is due to Viola & Jones, and there is a (trained) implementation in OpenCV which you can pretty well just download and run. As an aside, the Viola-Jones algorithm is not rotation-independent and that is why cameras that offer face localization invariably have orientation sensors, so they can process both landscape- and portrait-orientation images.
Interesting - thanks for the detailed info. If I understand correctly, OpenCV is "just" a library. Are there any user tools out there which make use of it, eg to add info to EXIF info within JPEGs that other software might be able to use? -- Mark Rogers // More Solutions Ltd (Peterborough Office) // 0845 45 89 555 Registered in England (0456 0902) at 13 Clarke Rd, Milton Keynes, MK1 1LG