Skip to content

The Smart Survillence proj With ANti 2D mask spoofing , this project can classify user and can detect whether the person is user or jst user with 2d mask 2d mask spoofing is done by Blink detection using DLib

Notifications You must be signed in to change notification settings

prasannarajezzzy/Smart-Survillence-with-Anti-2d-Spoofing-using-Opencv-and-livliness-detection

Repository files navigation

Smart-Survillence-Using-Opencv and DLib

Screenshot (311)

The Smart Survillence proj With ANti 2D mask spoofing , this project can classify user and can detect whether the person is user or jst user with 2d mask 2d mask spoofing is done by Blink detection using DLib ,if blink count is less than 2 then the person is using 2d mask

#install dlib conda install -c conda-forge dlib=19.4
#install opencv pip install opencv-python-contrib DOWNNLOAD shape_predictor_68_face_landmarks.DAT FILE FROM https://github.com/davisking/dlib-models PASTE IT IN SAME DIRECTORY WITH IPYNB FILE AFTER INSTALLING PACKAGE RUN SMART SURVILLENCE USING OPENCV AND FACIAL LANDMARK.IPYNB

This includes:

  • MOTION DETECTION
  • BLINK DETECTION
  • USER RECO

WORK FLOW

image

image

1.MOTION ANALYSIS

image

2.BLINK DETECTION FOR 2D SPOOFING

image

3.RECOGNISING USER

image

About

The Smart Survillence proj With ANti 2D mask spoofing , this project can classify user and can detect whether the person is user or jst user with 2d mask 2d mask spoofing is done by Blink detection using DLib

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages