introduction of digital image processing - ltan
TRANSCRIPT
-
8/8/2019 Introduction of Digital Image Processing - LTAN
1/22
Introduction and Fundamentals
of Digital Image Processing
Lai Thi Anh NgaJune, 26th 2010
-
8/8/2019 Introduction of Digital Image Processing - LTAN
2/22
Introduction
Instructor: Lai Thi Anh Nga
Email: [email protected]
Research interests:
Image processing, computer vision, multimedia,video coding
References:
R.C. Gonzalez and R.E. Woods, Digital ImageProcessing, 3rd Ed.,Prentice-Hall2007
R.C. Gonzalez and R.E. Woods, Digital Image
Processing using MATLAB , 3rd Ed., Prentice-Hall2004
mailto:[email protected]:[email protected] -
8/8/2019 Introduction of Digital Image Processing - LTAN
3/22
Survey
What is Picture? Image?
What is Digital Image?
-
8/8/2019 Introduction of Digital Image Processing - LTAN
4/22
History of Digital Image
-
8/8/2019 Introduction of Digital Image Processing - LTAN
5/22
The born of Digital Computers & DIP
The images in previous slides are digital; but
they are NOT considered as the results of DIP
What do we mean by Digital Image Processing?
Processing digital images by a digital computer
DIP has been dependent on the development of
digital computers and other supporting
technologies (e.g., data storage, display and
transmission)
-
8/8/2019 Introduction of Digital Image Processing - LTAN
6/22
The Boom of Digital Images in the
Last 20 Years
Acquisition
Digital cameras, scanners
MRI and Ultrasound imaging
Infrared and microwave imaging
Transmission
Internet, wireless communication
Display
Printers, LCD monitor, digital TV
-
8/8/2019 Introduction of Digital Image Processing - LTAN
7/22
What is a digital image?
What is an image? Picture, Photograph
Visual data
Usually two- or three-dimensional What is a digital image?
An image which is discretized, i.e., defined ona discrete grid (ex. scanner)
Two-dimensional collection of light intensityvalues (or gray values)
Matrix, two-dimensional function
-
8/8/2019 Introduction of Digital Image Processing - LTAN
8/22
What is digital image processing?
DIP deals with the manipulation and
analysis of pictures by a computer.
Improve pictorial information for better
clarity (human interpretation).
Automatic machine processing of scene data
(interpretation by a machine/non-human,
storage, transmission).
-
8/8/2019 Introduction of Digital Image Processing - LTAN
9/22
DIP in Early Projects (1)
Space project:
The first picture of moon by
US spacecraft Ranger 7 on
July 31, 1964 at 9:09AM EDT
-
8/8/2019 Introduction of Digital Image Processing - LTAN
10/22
DIP in Early Projects (2)
Computer TomographySir Godfrey N. Housefield
and Prof. Allan M. Cormackshared 1979 Nobel Prize in
Medicine for the invention of CT
-
8/8/2019 Introduction of Digital Image Processing - LTAN
11/22
Photography (3)
-
8/8/2019 Introduction of Digital Image Processing - LTAN
12/22
Motion Pictures (4)
-
8/8/2019 Introduction of Digital Image Processing - LTAN
13/22
Law Enhancement and
Biometrics (5)
-
8/8/2019 Introduction of Digital Image Processing - LTAN
14/22
Light Microscopy (6)
-
8/8/2019 Introduction of Digital Image Processing - LTAN
15/22
Automated Visual Inspection
-
8/8/2019 Introduction of Digital Image Processing - LTAN
16/22
Levels in Image Processing
Level 0: Image representation (acquisition,sampling, quantization, compression)
Level 1: Image-to-image transformations
(enhancement, restoration, segmentation) Level 2: Image-to-parameter transformation
(feature selection)
Level 3: Parameter-to-decisiontransformation (recognition andinterpretation)
-
8/8/2019 Introduction of Digital Image Processing - LTAN
17/22
Image Processing and Analysis
Transformations
Image Processing: Levels 0 and 1
Image Analysis: Levels 1 and 2
Computer/Robot Vision: Levels 2 and 3 Computer Graphics/Animation ?
This mainly involves creating images or visual
effects from a given description.
Image processing and analysis is mainly
concerned with interpreting a given image.
-
8/8/2019 Introduction of Digital Image Processing - LTAN
18/22
Fundamental steps in DIP
-
8/8/2019 Introduction of Digital Image Processing - LTAN
19/22
A DIP System
-
8/8/2019 Introduction of Digital Image Processing - LTAN
20/22
Tour Guide for a Beginner
-
8/8/2019 Introduction of Digital Image Processing - LTAN
21/22
Specific Objectives
Know basics of digital image processingincluding image acquisition,perception,transformation, compression, enhancement,
interpolation, restoration, analysis, and so on MATLAB:
Implement basic image processing algorithms
Some functions provided by MATLAB imageprocessing toolbox
Library for DIP: OpenCV, AForge
-
8/8/2019 Introduction of Digital Image Processing - LTAN
22/22
Q&A