Drowsiness Detection of Drivers Using Image Processing
This document summarizes a project to detect driver drowsiness using image processing. It outlines the objective to create a prototype that captures live eye images using a microcontroller and MATLAB software. The document describes the Viola-Jones algorithm used, which first detects faces in grayscale images then finds locations in color images. It explains the algorithm involves selecting Haar-like features, creating an integral image, running AdaBoost training, and creating classifier cascades. The simulation locates and tracks eyes and head movements to detect drowsiness by monitoring if eyes are open or closed and where the driver is looking. An alert will signal if eyes are closed too long.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
38 views13 pages
Drowsiness Detection of Drivers Using Image Processing
This document summarizes a project to detect driver drowsiness using image processing. It outlines the objective to create a prototype that captures live eye images using a microcontroller and MATLAB software. The document describes the Viola-Jones algorithm used, which first detects faces in grayscale images then finds locations in color images. It explains the algorithm involves selecting Haar-like features, creating an integral image, running AdaBoost training, and creating classifier cascades. The simulation locates and tracks eyes and head movements to detect drowsiness by monitoring if eyes are open or closed and where the driver is looking. An alert will signal if eyes are closed too long.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13
DROWSINESS DETECTION OF
DRIVERS USING IMAGE
PROCESSING BY Y. Bhavani(18D41A0425) B.MOUNIKA(18D41A0416) D. Rohini(18D41A0455) TABLE OF CONTENTS Objective Introduction Algorithm Programming environment(Hardware &software) Methodology Features Conclusion OBJECTIVE INTRODUCTION • Aim of this project is implementing the system as a prototype by capturing the live images of the eyes and fed them in to microcontroller in which the MATLAB Software is used to process the Image and convert it in to frames and process it accordingly. Some customized algorithms are coded in MATLAB for image segmentation of eyes from the entire image and image recognition of the eyes and face position. • On the Whole , by sensing the eyes blinks we can decide whether the person is sleeping and make driver alert using inbuilt alarm. ALGORITHM ENVIRONMENT(SOFTWARE AND HARDWARE METHODOLOGY Before detecting a face, the image is converted into grayscale, since it is easier to work with and there’s lesser data to process. The Viola-Jones algorithm first detects the face on the grayscale image and then finds the location on the colored image. The Viola-Jones algorithm has 4 main steps • Selecting Haar-like features. • Creating an integral image. • Running AdaBoost training. • Creating classifier cascades.
Haar like Features
The features below show a box with a light side and a dark side, which is how the machine determines what the feature is. Sometimes one side will be lighter than the other, as in an edge of an eyebrow. Sometimes the middle portion may be shinier than the surrounding boxes, which can be interpreted as a nose. Imagine our haar-like feature was converted into a grid. Each square represents a pixel. For demonstration, I chose a 4 x 8 grid, but in reality, there would be many more pixels and thus a much larger grid for a certain feature. The numbers in the boxes represent the darkness of the features. The higher it is, the darker the pixel. Thus, you can see the numbers are higher on the right side than on the left side. Now if you add up the numbers on the two left-sided (white) columns, and subtract it from the sum of the right-sided columns, you will get the value of the particular feature.
SIMULATION FEATURES CONCLUSION A program that localizes and tracks the vehicle driver's eyes and head movements developed to detect drowsiness. To locate the pupils, the program uses a mix of template-based matching and feature-based matching. During monitoring, the proposed method decides whether eyes are open or closed, and whether the driver looks in front. An alert signal will be generated in the form of a buzzer or alarm when the device captures movement of eyes closed for too long. THANK YOU
Computer Vision Fundamental Matrix: Please, suggest a subtitle for a book with title 'Computer Vision Fundamental Matrix' within the realm of 'Computer Vision'. The suggested subtitle should not have ':'.