La visión artificial (o computer visión) es la rama dentro del aprendizaje automático que busca estructurar información a partir de datos de imágenes, esto es, emular de forma automática algunas de las características de la visión humana, como pueden ser detección de objetos, caras, texto en imágenes, medición de distancias, segmentación, etc. Dentro del aprendizaje automático, existen todo un conjunto de técnicas, muchas de ellas relacionadas con algoritmos de redes neuronales, que se aplican en problemas de visión artificial.