Geri Dön

Gömülü yazılım tabanlı görüntü işleme ve derin öğrenme algoritmasıile sürücülerin uykululuk durumunun belirlenmesi

Detecting driversˈ sleepiness with embedded software-based image processing and deep learning algorithm

  1. Tez No: 944778
  2. Yazar: ONUR ÇİFCİ
  3. Danışmanlar: DOÇ. DR. MUSTAFA ENGİN
  4. Tez Türü: Yüksek Lisans
  5. Konular: Mekatronik Mühendisliği, Mechatronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2025
  8. Dil: Türkçe
  9. Üniversite: Ege Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Mekatronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Mekatronik Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: Belirtilmemiş.

Özet

Otobüs ve ağır vasıta sürücülerinin uzun süreli yolculukları ve yetersiz uyku süreleri güvenli sürüşü olumsuz etkileyerek ciddi kazalara yol açabilmektedir. Trafikte bu tür kazaları önlemek amacıyla sürücülerin uykululuk durumlarını algılayan etkili bir sistem geliştirilmesi gerekmektedir. Bu çalışma, EU 2019/2144 ve EU 2021/1341 regülasyonlarına (European Parliament and Council, 2019, 2021) hazırlık niteliğinde olup trafik güvenliğini artırmayı hedeflemektedir. Sistem YOLOv5 modeli kullanılarak iki aşamada geliştirilmiştir. İlk aşamada güçlü bir bilgisayar üzerinde YOLOv5 ve önceden eğitilmiş COCO veri seti kullanılarak modelin doğrulama ve test süreçleri gerçekleştirilmiştir. Tek bir kişinin kameradan alınan görüntüleri LabelImg aracıyla etiketlenerek özel bir veri seti oluşturulmuş ve bu veri setiyle model yeniden eğitilmiştir. Eğitilen model bilgisayar üzerinde gerçek zamanlı kamera akışında test edilmiştir. Model, göz açık ve kapalı sınıflarında yüksek doğruluk oranlarına ulaşmıştır. İkinci aşamada, model NVIDIA Jetson Orin Nano kartına aktarılmış ve Raspberry Pi Camera V2 kullanılarak gerçek zamanlı çalıştırılmıştır. Jetson kartında GStreamer Pipeline kullanılarak FPS (Saniyelik Görüntü Sayısı), çözünürlük ve gecikme sorunları optimize edilmiştir. Model 500'den fazla görüntü ve farklı kullanıcılarla oluşturulan veri seti ile eğitilmiştir ve uykulu ve uyanık durumları tespit etmektedir. Geliştirilen sistem yarım saniyelik bir gecikme ile gerçek zamanlı tespit yapabilmekte ve sürücülerin uykululuk durumlarını algılayarak trafik güvenliğini artırmaya yönelik etkili bir çözüm sunmaktadır. Ayrıca, farklı yaş grupları ve sürüş koşullarına uyum sağlamak için daha geniş bir veri setiyle geliştirilmesi önerilmektedir. Bu çalışma sürücülerin uykululuğunu tespit etmede temel bir referans olma potansiyeli taşımaktadır.

Özet (Çeviri)

Long journeys and insufficient sleep time of bus and heavy vehicle drivers can adversely affect safe driving and cause serious accidents. In order to prevent such accidents in traffic, it is necessary to develop an effective system that detects the sleepiness of drivers. This study is in preparation for the EU 2019/2144 and EU 2021/1341 regulations (European Parliament and Council, 2019, 2021) and aims to improve traffic safety. The system was developed in two stages using the YOLOv5 model. In the first stage, the validation and testing processes of the model were carried out on a powerful computer using YOLOv5 and the pre-trained COCO dataset. A special dataset was created by labelling the images of a single person taken from the camera with the LabelImg tool and the model was retrained with this dataset. The trained model was tested on the computer in real-time camera flow. The model achieved high accuracy rates in the open and closed eye classes. In the second stage, the model was transferred to the NVIDIA Jetson Orin Nano board and run in real time using Raspberry Pi Camera V2. FPS, resolution and latency issues were optimised using the GStreamer Pipeline on the Jetson board. The model is trained with a dataset of more than 500 images and different users and detects sleepy and awake states. The developed system is capable of real-time detection with a delay of half a second and provides an effective solution to improve traffic safety by detecting the sleepiness of drivers. It is also proposed to be developed with a larger data set to adapt to different age groups and driving conditions. This study has the potential to be a basic reference for detecting drivers' sleepiness.

Benzer Tezler

  1. Naproksenin postoperatif dentoolveoler ağrıya olan analjezik etkisinin klinik olarak araştırılması

    Başlık çevirisi yok

    FATMA BULAT

    Doktora

    Türkçe

    Türkçe

    1987

    Ankara Üniversitesi

    Ağız, Diş ve Çene Cerrahisi Ana Bilim Dalı

    Yükleniyor...

  2. Gömülü maksiller kanin dişlerinin lokalizasyonunda paralaks ve status-x radyografik yöntemlerinin tanı değerlerinin karşılaştırılması

    Başlık çevirisi yok

    OSMAN MURAT BİLGE

    Doktora

    Türkçe

    Türkçe

    1984

    Atatürk Üniversitesi

    Oral Diagnoz ve Radyoloji Ana Bilim Dalı

    Yükleniyor...

  3. Küt cisimler etrafındaki dalga hareketinin vorteks metodu ile analizi

    Başlık çevirisi yok

    SERPİL ÖZKILIÇ

    Yüksek Lisans

    Türkçe

    Türkçe

    1987

    Erciyes Üniversitesi

    Makine Ana Bilim Dalı

    Yükleniyor...

  4. Erzurum yöresinde, değişik yaş gruplarındaki şahıslarda; üçüncü molar dişlerin görülme oranlarının incelenmesi

    Başlık çevirisi yok

    ADİL AKYOL

    Doktora

    Türkçe

    Türkçe

    1980

    Atatürk Üniversitesi

    Ağız, Diş ve Çene Cerrahisi Ana Bilim Dalı

    Yükleniyor...