I've been working on a facial detection and recognition program for a few days now in OpenCV using Eigen/Fisher/LBPH FaceRecognizers that will compare the faces in two photos using the 3 listed recognizers and return a confidence value that the faces are the same person or not.
While I've been able to get everything working, the results and recognition rates have not been inspiring, especially when you look at a service like Microsoft Face API (which I cannot use due to privacy concerns) at this url: https://azure.microsoft.com/en-ca/services/cognitive-services/face/
Does anyone here have any idea what method(s) Microsoft is using in their Face verification on the above URL? It's exactly what I need (my tests have shown it to be extremely accurate for my scenario), aside from the fact that it's an API and not an SDK.