Derin öğrenme ve geometri takibi aracılığıyla trafik güvenliğini artıran gerçek zamanlı, bilgisayarlı görü tabanlı platform.
Sürücü İzleme Sistemi (DMS), proaktif araç güvenliği teknolojilerinde önemli bir ilerlemeyi temsil eder. Python ve OpenCV ile geliştirilen bu sistemin temel amacı, sürücünün durumunu gerçek zamanlı olarak gözlemlemek, yorumlamak ve buna tepki vermektir.
Canlı kamera görüntülerini işleyerek yüz geometrisi ve göz metrikleri analiz edilir. Uyku hali, dikkat dağınıklığı veya görsel engel tespit edildiğinde sistem anında uyarı mekanizmasını devreye sokar.
DMS, yüz noktaları üzerinde katı geometrik analiz uygulayarak sürücünün uyku durumunu hesaplar.
Uyanık kalmak yeterli değildir. Sistem, sürücünün bakış yönünü ve baş duruşunu aktif izler.
DMS, kameraya müdahale edilmiş ya da engellenmiş koşulları tespit eden yerleşik mekanizmalara sahiptir.
Geometrik analizin yanı sıra arka planda asenkron çalışan YOLO tabanlı nesne tespiti modülü içerir.
DMS, ağır derin öğrenme çıkarımlarını ana döngüyü engellemeden işlemek üzere tasarlanmış çok iş parçacıklı mimaride çalışır.
Yüksek kare hızlı kamera akışı alınarak çerçeve tamponu doldurulur.
OpenCV · VideoCaptureAna iş parçacığı – 1ms gecikme
MediaPipeAsenkron arka plan
Async ThreadSonlu Durum Makinesi EAR/PERCLOS/Distraksiyon skorlarını değerlendirerek sürücü durumuna karar verir.
FSM · Skor HesaplamaPyGame arayüzü, sesli alarmlar ve araç simülasyon yöneticisi tetiklenir; telemetri verileri kaydedilir.
PyGame · SimülasyonDMS'nin teknik uygulaması, üst düzey makine öğrenmesi modellerini düşük gecikmeli yazılım mühendisliğiyle entegre etme konusunda güçlü bir yetkinlik sergilemektedir.
Araçlardaki otonom unsurlar yaygınlaştıkça insan denetimli doğrulama kritik önem kazanır. Bu proje, modüler yapısıyla kurumsal genişleme veya daha büyük telemetri platformlarına entegrasyon için hazır bir altyapı sunar.