What is the difference between face detection vs face recognition?
Face detection still uses an advance algorithm to captures faces, it cannot hold a candle to face recognition.
Face detection only works by capturing an image of a person walking through a well-positioned area and camera. It then store those faces in a searchable database. Face recognition works by gathering the stored images and comparing it against known faces in a database. As you can see, this is a two-step process. A standalone system does not have the processing power required to handle both face detection and recognition at the same time.
HOW FACE DETECTION WORKS:
Face detection algorithms often begin by searching for human eyes. Eyes constitute what is known as a valley region and are one of the easiest features to detect. Once eyes are detected, the algorithm might then attempt to detect facial regions including eyebrows, the mouth, nose, nostrils and the iris. Once the algorithm surmises that it has detected a facial region, it can then apply additional tests to validate whether it has, in fact, detected a face.
Now, face detection is becoming more common with some DVR or NVR system cameras. As the cameras resolutions and pixel densities improve more devices are coming with face detection and other IVS features. Standalone DVRs and NVRs will not have face recognition built-in to the core system, as this technology is still many generation away.
Many surveillance systems available on the market do not come with face detection built-in. This means no way of accessing the stored images.