Mundarija:
Video: TouchFree: haroratni avtomatik tekshirish va niqobni aniqlash kioskasi: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Dunyo bo'ylab mamlakatlar qayta ochilganda, yangi koronavirus bilan yashash yangi hayot tarziga aylanmoqda. Ammo virus tarqalishini to'xtatish uchun biz koronavirusga chalingan odamlarni boshqalardan ajratishimiz kerak.
CDC ma'lumotlariga ko'ra, isitma koronavirusning etakchi belgisidir va bemorlarning 83 foizigacha isitmaning ba'zi belgilarini ko'rsatadi. Ko'pgina mamlakatlar maktablar, kollejlar, idoralar va boshqa ish joylari uchun haroratni tekshirish va niqoblarni majburiy qilib qo'yishadi.
Hozirgi vaqtda haroratni tekshirish kontaktsiz termometr yordamida qo'lda amalga oshiriladi. Qo'lda tekshiruvlar samarasiz, amaliy bo'lmagan (katta oyoqli joylarda) va xavfli bo'lishi mumkin.
Bu muammolarni hal qilish uchun men "Deep Learning Neural Network" yordamida yuzni belgilash va kontaktsiz IQ harorat sensori va niqobni aniqlash yordamida haroratni tekshirish jarayonini avtomatlashtiradigan kioskni yaratdim.
Bu kioskdan foydalanish maktablar, kollejlar, idoralar va boshqa ish joylari bilan chegaralanib qolmaydi, balki ularni kasalxonalar kabi xavfli hududlarda ham ishlatish mumkin. Bu qurilmani poezd bekatlari, avtobus bekatlari, aeroportlar va boshqalarda ham ishlatish mumkin.
Bu loyihaga yondashuvim, kompyuterni ko'rish va chuqur o'rganishning oldingi tajribasi bo'lmagan har bir kishi undan foydalana oladigan, soddalashtirilgan sozlash jarayonini yaratish edi. Bu to'liq ishlaydigan va foydalanishga tayyor loyiha. Men har bir alohida qism va to'liq versiya uchun kod fayllarini qo'shib, ushbu loyihani juda moslashtirdim. Shunday qilib, siz loyihaning har qanday qismidan alohida foydalanishingiz mumkin.
Tushuntirish
Birinchidan, Tensorflow asosidagi Deep Learning neyron tarmog'i odamning niqob kiyganligini yoki yo'qligini aniqlashga harakat qiladi. Tizim soxta pozitivlarning oldini olish uchun uni turli xil misollar bilan o'rgatish orqali mustahkam qilib qo'yildi.
Bir marta, tizim niqobni aniqladi, u foydalanuvchidan yuzni belgilashni amalga oshirish uchun niqobni olib tashlashini so'raydi. Tizim DLIB moduli yordamida odamning peshonasida haroratni aniqlash uchun eng yaxshi joyni topadi.
Keyin Servo dvigatellari bilan PID boshqaruv tizimi yordamida tizim peshonadagi tanlangan joyni sensori bilan tekislashga harakat qiladi. Hizalangandan so'ng, tizim kontaktsiz IQ harorat sensori yordamida harorat o'qilishini oladi.
Agar harorat inson tanasining normal harorati oralig'ida bo'lsa, bu odamga davom ettirishga imkon beradi va Adminga rasm va boshqa tafsilotlar bilan elektron pochta xabarini yuboradi.
Ta'minotlar
Uskuna
- Raspberry Pi modeli 2/3/4
- Raspberry Pi kamera moduli v1/v2
- Kontaktsiz infraqizil harorat sensori moduli (MLX90614)
- Rasmiy Raspberry Pi sensorli ekrani (yoki umumiy 3,5 dyuymli sensorli ekran) (ixtiyoriy)
- Panani burish uchun to'plam
- SG90 Micro Raqamli Servo x 2
- MicroSD karta
- Raspberry Pi quvvat adapteri
Dasturiy ta'minot
- Raspberry Pi OS (ilgari Raspbian nomi bilan tanilgan)
- Tensorflow-2.2.2
- OpenCV
- DLIB yuzini belgilash
Tavsiya:
Niqobni qayta tug'ilish qutisi: eski niqoblar uchun yangi hayot: 12 qadam (rasmlar bilan)
Niqobni qayta tug'ilish qutisi: Eski niqoblar uchun yangi hayot: Biz niqoblarning umrini uzaytirish uchun arzon uy to'plamini yaratdik, shunda siz hamjamiyatingizga yordam berib, pandemiyaga qarshi kurashga qo'shilishingiz mumkin. Ishlatilgan niqoblarni yangilash g'oyasiga besh oy bo'ldi. Tug'ilgan. Bugungi kunda, garchi bir qancha mamlakatlarda CO
Haroratni avtomatik o'lchash va ovozli ma'lumot: 5 qadam (rasmlar bilan)
Haroratni avtomatik o'lchash va ovozli ma'lumot: So'nggi kunlarda butun dunyo Covid19 virusi bilan kurashmoqda. Ta'sir qilingan odamlarni (yoki ta'sirlanishiga shubha qilingan) birinchi tekshirish tana haroratini o'lchashdir. Shunday qilib, bu loyiha tana haroratini avtomatik ravishda o'lchaydigan va ovoz orqali xabar beradigan modelga mo'ljallangan
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
Haroratni masofadan aniqlash: 6 qadam
Haroratni masofadan o'lchash: bu loyihada MKR 1400 3 ta DHT 22 sensorini boshqarish va natijani kodga kiritilgan uyali telefon raqami bilan bog'lash uchun ishlatiladi (men qaerda ekanligini ko'rsataman). Harorat DHT 22 -dan olingan yagona ma'lumotdir, lekin bu qiziq
Gitara kompyuter kioskasi: 12 qadam
Gitara kompyuter kioskasi: Musiqa do'konida yashaydigan va atrof -muhit bilan uyg'unlashgan kiosk: bu akustik gitara bilan to'ldirilgan kompyuter, musiqiy stenddagi monitor va tamburli sichqoncha paneli! Muhim: Emizmagan gitaralarga hech kim zarar etkazmagan