Mundarija:
Video: KO'P KAMERALI RASPBERRY PI Pi ob'ektini aniqlash: 3 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Men kirish so'zini qisqacha aytib o'taman, chunki sarlavhaning o'zi ko'rsatmaning asosiy maqsadi nima ekanligini ko'rsatadi. Bosqichma-bosqich ko'rsatma, men sizga bir nechta kameralarni, masalan, 1-kamerali va hech bo'lmaganda bitta USB-kamerani yoki 2 ta USB-kamerani qanday ulash kerakligini tushuntiraman. O'rnatish bizga bir vaqtning o'zida barcha oqimlarga kirishga va ularning har birida harakatni aniqlashga imkon beradi. Buning eng yaxshi tomoni shundaki, openCV real vaqtda ishlaydi (yoki siz qo'shgan kameralar soniga qarab real vaqtda). U uyni kuzatish uchun ishlatilishi mumkin.
Tarkibi
1. Ko'p kamerali sozlash
2. Oddiy harakat detektorini aniqlash, oqimlarga kirish
4. Yakuniy natija
1-qadam: Ko'p kamerali sozlash
Bir nechta kameradan foydalanish uchun Raspberry Pi -ni o'rnatishda sizda ikkita variant bor:
Bir nechta USB veb -kameralaridan foydalanish kifoya.
Yoki bitta Raspberry Pi kamera moduli va kamida bitta USB veb -kamerasidan foydalaning.
Biz Logitech c920 veb -kamerasidan foydalanganmiz.
Raspberry pi -ning bitta ichki kamera porti bor, lekin agar siz USB -kamera o'rniga bir nechta malina pi -kameralaridan foydalanmoqchi bo'lsangiz, siz qalqon olishingiz kerak.
Keling, bitta pi-kamera va bitta USB-kamera bilan 2 ta kamerani sozlashni ko'rib chiqaylik. Chiqish image_2 dagi kabi bo'ladi.
Bu xabarning qolgan qismida biz birinchi navbatda bitta kamera uchun oddiy harakat detektori kodini belgilab olamiz va keyin uni bir nechta kameralarda qo'llaymiz.
2 -qadam: Oddiy harakat detektorini aniqlash
Ushbu bo'limda biz ob'ektlarni aniqlash uchun oddiy python kodini aniqlaymiz. Samaradorlikni saqlab qolish uchun, bitta kamera ko'rinishida faqat bitta ob'ekt harakatlanayotganini ko'rib chiqaylik.
barcha kod fayllari mening Github havolamga biriktirilgan:
Tavsiya:
Yuzni aniqlash va aniqlash - OpenCV Python va Arduino yordamida Arduino Face ID: 6 qadam
Yuzni aniqlash va aniqlash | OpenCV Python va Arduino yordamida Arduino Face ID: yuzni aniqlash AKA yuz identifikatori hozirgi vaqtda mobil telefonlarning eng muhim xususiyatlaridan biridir. Shunday qilib, menda "Arduino loyihasi uchun yuz identifikatori bo'lishi mumkinmi?" Degan savol bor edi. va javob ha … Mening sayohatim quyidagicha boshlandi: 1 -qadam: Bizga kirish
Harakatlanuvchi FPV kamerali RC tank: 9 qadam (rasmlar bilan)
Harakatlanuvchi FPV kamerali RC tank: Salom, bu ko'rsatmada men sizga FPV kamerasi bilan masofadan boshqarish tankini qanday qurishni ko'rsataman. Avvaliga men FPV kamerasiz faqat RC tankini quraman, lekin men uni uyda haydab yurganimda, uning qaerdaligini ko'rmaganman. Shunday qilib, men qo'shadigan narsani o'ylab topdim
Raspberry Pi ob'ektini aniqlash: 7 qadam
Raspberry Pi ob'ektlarini aniqlash: Ushbu qo'llanma Raspberry Pi-da TensorFlow-ning ob'ektlarni aniqlash API-ni sozlash bo'yicha bosqichma-bosqich ko'rsatmalarni beradi. Ushbu qo'llanmadagi qadamlarni bajarib, siz Raspberry Pi -dan foydalanib, P -dan jonli videoda ob'ektlarni aniqlashni amalga oshirasiz
Infraqizil kamerali avtonom dron birinchi javob beruvchilarga yordam beradi: 7 qadam
Infraqizil kamerali avtonom dron birinchi javob beruvchilarga yordam beradi: Jahon sog'liqni saqlash tashkiloti hisobotiga ko'ra, har yili tabiiy ofatlar 90 mingga yaqin odamni o'ldiradi va butun dunyo bo'ylab 160 millionga yaqin odamni qamrab oladi. Tabiiy ofatlarga zilzilalar, tsunami, vulqonlarning otilishi, ko'chkilar, bo'ronlar va boshqalar kiradi
360 darajali analog kamerali shlyapa: 10 qadam (rasmlar bilan)
360 darajali analog kamerali shlyapa: Instagramni unuting, klassik analog filmni yangi uslubda ishlatib, rasmlaringizga retro ko'rinishini qaytaring. Bu kamera shlyapasi bir martalik 35 mm plyonkali kameralar va ikkita AA batareyali bir nechta kichik servo dvigatellar yordamida qilingan. T bilan