Computer Vision is a field of Artificial Intelligence that includes methods and techniques to enable computer programs to interpret and understand visual information, including images and videos.
Typical Computer Vision tasks are image classification, object recognition, and Optical Character Recognition.
The availability of large amounts of visual data, and computational power, combined with the advance of machine learning techniques like convolutional neural networks, allowed a giant leap in the adoption of computer vision.
Autonomous cars, facial recognition, social networks, and many other fields use computer vision as base technology nowadays. Medicine is using computer vision in many types of diagnoses based on images.