Over the last few years this topic has come up several times and links had been given for several different face recognition programs and I think that many of them were free.
Maybe it would be a good idea for someone to do a good search and find a list of what is out there. Once that happens then maybe we can examine them to see if one might be adaptable to Hal.
Bill [8D]