La visión por computadora es la ciencia y la tecnología de las máquinas que ven.
Como disciplina científica, la visión por computadora tiene que ver con la teoría y la tecnología para construir sistemas artificiales que obtienen información de imágenes o datos multidimensionales.
Una parte importante de la inteligencia artificial se ocupa de la planificación o deliberación del sistema que puede realizar acciones mecánicas, como mover un robot a través de algún entorno.
Este tipo de procesamiento generalmente necesita datos de entrada proporcionados por un sistema de visión por computadora, que actúa como un sensor de visión y proporciona información de alto nivel sobre el entorno y el robot.
Otras partes que a veces se describen como pertenecientes a la inteligencia artificial y que se utilizan en relación con la visión por computadora son el reconocimiento de patrones y las técnicas de aprendizaje.