Mundarija:
- 1 -qadam: API kalitini oling
- 2 -qadam: Uskuna yig'ing
- 3 -qadam: LCD -ni birgalikda lehimlang
- 4 -qadam: Raspberry Pi uchun NOOBS -ni yuklab oling
- 5 -qadam: Picamera -ni ishga tushirish
- 6 -qadam: Kamera portini toping va kamerani ulang
- 7 -qadam: Asosiy menyudan Raspberry Pi konfiguratsiya vositasini oching
- 8 -qadam: Kamera dasturiy ta'minoti yoqilganligiga ishonch hosil qiling
- 9 -qadam: Kamerani oldindan ko'rish
- 10 -qadam: Rasmlar
- 11 -qadam: Sizning kamerangiz ishlamoqda
- 12 -qadam: O'rnatilgan LCD to'plamini oling va sinovdan o'ting
- 13 -qadam: O'z -o'zidan ishlab chiqarilgan qurilmaga o'rnatish uchun kodni oling
- 14 -qadam: Rasmga oling
- 15 -qadam: Bajarildi !
Video: Vizual ob'ektni kamera yordamida aniqlash (TfCD): 15 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Tuyg'ularni, odamlarning yuzlarini yoki oddiy narsalarni taniy oladigan kognitiv xizmatlar hozircha rivojlanishning dastlabki bosqichida, lekin mashinasozlik yordamida bu texnologiya tobora rivojlanib bormoqda. Kelajakda biz bu sehrni ko'proq ko'rishni kutishimiz mumkin.
TFCD uchun TU Delft loyihasi uchun biz Microsoft tomonidan taqdim etilgan vizual idrok xizmatlaridan foydalanishni qaror qildik. (Videoni ko'ring).
ESLATMA!!
Elektronika va kod to'g'ri ishlaydi, lekin Delft TUda internet aloqasi uzilgan, shuning uchun bizda to'g'ri video yo'q. Biz keyinroq mosini yuklaymiz! Tushunganingiz uchun tashakkur!
1 -qadam: API kalitini oling
Birinchidan, Azure kognitiv xizmatlari saytiga o'ting va Microsoft saytidan Computer Vision API kalitini oling. Havola pastda:
QO'ShIMChA: Agar siz API -ni bir oz dam olishni xohlasangiz, yuzni tanib olish va hissiyotni aniqlash kalitini ham oling. Visual Studios -ni yuklab oling (hamjamiyat versiyasi yaxshi), shuningdek Visual Studio -ga joylashtirish uchun github -dan kodni yuklab oling.
Vizual studiyalar:
Github:
2 -qadam: Uskuna yig'ing
Python va picamera yordamida Raspberry Pi kamera modulini ishga tushiring. Siz harakatsiz suratga olasiz, video yozasiz va tasvir effektlarini qo'llaysiz. Boshlash uchun sizga kerak bo'ladi:
- Raspberry Pi, V2, 8MP kamera taxtasi
- Raspberry Pi 3, Model B, kodlash uchun 1 Gb tezkor xotira
- Adafruit 16x2 belgili LCD
- Raspberry Pi bilan bog'lanish uchun sichqoncha
- Raspberry Pi -ga ulanish uchun klaviatura
- Raspberry Pi -ga ulanish uchun monitor
- Raspberry Pi -ni Internetga ulash uchun chekilgan kabel
- Kirish uchun noutbuk
- LCD -ni lehimlash uchun lehim to'plami
3 -qadam: LCD -ni birgalikda lehimlang
LCD -ni to'g'ri lehimlash uchun Adafruit saytidan foydalaning. Havola pastda:
learn.adafruit.com/adafruit-16x2-character…
4 -qadam: Raspberry Pi uchun NOOBS -ni yuklab oling
Raspberry Pi -ni ishga tushirish uchun Raspbian -ni yuklab oling!
www.raspberrypi.org/downloads/noobs/
Raspberry Pi -ni kichik kompyuter sifatida ko'ring. Buning uchun monitor, sichqoncha, klaviatura va internet kerak. Ularni Raspberry Pi -ga ulang.
5 -qadam: Picamera -ni ishga tushirish
Kamera moduli - bu Raspberry Pi uchun ajoyib aksessuar bo'lib, foydalanuvchilarga harakatsiz suratga olish va to'liq HD formatida video yozish imkonini beradi. Birinchidan, Pi o'chirilgan bo'lsa, siz kamera modulini Raspberry Pi kamerasining portiga ulashingiz kerak, keyin Pi -ni ishga tushiring va dasturiy ta'minot yoqilganligiga ishonch hosil qiling. Keyingi qadamlar uchun rasmlarga rioya qiling!
6 -qadam: Kamera portini toping va kamerani ulang
7 -qadam: Asosiy menyudan Raspberry Pi konfiguratsiya vositasini oching
8 -qadam: Kamera dasturiy ta'minoti yoqilganligiga ishonch hosil qiling
9 -qadam: Kamerani oldindan ko'rish
Endi sizning kamerangiz ulangan va dasturiy ta'minot yoqilgan bo'lsa, siz kamerani oldindan ko'rishni sinab ko'rishni boshlashingiz mumkin.
- Asosiy menyudan Python 3 -ni oching
- Yangi faylni oching va uni camera.py sifatida saqlang. Buni picamera.py sifatida saqlamasligingiz muhim.
- Quyidagi kodni kiriting:
- pikameradan PiCamera import qilinadi
- vaqtdan boshlab uyqu
- kamera = PiCamera ()
- camera.start_preview () uyqu (10) camera.stop_preview ()
- Ctrl + S bilan saqlang va F5 bilan ishlating. Kamerani oldindan ko'rish 10 soniya davomida ko'rsatilishi va keyin yopilishi kerak. Kamera ko'rayotgan narsalarni oldindan ko'rish uchun kamerani boshqa joyga siljiting.
- Jonli kamerani oldindan ko'rish ekranni to'ldirishi kerak
10 -qadam: Rasmlar
Kamera modulining eng keng tarqalgan usuli bu suratga olish.
Kodni o'zgartiring, uyquni kamaytiring va camera.capture () qatorini qo'shing:
kamera.start_preview ()
uxlash (5)
camera.capture ('/home/pi/Desktop/image.jpg')
kamera.stop_preview ()
- Kodni ishga tushiring va harakatsiz rasmni olishdan oldin kamerani oldindan ko'rish 5 soniya davomida ochilishini ko'rasiz. Rasmga tushganda, oldindan ko'rish boshqa piksellar soniga moslashganini ko'rasiz.
- Siz ish stolida rasmingizni ko'rasiz. Uni ochish uchun fayl belgisini ikki marta bosing.
11 -qadam: Sizning kamerangiz ishlamoqda
HA! Keyingi qadam!
12 -qadam: O'rnatilgan LCD to'plamini oling va sinovdan o'ting
Pastki bosqichlarni bajarish orqali LCD -ni yoqing:
LCD -ni sozlash
a.
LCD -ni o'rnatish va sizning LCD to'g'ri lehimlanganligini tekshirish!
b.
13 -qadam: O'z -o'zidan ishlab chiqarilgan qurilmaga o'rnatish uchun kodni oling
Github -dan kodni oling:
QAYD: Kod Tronnida yaxshi ishlamayapti. Kodni ishga tushirish uchun Raspbian terminalidan foydalaning. Kodni (ComputerVision.py) xaritaga joylashtiring: home/pi/Adafruit_Python_CharLCD/misollar (negadir u faqat shunday ishlaydi, boshqa usullar faqat tushuntirib bo'lmaydigan xatolar beradi)
Terminalni oching va yozing:
CD Adafruit_Python_CharLCD/misollar
./ComputerVision.py
14 -qadam: Rasmga oling
Tavsiya:
HuskyLens yordamida sun'iy intellekt va tasvirni aniqlash: 6 qadam (rasmlar bilan)
HuskyLens yordamida sun'iy intellekt va tasvirni aniqlash: Hey, nima bo'ldi, bolalar! Akarsh bu erda CETech -dan, bu loyihada biz DFRobot -dan HuskyLens -ni ko'rib chiqmoqchimiz. Bu sun'iy intellektning bir nechta operatsiyalarini bajarishga qodir bo'lgan AI bilan ishlaydigan kamera moduli
ESP32-CAM kartasi yordamida yuzni aniqlash bilan IP-kamera: 5 qadam
ESP32-CAM kartasidan foydalangan holda yuzni aniqlash bilan IP-kamera: Bu xabar boshqalardan farq qiladi va biz hayratlanarli darajada arzon (9 dollardan kam) va ishlatish uchun qulay ESP32-CAM kartasini ko'rib chiqamiz. Biz oddiy IP -kamerani yaratamiz, uni 2 -dan foydalanib jonli video uzatish uchun ishlatish mumkin
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
Qanday qilib 2D belgisini Unreal Engine 4 -dagi belgilar boshqaruvchisi yordamida kompyuter uchun vizual skript yordamida yaratish mumkin: 11 qadam
Kompyuter uchun vizual skriptdan foydalanib, Unreal Engine 4 -dagi 2 -belgini qanday boshqarish kerak: Kompyuter uchun vizual skript yordamida Unreal dvigateli 4 -da 2 -belgini qanday boshqarish kerak, men Jordan Steltz. Men 15 yoshimdan beri video o'yinlar ishlab chiqyapman. Bu darslik sizga asosiy belgilarni qanday yaratishni o'rgatadi
Trafik namunasi analizatori jonli ob'ektni aniqlash yordamida: 11 qadam (rasmlar bilan)
Yashash ob'ektlarini aniqlashdan foydalanadigan yo'l harakati analizatori: Zamonaviy dunyoda svetoforlar xavfsiz yo'l uchun muhim ahamiyatga ega. Biroq, ko'p hollarda, svetoforlar, xuddi qizil yonayotgan paytda, kimdir chiroqqa yaqinlashganda, bezovta qilishi mumkin. Bu vaqtni behuda sarflaydi, ayniqsa yorug'lik pr