Obsah:
- Krok 1: Čo je spracovanie obrazu?
- Krok 2: Ako vykonať spracovanie obrazu?
- Krok 3: Začíname so spoločnosťou Pixy
- Krok 4: Požadovaný hardvér
- Krok 5: Začíname so spoločnosťou Pixy
- Krok 6: Veľmi blízko k „KONCI“
Video: Úvod do spracovania obrazu: Pixy a jeho alternatívy: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
V tomto článku vysvetlíme význam digitálneho spracovania obrazu (DIP) a dôvody, prečo používať hardvér ako Pixy a ďalšie nástroje na spracovanie fotografií alebo videí. Na konci tohto článku sa dozviete:
- Ako vzniká digitálny obraz.
- Čo je to digitálne spracovanie obrazu.
- Nástroje na spracovanie obrazu.
- Čo je Pixy a ako ho používať.
Krok 1: Čo je spracovanie obrazu?
Fotografie, videá a spravidla obrázky okrem toho, že šetria chvíľu našich spomienok, majú aj ďalšie aplikácie. Možno vidíte bezpečnostné kamery na verejných miestach alebo vidíte robotov, ktorí sledujú čiaru, objekt alebo pokročilejšiu osobu, ktorá si uvedomuje situáciu, oddeľuje nečistoty od výrobkov na výrobnej linke a mnoho podobných alebo dokonca podobných aplikácií robí s určitými výpočtami na obrázkoch a týchto výpočty sa nazývajú spracovanie obrazu.
Na lepšie pochopenie je užitočné poznať štruktúru obrázku. Každý obrázok je signál s hodnotami pixelov v ktoromkoľvek bode. (pixel je základnou jednotkou digitálneho obrazu, ktorý môže mať rôzne hodnoty pre svoj jas a/alebo farbu, tieto hodnoty sa nazývajú „intenzita“) Signál je signál spojitého napätia daný vizuálnym senzorom, tento signál bude prevedený na digitálny s niektorými procesmi, ako je vzorkovanie. Digitálna forma týchto údajov je ako dvojrozmerné pole alebo matica, ktoré vytvárajú digitálny obraz, takže ich forma je f (X, Y) pre umiestnenie a hodnotu. Nezabudnite, že každé video je skupina obrázkov, ktoré sa prehrávajú so špecifickou rýchlosťou prehrávania za sekundu.
Po vytvorení obrazu sa spustí proces. Na aký účel potrebujeme postup? Ak potrebujeme informácie z obrázku, použijeme počítačové videnie. Počítačové videnie je spôsob, ako emulovať ľudské videnie. Ľudský zrak má schopnosť sa „učiť“a poskytovať údaje z vizuálnych vstupov. Počítačové videnie je v zásade oblasť, vďaka ktorej počítač získal porozumenie na vysokej úrovni z digitálnych obrázkov alebo videí, a to aj pre použitie v reálnom čase; a digitálne spracovanie obrazu je toho súčasťou.
Krok 2: Ako vykonať spracovanie obrazu?
Ak uvažujeme o robotickej aplikácii na spracovanie obrazu, existujú dva spôsoby:
- výber obvyklého kamerového modulu (poskytnutie obrazu bez akéhokoľvek spracovania) a potom použitie programovania a výpočtov užívateľom.
- Používanie tvrdého tovaru, ktorý robí tento proces pre rýchlejšie a jednoduchšie použitie; Ako pixy fotoaparát…
prvé riešenie: Pre prvý spôsob existujú na kódovanie rôzne soft wary ako MATLAB alebo knižnice ako OpenCV. V nástrojoch na spracovanie existujú aj ďalšie názvy; ale populárne mená, ktoré hľadajú toto spracovanie, sú OpenCV a MATLAB. Pozrime sa na ich rýchle porovnanie. pomôže nám tabuľka porovnávania MATLABu a OpenCV.
Druhé riešenie: použitie špeciálneho hardvéru! ako fotoaparáty so schopnosťou spracovania obrazu. Obvykle majú používateľské rozhranie a nepotrebujú kódovanie. Zdá sa to jednoduchšie, ale nejakým spôsobom to obmedzuje a môžu robiť to, čo je na to určené; napríklad kamera na detekciu tváre nemôže normálne rozpoznávať farby (možno s určitými zmenami vo firmvéri môže zmeniť algoritmus rozpoznávania, ale je to náročný a nie bežný spôsob!) Dva spôsoby, ale ktorý je lepší?
druhý graf je porovnaním dvoch spôsobov.
Krok 3: Začíname so spoločnosťou Pixy
PIXY je jedným z kamerových modulov určených na spracovanie obrazu, rozpoznávací algoritmus je filtrovanie na základe farieb. Hlavným účelom tejto kamery je rozpoznať farby a pomenovať ich ako známy objekt. Tento fotoaparát sa dokáže „naučiť“, v akých farbách ste si to najskôr „mysleli“.
Teraz, keď viete, čo je Pixy, pozrime sa, ako môžeme začať používať Pixy.
Krok 4: Požadovaný hardvér
Obrazový snímač Pixy CMUcam5
Arduino UNO R3
Krok 5: Začíname so spoločnosťou Pixy
Teraz poďte s nami krok za krokom až do konca:
Prvý krok:
Nákup pixy! Bežné PIXY a PIXY2 sú dve verzie pixelových kamier. kliknutím na odkaz vyššie si kúpite bežný typ, v ktorom pokračujeme krokmi používania tejto nástenky.
Za druhé:
Zapnite to. Doska má port USB na napájanie. Napájať sa bude z USB portu počítača. Napájať sa dá pomocou dvoch pinov za doskou s batériou (6-10 V).
Tretí:
Pripojte ho k počítaču pomocou kábla USB. Jeden koniec k počítaču a druhý k portu micro USB zariadenia PIXY.
Forth:
Tu si stiahnite softvér svojej kamery. PIXY Mon je aplikácia PIXY pre platformu Linux, Mac a Windows. Čo táto aplikácia dokáže, je konfigurácia a ukážka toho, čo PIXY vidí.
Po piate:
Až do tohto bodu nemusí byť kamera nevyhnutne pripojená k mikrokontroléru alebo doske, ak potrebujete vidieť a rozpoznávať bez ničoho iného; rozpoznávanie nezávisí od mikro pripojenia. Každopádne pre výučbu vyberte predmet s výrazným a dobrým odtieňom. Vzhľadom na algoritmus rozpoznávania filtrovania farieb založený na odtieňoch môže odtieň a svetlo prostredia ovplyvniť výsledok. Nevyberajte preto biele, čierne alebo sivé predmety, pretože tieto farby nie sú odtiene!
Po šieste:
Začnite učiť stlačením tlačidla na vrchu PIXY. Najprv LED dióda zabliká a potom LED dióda RGB získa farbu centrálnej časti oblasti zraku. Vyberte objekt pred kamerou, ak LED dióda ukazovala správnu farbu, ukazuje pravé uzamknutie. vzdialenosť medzi šošovkami a predmetom by mala byť 6-20 palcov. Druhým spôsobom je použitie PIXY MON; v PIXY MON vybral veľkú plochu objektu a potom objekt vyberie.
Siedme:
Mriežka objektu sa zobrazí v pixelovom mon. skontrolujte, či je mriežka správnou oblasťou objektu bez pozadia. Posuvníky v konfigurácii môžu pomôcť mať lepšiu oblasť.
Ôsmy:
Teraz pre každú „farbu“fotoaparát nastaví číslo. 7 podpisov znamená 7 farieb na rozpoznanie. Použitím farieb blízko seba, napríklad štítku s farbami červeno-ružovo-modrej, môžete definovať predmet alebo miesto pre kameru, napríklad tento štítok zobrazuje miesto pri dverách. S týmto fotoaparátom to môže pomôcť rozpoznať tisíce predmetov! Táto sada farieb sa nazýva „kód farby“alebo CC. na nastavenie CC by ste mali použiť PIXY mon a potom ho môžete použiť ako každý podpis.
Po deviate:
Po úspešnom učení, ak je k kamere pripojený mikrokontrolér alebo doska, môže poskytnúť objekt detekovaný pixy. Ak používate Arduino, na pripojenie použite tento vývod. (kliknutím sem získate ďalšie informácie), potom si stiahnite knižnicu PIXY tu, pridajte ju do knižníc Arduina v smere Sketch> Include library> Add ZIP library. Teraz vyberte súbor zip knižnice. Hotovo! Teraz s predvoleným náčrtom PIXY poskytne X a Y (umiestnenie) a šírku a dĺžku (veľkosť) objektu. Môžu byť použité aj iné náčrty; ako pan a tilt. Pripojenie ostatných dosiek nájdete tu.
POZNÁMKA: Vyučovanie má dve metódy, ako sme si vysvetlili: 1. Používanie PIXY bez PIXY MON, podobne ako to robia roboty a nie sú pripojené k počítaču. Metóda bude, ale ako nastaviť číslo podpisu? LED dióda, ak PIXY zmení farbu v prvých chvíľach vyučovania, kliknutím na ktorú farbu nastavíte číslo; z červeného významu 1 do fialového významu 7. V metóde 2 sa nastavenie čísla vykoná iba s aplikáciou.
Krok 6: Veľmi blízko k „KONCI“
Vysvetlili sme, čo spôsobilo potrebu používať obrázky, čo je digitálne spracovanie obrazu a ako sa to dá urobiť. Aké spôsoby máme a z hardvéru, ktorý nám v súčasnosti môže pomôcť, sme si na vysvetlenie vybrali PIXY. vysvetlili sme, ako to funguje a čo robiť, ak ste začiatočníkom pixelových kamier! Teraz môžete začať spracovanie obrazu pre svojho malého robota a užiť si tretie oko s počítačom.
Tento projekt si môžete prečítať aj na oficiálnom webe spoločnosti ElectroPeak:
Odporúča:
Spracovanie obrazu s Raspberry Pi: Inštalácia OpenCV a oddelenie farieb obrazu: 4 kroky
Spracovanie obrazu s Raspberry Pi: Inštalácia OpenCV a separácie farieb obrazu: Tento príspevok je prvým z niekoľkých návodov na spracovanie obrazu, ktoré treba nasledovať. Bližšie sa pozrieme na pixely, ktoré tvoria obrázok, naučíme sa nainštalovať OpenCV na Raspberry Pi a tiež píšeme testovacie skripty na zachytenie obrázku a tiež
Robot SCARA: učenie o Fowardovej a inverznej kinematike !!! (Plot Twist Naučte sa, ako vytvoriť rozhranie v reálnom čase v ARDUINO pomocou SPRACOVANIA !!!!): 5 krokov (s obrázkami)
Robot SCARA: učenie o Fowardovej a inverznej kinematike !!! (Plot Twist Naučte sa, ako vytvoriť rozhranie v reálnom čase v ARDUINO pomocou SPRACOVANIA !!!!): Robot SCARA je vo svete priemyslu veľmi obľúbeným strojom. Názov je skratkou pre kĺbové robotické rameno pre montážne príslušenstvo alebo pre selektívne vyhovujúce príslušenstvo. V zásade ide o robota s tromi stupňami voľnosti, ktorý je prvým dvoma displ
Ako ovládať adresovateľné diódy LED pomocou systému Fadecandy a spracovania: 15 krokov (s obrázkami)
Ako ovládať adresovateľné diódy LED pomocou systému Fadecandy a spracovania: Čo Toto je podrobný návod, ako používať systém Fadecandy a spracovanie na ovládanie adresovateľných diód LED. Fadecandy je ovládač LED, ktorý dokáže ovládať až 8 pásikov po 64 pixelov. (K jednému počítaču môžete pripojiť viacero Fadecandys, čím zvýšite
Flappy Bird pomocou Arduina a spracovania: 5 krokov
Flappy Bird pomocou Arduina a spracovania: Ahoj všetci !!! Vitajte v novom projekte založenom na Arduine. Všetci sme raz v živote hrali hru flappy bird. Ako to, že ho hráme na počítači PC a ovládame ho pomocou nášho Arduina ?? Postupujte podľa všetkých nižšie uvedených krokov a do konca tohto tutoriálu
LED klávesnica Arduino, ktorá riadi animácie spracovania: 36 krokov (s obrázkami)
LED klávesnica Arduino, ktorá poháňa animácie spracovania: ČoTáto gombíková podložka je vyrobená pomocou dosky plošných spojov a ďalších komponentov vyrábaných spoločnosťou Sparkfun. Poháňa ho Arduino Mega. Každé tlačidlo je pekné a jemné a uspokojujúce stlačenie a vo vnútri má LED diódu RGB! Používal som ho na ovládanie animácií