Satura rādītājs:

Vizuāla objekta noteikšana ar kameru (TfCD): 15 soļi (ar attēliem)
Vizuāla objekta noteikšana ar kameru (TfCD): 15 soļi (ar attēliem)

Video: Vizuāla objekta noteikšana ar kameru (TfCD): 15 soļi (ar attēliem)

Video: Vizuāla objekta noteikšana ar kameru (TfCD): 15 soļi (ar attēliem)
Video: Правила работы с микроскопом / Как настроить / Инструкция 2024, Novembris
Anonim
Vizuāla objekta noteikšana ar kameru (TfCD)
Vizuāla objekta noteikšana ar kameru (TfCD)

Kognitīvie pakalpojumi, kas spēj atpazīt emocijas, cilvēku sejas vai vienkāršus priekšmetus, pašlaik vēl ir attīstības sākumposmā, taču, apgūstot mašīnu, šī tehnoloģija arvien vairāk attīstās. Mēs varam sagaidīt, ka nākotnē redzēsim vairāk šīs burvības.

TU Delft projektam TfCD mēs nolēmām izmantot Microsoft piedāvātos redzes kognitīvos pakalpojumus, lai parādītu, kā fotoattēliem veikt redzes atpazīšanas analīzi. (Skatiet video).

PIEZĪME!

Elektronika un kods darbojas pareizi, bet interneta savienojums TU Delft bija izslēgts, tāpēc mums nav pienācīga video. Mēs augšupielādēsim pareizu vēlāk! Paldies par sapratni!

1. darbība. Iegūstiet savu API atslēgu

Iegūstiet savu API atslēgu
Iegūstiet savu API atslēgu

Vispirms dodieties uz Azure kognitīvo pakalpojumu vietni un iegūstiet Computer Vision API atslēgu no Microsoft vietnes. Saite ir zemāk:

PAPILDUS: Ja vēlaties izmēģināt API, lai izklaidētos, iegūstiet arī sejas atpazīšanas un emociju atpazīšanas atslēgu. Lejupielādējiet Visual Studios (kopienas versija ir piemērota), kā arī lejupielādējiet kodu no github, lai ievietotu Visual Studios.

Visual Studios:

Github:

2. darbība: apkopojiet aparatūru

Savāc savu aparatūru
Savāc savu aparatūru

Sāciet darbu ar Raspberry Pi kameras moduli, izmantojot Python un picamera. Jūs uzņemsiet nekustīgus attēlus, ierakstīsit video un izmantosit attēlu efektus. Lai sāktu, jums būs nepieciešams:

  • Raspberry Pi, kameras dēlis V2, 8MP
  • Raspberry Pi 3, B modelis, 1 GB RAM kodēšanai
  • Adafruit 16x2 rakstzīmju LCD
  • Pele, lai izveidotu saiti uz Raspberry Pi
  • Tastatūra, lai izveidotu saiti uz Raspberry Pi
  • Monitors, lai izveidotu saiti uz Raspberry Pi
  • Ethernet kabelis, lai Raspberry Pi savienotu ar tīmekli
  • Klēpjdators ievadīšanai
  • Lodēšanas komplekts LCD lodēšanai

3. solis: Lodējiet LCD kopā

Lodējiet savu LCD kopā
Lodējiet savu LCD kopā

Izmantojiet Adafruit vietni, lai pareizi lodētu LCD. Saite ir zemāk:

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

4. solis: lejupielādējiet NOOBS savam Raspberry Pi

Lejupielādējiet NOOBS savam Raspberry Pi
Lejupielādējiet NOOBS savam Raspberry Pi

Lejupielādējiet Raspbian, lai sāktu darboties Raspberry Pi!

www.raspberrypi.org/downloads/noobs/

Skatiet savu Raspberry Pi kā mazu datoru. Tam nepieciešams monitors, pele, tastatūra un internets. Pievienojiet tos savam Raspberry Pi.

5. darbība. Darba sākšana ar Picamera

Kameras modulis ir lielisks Raspberry Pi aksesuārs, kas lietotājiem ļauj uzņemt nekustīgus attēlus un ierakstīt video pilnā HD kvalitātē. Pirmkārt, kad Pi ir izslēgts, jums būs jāpievieno kameras modulis Raspberry Pi kameras portam, pēc tam jāuzsāk Pi un jāpārliecinās, ka programmatūra ir iespējota. Tālāk sekojiet attēliem!

6. darbība: atrodiet kameras portu un pievienojiet kameru

Atrodiet kameras portu un pievienojiet kameru
Atrodiet kameras portu un pievienojiet kameru

7. darbība: galvenajā izvēlnē atveriet Raspberry Pi konfigurācijas rīku

Galvenajā izvēlnē atveriet Raspberry Pi konfigurācijas rīku
Galvenajā izvēlnē atveriet Raspberry Pi konfigurācijas rīku

8. darbība. Pārliecinieties, vai kameras programmatūra ir iespējota

Pārliecinieties, vai kameras programmatūra ir iespējota
Pārliecinieties, vai kameras programmatūra ir iespējota

9. darbība: kameras priekšskatījums

Kameras priekšskatījums
Kameras priekšskatījums

Tagad jūsu kamera ir pievienota un programmatūra ir iespējota, varat sākt, izmēģinot kameras priekšskatījumu.

  • Galvenajā izvēlnē atveriet Python 3
  • Atveriet jaunu failu un saglabājiet to kā camera.py. Ir svarīgi to nesaglabāt kā picamera.py.
  • Ievadiet šādu kodu:
  1. no picamera importa PiCamera
  2. no laika importēt miegu
  3. kamera = PiCamera ()
  4. camera.start_preview () miega režīms (10) camera.stop_preview ()
  • Saglabājiet ar Ctrl + S un palaidiet ar F5. Kameras priekšskatījums jāparāda 10 sekundes un pēc tam jāaizver. Pārvietojiet kameru, lai priekšskatītu kameras redzamo.
  • Tiešraides kameras priekšskatījumam vajadzētu aizpildīt ekrānu

10. solis: nekustīgi attēli

Fotogrāfijas
Fotogrāfijas

Visbiežāk kameras moduli izmanto nekustīgu attēlu uzņemšanai.

Mainiet savu kodu, lai samazinātu miegu, un pievienojiet rindu camera.capture ():

camera.start_preview ()

gulēt (5)

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

camera.stop_preview ()

  • Palaidiet kodu, un pirms nekustīga attēla uzņemšanas kameras priekšskatījums tiks atvērts 5 sekundes. Kad tiek uzņemts attēls, jūs redzēsit, ka priekšskatījums tiek pielāgots citai izšķirtspējai.
  • Jūs redzēsit savu fotoattēlu darbvirsmā. Veiciet dubultklikšķi uz faila ikonas, lai to atvērtu.

11. darbība. Jūsu kamera darbojas

JĀ! Nākamais solis!

12. darbība: paņemiet savākto LCD komplektu un pārbaudiet

Iespējojiet LCD, veicot tālāk norādītās darbības.

LCD konfigurēšana

a.

LCD uzstādīšana un pārbaude, vai LCD ir pareizi pielodēts!

b.

13. darbība: iegūstiet kodu, lai to instalētu savā ierīcē

Iegūstiet kodu no github:

PIEZĪME: Šķiet, ka Tronny kods nedarbojas labi. Lai sāktu kodu, izmantojiet Raspbian termināli. Ievietojiet kodu (ComputerVision.py) kartē: home/pi/Adafruit_Python_CharLCD/example (Kādu iemeslu dēļ tas darbojas tikai šādā veidā, citas metodes sniegs tikai neizskaidrojamas kļūdas)

Atveriet termināli un ierakstiet:

cd Adafruit_Python_CharLCD/piemēri

./ComputerVision.py

14. solis: nofotografējiet

Ieteicams: