(1) Reduce computer vision syndrome through behavioral changes and alerting
(2) improve good posture while working on the computer
uses the cameras on your laptop
-> to detect your posture (ie shoulder )
-> track eye blinks (ideally around 18 blinks per min is good)
-> tracks time
-> every 20 mins take a 20 second eye break
-> every 3hrs take a 5 min eye break
(0) create a python virtual environment
-> if you're using vscode then:
-> press ctrl+shift+p
-> click on: Show and run Commands
-> click on: Python: Create environment...
(0.5) activate the virtual env
-> if vscode: ..venv\Scripts\activate
(1) pip install -r requirements.txt
(2) python main.py
(3) A black box will appear on the top left of the screen.
-> put up a thumbs up after you set a good posture to start posture checks
(4) enjoy
(1) download the git repo and click main.exe in dist/main folder
(1) does not support other webcams at this moments, only main camera
(2) not widely tested and in development stage