Al desarrollar aplicaciones de reconocimiento facial en terminales móviles, los usuarios a menudo usan fotos y videos para engañar al sistema de reconocimiento facial.
Detección en vivo basada en Hyperlandmark
Se agregó detección en vivo basada en intraface (2018.03.30)
Debido a las limitaciones de los sensores móviles, en el caso de una amplia gama de cámaras individuales, la implementación de la detección de la vida facial no coordinada es relativamente compleja. Los datos requeridos también son relativamente altos. Cooperar con la detección sexual en vivo solo requiere que los usuarios simplemente bajen la cabeza y sacudan la cabeza, lo que puede reducir en gran medida el costo de los ataques de fraude.

# include " AliveDetector.h "
int main ()
{
AliveDetector *aliveDetector = new AliveDetector (detector_path);
while ( /* <read Frame> */ ){
int state = aliveDetector-> detect ( Frame);
// 检测一帧返回人脸状态
// 检测不出人脸或人脸数超过1 -1
// 正常 0
// 摇头 1
// 低头 2
// 抬头 3
}
return 0 ;
}1. Proporciona el proyecto de demostración simple 2. NDK es la versión 16
Con respecto a la detección monocular no cooperativa, estamos llevando a cabo la recopilación de datos y el desarrollo de algoritmos.