From my experiments;
- it doesn't take "Face Shots", per se. It takes a pic of the full image. There's no cropping.
- I couldn't find where the FD shots were stored.
- Instead, in Playback, I'd see the green box surround the "Face" it was trying to track.
My motivation was security, which is a little different than real-time (or even after-the-fact) FD. Specifically, I wanted to get a push notification when someone is approaching my house, whether the person was wearing a pulled-down-tight hoodie or not.
Later, when viewing the footage, I could clip an image of the trespasser. Crop it. Give it to LEO. I doubt they'd even perform a FD scan against a db.
So having the NVR do FD, instead of me, seemed like a "nice to have", as compared to me working the "must have" of dependable alerts, good image quality, camera lens, cam placement, and getting a quality "money shot" etc.
In a previous life working for a camera and NVR company, we put a lot of systems on metro buses. Having a cam focused on passengeers as they climbed the 3 steps into the bus allowed us to frame up facial shots. Many passengers look down as they climb the stairs. They then look up when approaching the fare box. The bus company was realistic - they weren't looking to iD everyone. Instead, scan a much smaller db of mug shots of bad actors who had been banned from riding the buses. The bad actors had "mug shots", excellent for the FD processing. The Metro Bus folks were highly motivated to make a safe environment, to protect bus drivers and passengers. And to avoid liability. If a "banned" person boarded, the FD hit would alert bus dispaatch, who would send a cop to excoort the bad guy off the bus (instead of having the bus driver performing that function) They had budget to do this, unlike most of us hobbyists.
So a motivated customer, funding, my employer was motivated, we had an engineering dept, etc. We contacted the company who manages the picture db for almost all the states driver's licenses. They had various FD software solutions they would have sold as SAAS. It seemed the stars were aligning.
It didn't pan out.
a) Not dependable enough. For FD, "false positives", and worse yet, "false negatives" would cause problems and
b) potential lawsuits.
c) The Metro folks also had PR concerns, eg: "spying", "invading privacy", or charges of city buses run by "big brother".
Item A (above) killed the project. That was 4 years ago. You mention cloud-based solutions - the cloud was in its infancy back then. Maybe today the cloud, and technology, has advanced. IMHO, the tech is inevitable, but as bigredfish put it, the tech is still around the corner.
Kinchyle, if you get something working, let us know! That's an interesting Azure site. Lots of clear pics, and well lit faces. You could submit some of your cam pics to check how your real-world pics perform....
Fastb
Another thread:
https://ipcamtalk.com/threads/face-detection.9461/ MD?