Your digital health monitor :)
Website: https://sites.google.com/iiitd.ac.in/des205-t3-paradigmshifters/home
Video: https://youtu.be/f98Y7ksq3Kg
Refresh Reminder helps users improve not only their physical health but also their work productivity by tracking their on-screen time and giving them a soft nudge to take timely breaks and guides the users through optimal exercises via our AR model. Further, it notifys them about possible lapses in eye blinking and improper face-to-screen distance. The application can also be accessed by motion gestures thus keeping the user away from their digital devices.
- Screen to face distance tracker
- Blink detection
- Exercise suggestions
- Sedentary Time Usage
- Motion gesture controls
Homescreen:
Settings page:
System tray icon:
Break reminder popup (translucent):
Face-screen distance popup (non-intrusive border style):
Blink reminder popup (non-intrusive border style):
- OS: Windows 10 only
- Webcam (either inbuilt or external)
If compiling the source code (method #2 of installation):
- Python 3.9 or higher
- PyQt5 toolkit
- win10toast library
- NumPy
- OpenCV
- imageio
- Haar Cascade
- Dlib
- Download the .rar from https://drive.google.com/drive/folders/185sIaasrRyNZXbI5dC9ZrfqBN2XG7ua8?usp=sharing
- Extract it at the desired location
- Run "source/gui.exe"
--- or ---
- Clone the repository
- Navigate to /src
- Compile and run "gui.py"
Feedback, suggestions and contributions are welcome ! :)





