Strojni vid je interdisciplinarno podpodročje inženiringa. Gre za inženiring potrebne strojne in programske opreme za sistem strojnega vida, ki ima uporabne industrijske aplikacije. Najpogostejše aplikacije sta kontrola kakovosti in štetje izdelkov. Ko strojni vid napreduje kot področje, avtomatizira nekatera najbolj dolgočasna industrijska dela, kar omogoča zaposlenim, da služijo na bolj zanimivih položajih.
Strojni vid velja za podpolje računalniškega vida na splošno, ki vključuje nevroračunalniške preiskave človeškega vida in razvoj prilagodljivih sistemov vida za avtonomno robotiko. “Strojni vid” ima konotacijo uporabe v industrijskih okoljih. Strojni vid se uporablja v vseh industrijskih okoljih z veliko stopnjo avtomatizacije, kjer so specifikacije izdelkov dobro opredeljene in izdelki se množično proizvajajo. To vključuje avtomobilsko industrijo, industrijo polprevodnikov in na splošno elektronsko industrijo. Včasih je sistem strojnega vida povezan z robotsko roko, ki zavrže pokvarjene izdelke ali celo aktivno sodeluje pri izdelavi izdelka.
Sistem strojnega vida je na splošno sestavljen iz tlačnega ali optičnega senzorja, kamere, svetlobnega sistema, centralne procesne enote (CPU), pripadajoče programske opreme za obdelavo slik in V/I sistema za povezovanje z večjim omrežjem. Če se sistem strojnega vida nahaja ob tekočem traku, kot so pogosto, je zaporedje dogodkov nekako takole: aktivira se tlačni ali optični senzor, ko se izdelek premakne pred kamero, aktivira se svetlobni impulz za osvetlitev tarče fotoaparat naredi osvetlitev, slika pa se obdela in pošlje v drevo odločanja, ki vrne izhod, na katerega nato deluje samodejni element ali pa se prikaže človeškim operaterjem. Ta preprost postopek lahko avtomatizira razvrščanje ali pregled na tisoče izdelkov dnevno in prihrani milijone delovnih ur dolgočasja.