czech english

Počítačové/robotické vidění

zpracovní obrazu

Vidění je jeden z nejdůležitějších lidských senzorických systémů. Jak je tomu u robotů? Jaké jsou jeho jednoduché aplikace a jaké jsou hlavní problémy?


Digitální obraz

Přestože existuje více typů snímání obrazu reálné scény, zmíníme pouze jediný, v současné době nejpoužívanější: digitální obraz sejmutý např. pomocí běžné webové kamery nebo digitálního fotoaparátu. Výstupem je 2D pole pixelů (PICture ELement — prvek obrazu). Každý pixel pak nese hodnotu jasu, pro šedotónový obraz, nebo barvy pro barevné obrázky.
V této chvíli přeskočíme nejrůznější způsoby kódování barev a budeme předpokládat nejběžnější 24bitovou RGB reprezentaci. Jednotlivé složky červená (Red), zelená (Green) a modrá (Blue) jsou reprezentováný jedním bajtem, tedy hodnoty 0..255. Černá tedy odpovídá hodnote (0,0,0), ostře červená (255, 0, 0) a bílá (255, 255, 255).

Základní barevné operace

Jelikož většina operací se provádí nad šedotónovými obrázky, je první krok většinou převod do jasového obrazu. Nejčastěji
  • jas = divný násobek RGB
  • přímo použití jedné složky
  • průměrování také použitelné

Prahování (threshold)

  • nejjednodušší ((val < t) ? 0 : 255)

3D -> 2D

  • homogenní souřadnice (posun a rotace pomocí jednoduchých maticových operací)
  • tracked or matched matching - sum vs. correlation (odečtení průměru)

Rozšířená realita


Dodatek


Pošlete email redakci.
Všechny materiály, které máme k dispozici, jsou již součástí článku, na který reagujete (tj. pokud tam tedy není např. plánek na stavbu, je to proto, že nic takového nemáme).

Vaši zprávu se bohužel nepodařilo odeslat, ale můžete nám napsat sami na adresu

Vaše zpráva byla úspěšně odeslána

Pro odeslání formulář je třeba mít zapnutý javascript.