Skip to content

In verification services related to face recognition, such as eKYC and face access control, it is vital to know whether the input face is real or fake

License

Notifications You must be signed in to change notification settings

hn-lap/anti-spoofing

Repository files navigation

Step 1: Extract frame from video

python src/generate.py

Step 2: Crop image to scale

python src/generate_patches.py
├───scale_1.0
│   └───liveness_face
│       └───datasets
│           └───datasets_train
|   └───label_list.txt
├───scale_2.7
│   └───liveness_face
│       └───datasets
│           └───datasets_train
|   └───label_list.txt
└───scale_4
    └───liveness_face
        └───datasets
            └───datasets_train 
    └───label_list.txt

Config params: ./src/default_config.py

Step 3: training model

python train.py

Step 4: Demo

python src/demo.py --model_dir ./resources/ckpt_onnx/ --input_data ./data/0.mp4

refers:

About

In verification services related to face recognition, such as eKYC and face access control, it is vital to know whether the input face is real or fake

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published