Računalni vid, također poznat kao “strojni vid”, tehnologija je koja koristi kamere i računala za tumačenje slika. Postoji mnogo različitih upotreba ove tehnologije. Neke od najčešćih primjena računalnog vida su u medicinskim, industrijskim i sigurnosnim područjima. Osim toga, strojni vid je istaknut u robotici.
Svaka primjena strojnog vida ima za cilj prikupljanje korisnih informacija na temelju vizualnih tragova. Podaci koji se koriste u aplikacijama računalnog vida mogu biti iz statičkog izvora, kao što je fotografija. Ova se tehnologija također može koristiti za tumačenje pokretnih slika, uključujući živu ili unaprijed snimljenu akciju snimljenu video kamerom.
Medicinske računalne aplikacije za vid obično se koriste za obradu statičnih slika. Rezultati mikroskopa, rendgenske slike i ultrazvučne slike mogu se interpretirati ovom tehnologijom. Softver Vision može se programirati da otkrije abnormalnosti na medicinskoj fotografiji. Računalna analiza, na primjer, može se koristiti za lociranje tumora na rendgenskom nalazu. Računala su ponekad u mogućnosti skenirati medicinske slike i identificirati potencijalne probleme brže od ljudskih tehničara.
Industrijske aplikacije također mogu koristiti strojni vid. Tvornice često koriste računalni vid za pregled robe na nedostatke ili za sortiranje objekata na temelju atributa kao što su veličina i boja. Neke tvornice koriste kamere visoke razlučivosti za snimanje izuzetno detaljnih slika proizvoda. Softver Vision se tada koristi za automatsko lociranje malih prijeloma ili nesavršenosti u materijalu. Ova tehnologija je u mogućnosti vidjeti detalje koji su neprimjetni golim okom.
Postoji nekoliko aplikacija za računalni vid u području sigurnosti. Računala mogu analizirati live video feedove kako bi pratili važne obrasce. Sigurnosne kontrolne točke u zračnim lukama, na primjer, ponekad koriste strojni vid za prepoznavanje lica prethodno identificiranih, traženih kriminalaca. Softver Vision također može pratiti pojedince u gomili i identificirati sumnjive aktivnosti, poput napuštene prtljage ili lutanja.
Robotski sustavi često koriste računalni vid. Autonomna vozila, uključujući bespilotne letjelice (UAV) i lunarne rovere, često koriste kamere i računala za analizu obližnjeg krajolika. Istaknute značajke terena kao što su planine mogu se usporediti s elektroničkom kartom. To omogućuje robotskim vozilima da odrede svoju lokaciju na temelju vanjskih referentnih točaka.
Računalni vid je tehnologija u nastajanju koja još nije dostigla svoj puni potencijal. Mnogi znanstvenici vjeruju da će u budućnosti strojni vid dovesti do naprednih tehnoloških otkrića. Potencijalne primjene mogu se primijeniti na automatizirane automobile, bespilotne zrakoplove ili druga tehnološka dostignuća.