ErgoBlink: A vision for better health.

A fully functioning application that helps you maintain good eye health and posture while using digital devices. It uses computer vision and machine learning to detect bad posture and blinking patterns, and provides reminders to take screen breaks. The model is fully customizable and built to be easily retrained for applications like Geico DriveEasy.

App screenshot

Better health

Maintain good eye health and posture while using digital devices.

Whether you work from home, study online, or driving, ErgoBlink can help you prevent computer vision syndrome and improve your well-being.

Bad posture detection and correction

ErgoBlink uses the front-facing camera on your device to capture your posture in real time. It analyzes your posture using deep learning techniques and alerts you when you are slouching, hunching, or leaning too close to the screen. It also gives you tips on how to improve your posture and avoid back and neck pain.

Learn more

Blink interval detection and reminder

ErgoBlink tracks your eye movements and detects the time intervals between your blinks using Eye Aspect Ratio (EAR). It notifies you when you are not blinking enough and reminds you to blink more often. Blinking helps lubricate your eyes and prevent dryness, irritation, and eye strain.

Learn more

Screen time reminders and suggestions

ErgoBlink helps you manage your screen time by reminding you to take breaks at regular intervals. You can set your own break duration and frequency, and the app will prompt you to take a break when the time is up. During the break, the app may suggest some activities that don’t involve a screen, such as stretching, walking, or meditating.

Learn more

How it works

Simple and effective.

ErgoBlink uses computer vision and machine learning to detect bad posture and blinking patterns, and provides reminders to take screen or drive breaks.

App screenshot
Sci Kit Learn
Used for training the model to detect bad posture and blink intervals
Jupyter Notebooks
Used for running the application and training the model
OpenCV
Used for capturing the video stream from the webcam and processing the frames
Mediapipe
Used for detecting the landmarks on the face and eyes
Next.js
Used for building the landing page frontend of the application
Tailwind CSS
Used for styling the landing page frontend of the application

Ready to get started?
Start using our app today.

Download our app today and start using it to improve your posture and eye health.