Programming

Kursus Skripsi Tesis Disertasi Python YOLO ~ Sistem Deteksi Kendaraan Parkir Liar Menggunakan YOLO dan OpenCV

Berikut adalah silabus 10 sesi @1,5 jam untuk topik:
β€œSistem Deteksi Kendaraan Parkir Liar Menggunakan YOLO dan OpenCV”


🎯 Tujuan Umum:

Mahasiswa mampu merancang dan mengimplementasikan sistem deteksi kendaraan parkir liar berbasis video menggunakan YOLO dan OpenCV, serta memahami alur kerja deteksi objek dan pengolahan citra secara menyeluruh.


πŸ“˜ Silabus 10 Sesi (Total 15 Jam)

βœ… Sesi 1: Pengenalan Sistem Deteksi Parkir Liar

  • Konsep pelanggaran parkir dan pentingnya sistem deteksi otomatis

  • Studi kasus dan teknologi yang digunakan

  • Penjelasan YOLO dan OpenCV dalam konteks deteksi visual

  • Tools yang akan digunakan (Python, OpenCV, YOLOv5/YOLOv8, Google Colab/VSCode)


βœ… Sesi 2: Instalasi dan Setup Lingkungan

  • Instalasi Python dan pustaka pendukung

  • Instalasi YOLOv5/YOLOv8 via GitHub

  • Setup Google Colab dan GPU runtime (alternatif lokal)

  • Uji coba pertama YOLO dengan model pre-trained


βœ… Sesi 3: Pengenalan YOLO dan Arsitekturnya

  • Cara kerja YOLO (You Only Look Once)

  • Perbedaan versi YOLO (v3 vs v4 vs v5 vs v8)

  • Bounding box, confidence score, dan klasifikasi objek

  • Evaluasi performa: mAP, precision, recall


βœ… Sesi 4: Deteksi Kendaraan dengan YOLO Pre-trained

  • Uji coba model YOLOv5 pada video jalan raya

  • Deteksi mobil, motor, truk dalam video statis

  • Menampilkan bounding box dan label kendaraan

  • Menyimpan hasil deteksi ke dalam file video


βœ… Sesi 5: Pengolahan Video dengan OpenCV

  • Membaca video menggunakan OpenCV

  • Menyusun loop frame-by-frame

  • Region of Interest (ROI) untuk area larangan parkir

  • Teknik masking area tertentu


βœ… Sesi 6: Tracking Kendaraan (Optional: DeepSORT/SimpleTracker)

  • Pengenalan tracking objek: perbedaan tracking vs detection

  • Deteksi kendaraan diam dalam beberapa frame berturut-turut

  • Menentukan kendaraan yang “parkir” vs hanya “berhenti sesaat”

  • Threshold waktu kendaraan diam


βœ… Sesi 7: Dataset dan Pelatihan YOLO Kustom

  • Kebutuhan dataset parkir liar

  • Labeling dataset dengan Roboflow/LabelImg

  • Pelatihan ulang YOLOv5 dengan data lokal

  • Evaluasi hasil pelatihan


βœ… Sesi 8: Implementasi Deteksi Parkir Liar

  • Penerapan model pada video jalan

  • Identifikasi kendaraan yang diam dalam area tertentu

  • Pemberian notifikasi “PARKIR LIAR TERDETEKSI”

  • Logging kendaraan dan waktu parkir


βœ… Sesi 9: Evaluasi dan Pengujian Sistem

  • Uji sistem pada berbagai cuaca dan waktu

  • Pengukuran akurasi deteksi dan false positives

  • Pengujian di video dengan banyak kendaraan

  • Analisis keterbatasan dan solusi


βœ… Sesi 10: Dokumentasi dan Presentasi Proyek

  • Struktur dokumentasi program

  • Pembuatan laporan akhir (skripsi/tesis)

  • Presentasi dan demo sistem

  • Diskusi potensi pengembangan: integrasi ke CCTV real-time, notifikasi, GPS, atau web dashboard

Related Articles

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Back to top button