Datorseende är ett delområde av
datalogin som arbetar med att bygga "seende datorer", vilka automatiskt bearbetar och "förstår" innehållet i digitala
bilder. Med "förstås" menas här att specifika typer av
information extraheras ur bilder beroende på den uppgift som ska lösas. Exempel på vanliga uppgifter utgörs av
- automatisk inspektion vid exempelvis tillverkning,
- automatisk eller halvautomatisk konstruktion av tre-dimensionella objektmodeller (liknande CAD-modeller) från två-dimensionella bilddata,
- automatisk igenkänning av två- eller tre-dimensionella objekt i bilder,
- automatisk styrning av robotar och fordon med hjälp av kameror,
- kombination med datorgrafik för att skapa avancerade visuella effekter vid exempelvis filmproduktion,
- automatisk personidentifikation från fingeravtryck, ögon, ansikten och andra biometriska särdrag,
- detektion av cancerceller och tumörer i exempelvis mikroskopi- eller röntgenbilder,
- automatisk registrering och segmentering av medicinska bilder, samt
- halvautomatisk anpassning och uppbyggande av biologiska organmodeller för exempelvis strålbehandling.
Ämnet datorseende är starkt
tvärvetenskapligt och innefattar såväl nära relationer till
biologiskt seende,
neurovetenskap och
visuell perception som studier av
matematik för
perspektivavbildning,
rörelseekvationer och informationsinnehåll jämte
statistiska modeller för
inlärning och
beslutsfattande samt effektiva
algoritmer för snabb bearbetning av stora datavolymer. Vanligen utgörs indata av två-dimensionella bilder som erhålls av en eller eventuellt flera samverkande kameror i ett
stereosystem, men även tre-dimensionella bilder är av stort intresse främst vid
medicinsk bildbehandling samt även vid kvalitetsavsyning från röntgenbilder.