- ERD sudah disimpan dalam bentuk
.png
- Untuk tahapan ini, penulis menggunakan video live CCTV streaming di Pasar Beringharjo - Malioboro - D.I.Y Jogjakarta (https://cctvjss.jogjakota.go.id/malioboro/Malioboro_30_Pasar_Beringharjo.stream/playlist.m3u8)
- Untuk deteksi orang, penulis menggunakan YOLOv11 dengan medium model.
- Tracking objek menggunakan BOT-SORT (centroid).
- Fitur polygon sudah dibuat (lebih dari satu titik).
- Counter untuk deteksi sudah dibuat.
- Fitur polygon sudah dibuat (lebih dari satu titik).
- Counter untuk deteksi sudah dibuat.
- API sudah diimplementasikan.
- Adanya fitur dashboard untuk menunjukkan grafik deteksi orang.
- Penulis menggunakan metode local.
- Requirements dan lain sebagainya sudah disiapkan.
pip install -r requirements.txt
mysql -u root -p
source database/schema.sql
mysql -u root -p < database/schema.sql
cp .env.example .env
nano .env
uvicorn api_app:app --reload --> Start Server
http://localhost:8000/docs --> akses dashboard http://localhost:8000/video_feed --> akses live video playback
python tools/polygon_editor.py --> Run untuk konfigurasi edit polygon streamlit run tools/streamlit1.py --> Run untuk melihat statistik