Ao desenvolver aplicativos de reconhecimento facial em terminais móveis, os usuários costumam usar fotos e vídeos para enganar o sistema de reconhecimento facial.
Detecção ao vivo baseada em Hyperlandmark
Adicionado detecção ao vivo baseada em intraface (2018.03.30)
Devido às limitações dos sensores móveis, no caso de uma ampla gama de câmeras únicas, a implementação da detecção de LIGIÇÃO facial não coordenada é relativamente complexa. Os dados necessários também são relativamente altos. Cooperar com a detecção ao vivo sexual exige que os usuários simplesmente abaixem a cabeça e balançam a cabeça, o que pode reduzir bastante o custo dos 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. Fornece um projeto de demonstração simples 2. NDK é versão 16
Em relação à detecção ao vivo monocular não-cooperada, estamos conduzindo a coleta de dados e o desenvolvimento de algoritmos.