Съдържание:
- Стъпка 1: Вземете своя API ключ
- Стъпка 2: Съберете хардуера си
- Стъпка 3: Запоявайте заедно вашия LCD
- Стъпка 4: Изтеглете NOOBS за вашия Raspberry Pi
- Стъпка 5: Първи стъпки с Picamera
- Стъпка 6: Намерете порта на камерата и свържете камерата
- Стъпка 7: Отворете инструмента за конфигуриране на Raspberry Pi от главното меню
- Стъпка 8: Уверете се, че софтуерът на камерата е активиран
- Стъпка 9: Визуализация на камерата
- Стъпка 10: Неподвижни снимки
- Стъпка 11: Камерата ви работи
- Стъпка 12: Вземете сглобения LCD комплект и тествайте
- Стъпка 13: Вземете кода, за да го инсталирате на вашето собствено устройство
- Стъпка 14: Направете снимка
- Стъпка 15: Готово
Видео: Визуално откриване на обект с камера (TfCD): 15 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
Когнитивните услуги, които могат да разпознават емоции, лица на хора или прости обекти, в момента са все още в ранен етап на развитие, но с машинното обучение тази технология се развива все повече. Можем да очакваме да видим повече от тази магия в бъдеще.
За проект на TU Delft за TfCD решихме да използваме когнитивните услуги за зрение, предоставяни от Microsoft, за да демонстрираме как да извършим анализ за разпознаване на зрението върху снимки. (Вижте видеото).
ЗАБЕЛЕЖКА!
Електрониката и кодът работят правилно, но интернет връзката в TU Delft беше изключена, така че нямаме подходящо видео. Ще качим подходящ по -късно! Благодаря ви за разбирането!
Стъпка 1: Вземете своя API ключ
Първо, отидете на сайта на когнитивните услуги на Azure и вземете ключа за API на Computer Vision от сайта на Microsoft. Връзката е долу:
ДОПЪЛНИТЕЛНО: Ако искате да изпробвате API, за да се забавлявате, вземете ключа за разпознаване на лица и разпознаване на емоции. Изтеглете Visual Studios (версията на общността е добра) и също изтеглете кода от github, за да го поставите във Visual Studios.
Visual Studios:
Github:
Стъпка 2: Съберете хардуера си
Започнете с модула за камера Raspberry Pi, като използвате Python и пикамера. Ще правите неподвижни снимки, ще записвате видео и ще прилагате ефекти на изображения. За да започнете, ще ви трябва:
- Raspberry Pi, Камера Board V2, 8MP
- Raspberry Pi 3, модел B, 1GB RAM за кодиране
- Adafruit 16x2 символен LCD
- Мишка за свързване към Raspberry Pi
- Клавиатура за свързване към Raspberry Pi
- Монитор за връзка към Raspberry Pi
- Ethernet кабел за свързване на Raspberry Pi към мрежата
- Лаптоп за вход
- Комплект за запояване за запояване на вашия LCD
Стъпка 3: Запоявайте заедно вашия LCD
Използвайте сайта Adafruit, за да запоите правилно LCD дисплея си. Връзката е долу:
learn.adafruit.com/adafruit-16x2-character…
Стъпка 4: Изтеглете NOOBS за вашия Raspberry Pi
Изтеглете Raspbian, за да стартирате Raspberry Pi!
www.raspberrypi.org/downloads/noobs/
Вижте вашия Raspberry Pi като малък компютър. Нуждае се от монитор, мишка, клавиатура и интернет. Свържете ги към вашия Raspberry Pi.
Стъпка 5: Първи стъпки с Picamera
Модулът на камерата е чудесен аксесоар за Raspberry Pi, позволявайки на потребителите да правят неподвижни снимки и да записват видео в Full HD. На първо място, с изключен Pi, ще трябва да свържете модула на камерата към порта на камерата на Raspberry Pi, след това да стартирате Pi и да се уверите, че софтуерът е активиран. Следвайте изображенията за следващите стъпки!
Стъпка 6: Намерете порта на камерата и свържете камерата
Стъпка 7: Отворете инструмента за конфигуриране на Raspberry Pi от главното меню
Стъпка 8: Уверете се, че софтуерът на камерата е активиран
Стъпка 9: Визуализация на камерата
Сега вашата камера е свързана и софтуерът е активиран, можете да започнете, като изпробвате визуализацията на камерата.
- Отворете Python 3 от главното меню
- Отворете нов файл и го запазете като camera.py. Важно е да не го запазвате като picamera.py.
- Въведете следния код:
- от пикамера внос PiCamera
- от време внос сън
- камера = PiCamera ()
- camera.start_preview () sleep (10) camera.stop_preview ()
- Запазете с Ctrl + S и стартирайте с F5. Визуализацията на камерата трябва да се показва за 10 секунди и след това да се затвори. Преместете камерата наоколо, за да визуализирате какво вижда камерата.
- Визуализацията на камерата на живо трябва да запълни екрана
Стъпка 10: Неподвижни снимки
Най -честата употреба на модула на камерата е правенето на неподвижни снимки.
Променете кода си, за да намалите съня и добавете ред camera.capture ():
camera.start_preview ()
сън (5)
camera.capture ('/home/pi/Desktop/image.jpg')
camera.stop_preview ()
- Пуснете кода и ще видите предварителен преглед на камерата отворен за 5 секунди, преди да заснемете неподвижна картина. Ще видите, че визуализацията се настройва на различна разделителна способност за момент, когато се прави снимката.
- Ще видите снимката си на работния плот. Щракнете двукратно върху иконата на файла, за да го отворите.
Стъпка 11: Камерата ви работи
ДА! Следваща стъпка!
Стъпка 12: Вземете сглобения LCD комплект и тествайте
Активирайте LCD, като следвате подетапите:
Конфигуриране на LCD дисплея
а.
Инсталиране на LCD и проверка дали вашият LCD е правилно запоен!
б.
Стъпка 13: Вземете кода, за да го инсталирате на вашето собствено устройство
Вземете кода от github:
ЗАБЕЛЕЖКА: Кодът изглежда не работи добре в Tronny. Използвайте терминала на Raspbian, за да стартирате кода. Поставете кода (ComputerVision.py) в картата: home/pi/Adafruit_Python_CharLCD/examples (По някаква причина работи само по този начин, други методи ще дадат само необясними грешки)
Отворете терминала си и въведете:
cd Adafruit_Python_CharLCD/примери
./ComputerVision.py
Стъпка 14: Направете снимка
Препоръчано:
Откриване на обект с дъски Sipeed MaiX (Kendryte K210): 6 стъпки
Откриване на обекти с платки Sipeed MaiX (Kendryte K210): Като продължение на предишната ми статия за разпознаването на изображения с платки Sipeed MaiX, реших да напиша друг урок, фокусиран върху откриването на обекти. Наскоро се появи интересен хардуер с чипа Kendryte K210, включително S
Най -лесната уеб камера като охранителна камера - Откриване на движение и снимки по имейл: 4 стъпки
Най -лесната уеб камера като камера за сигурност - Откриване на движение и снимки по имейл: Вече не е необходимо да изтегляте или конфигурирате софтуер, за да получавате картини, открити от движение от вашата уеб камера, до вашия имейл - просто използвайте браузъра си. Използвайте актуален браузър Firefox, Chrome, Edge или Opera в Windows, Mac или Android, за да заснемете снимката
555 Таймер метроном - аудио и визуално: 8 стъпки (със снимки)
555 Timer Metronome - Audio & Visual: Синът ми наскоро започна да свири на укулеле и мислех, че метроном ще му помогне с времето. Като производител, реших, че мога да си направя такъв доста лесно с таймер 555 (какво не можеш да направиш с такъв …) След малко търсене на w
Измервател на времето за реакция (визуално, аудио и докосване): 9 стъпки (със снимки)
Измервател на времето за реакция (визуално, аудио и докосване): Времето за реакция е мярка за времето, което човек отнема, за да идентифицира стимул и да предизвика отговор. Например времето за звукова реакция на спортист е времето, изминало между изстрелването на изстрел от пистолет (с което започва състезанието) и него или нея, започвайки състезанието. Реакция
Аудио визуално изкуство FOTC стил: 7 стъпки (със снимки)
Аудио визуално изкуство … FOTC стил: Тази инструкция се основава на един, който преди това публикувах, Speaker Art и е направен за съпругата ми и като почит към най -доброто фолклорно дуо за пародия, The Flight of the Conchords. Ако никога не сте чували за FOTC, моля, разгледайте ги по -долу. Ще ти покажа хо