✔ Deteksi & penghitungan manusia waktu nyata
- Model Python
Faster RCNN inception v2 Python untuk mendeteksi dan menghitung manusia dalam gambar, video & kamera waktu nyata. - Digunakan grafik beku
frozen_inference_graph.pb pra-terlatih untuk menangani deteksi. - Visualisasikan data menggunakan
Enumeration Plot dan Avg. Accuracy Plot .
?PERSYARATAN :
- Python 3
- tkinter
- kotak pesan
- Pil
- CV2
- Argparse
- matplotlib.pyplot
- Numpy
- waktu
- os
- Tensorflow
- fpdf
? Bagaimana skrip ini bekerja:
- Pengguna hanya perlu mengunduh file dan menjalankan main.py pada sistem lokal mereka.
- Pada jendela mulai aplikasi, pengguna akan dapat melihat opsi Mulai dan Keluar, menggunakan pengguna mana yang dapat memulai aplikasi atau keluar dari aplikasi.
- Ketika pengguna memulai aplikasi menggunakan tombol start, jendela baru akan terbuka, yang memungkinkan pengguna dengan opsi seperti, mendeteksi dari gambar, mendeteksi dari video atau mendeteksi dari kamera.
- Ketika pengguna memilih salah satu dari dua opsi pertama, ia perlu memilih file masing -masing menggunakan tombol pilih.
- Pengguna dapat mempratinjau file yang dipilih menggunakan tombol Pratinjau, dan mendeteksi dan menghitung manusia menggunakan tombol Detect.
- Dan ketika pengguna memilih, opsi terakhir untuk mendeteksi melalui kamera, pengguna perlu membuka kamera, menggunakan tombol kamera terbuka, segera setelah kamera terbuka, proses deteksi akan dimulai.
- Setelah proses deteksi selesai atau pengguna secara manual menyelesaikannya, dua grafik diplot,
- 1.) Plot enumerasi (jumlah manusia vs waktu) dan
- 2.) Rata -rata. Plot Accuracy (AVG. AKUCCORY vs. Time).
- Seiring dengan dua plot ini, opsi untuk menghasilkan laporan kerumunan juga muncul, pada saat mengkliknya, laporan kerumunan dalam bentuk PDF dihasilkan dan disimpan secara otomatis di lokasi file proyek.
- Dalam Laporan Kerumunan GenRated, akan ada informasi seperti, apa itu Max Human Count, Max Accuracy, Max AVG. Akurasi, dan juga status dua baris tentang kerumunan.
? Purrpose:
- Script ini membantu pengguna untuk dengan mudah mendapatkan jumlah manusia melalui gambar waktu nyata, video atau kamera, dan setelah itu juga analisis kerumunan melalui laporan kerumunan.
? Langkah Kompilasi:
- Instal semua perpustakaan yang diperlukan.
- Setelah itu unduh file kode, dan jalankan Main.py pada sistem lokal.
- Kemudian skrip akan mulai berjalan dan pengguna dapat menjelajahinya dengan mendeteksi manusia dan juga mendapatkan penghitungannya.
? Tangkapan layar:























? Stargazers dari waktu ke waktu:
? Gabungan dari waktu ke waktu:
? Kontributor: