/HACKOFF-V2.0

Eye blink detection using opencv and tkinter

Primary LanguageCSS

HACKOFF-V2.0

OPTICAL MONITORING

Problem Statement :

Eyes is one of the important facial structure in our body and It's our responsiblity to take care of that. If we don't blink our eyes 10-15 times/minute while using PC or laptops then it gets dry. This project focus on these issue and help them to take care of that. Sometime you want to focus on studies but your strain doesn't allow it. We can show them their eyes behaviour timeline with a linked website with desktop application which can store the history of the blinks, so that users can check it and improve accordingly. After logged in to the website they can see their details as per data sent by the application.

Application:

  1. Dry eye notification
  2. Sleeping mode detection
  3. Anti-snoofing

Steps to go through

  1. Install the required Python module used in the Desktop application as written in requirenment.txt.
  2. Go to the file directory where main.py stored.
  3. Run command "npm install" in terminal at the location where server.js saved.
  4. Run MongoDB Server in new terminal.
  5. Run command "node server.js" in another new terminal.
  6. Run main.py file by command "python main.py". Sign Up in the sign up window apper after running main.py signup page
  > Register on this page.
  1. Click on Create account to confirm registration.
  2. New window open, log in there using your registred email id.Login page look like.. Login page
  1. After login a pop up window come out which show the eye detection and checking showing the real time blink. Window Shown below with real time eye and blink detection showing number of blinks. eye detection
  1. Press q to close this window.
  2. Now Open Browser of your choice.
  3. Open the following URL 'http://localhost:3000' > Home Page of our website open and looks like as shown below. home page