A frame threshold range is used to ensure that the person actually blinked and that their eyes are not closed for a long time. Using this simple equation, we can avoid image processing techniques and simply rely on the ratio of eye landmark distances to determine if a person is blinking.
![eye blink app eye blink app](https://www.astroved.com/articles/uploads/news_image/news_35747_1.jpg)
The eye aspect ratio is approximately constant while the eye is open, but will rapidly fall to zero when a blink is taking place. We can then derive an equation that reflects this relation called the eye aspect ratio (EAR): The eye aspect ratio makes for an elegant algorithm that involves a very simple calculation based on the ratio of distances between facial landmarks of the eyes.Įach eye is represented by 6 (x, y)-coordinates, starting at the left-corner of the eye, and then working clockwise around the remainder of the region:īased on this image, we can see find a relation between the width and the height of these coordinates. The blink detector computes a metric called the eye aspect ratio (EAR), introduced by Soukupová and Čech in their 2016 paper, Real-Time Eye Blink Detection Using Facial Landmarks. # Copy the IP Address on a web browser and use the application to see blink detection in real-time Approach # Create a virtual/conda environment and activate it: To clone and run this application, you'll need Git, Python and Anaconda 3 installed on your computer. Note: Currently, the webapp has not been deployed but this can be cloned and used easily. If your eyes are closed for a prolonged period of time (5-6 secs), blinks are not detected.The app will work in the background and send reminders even if you don't open the browser.Click on the notifications to see more information!.The Computer Vision models used are robust and error rate is very low for different expressions, angles and even for people wearing spectacles.Realtime eye strain alerts (notification & sound).If you don't blink enough, it reminds you to do so through desktop notifications. That’s roughly 60 percent less than our normal rate of blinking! SolutionĮye Strain Detector to the rescue! It is a computer-vision based webapp that continuously monitors your blinking rate, in real time. On an average we only blink 3-8 times per minute when reading, watching TV, listening to a podcast, working on a computer, or another activity that requires intense focus. The average adult blinks between 10-20 times per minute. One of the steps you can take, is to blink regularly. All these issues add up and can lead to lasting effects on vision: eye fatigue, dry and irritated eyes, loss of focus flexibility, retinal damage, etc. We typically do not position the screen at an ideal distance or angle, which can cause added strain.
![eye blink app eye blink app](https://www.technewsworld.com/wp-content/uploads/sites/3/2021/05/xl-2021-my-heritage-1.jpg)
![eye blink app eye blink app](https://miro.medium.com/max/1400/1*7tbbXYi1uXQdtXrbfLpm-w.png)
We tend to blink less while staring at the blue light from a screen, and the movement of the screen makes your eyes work harder to focus. Spending too many hours staring at a screen can cause eye strain. While it may not always be possible to minimize this screen-time, we can take conscious steps to take care of our eyes. Screen-time has exponentially increased for a lot of us ever since we started working from home.