HiveBrain v1.2.0
Get Started
← Back to all entries
patternMajor

What are the differences between computer vision and image processing?

Submitted by: @import:stackexchange-cs··
0
Viewed 0 times
theimagewhatarevisiondifferencesbetweencomputerandprocessing

Problem

What are the differences between computer vision and image processing? For example, in object recognition, what are the roles of computer vision and image processing?

Solution

In image processing, an image is "processed", that is, transformations are applied to an input image and an output image is returned. The transformations can e.g. be "smoothing", "sharpening", "contrasting" and "stretching". The transformation used depends on the context and issue to be solved.

In computer vision, an image or a video is taken as input, and the goal is to understand (including being able to infer something about it) the image and its contents. Computer vision uses image processing algorithms to solve some of its tasks.

The main difference between these two approaches are the goals (not the methods used). For example, if the goal is to enhance an image for later use, then this may be called image processing. If the goal is to emulate human vision, like object recognition, defect detection or automatic driving, then it may be called computer vision.

Context

StackExchange Computer Science Q#7050, answer score: 31

Revisions (0)

No revisions yet.