FindFace is a new Russian smartphone app that lets users take photos of strangers and identify them with 70% reliability.
From The Guardian:
Unlike other face recognition technology, their algorithm allows quick searches in big data sets. "Three million searches in a database of nearly 1bn photographs: that's hundreds of trillions of comparisons, and all on four normal servers. With this algorithm, you can search through a billion photographs in less than a second from a normal computer," said Kabakov, during an interview at the company's modest central Moscow office. The app will give you the most likely match to the face that is uploaded, as well as 10 people it thinks look similar.
Kabakov says the app could revolutionise dating: "If you see someone you like, you can photograph them, find their identity, and then send them a friend request." The interaction doesn't always have to involve the rather creepy opening gambit of clandestine street photography, he added: "It also looks for similar people. So you could just upload a photo of a movie star you like, or your ex, and then find 10 girls who look similar to her and send them messages."