Skip to content

Lean Software Development course project that determines the user's current state by processing the video feed and mouse/video signals.

License

Notifications You must be signed in to change notification settings

Leosimetti/AV-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AV-tracker

Lean Software Development course project that determines the user's current state by processing the video feed and mouse/video signals.

UI

User interface is implemented as a web page. User can adjust FPS of the webcam, timer control as well as turn off/on mouse, keyboard and video tracking. In addition, user can also change camera that is being used. Web page shows user state based on keyboard&mouse input and video feed.

image

Stored information

The end product of the program is the sqlite database that stores information about user state(based on webcam feed and user keyboard&mouse input) and gifs that shows user in transition state.

Additional information

To create binaries for Windows use the following:

pyinstaller main.py --noconsole  --onefile --add-data "GUI;GUI" --add-data "models/frozen_graph.pb;." --add-data "GUI/200.gif;." --add-data "models/res10_300x300_ssd_iter_140000.caffemodel;." --add-data "models/deploy.prototxt.txt;." --exclude-module tensorflow --hidden-import=pynput

For Linux:

pyinstaller main.py --noconsole  --onefile --add-data "GUI:GUI" --add-data "models/frozen_graph.pb:." --add-data "GUI/200.gif:." --add-data "models/res10_300x300_ssd_iter_140000.caffemodel:." --add-data "models/deploy.prototxt.txt:." --exclude-module tensorflow --hidden-import=pynput

For additional details about implementation of internal packages, check the readme file in folder with the package.

Team members:

Vitaliy Korbashov (Leosimonetti)

Mihail Olokin (nikololiahim)

Ruslan Muravev (supersloy)

About

Lean Software Development course project that determines the user's current state by processing the video feed and mouse/video signals.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •