Kompiuterinė vizija (CV), labai paprastai tariant, yra būdas atpažinti ir interpretuoti vaizdus naudojant fotoaparatus ir kompiuterius. Kompiuterinio matymo technologija yra naudojama daugelyje sričių ir yra sudaryta iš daugybės specializuotų aparatinės ir programinės įrangos programų. Kai kurios kompiuterinio matymo technologijos apima didelės raiškos kameras, individualiai sukurtas kompiuterines sistemas ir specialius jutiklius ar filtrus, skirtus tiek fotoaparatui, tiek kompiuteriui.
Įkrauto prijungto įrenginio (CCD) kameros paprastai suteikia vaizdo išvestį kompiuterinio matymo technologijai. CCD kameros gali būti įvairiakryptės, priartintos arba tiesios. Carnegie Mellon universiteto sukurtos kameros, žinomos kaip CMUcams, yra kompiuterinio matymo technologija, kuri sujungia vaizdo kamerą su mikrovaldikliu. Tai leidžia integruotai palaikyti paprastą vaizdo apdorojimą. Robotika dažnai naudoja stereofoninį vaizdą, sujungdama dvi kameras, sukalibruotas tiksliai sujungtam vaizdui užfiksuoti.
Kompiuteriams, naudojamiems kompiuterinio matymo technologijos tikslais, reikalingos specialios dalys, pvz., antrinės plokštės, taip pat žinomos kaip dukterinės kortelės, ir procesoriaus plokštės, skirtos paspartinti projektavimo procesą. Įtraukti jutikliai, tokie kaip labai didelio masto integravimo (VLSI) ir infraraudonųjų spindulių (IR) jutikliai, palengvinantys įvairias užduotis, pvz., naktinį matymą. Šilumos jutikliai valdo šilumos atpažinimą.
Kadrų griebtuvai yra naudojami norint paimti analoginį vaizdą, siunčiamą į kompiuterį iš CCD kameros ar kito vaizdo fiksavimo įrenginio, ir konvertuoti jį į skaitmeninį vaizdą pilkos spalvos arba spalvotu. Taip pat yra dvimačiai (2D) arba trimačiai (3D) linijų skaitytuvai, padedantys aptikti dėmes, judesį ir kraštą. Tam tikrose programose, pvz., atšiaurioje aplinkoje, aparatinei įrangai apsaugoti gali būti naudojami specialūs korpusai.
Robotika ir saugumo bei stebėjimo pramonė yra dvi pagrindinės kompiuterinio matymo technologijos sritys. Medicinos pramonė ir astronomai taip pat vaidina svarbų vaidmenį. CCD kameros ar panašiai pateikia pagrindinį vaizdą, kurį kompiuteris gali apdoroti, kaip reikalauja programuotojas. Vaizdai gali būti apdorojami paprastai, suteikiant paprastą kraštų aptikimą 2D formatu, kuris leidžia įvertinti judesį, arba 3D formatu, kuris leidžia išgauti formą.
Visi įvairūs kompiuterinio matymo technologijos stiliai ir konfigūracijos naudoja algoritmus, sukurtus specialiai CV tikslams. Šie algoritmai padeda atlikti tokias užduotis, kaip patobulinti vaizdus ir rasti linijas, kurios atitiktų juos su modeliais. Naudojant algoritmus, apdorojamų duomenų kiekis sumažinamas iki minimumo, nes išgaunama tik informacija, reikalinga konkrečiai užduočiai atlikti.
Nors kompiuterinis regėjimas nuolat vystosi kartu su technologijomis, jis jau atlieka svarbų vaidmenį čia paminėtose ir daugelyje kitų sričių. Dėmių aptikimas ir veido atpažinimas yra svarbūs saugos programose. Robotika remiasi kompiuterinio matymo technologija, kad galėtų sėkmingai manevruoti nepilotuojamas arba autonomines transporto priemones. Dabartinės technologijos taikymas gali būti tik pradžia to, ką galima padaryti naudojant šį besiformuojantį kompiuterinio matymo lauką.