What is Computer Vision?

DONGWOOK LEE·2021년 7월 9일
0
post-thumbnail

Computer Vision is a field of study that focuses on developing techniques to help computers see and understand the content of digital images (or video).

Later on, studying Computer Vision will broaden your spectrum of knowledge to Image Processing, Computer Graphics, and even Machine Learning.

Using Computer Vision techniques, a computer can interpret the input image and even manipulate (or modify) it. Let we dig into some examples.

I. Interpretation

Given an image or a video frame, the sensing device (e.g., camera) collects the visual data and pass it to the interpreting device (e.g., computer), which returns the interpretation result.

The most well-known application might be "Object Detection (or Recognition)". Simply saying, a computer understands what it looks. For example, look at the image shown below.

The computer gets the frame image from a camera and finds that there exist a dog, a bicycle, and a car in its view. This is result of an object detection, one of the image interpretation technique.

II. Modification

Not only understanding what the image or a video frame is representing, the computer can modify the image in several ways. Image filtering (e.g., smoothing, sharpening, gray scale), image transformation (e.g., rotating, scaling, skewing), and image stitching can be the basic image modification made by computer. Shown below is the original image (left) and the smoothed version of it (right).

This is the real quick overview of what Computer Vision is. More about specific Computer Vision techniques, I will be keep uploading the relevent posts. Welcome to Computer Vision's world and let's get started. 😉

profile
AI/ML STUDENT

0개의 댓글