Talaan ng mga Nilalaman:

Pagtuklas ng Biswal na Bagay Sa Isang Camera (TfCD): 15 Mga Hakbang (na may Mga Larawan)
Pagtuklas ng Biswal na Bagay Sa Isang Camera (TfCD): 15 Mga Hakbang (na may Mga Larawan)

Video: Pagtuklas ng Biswal na Bagay Sa Isang Camera (TfCD): 15 Mga Hakbang (na may Mga Larawan)

Video: Pagtuklas ng Biswal na Bagay Sa Isang Camera (TfCD): 15 Mga Hakbang (na may Mga Larawan)
Video: CAMERA KO NAHATI SA TATLO! feat. Insta360 RS Twin Edition 2024, Hulyo
Anonim
Pagtuklas ng Visual Object Gamit ang isang Camera (TfCD)
Pagtuklas ng Visual Object Gamit ang isang Camera (TfCD)

Ang mga nagbibigay-malay na serbisyo na maaaring makilala ang mga emosyon, mukha ng tao o simpleng bagay ay kasalukuyang nasa isang maagang yugto pa rin ng pag-unlad, ngunit sa pag-aaral ng makina, ang teknolohiyang ito ay lalong nabubuo. Maaari nating asahan na makita ang higit pa sa mahika na ito sa hinaharap.

Para sa isang proyekto ng TU Delft para sa TfCD, Napagpasyahan naming gamitin ang mga serbisyong nagbibigay-malay sa paningin na ibinigay ng Microsoft upang maipakita kung paano magsagawa ng pagsusuri sa pagkilala sa paningin sa mga larawan. (Tingnan ang video)

TANDAAN !!

Ang electronics at code ay gumagana nang maayos, ngunit ang koneksyon sa internet sa TU Delft ay naka-off kaya wala kaming tamang video. Mag-a-upload kami ng maayos sa paglaon! Salamat sa pag-unawa!

Hakbang 1: Kunin ang Iyong API Key

Kunin ang Iyong API Key
Kunin ang Iyong API Key

Una, pumunta sa site ng mga serbisyo ng nagbibigay-malay na Azure at kunin ang Computer Vision API key mula sa site ng Microsoft. Nasa ibaba ang link:

EXTRA: Kung nais mong subukan ang API upang magkaroon ng kaunting kasiyahan, kunin ang susi para sa Pagkilala sa Mukha at Pagkilala din sa Emosyon. Mag-download ng Visual Studios (ang bersyon ng komunidad ay mabuti) at i-download din ang code mula sa github upang ilagay sa Visual Studios.

Mga Visual Studios:

Github:

Hakbang 2: Ipunin ang Iyong Hardware

Ipunin ang Iyong Hardware
Ipunin ang Iyong Hardware

Magsimula sa Raspberry Pi Camera Module, gamit ang Python at picamera. Kukuhanan ka pa rin ng mga larawan, magre-record ng video, at maglalapat ng mga epekto sa imahe. Upang magsimula sa, kakailanganin mo ang:

  • Raspberry Pi, Camera Board V2, 8MP
  • Raspberry Pi 3, Model B, 1GB RAM para sa pag-coding
  • Adafruit 16x2 Character LCD
  • Mouse upang mag-link sa Raspberry Pi
  • Keyboard upang mag-link sa Raspberry Pi
  • Subaybayan upang mag-link sa Raspberry Pi
  • Ang Ethernet cable upang maiugnay ang Raspberry Pi sa web
  • Laptop para sa input
  • Nakatakda ang paghihinang upang maghinang ang iyong LCD

Hakbang 3: Maghinang ng sama-sama sa iyong LCD

Maghinang ng Iyong LCD
Maghinang ng Iyong LCD

Gamitin ang site ng Adafruit upang maghinang nang maayos sa iyong LCD. Nasa ibaba ang link:

learn.adafruit.com/adafruit-16x2-character…

Hakbang 4: Mag-download ng mga NOOBS para sa Iyong Raspberry Pi

Mag-download ng NOOBS para sa Iyong Raspberry Pi
Mag-download ng NOOBS para sa Iyong Raspberry Pi

I-download ang Raspbian upang makuha ang iyong Raspberry Pi na tumatakbo!

www.raspberrypi.org/downloads/noobs/

Tingnan ang iyong Raspberry Pi bilang isang maliit na computer. Kailangan nito ng monitor, mouse, keyboard at internet. Ikonekta ang mga ito sa iyong Raspberry Pi.

Hakbang 5: Pagsisimula Sa Picamera

Ang Module ng Camera ay isang mahusay na kagamitan para sa Raspberry Pi, na pinapayagan ang mga gumagamit na kumuha ng mga larawan pa rin at magrekord ng video sa buong HD. Una sa lahat, sa naka-off ang Pi, kakailanganin mong ikonekta ang Module ng Camera sa port ng camera ng Raspberry Pi, pagkatapos ay simulan ang Pi at tiyaking pinagana ang software. Sundin ang mga imahe para sa karagdagang mga hakbang!

Hakbang 6: Hanapin ang Camera Port at Ikonekta ang Camera

Hanapin ang Camera Port at Ikonekta ang Camera
Hanapin ang Camera Port at Ikonekta ang Camera

Hakbang 7: Buksan ang Tool ng Pag-configure ng Raspberry Pi Mula sa Pangunahing Menu

Buksan ang Tool ng Pag-configure ng Raspberry Pi Mula sa Pangunahing Menu
Buksan ang Tool ng Pag-configure ng Raspberry Pi Mula sa Pangunahing Menu

Hakbang 8: Tiyaking Pinagana ang Camera Software

Tiyaking Pinagana ang Camera Software
Tiyaking Pinagana ang Camera Software

Hakbang 9: Pag-preview ng Camera

Pag-preview ng Camera
Pag-preview ng Camera

Ngayon nakakonekta ang iyong camera at pinagana ang software, maaari kang magsimula sa pamamagitan ng pagsubok sa preview ng camera.

  • Buksan ang Python 3 mula sa pangunahing menu
  • Magbukas ng isang bagong file at i-save ito bilang camera.py. Mahalaga na hindi mo ito mai-save bilang picamera.py.
  • Ipasok ang sumusunod na code:
  1. mula sa picamera import PiCamera
  2. mula sa oras mag-import ng pagtulog
  3. camera = PiCamera ()
  4. camera.start_preview () pagtulog (10) camera.stop_preview ()
  • I-save gamit ang Ctrl + S at patakbuhin gamit ang F5. Ang preview ng camera ay dapat ipakita sa loob ng 10 segundo, at pagkatapos ay isara. Gawin ang camera sa paligid upang i-preview kung ano ang nakikita ng camera.
  • Dapat punan ng preview ng live na camera ang screen

Hakbang 10: Mga Larawan pa rin

Mga Larawan pa rin
Mga Larawan pa rin

Ang pinakakaraniwang gamit para sa Module ng Camera ay ang pagkuha ng mga larawan pa rin.

Baguhin ang iyong code upang mabawasan ang pagtulog at magdagdag ng isang linya ng camera.capture ():

camera.start_preview ()

pagtulog (5)

camera.capture ('/ home / pi / Desktop / image.jpg')

camera.stop_preview ()

  • Patakbuhin ang code at makikita mo ang preview ng camera na bukas para sa 5 segundo bago makuha ang isang larawan na tahimik. Makikita mo ang preview na ayusin sa isang iba't ibang resolusyon pansamantala habang kinunan ang larawan.
  • Makikita mo ang iyong larawan sa Desktop. I-double click ang icon ng file upang buksan ito.

Hakbang 11: Gumagana ang Iyong Camera

Oo! Susunod na hakbang!

Hakbang 12: Dalhin ang Iyong Pinundong LCD Kit at Subukan

Paganahin ang LCD sa pamamagitan ng pagsunod sa mga substip:

Ang pag-configure ng LCD

a.

Ang pag-install ng LCD at pagsubok kung ang iyong LCD ay wastong na-solder!

b.

Hakbang 13: Kunin ang Code upang mai-install Ito sa Iyong Sariling Device

Kunin ang code mula sa github:

TANDAAN: Ang code ay tila hindi gumana nang maayos sa Tronny. Gamitin ang Terminal ng Raspbian upang simulan ang code. Ilagay ang code (ComputerVision.py) sa mapa: home / pi / Adafruit_Python_CharLCD / mga halimbawa (Sa ilang kadahilanan gumagana lamang ito sa ganitong paraan, ang ibang mga pamamaraan ay magbibigay lamang ng hindi maipaliwanag na mga error)

Buksan ang iyong Terminal at i-type:

cd Adafruit_Python_CharLCD / mga halimbawa

./ComputerVision.py

Hakbang 14: Kumuha ng Larawan

Inirerekumendang: