تشخیص خواب آلودگی راننده با استفاده از تلفیق روش پردازش تصویر ویولا-جونز و آشکارسازی لندمارک های تصویر

نویسندگان

1 گروه عمران، دانشکده مهندسی، دانشگاه زنجان، زنجان، ایران

2 گروه عمران، دانشکده مهندسی، دانشگاه زنجان، زنجان، ایران

3 دانشکده فنی و مهندسی، دانشگاه بین المللی امام خمینی، قزوین، ایران

doi
10.22060/ceej.2025.23159.8122
چکیده

خستگی یکی از دلایل اصلی تصادفات رانندگی است که سالانه منجر به مرگ و میر بسیاری از مردم در جاده‌ها می‌شود. روش‌های متعددی برای تشخیص میزان خستگی ایجاد شده است. یکی از روش‌ها، تشخیص خستگی هوشمند و استفاده از پارامترهای مختلف (ابزار‎ها) در زمان طولانی و با استفاده از سابقه رانندگی است. این مزیت منجر به تشخیص خستگی در مراحل اولیه و فعال‎سازی زنگ هشدار قبل از وقوع تصادف رانندگی می‌شود. هدف این تحقیق تشخیص خواب‎آلودگی از روی حالت چهره می‌باشد. با استخراج و ردیابی نقاط کلیدی می‌توان حالت چهره شخص مانند حالت عادی یا خواب‎آلوده را تشخیص داد. در این مقاله روش جدید برای تشخیص خواب‎آلودگی از روی فریم‌های ویدئویی با استفاده از پایگاه داده YawDD می‌باشد. نحوه عملکرد سیستم پیشنهادی براساس ردیابی لندمارک‌های چهره استخراج شده از فریم‌های ویدئویی است. در ابتدا موقعیت اولیه چهره با استفاده از الگوریتم ویولاجونز مشخص می‌شود، سپس نقاط کلیدی توسط الگوریتم سیفت استخراج می‌شوند. این روش قادر است با دقت خوبی عملیات تشخیص خواب‎آلودگی راننده را انجام دهد. روش پیشنهادی قادر است با دقت خوبی عملیات تشخیص خواب‎آلودگی راننده را انجام دهد. از دیگر مزایای روش پیشنهادی می‌توان به اجرای بلادرنگ 47 فریم بر ثانیه و دقت 94 درصد و خطای 6% بر روی پایگاه داده YawDD اشاره کرد.