Što se dogodi kada računalo dobije oči?
Ljudi pogledom u trenu prepoznaju lice, predmet, životinju, boju ili pokret. Računalo, međutim, ne vidi svijet na isti način. Za njega je svaka digitalna slika sastavljena od velikog broja sitnih točaka – piksela – koje su opisane brojčanim vrijednostima.
Kako onda kamera na mobitelu prepoznaje lice? Kako robot uočava prepreku, pametna kamera prati pokret, a autonomno vozilo razlikuje cestu, prometni znak i pješaka?
Odgovore na ta pitanja polaznici će otkrivati na radionici „Kako računalo vidi?“, koja ih uvodi u zanimljiv svijet računalnog vida i obrade slike pomoću programskog jezika Python.
Tijekom radionice polaznici će naučiti kako računalo prima i prikazuje sliku s kamere, na koji se način zapisuju boje te kako se pojedini dijelovi slike mogu analizirati i obrađivati. Kroz praktične zadatke upoznat će osnovne postupke koji računalima omogućuju prepoznavanje boja, pokreta i jednostavnih objekata u kadru.

Što će polaznici naučiti?
Polaznici će, korak po korak:
- povezati kameru s programom napisanim u Pythonu
- prikazivati i obrađivati sliku i videozapis u stvarnom vremenu
- upoznati piksele i način zapisivanja digitalnih boja
- izdvajati i prepoznavati određene boje na slici
- pratiti promjene i kretanje u kadru
- istražiti kako računalo pronalazi i razlikuje objekte
- izraditi jednostavan projekt koji reagira na ono što kamera „vidi“
Radionica je usmjerena na praktičan rad, istraživanje i eksperimentiranje. Polaznici neće samo koristiti gotova tehnološka rješenja, nego će zaviriti u njihovu unutrašnjost i otkriti kako ih mogu sami programirati.
Računalni vid danas se primjenjuje u brojnim područjima – od robotike, medicine i industrije do pametnih telefona, sigurnosnih sustava, umjetne inteligencije i autonomnih vozila. Upravo zato radionica polaznicima pruža priliku da na pristupačan i zanimljiv način upoznaju jednu od najvažnijih tehnologija suvremenog digitalnog svijeta.
Radionica je namijenjena znatiželjnim mladim programerima koji poznaju osnove Pythona i žele proširiti svoje znanje kroz rad s kamerom, slikom i stvarnim primjerima.
Računalo nema oči poput čovjeka, ali ga programiranjem možemo naučiti da promatra, prepoznaje i reagira na svijet oko sebe.
