Skip to content

A mini project which converts a normal screen into something cool. Uses Computer Vision and Face Recognition to provide much more safer workstations

License

Notifications You must be signed in to change notification settings

iamkish0re/HAWK-The-smart-screen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HAWK - The smart screen application

What it is? Say, You dont have a windows feature like face unlock or secureness of PC or Laptop from peepers. We have the solution!

HAWK provides a way to incorporate those features with your windows/linux OS as an application(currently not available for linux)

Structure

HAWK/ ├── db/ │ ├── hawk.db │ └── haarcascade_frontalface_default.xml │ └── db.py ├── gui/ │ ├── init.py │ ├── main.py │ └── utils.py ├── face_detection/ │ ├── init.py │ └── detect_faces.py ├── speech_assistant/ │ ├── init.py │ ├── speech_recognition.py │ └── text_to_speech.py ├── requirements.txt └── main.py

GUI: Start with password_test.py

Libraries used:

  1. os TODO: add recent changes with explanation -------------------------------------------------------------------------- THE BACKEND: Start with p.py

Libraries used:

  1. cv2
  2. numpy
  3. imutils
  4. wmi
  5. scipy
  6. face_recognition

BACKEND FILES:

  1. p.py: The service code that runs and monitors in the BG
  2. detect.py: The face detection code
  3. shape_predictor_68_face_landmarks.dat: The dlib uses this dat file for face mapping

About

A mini project which converts a normal screen into something cool. Uses Computer Vision and Face Recognition to provide much more safer workstations

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages