Skip to content

Face Anti-spoofing demo to detect print, video replay, and mask attack by using LBP features and rPPG features.

Notifications You must be signed in to change notification settings

lbf4616/Face-Anti-spoofing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Face Anti-spoofing

Detect pulse from face videos Based on C++, used dlib to detect face location.

The proposed method is evaluated first on a 3D mask spoofing database 3DMAD to demonstrate its effectiveness in detecting 3D mask attacks. More importantly, our cross-database experiment with high quality REAL-F masks shows that the pulse based method is able to detect even the previously unseen mask type whereas texture based methods fail to generalize beyond the development data. Finally, we propose a robust cascade system combining two complementary attackspecific spoof detectors, i.e. utilize pulse detection against print attacks and color texture analysis against video attacks.

Libraries:

Dlib; opencv3.14; eigen;

Feel free to contact me lbf4616@163.com

About

Face Anti-spoofing demo to detect print, video replay, and mask attack by using LBP features and rPPG features.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published