Computer vision (machinale visie) verwijst naar systemen die objecten/tekens enz. in digitaal stilstaand en bewegend beeldmateriaal herkennen en dienovereenkomstig verwerken. De gegevens kunnen afkomstig zijn van foto's, video's of 3D-camera's. Real-time analyse van deze gegevens is ook mogelijk. De gegevens kunnen op veel verschillende manieren worden verwerkt.
In de industrie/geneeskunde wordt deze methode vaak gebruikt om afwijkingen van de doeltoestand op te sporen. Hierdoor kan de computer bijvoorbeeld afwijkingen in de productie met een hoge waarschijnlijkheid opsporen. Computer vision wordt ook regelmatig gebruikt in de gezondheidszorg, bijvoorbeeld voor röntgenfoto's en andere medische beeldvormingssystemen. Andere mogelijke toepassingen zijn autonoom rijden of de bewaking van landbouwgrond in de landbouw. Elke technologie heeft echter haar valkuilen. Computer vision kan ook worden misbruikt voor bijvoorbeeld diepe vervalsingen.
Er zijn verschillende vereisten, afhankelijk van de toepassing. Indien bijvoorbeeld computervisie moet worden gebruikt bij de kwaliteitsborging, zijn veel beeldgegevens van de ideale toestand en beelden van de defecte toestand van het onderdeel nodig om met behulp van kunstmatige-intelligentiemethoden patronen in deze gegevens te herkennen. De gegevens die eerder in het model zijn ingevoerd, moeten worden geclassificeerd. Dit betekent dat eerst wordt bepaald welk beeld een foutieve toestand voorstelt en welk een ideale toestand. Op basis van deze informatie kan het berekende model vervolgens ook nieuwe beelden verwerken en bijvoorbeeld afwijkingen opsporen.