Co je to počítačová vize robotika?
Typ umělé inteligence, robotiky počítačového vidění vybavuje elektronická nebo mechanická zařízení zrakem za účelem dosažení určitého úkolu. Tato technologie kombinuje hardware a software, který snímá obrázky, interpretuje data a provádí naprogramovanou odpověď. Technologie počítačového vidění může zahrnovat pouze videokameru připojenou k počítači obsahujícímu interpretační software. Podrobnější formy počítačového vidění mohou zahrnovat síť infračervených laserů a senzorových receptorů přenášející informace do analytického softwaru. Mezi běžně používané aplikace počítačového vidění patří průmyslové inspekce, lékařské zobrazování a dohled.
Požadovaný software obecně obsahuje algoritmy počítačového vidění často pocházející z Open Source Computer Vision Library nebo Open CV. Knihovna je bezplatná databáze vyvinutá společností Intel Corporation pro návrháře softwaru. Pomocí těchto algoritmů programátoři vytvářejí software, který se učí rozpoznávání objektů, přijímá vizuální data a často iniciuje mechanickou reakci. Software může převést tyto informace do obrázků nebo zaznamenat informace o určité oblasti.
Roboty počítačového vidění používané průmyslovými výrobci často zahrnují vysokorychlostní videokamery nebo laserové paprsky, jakož i senzory, které mohou detekovat produkty putující po dopravním pásu. Tato informace přechází do počítačového systému, který spočítá položky nebo zkontroluje kvalitu hotového produktu. Pokud dojde k chybě, může software reagovat spuštěním alarmu. Společnosti často používají pro třídění a balení rozpoznávání obrazu v kombinaci s mechanickou interakcí.
Převod dvourozměrného na trojrozměrný obraz vyžaduje robotiku počítačového vidění. Fotoaparáty umístěné kolem objektu nebo místa zachycují obrázky z různých úhlů. Software poté tyto obrázky zkompiluje a vykreslí vícerozměrné zobrazení. Podobně počítačová technologie převádí energetické signály vysílané lékařskými zobrazovacími zařízeními na vícerozměrné obrazy, které zobrazují vnitřní struktury lidského těla.
Video monitorovací systémy kombinují videokamery, monitorující konkrétní území, se softwarem pro počítačové vidění robotiky, který je schopen analyzovat sledování pohybu v reálném čase. Software zpočátku zjistí rozdíl mezi pohyblivými a stacionárními objekty. Program poté rozlišuje lidské a nehumánní hnutí. Programy konečně rozlišují normální a neobvyklé vzorce chůze nebo zvláštní pohyb končetin.
Moderní herní systémy zahrnují robotickou počítačovou vizi, která rozpoznává lidský pohyb a převádí informace do pohybů prováděných animovanými postavami na obrazovce. Technologie Kinect® se skládá ze zařízení, které vysílá infračervenou laserovou mřížku do hracího pole. Pohybové senzory obsažené v zařízení detekují paprsky odrazené zpět k jednotce. Software interpretuje tyto signály v reálném čase a v trojrozměrných vzorcích. Program poté tyto pohyby přenáší na lidské reprezentace na obrazovce.