Computer Vision: Dr. Sukhendu Das Deptt. of Computer Science and Engg., IIT Madras, Chennai - 600036
Computer Vision: Dr. Sukhendu Das Deptt. of Computer Science and Engg., IIT Madras, Chennai - 600036
Computer Vision: Dr. Sukhendu Das Deptt. of Computer Science and Engg., IIT Madras, Chennai - 600036
Email: sdas@iitm.ac.in
URL: //www.cs.iitm.ernet.in/~sdas
1
INTRODUCTION
2
Human Vision System (HVS) Vs.
Computer Vision System (CVS)
3
The Optics of the eye
A computer Vision System (CVS)
Computer
Image system
light
Digitizer
Reflected
light
4
Computer
Vision
Images, Models,
scenes, Object/Scene
pictures representation
Visualization
5
Computer Vision is an area of work, which is a combination of
concepts, techniques and ideas from Digital Image Processing, Pattern
Recognition, Artificial Intelligence and Computer Graphics.
Computer
Vision
CG PR
Purpose:
1. Improvement of Pictorial Information
• improve the contrast of the image,
• remove noise,
• remove blurring caused by movement of the camera
during image acquisition,
• it may correct for geometrical distortions caused
by the lens.
2. Automatic Machine perception (termed Computer
Vision, Pattern Recognition or Visual Perception) for
intelligent interpretation of scenes or pictures.
8
Elements of a Digital Image
Processing System
Mass
Image Digitizer storage
Hard copy
Display device
9
Image processors: Consists of set of hardware modules that
perform 4 basic functions:
– Image acquisition: frame grabber
– Storage: frame buffer
– Low-level processing: specialized hardware device designed
to perform Arithmetic Logic operations on pixels in parallel
– Display: read from image memory (frame buffer) and
convert to analog video signal
• Digitizers: Converts image into numerical representation
suitable for input to a digital computer
• Digital Computers: Interfaced with the image processor to
provide versatility and ease of programming.
• Storage Devices: For bulk storage. e.g:- Magnetic disks,
magnetic tapes, optical disks
• Display and Recording devices : Monochrome and Color
Television monitors, CRT, Laser printers, heat-sensitive paper
devices, and ink spray systems.
10
Image acquisition using a CCD camera
11
A digital Image
• Character Recognition,
• Document processing,
• Commercial (signature & seal verification) application,
• Biometry and Forensic (authentication: recognition and
verification of persons using face, palm & fingerprint),
• Pose and gesture identification,
• Automatic inspection of industrial products,
• Industrial process monitoring,
• Biomedical Engg. (Diagnosis and surgery),
• Military surveillance and target identification,
• Navigation and mobility (for robots and unmanned
vehicles - land, air and underwater),
• Remote sensing (using satellite imagery),
• GIS
• Safety and security (night vision),
• Traffic monitoring,
• Sports (training and incident analysis)
• VLDB (organization and retrieval)
• Entertainment and virtual reality. 17
The various sub-categories of work in these related fields are:
1 Introduction
2 Neighborhood and Connectivity of pixels
3 3D transformations and projection
4 Fourier Theory and Filtering in spatial and spectral domains
5 Histogram based image processing
6 Concepts in Edge Detection
7 Feature extraction and Image matching
8 Morphology
9 Image segmentation
10 Texture analysis using Gabor filters
11 Wavelet transform
12 Motion
13 Shape from Shading Use these as brief :
14 Pattern Recognition Points, comments, links
15 Solid Modelling
16 2D Translation These are not substitute for
17 3D Graphics and Transformations materials in books
18 Color
18 Hough Transform
19 Hardware
21