Computer Vision – co že to je na tom obrázku?

19. 2. 2020 Azure, Programming

Chcete zjistit s kým slavným jste si vlastně dali dnes na obědě selfie? Spočítat kolik lidí bylo na rodinné oslavě ze společné fotky, či zjistit, co za exotické ovoce jste dnes měli k svačině? Na to vše je odpověď Computer Vision.

Computer Vision je součástí balíčku služeb Azure s názvem „Cognitive Services“ neboli služeb, které pomáhají vývojářům k jednoduššímu přístupu k umělé inteligenci.

Computer Vision je zkráceně služba, která používá Machine Learning modely (velké datasety s tisíce až miliony trénovaných obrázků) a umělou inteligenci k analýze obrazových dat. Umí toho opravdu hodně, ale hlavní funkce jsou:

Využití Computer Vision v praxi

V praxi je využití CV velmi flexibilní – každý ho využije přesně tak, jak potřebuje. Jako pár příkladů využití může být například:

obrázek dema na stránkách Computer Vision zobrazující portrét a výsledek analýzi něj.
Computer Vision poznal, že na obrázku jsem já [člověk], že jsem muž, že stojím, jsem mladý, usmívám se, mám na sobě oblek…. Computer Vision toho umí poznat opravdu hodně.

Ceník

Computer Vision má dva různé tarify: Free a S1
Pro základní testovací aplikace do 5 000 API requestů za měsíc (v dalším článku ode mě si i takovou jednoduchou postavíme) stačí free tarif, ale cokoliv nad to spadá pod instance S1.

Tabulka cen platná od 29.1.2019

Konkluze

Computer Vision je velmi jednoduchá, a podle mého názoru perfektní služba na jednoduché využití umělé inteligence. Je na ni založeno mnoho algoritmů a s pomocí Custom Vision se s ní dají vyvářet i komplexní aplikace v pár řádcích kódu.

Zajímavé odkazy a reference

Stránka, na které jsem vytvořil demo s mým portrétem: https://azure.microsoft.com/en-us/services/cognitive-services/computer-vision/

Ceník služby Computer Vision: https://azure.microsoft.com/en-us/pricing/details/cognitive-services/computer-vision/