Računalniški vid, znan tudi kot “strojni vid”, je tehnologija, ki uporablja kamere in računalnike za interpretacijo slik. Obstaja veliko različnih načinov uporabe te tehnologije. Nekatere najpogostejše aplikacije računalniškega vida so na področju medicine, industrije in varnosti. Poleg tega je strojni vid pomemben v robotiki.
Vsaka uporaba strojnega vida ima za cilj zbiranje koristnih informacij na podlagi vizualnih namigov. Podatki, ki se uporabljajo v aplikacijah za računalniški vid, so lahko iz statičnega vira, kot je fotografija. Ta tehnologija se lahko uporablja tudi za interpretacijo gibljivih slik, vključno z živimi ali vnaprej posnetimi dejanji, posnetimi z video kamero.
Medicinske aplikacije za računalniški vid se običajno uporabljajo za obdelavo statičnih slik. Rezultate mikroskopa, rentgenske slike in ultrazvočne slike je mogoče razlagati s to tehnologijo. Programsko opremo Vision je mogoče programirati za odkrivanje nepravilnosti na medicinski fotografiji. Računalniško analizo je na primer mogoče uporabiti za lociranje tumorjev na rezultatu rentgenskih žarkov. Računalniki so včasih sposobni skenirati medicinske slike in prepoznati morebitne težave hitreje kot človeški tehniki.
Industrijske aplikacije lahko uporabljajo tudi strojni vid. Tovarne pogosto uporabljajo računalniški vid za pregledovanje blaga glede napak ali za razvrščanje predmetov na podlagi atributov, kot sta velikost in barva. Nekatere tovarne uporabljajo kamere z visoko ločljivostjo za zajemanje izjemno podrobnih slik izdelkov. Programska oprema Vision se nato uporablja za samodejno lociranje majhnih zlomov ali nepopolnosti v materialu. Ta tehnologija omogoča ogled podrobnosti, ki so s prostim očesom neopazne.
Na področju varnosti obstaja več aplikacij za računalniški vid. Računalniki lahko analizirajo video vire v živo, da bi sledili pomembnim vzorcem. Varnostne kontrolne točke na letališčih na primer včasih uporabljajo strojni vid za prepoznavanje obrazov predhodno identificiranih iskanih kriminalcev. Programska oprema Vision lahko tudi sledi posameznikom v množici in prepozna sumljive dejavnosti, kot je zapuščena prtljaga ali lovanje.
Robotski sistemi pogosto uporabljajo računalniški vid. Avtonomna vozila, vključno z zračnimi vozili brez posadke (UAV) in lunarnimi roverji, pogosto uporabljajo kamere in računalnike za analizo bližnje pokrajine. Poudarjene značilnosti terena, kot so gore, lahko primerjamo z elektronskim zemljevidom. To omogoča robotskim vozilom, da določijo svojo lokacijo na podlagi zunanjih referenčnih točk.
Računalniški vid je nastajajoča tehnologija, ki še ni dosegla svojega polnega potenciala. Mnogi znanstveniki verjamejo, da bo strojni vid v prihodnosti pripeljal do naprednih tehnoloških prebojev. Potencialne aplikacije se lahko uporabijo za avtomatizirane avtomobile, letala brez posadke ali druge tehnološke napredke.