Kızılelma AI - Software
PoC Başlat
PoC Başlat💬 WhatsApp
← Tüm ProjelerYapay Zekâ

Drone Araç Tespit ve Takip Sistemi

YOLOv8 ve DeepSort algoritmaları ile drone görüntülerinden gerçek zamanlı araç tespiti ve trafik yoğunluğu analizi.

SektörUlaşım & Akıllı Şehirler
RolümüzAI/ML Mühendisi
PythonYOLOv8DeepSortFastAPIOpenCVPyTorch

Problem

Drone görüntülerinden trafik yoğunluğu analizi ve araç sayımının manuel yapılmasının zorluğu ve zaman kaybı.

🎯

Hedefler

  • Gerçek zamanlı araç tespiti ve takibi
  • Yön bazlı trafik yoğunluğu hesaplama
  • Drone yüksekliğine göre otomatik ölçekleme
  • Web tabanlı kullanıcı dostu arayüz
💡

Çözüm

  • YOLOv8 Detection: Özel eğitilmiş model ile yüksek doğrulukta araç tespiti.
  • DeepSort Tracking: Araçların frame'ler arası takibi ve yön tespiti.
  • FastAPI Backend: Video işleme ve sonuç sunumu için RESTful API.
  • Altitude Scaling: Drone yüksekliğine göre otomatik alan ve yoğunluk hesaplama.

Sonuç

Havadan çekilen görüntülerde %95+ doğrulukla araç tespiti yapan, trafik yoğunluğu analizi sunan akıllı sistem.

Kullanılan Teknolojiler

Python
YOLOv8
DeepSort
FastAPI
OpenCV
PyTorch

🛠️ Kurulum Rehberi

Bu projeyi kendi bilgisayarınızda çalıştırmak için aşağıdaki adımları izleyin:

  1. 1GitHub repository'yi klonlayın: git clone https://github.com/aniltalhab/VehicleDetection
  2. 2Proje dizinine gidin: cd VehicleDetection
  3. 3Virtual environment oluşturun: python -m venv venv
  4. 4Virtual environment'ı aktifleştirin: source venv/bin/activate (Linux/Mac) veya venv\Scripts\activate (Windows)
  5. 5Bağımlılıkları yükleyin: pip install -r requirements.txt
  6. 6Model dosyasını (.pt) models/ klasörüne yerleştirin
  7. 7Uygulamayı çalıştırın: uvicorn app:app --reload
📥 Kaynak Kodu İndir (GitHub)

📋 Gereksinimler

  • Python 3.9+
  • PyTorch
  • YOLOv8
  • FastAPI
  • YOLOv8 Model Dosyası (.pt)

Benzer bir proje mi düşünüyorsunuz?

Size özel çözüm önerisi için iletişime geçin.