
Driver Fatigue Detection System
يُعد إرهاق السائق أحد أخطر التهديدات التي تواجه السلامة المرورية على مستوى العالم. تعرض هذه الرسالة تصميم وتنفيذ نظام للكشف عن إرهاق السائق يعمل في الوقت الحقيقي، حيث يجمع بين مراقبة حالة العين المعتمدة على الرؤية الحاسوبية والتحكم في التنبيهات على مستوى العتاد الإلكتروني. يستخدم النظام خوارزمية نسبة أبعاد العين (Eye Aspect Ratio - EAR) والمطبقة عبر MediaPipe FaceMesh لتحليل حالة عين السائق بشكل مستمر من خلال مدخلات الكاميرا الحية. عند اكتشاف إغلاق العين لفترة طويلة، يتم إرسال أمر تسلسلي من تطبيق بلغة Python إلى المتحكم الدقيق Arduino UNO، والذي يقوم بدوره بتفعيل إنذار صوتي وإيقاف تشغيل المحرك لتنبيه السائق. يرتكز الأساس النظري لهذا العمل على أحد عشر مصدرًا أكاديميًا محكمًا تغطي أساليب الكشف السلوكية، وتقنيات التعلم العميق، وأنظمة مساعدة السائق المتقدمة. يتكامل النظام العملي مع مكتبات opencv-python وmediapipe وpyserial وnumpy، كما يتضمن البرنامج الثابت الخاص بـ Arduino آليات أمان مزدوجة تعتمد على مؤقتات زمنية لضمان التشغيل الموثوق. أظهرت نتائج التقييم التجريبي قدرة النظام على تحقيق كشف قوي وفي الوقت الحقيقي ضمن ظروف الإضاءة القياسية، مع تحقيق أوقات استجابة ثابتة لتنبيهات الإرهاق. ويسهم هذا البحث في تقديم نظام منخفض التكلفة، يحافظ على الخصوصية، وقادر على العمل دون اتصال بالإنترنت، مع معالجة عدد من القيود الرئيسية التي تم تحديدها في الدراسات السابقة.
الشراء
شحن الرصيد عبر زين كاش
ادفع مباشرة من محفظتك — يُضاف المبلغ إلى رصيدك تلقائياً فور نجاح العملية.