SmartVisionAssist - Görme Engelliler İçin Nesne Algılama Sistemi
AI & Machine Learning

SmartVisionAssist - Görme Engelliler İçin Nesne Algılama Sistemi

YOLOv8 ve OpenCV ile geliştirilmiş, görme engelliler için gerçek zamanlı nesne algılama ve sesli uyarı sistemi.

Proje Detayları

SmartVisionAssist, görme engellilerin günlük yaşamda karşılaştıkları nesneleri algılamalarına ve güvenli navigasyon sağlamalarına yardımcı olmak için geliştirilmiş bir Python uygulamasıdır. 🎯 Proje Hedefleri: - Görme engelliler için erişilebilirlik teknolojisi - Gerçek zamanlı nesne algılama ve tespiti - Sesli uyarı sistemi ile kullanıcı bilgilendirmesi - Mesafe tahmini ve yönlendirme desteği 🛠️ Teknik Detaylar: - YOLOv8 (ultralytics) ile derin öğrenme tabanlı nesne algılama - OpenCV ile gerçek zamanlı görüntü işleme - pyttsx3 ile metin-ses dönüşümü (TTS) - Pygame ile alarm sesi yönetimi - 9 bölgeli grid sistem ile hassas konum tespiti - Piksel tabanlı mesafe hesaplama ✨ Öne Çıkan Özellikler: - Çoklu nesne tespiti ve sınıflandırma - Sesli uyarı sistemi (Türkçe/İngilizce) - Tehlike alarmı ve kritik durum bildirimleri - Mesafe tahmini ve konum belirleme - Güvenli yol tespiti ve yönlendirme - Video kontrolü (play, pause, ileri/geri sarma) - Klavye kısayolları ile kullanıcı dostu arayüz 🎮 Kullanım Özellikleri: - Gerçek zamanlı kamera desteği - Video dosyası işleme - Sessiz/sesli mod değiştirme - 9 bölge çizgilerini gösterme/gizleme - Kolay video navigasyonu

Kullanılan Teknolojiler

PythonYOLOv8OpenCVDeep LearningComputer Visionpyttsx3
Deniz İlkay - Bilgisayar Mühendisliği Öğrencisi & Web Developer