DEV Community

Kelechi Kizito Ugwu
Kelechi Kizito Ugwu

Posted on

Introduction to computer vision

Computer Vision is the subbranch of AI that focuses on the problem of teaching computers to see.
Like other types of AI, computer vision seeks to perform and automate tasks that replicate human capabilities.

Some of its capabilities include:
Image capturing and processing—use cameras and other sensors to capture real-world 3D scenes in a video.
Object detection and image segmentation—divide the image into prominent regions and find where the objects are.
Object recognition-recognizes the object in a picture or video and also understands the details.
Object tracking—follows moving objects in consecutive images or video.
Gesture and movement recognition—recognize movements, like a dance move in an Xbox game.

Computer vision applications include
Face IDs to unlock phones
Autonomous cars stopping when it recognizes an object.
Autonomous navigation of drones.

Oldest comments (0)