Application features

Computer users often suffer from eye fatigue, dryness, soreness or even red eyes (dry eye syndrome). The reason is our low blink rate due to brightness of the computer screen. Each blink spreads the tear film to moisturize our eyes. Eyeblink uses a webcam to detect your blinks and in a case of low blink rate eyeblink helps you blink more frequently, thus protecting your eyes.

The Overview of Eyeblink functionality and controls.

Blink rate statistics

Eyeblink measures blink rate and informs user about the measurements taken.

The only way how to avoid dry eye syndrome is to maintain sufficient eye blink frequency [1]. A healthy human blinks 10 to 15 times per minute. Eyeblink measures your blink rate every half-hour and makes statistics available for you. If your blink rates are over 10, you have healthy eyes and there is nothing to worry about. If you are below 10, please continue reading.

[1] BLEHM, C. et al. Computer Vision Syndrome: A Review. Survey of Ophthalmology. 2005, Available online.

Eyeblink helps you to blink more

Eyeblink personalized training uses notification to remind you to blink more.

Each blink spreads the tear film on our eyes to moisturize them. The problem is how to non-intrusively remind us to blink more. It is not our goal to make you blink every 6 seconds (a healthy blink rate) immediately. We want to train you to blink more step by step.

Based on your measurements and preference, eyeblink schedules reminders, which appear as a small pop-up window that will roll up in the right corner of your screen. Thanks to your peripheral vision, you can easily recognize the reminder and you know that you just need to blink to make it disappear. This way the disturbance is set to minimum. The best part about the reminder is not only does it immediately disappear after the required blink, but it does not even have to show up. Eyeblink first observes you for 5 seconds and the reminder will roll up only when no eye blink has been detected. If you blink properly, the reminder will not show up at all.

Proper screen brightness is good for your eyes

Eyeblink can adjust screen brightness automatically using camera or manually like smartphones do.

The main reason for our low blink rate in front of the computer screen is high screen brightness. Especially during late work in the evenings, the screen emits too much light, which prevents us from blinking properly. Eyeblink uses a webcam to observe the room light to adjust the screen brightness automatically. As with mobile phones, you can adjust the final brightness or set it manually. Eyeblink saves your eyes, and at the same time your electric bill. ;) Eyeblink brightness control is not compatible with screen adjustment programs like f.lux.

Blink detection demo

Showcase how face, eyes and blink detection works.

Eyeblink uses the state-of-the-art algorithms for face, eye and eye blink detection. You can check whether the algorithms work well with you. Detection can be hindered under severe light conditions. Thick glass may also compromise performance. Some built-in webcams do not work well because they adjust exposure based on the light conditions so that during low light the camera does not have sufficient capture speed to detect eye blinks. Try the eye blink detection on your own!