Computer Vision
Field of AI that enables machines to 'see' and understand the visual world by analyzing information from images and videos.
Key Concepts
Image Classification
The task of assigning a label to an image.
Object Detection
The task of identifying and locating objects within an image.
Semantic Segmentation
The task of classifying each pixel in an image.
Instance Segmentation
The task of identifying and locating individual objects within an image.
Detailed Explanation
Computer vision is a field of artificial intelligence that deals with how computers can be made to gain high-level understanding from digital images or videos. From the perspective of engineering, it seeks to automate tasks that the human visual system can do.
Computer vision tasks include methods for acquiring, processing, analyzing and understanding digital images, and extraction of high-dimensional data from the real world in order to produce numerical or symbolic information, e.g., in the forms of decisions.
Real-World Examples & Use Cases
Self-driving cars
Computer vision is used to identify pedestrians, other vehicles, and obstacles on the road.
Facial recognition
Computer vision is used to identify people in images and videos.
Medical imaging
Computer vision is used to analyze medical images, such as X-rays and MRIs.