Mašīnredze ir starpdisciplināra inženierzinātņu apakšnozare. Tas ir saistīts ar nepieciešamās aparatūras un programmatūras projektēšanu mašīnredzes sistēmai, kurai ir noderīgi rūpnieciski pielietojumi. Visbiežāk tiek izmantota kvalitātes kontrole un produktu skaitīšana. Mašīnredzei attīstoties kā jomai, tā automatizē dažus no garlaicīgākajiem rūpnieciskajiem darbiem, ļaujot darbiniekiem strādāt interesantākos amatos.
Mašīnredze tiek uzskatīta par datorredzes apakšjomu kopumā, kas ietver neiroskaitļošanas pētījumus par cilvēka redzi un elastīgu redzes sistēmu izstrādi autonomai robotikai. “Mašīnredzei” ir pielietojuma nozīme rūpnieciskos apstākļos. Mašīnredze tiek izmantota jebkurā rūpnieciskā vidē ar ievērojamu automatizācijas pakāpi, kur produktu specifikācijas ir precīzi noteiktas un produkti tiek ražoti masveidā. Tas ietver automobiļu rūpniecību, pusvadītāju rūpniecību un elektronikas nozari kopumā. Dažreiz mašīnredzes sistēma ir savienota ar robotu, kas izmet bojātos produktus vai pat aktīvi piedalās produkta ražošanā.
Mašīnredzes sistēma parasti sastāv no spiediena vai optiskā sensora, kameras, apgaismojuma sistēmas, centrālā procesora bloka (CPU), saistītās programmatūras attēlu apstrādei un I/O sistēmas savienojumam ar lielāku tīklu. Ja mašīnredzes sistēma atrodas blakus konveijera lentei, kā tas bieži ir, notikumu secība ir aptuveni šāda: tiek aktivizēts spiediena vai optiskais sensors, kad produkts pārvietojas kameras priekšā, tiek aktivizēts gaismas impulss. lai apgaismotu mērķi, kamera veic ekspozīciju, un attēls tiek apstrādāts un ievadīts lēmumu kokā, kas atgriež izvadi, ko pēc tam iedarbina automātisks elements vai parāda operatoriem. Šis vienkāršais process var automatizēt tūkstošiem produktu klasificēšanu vai pārbaudi katru dienu, ietaupot miljoniem cilvēkstundu noguruma.