首页> 外文期刊>Advances in Science and Technology Research Journal >DETECTION OF DRIVER SLEEPINESS AND WARNING THE DRIVER IN REAL-TIME USING IMAGE PROCESSING AND MACHINE LEARNING TECHNIQUES
【24h】

DETECTION OF DRIVER SLEEPINESS AND WARNING THE DRIVER IN REAL-TIME USING IMAGE PROCESSING AND MACHINE LEARNING TECHNIQUES

机译:使用图像处理和机器学习技术实时检测驾驶员的身姿并警告驾驶员

获取原文
       

摘要

Aim: The aim of this study is to design and implement a system that detect driver sleepiness and warn driver in real-time using image processing and machine learning techniques.Material and Method: Viola-Jones detector was used for segmenting face and eye images from the camera-acquired driver video. Left and right eye images were combined into a single image. Thus, an image was obtained in minimum dimensions containing both eyes. Features of these images were extracted by using Gabor filters. These features were used to classifying images for open and closed eyes. Five machine learning algorithms were evaluated with four volunteer’s eye image data set obtained from driving simulator. Nearest neighbor IBk algorithm has highest accuracy by 94.76% while J48 decision tree algorithm has fastest classification speed with 91.98% accuracy. J48 decision tree algorithm was recommended for real time running. PERCLOS the ratio of number of closed eyes in one minute period and CLOSDUR the duration of closed eyes were calculated. The driver is warned with the first level alarm when the PERCLOS value is 0.15 or above, and with second level alarm when it is 0.3 or above. In addition, when it is detected that the eyes remain closed for two seconds, the driver is also warned by the second level alarm regardless of the PERCLOS value.Results: Designed and developed real-time application can able to detect driver sleepiness with 24 FPS image processing speed and 90% real time classification accuracy.Conclusion: Driver sleepiness were able to detect and driver was warned successfully in real time when sleepiness level of driver is achieved the defined threshold values.
机译:目的:本研究的目的是设计和实现一种系统,该系统使用图像处理和机器学习技术来实时检测驾驶员的困倦并警告驾驶员。材料与方法:Viola-Jones检测器用于分割来自人脸的图像摄像机获取的驱动程序视频。左眼图像和右眼图像合并为单个图像。因此,获得了包含两只眼睛的最小尺寸的图像。这些图像的特征是使用Gabor滤镜提取的。这些功能用于对睁眼和闭眼的图像进行分类。通过从驾驶模拟器获得的四个志愿者的眼睛图像数据集,评估了五种机器学习算法。最近邻居IBk算法的最高准确度为94.76%,而J48决策树算法的最快分类速度为91.98%。建议使用J48决策树算法进行实时运行。计算PERCLOS一分钟内闭眼数与闭眼持续时间CLOSDUR之比。当PERCLOS值等于或大于0.15时,将向驾驶员发出第一级警报,而当值等于或大于0.3时,将向驾驶员发出第二级警报。此外,当检测到眼睛保持闭合状态两秒钟时,无论PERCLOS值如何,第二级警报也会警告驾驶员。结果:设计和开发的实时应用程序能够以24 FPS的速度检测驾驶员的困倦情况图像处理速度高,实时分类准确率达90%。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号