Care to explain further the advantage of your software? I mean there's a lot of facial detection apps right now, what do you think is your main strengths against those competitors? How about the universal flaw on face detection software? I mean what if the user suddenly shifts his face 20 degrees? Can your software still capture and "accurately" detect the person? Best of luck though, it seems you have invested a lot of time developing the said apps.
Accuracy and Correctness is a good question, but hard to answer since it depends on the circumstances: light conditions, image resolution etc. The classifier is not trainied for specific scenarios but for general overall correctness. Most competitors use cloud computing to process the images. This enables a high framerate and the software doesn't need a lot local ressources. But it also opens the pandoras box. Does it make sense to send your private footages (that are meant to support your safety) around the world to unknown servers? Data Safety is a big deal here. My software process everything on the clients hardware.
Sounds like a cool project, let me know if you're still looking for developers!
Thanks, I am thinking about to make it open source. This may increase the overall benefit.
Yes, there are several vendors. But they all have to deal with same issue. Either they sell the required hardware or use cloud computing. At least those I have read about.