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.

Top comments (0)

Image of Datadog

Create and maintain end-to-end frontend tests

Learn best practices on creating frontend tests, testing on-premise apps, integrating tests into your CI/CD pipeline, and using Datadog’s testing tunnel.

Download The Guide

👋 Kindness is contagious

Engage with a sea of insights in this enlightening article, highly esteemed within the encouraging DEV Community. Programmers of every skill level are invited to participate and enrich our shared knowledge.

A simple "thank you" can uplift someone's spirits. Express your appreciation in the comments section!

On DEV, sharing knowledge smooths our journey and strengthens our community bonds. Found this useful? A brief thank you to the author can mean a lot.

Okay