DEV Community

Cover image for What is Computer Vision?
petercour
petercour

Posted on

4 2

What is Computer Vision?

Computer vision is a field that deals with how computers can be made for high-level understanding from images or videos.

This understanding is gained through Machine Learning or Deep Learning techniques. That's because just by image processing, the computer won't be able to understand.

State of the art

Just like you can't tell what's in a painting by looking at every color dot in the painting, the computer can't tell without understanding the relationships and historical data.

So what is computer vision like these days? Judge for yourself (from 2018):

How do I get started?

Do you want to learn about computer vision? You may feel overwhelmed with all the information out there.

At basic you need to know Python programming and Machine Learning.

Because it's so much information to grasp, it can be easier to start out with a course.

What can I make?

You can make all kind of apps with Computer Vision. It can be applied to any webcam feed, image or video.

Think this is science fiction? If you live in China or Europe, chances are these systems are part of your daily life. Like traffic control systems:

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (1)

Collapse
 
iotnorthu profile image
IotnorthUk

Great piece, would you be interested in sharing it on goto50.ai?

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay