What is the difference between Face Detection and Face Recognition in iOS perspective

Tulon picture Tulon · Oct 9, 2013 · Viewed 10.3k times · Source

May be this sounds like a stupid one, but i really curious to know that, what is the difference between "Face Detection and Face Recognition" in iOS perspective? And in what case or which kind of situation should i use the two of them. I am new in iOS and have never any previous tinkle down experience about iOS face Detection/Recognition related thing. I am going to make an application, where i have to detect user face (by camera, not after taken photo) with database picture collection. Please give you response if any, and please don't misunderstand my question. O:)

-Thanks a lot in advanced.

Answer

Vinoj John Hosan picture Vinoj John Hosan · Oct 10, 2013

In General:

Face Detection: Detect the face in the image. It searches general human face like segment in the whole image. Output may be one or more than one. The output will be a rectangle or rectangles on the faces in the image.[Paul viola method]

Face Recognition: Recognize input face from the already trained database with highest match score. A single face should be given as input, and the output will be a name, or class name or unknown face. [PCA, LDA]