RioChndr / object-detection-app

Object detection and counting using camera and some magic..
MIT License
4 stars 2 forks source link

Error Run System without ROI #2

Closed Arbow404 closed 3 years ago

Arbow404 commented 3 years ago

python version 3.8 opencv version 4.5

D:/praktikum/latihan/object-detection-app/surveillance.m4v Exception in Tkinter callback Traceback (most recent call last): File "C:\Users\Who Am i\AppData\Local\Programs\Python\Python38\lib\tkinter_init.py", line 1883, in _call return self.func(*args) File "D:\praktikum\latihan\object-detection-app\TA2020.py", line 104, in runDetector self.detectorVideo() File "D:\praktikum\latihan\object-detection-app\TA2020.py", line 131, in detectorVideo self.updateDetectorVideo() File "D:\praktikum\latihan\object-detection-app\TA2020.py", line 136, in updateDetectorVideo result = self.brain_tracker.track_object_inframe( File "D:\praktikum\latihan\object-detection-app\brainTracker.py", line 27, in track_object_inframe self.check_objects_trough_ROI() File "D:\praktikum\latihan\object-detection-app\brainTracker.py", line 190, in check_objects_trough_ROI if self.is_trough_ROI(self.objects_tracked[i]) == True: File "D:\praktikum\latihan\object-detection-app\brainTracker.py", line 195, in is_trough_ROI return self.is_inside_box(self.box_ROI, obj[2]) File "D:\praktikum\latihan\object-detection-app\brainTracker.py", line 66, in is_inside_box parent[x], parent[y], parent[w], parent[h] = parent_box TypeError: cannot unpack non-iterable NoneType object [Finished in 21.4s]

RioChndr commented 3 years ago

Ini file videonya ? D:/praktikum/latihan/object-detection-app/surveillance.m4v

Error ini muncul ketika menjalankan perintah pertama kali atau saat masukin foto/video ?

Arbow404 commented 3 years ago

iya itu video nya bang jadi solusi nya bagaimana bang

Arbow404 commented 3 years ago

apakah perlu download lagi

Arbow404 commented 3 years ago

untuk format video nya di sintax nya sudah saya tambahkan m4v

RioChndr commented 3 years ago

Perintah yg kamu jalnakan, perintah apa ?

coba jalankan perintah python TA2020.py

Arbow404 commented 3 years ago

saya menjalankan nya pake sublime, perintah yg saya jalankan TA2020.py

Arbow404 commented 3 years ago

image

masih eror bang

Arbow404 commented 3 years ago

saya liat youtube nya lagi, di setting roi nya berubah jadi atur roi bang. tetapi di source code ga ada tulisan atur roi bang.

RioChndr commented 3 years ago

image

yak, saya jumpa error yang sama.

RioChndr commented 3 years ago

Sistem ini masih sangat premature, kamu perlu setting ROInya dulu, dengan klik tombol "Setting ROI" lalu muncul jendela baru, kemudian buat kotak ROI didalam jendela tsb dengan cara klik dan drag didalamnya. kemudian tekan enter, barulah klik tombol "RUN"

Jika tidak seperti itu, sistem akan error seperti diatas.

Arbow404 commented 3 years ago

Alhamdulilah running bang.

kalo biar ada tombol start/pause nya seperti di yotube itu gimana yah bang

Arbow404 commented 3 years ago

bang kalo video nya running lambat itu karna apa yah apakah faktor dari laptop nya atau ada faktor lain??

RioChndr commented 3 years ago

Aplikasi ini belum ada tombol pause/stopnya, karena masih sangat baru dan saya sudah lama tidak kembangkan aplikasi ini. kalau kamu bisa memperbaiki aplikasinya, dengan senang hati pull request ke repo ini agar jadi lebih baik.

Kenapa video runningnya lambat, karena YOLOV3 itu menggunakan algoritma deep learning yang membutuhkan komputasi yang cukup tinggi, pada laptop biasa menjaalankan algoritma ini akan jadi sangat lambat.

Arbow404 commented 3 years ago

baik bang akan saya coba dan pelajari terlebih dahulu. iya bang agak macet2 dikit td, tapi tidak apa2 bang. oke deh bang terima kasih atas ilmu nya semoga channel nya terus maju, di tunggu video2 lain nya. maaf bang udah ganggu waktu nya