- This application proctors examinee continuously throughout the exam using webcam and detects several methods of cheating with high accuracy and makes report of their cheating behaviour.
- It has modules like Face detection, Face recognition, Face landmarks detection, Head pose estimation, Face spoof detection and Lips tracker.
- This application uses less cpu and RAM because we used robust and light weight models like BlazeFace face detector, FaceNet for face recogntion.
- Our application detects the following cheating methods:
- Detect if no person found in camera
- Detect if multiple people found in camera
- Unique Id assigned to each person
- Detect if people are wearing mask or not.
- Detect if two people are close to one another and are not practising social distance.
Demo.mp4
- Create and activate a virtual environment
- Install dependencies
pip install -r requirements.txt
- Run main.py file for starting project
python main.py