0% found this document useful (0 votes)
200 views

Class 10 AI 417 Computer Vision

Ai touchpad
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
200 views

Class 10 AI 417 Computer Vision

Ai touchpad
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

COMPUTER VISION

1. Where is computer vision used?

2. What tasks can it perform?

3. How do we store images in a computer?


INTRODUCTION
Computer Vision allows computers to interpret images
INTRODUCTION
Computer Vision allows computers to interpret images
APPLICATIONS OF COMPUTER VISION
Facial Recognition

• Most important application is Security

• Examples: Phone lock screen, home visitor recognition etc.


APPLICATIONS OF COMPUTER VISION
Facial Filters

• Instagram and snapchat have lots of features based on computer vision.

• Camera detects facial structure and applies the facial filter


APPLICATIONS OF COMPUTER VISION
Search by Image

• Interesting feature of getting search results through an image.

• It compares different features of the input image to the


database of images and give us the search result
APPLICATIONS OF COMPUTER VISION
Retail Stores

Computer Vision in Retail

• Track customers’ movements through stores

• Inventory Management to get accurate estimate of the items available


in the store
APPLICATIONS OF COMPUTER VISION
Self-Driving Cars
TASKS OF COMPUTER VISION

• Task of assigning an input image one label from a fixed set of categories.

• This has a large variety of practical applications.


TASKS OF COMPUTER VISION

• This is the task which involves both processes of identifying what object
is present in the image and at the same time identifying at what location
that object is present in that image.

• It is used only for single objects.


TASKS OF COMPUTER VISION

• Object detection is about real-world items like faces, bicycles, or


buildings in pictures or videos.

• Applications of object detection are found in systems like image retrieval


and automatic car parking.
TASKS OF COMPUTER VISION

• Task of detecting instances of the objects, giving them a category and


then giving each pixel a label.

• A segmentation algorithm takes an image as input and outputs a


collection of regions (or segments).
BASICS OF IMAGES
BASICS OF IMAGES
Pixels

• The pixel is the basic unit of programmable color on a computer


display or in a computer image .

• Usually a round or a square


BASICS OF IMAGES
Resolution

• The term resolution refers to the total number of pixels in a digital


image .

• For example a monitor resolution of 1280×1024 means there are 1280


pixels horizontally, and 1024 from top to bottom.
BASICS OF IMAGES
Pixel Values

• Pixels in digital images have values (0-255) showing their


brightness or color in an 8-bit byte format.

• This provides 256 potential color/brightness values.

• Typically, zero is no colour/black and 255 is full colour/white


BASICS OF IMAGES
Grayscale Images

• Grayscale images range from black to white.

• Image size is its height multiplied by its width, each pixel is 1 byte.
BASICS OF IMAGES
RGB Images

• All images we see are composed of primary colors - Red, Green and Blue.

• Every color can be created by combining these three colors at varying


intensities, with each intensity ranging from 0 to 255.
BASICS OF IMAGES
Image Features

• A feature is a piece of information which is relevant for solving the


computational task related to a certain application.

• Features may be specific structures in the image such as points, edges or


objects.
BASICS OF IMAGES
Image Features

• Image processing involves extracting features like blobs, edges, or


corners from images for analysis.

• Corners are the best features to extract as they are easy to identify.
What Next? • Image processing: OpenCV

• Natural Language Processing

• Evaluation

You might also like