You are currently viewing Computer Vision
Understanding Computer Vision in Machine Learning. Applications of Computer Vision, Scope of computer vision

Computer Vision

In this blog we will explore what is Computer Vision in simple terms, Various Applications of Computer Vision, Current status and Scope of Computer Vision

To understand Computer Vision : Imagine Machines mimicking human vision. The way we see things, analyze,observe and make decisions. We want machines to all this in a similar manner.

Driving a car requires a lot of input from humans, all actions are done simultaneously.

Imagine Machines performing all such actions, computer vision makes it possible!

Definition

Computer vision is that field which enables computers to understand the input we provide in form of digital images or videos , medical scanner images, camera recordings etc.
Computers will try to extract useful information from the data. Going a little further Computers vision is more concerned
with the automatic extraction, analysis and understanding of useful information from this data. (Source Wikipedia)

Applications of Computer Vision

1) Medical Science

Computer Vision hold potential to save lives and prove to be preventive care.Detection of Tumors, Arteriosclerosis ( restricts the blood flow to one’s organs and tissues and can lead to severe health risks) .

Save time and efforts, making medical care quick, prompt and affordable.

2) Manufacturing

Automatic inspection, e.g., in manufacturing applications; inspecting manufactured products for defects.

Assisting humans in identification tasks e.g., a species identification system

Controlling processes, e.g., an industrial robot

3) Recognition

To determine whether or not the image data contains some specific object, feature or activity,
identify handwritten digits,or some specific vehicles, number plates.
Recognition based tasks are many like:
Optical Character Recognition, Facial Recognition,Shape Recognition, content based image recognition

4) Surveillance

Detecting events, e.g., for visual surveillance live footage from public area to identify harmful objects
helps in controlling crime , maintaining law and order.

5) Image Restoration

Image Restoration implies removal of noise from images (sensor noise, motion blur etc). We remove noise through filters low pass filters or median filters.

6) Other Applications

Scene Reconstruction : creating a 3D model from one or more images. In the simplest case the model can be a set of 3D points. More sophisticated methods produce a complete 3D surface model

7) Other Applications

  • Interaction, e.g., as the input to a device for computer-human interaction;
  • Modeling objects or environments, e.g., medical image analysis or topographical modeling;
  • Navigation, e.g., by an autonomous vehicle or mobile robot; and
  • Organizing information, e.g., for indexing databases of images and image sequences.

Current Status and Scope of Computer Vision

Status
Computer vision used deep learning algorithms like Convolution Neural Networks (CNN)
to understand the patterns, images and come with a suitable model.
Scope
Image captioning applications can be combined with natural language generation (NLG) to
interpret the objects in the surroundings for visually challenged people

Sources

https://en.wikipedia.org/wiki/Computer_vision

https://www.forbes.com/sites/cognitiveworld/2019/06/26/the-present-and-future-of-computer-vision/#759a9638517d

This Post Has 2 Comments

  1. I was surfing net and fortunately came across this site and found very interesting stuff here. Its really fun to read. I enjoyed a lot. Thanks for sharing this wonderful information. 360DigiTMG

Leave a Reply