You are on page 1of 4

Computer vision and pattern recognition

2-9-2020
Important topics -------

Artificial neural networks

1. Ds
2. Algorithms imp
3. Any programming language

Prerequisite:-

Digital image processing

General overview

Computer vision and pattern recognition

Computer A

- Super computer
- 100 times faster than computer B

Computer B

- Slow machine

1 M elements given to both the systems with

Insertion sort for computer A

Quick sort for Computer B

Computer B will sort the elements 1st

Assignment

Foundations of digital image processing

1. Improvement of pictorial information for human processing i.e., to enhance the picture to
remove the noise in the image, remote sensing.
2. Image processing for autonomous machine application
3. Efficient storage and transmission i.e., making storaging the image in less space after
processing like broadcasting high resolution image with less data
4. Industrial Machine vision for product assembly and inspection
5. Automated target detection and tracking
6. Fingerprint recognition
7. Machine processing of aerial and satellite imagery for weather prediction and crop
assessment etc

Application

- Image restoration
- Blurring an image
- Increasing brightness of image
- Tracking moving objects(in self driving)
- Medical diagnosis(x ray)

3- 9 - 2020

Digital image

- Representation of digital image in 2 dimensional

F(x,y)

Image is defined as 2d function represented as F(x,y)

Where x and y are spatial coordinates

F Is called as any point for the grey level value, amplitude,

 Processing the image using digital computer or a machine is called digital image
processing

image = matrix

focuses on 2 major task

- Improve the picture quality


- Processing the image data for storage data

3 levels of image processing

 Low level processing


 Middle level processing
 High level processing
Low level processing ---------- image processing

- Input is image
- Output is also image
- Example:
o Effects of the filters like sharpness, contrast, white balance
o Noise in the picture
o Enhancement in the picture

Middle level processing

- Input is image
- Output is features/attributes/characteristics/measures
- Output is feature vector form (in array)
- Example
o Height of image
o Width of the image
o No of black pixels
o
- 4x4

High level

- Input is features i.e., from middle level processing


- Output is decision

Output of the digital image processing ------------ pattern recognition

7-9-2020

Matlab is required

3 components

1. Color (RGB) r0 – 255 g 0 – 255 b  0 - 255


2. Grey 0-255
3. Black and white 0 and 1

Digital image processing using matlab gonzalez and woods

Application / project

Image processing pattern recognition


Computer vision

Assignment

Prepare 2nd chapter and 3rd chapter

Image processing

Digital processing using matlab

Connnectivty

M connectivity

You might also like