SlideShare une entreprise Scribd logo
1  sur  51
Digital Image Processing
(2nd Edition)
Rafael C. Gonzalez
Richard E.Woods
Dr Moe Moe Myint
Technological University (Kyaukse)
www.slideshare.net/MoeMoeMyint
moemoemyint@moemyanmar.ml
drmoemoemyint.blogspot.com
Miscellanea
 Lectures: Class A
 Tuesday 6-7
 Thursday 1-2
 Lectures: Class B
 Monday 1-2
 Wednesday 6-7
 Labs:
 Tuesday for Class A and Wednesday for Class B
 Web Site:
 www.slideshare.net/MoeMoeMyint
 drmoemoemyint.blogspot.com
 E-mail: moemoemyint@moemyanmar.ml
2
Contents for Chapter 1
 This lecture will cover:
 What is digital image processing? 1
 The origins of digital image processing? 3
 Examples of fields that use digital image processing? 7
 Fundamental Steps in Digital Image Processing 25
 Components of an image processing system 28
 Summary 30
3
Introduction
“One picture is worth more than ten thousand words”
Anonymous
4
Preview
 Digital image processing methods are interested by two major
applications:
i. Improvement of pictorial information for human perception
and processing of image data for storage, transmission
 Noise filtering
 Content Enhancement
 Contrast enhancement
 Deblurring
 Remote sensing
ii. Representation for autonomous machine perception
5
 Objectives
i. To define the scope of the field that we call image
processing
ii. To give a historical perspective of the origins of this field
iii. To give an idea of the state of the art in image processing
by examining some of the principal areas in which it is
applied
iv. To discuss briefly the principal approaches used in digital
image processing
v. To give an overview of the components contained in a
typical, general-purpose image processing system
vi. To provide direction to the books and other literature
where image processing work normally is reported
6
 An image may be defined as a two-dimensional function
f (x , y)
where x and y are spatial (plane) coordinates, and the amplitude
of f at any pair of coordinates (x, y) is called the intensity or gray
level of the image at that point.
 When x, y, and the amplitude values of f are all finite, discrete
quantities, we call the image a digital image.
 The field of digital image processing refers to processing digital
images by means of a digital computer.
 Digital image is composed of a finite number of elements, each of
which has a particular location and value.
 These elements are referred to as picture elements, image elements,
and pixels. Pixel is the term most widely used to denote the elements
of a digital image.
What is Digital Image Processing?
7
The Origins of Digital Image Processing
 Early 1920s: One of the first applications of digital imaging was in
the newspaper industry
 In 1920s Submarine cables were used to transmit digitized newspaper
pictures between London and New York using Bartlane systems.
 Specialized printing equipments were used to code the images and
reproduced at receiver using telegraphic printers.
 In 1921, photographic printing press improved the resolution and
tonal quality of images.
 Bartlane system was capable of coding 5 distinct brightness levels.
 It increased to 15 by 1929.
8
Fig. telegraphic printer
9
Fig. A digital picture produced using telegraphic printer
(in 1921, 1922 - Atlantic, 1929 – London to New York
ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002)
10
 After 35 years of improvement in processing technique
 In 1960s, Improvements in computing technology and the
onset of the space program during the period.
 In 1964, Computer processing techniques were used to
improve picture of moon transmitted by Ranger 7 at JPL.
This was the basis of modern image processing technique.
Fig. The first picture of the moon by a U.S. spacecraft
ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002)
11
Fig. Typical head slice CAT image
 1970s: Digital image processing begins to be used in medical applications
 1979: Sir Godfrey N. Hounsfield & Prof. Allan M. Cormack share
the Nobel Prize in medicine for the invention of tomography,
the technology behind Computerised Axial Tomography (CAT) scans
ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002)
12
 Today: The use of digital image processing techniques has
exploded and they are now used for all kinds of tasks in all
kinds of areas
 Image enhancement/restoration
 Artistic effects
 Medical visualisation
 Industrial inspection
 Law enforcement
 Human computer interfaces
13
Fig. Noisy Image Fig. Filtered Image
Fig. Low Contrast Image Fig. Enhanced Image
Image Enhancement
ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002)
14
Fig. Motion Blurred Fig. Deblurred
Restoration
Image Enhancement
ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002)
15
 Artistic effects are used to make images more visually appealing,
to add special effects and to make composite images.
Artistic Effects16
Medical Visualisation
17
Industrial Inspection
 Human operators
are expensive, slow
and unreliable
 Make machines do
the job instead
 Industrial vision
systems are used in
all kinds of
industries
 Can we trust them?
18
Law Enforcement
 Image processing techniques are
used extensively by law
enforcers
 Number plate recognition for
speed cameras/automated toll
systems
 Fingerprint recognition
 Enhancement of CCTV
images
ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002)
19
HCI
Try to make human
computer interface more
natural
 Face recognition
 Gesture recognition
Does anyone remember
the user interface from
“Minority Report”?
These tasks can be
extremely difficult
20
Fig. The electromagnetic spectrum arranged according to energy per photon
Examples of Fields
that Use Digital Image Processing
21
Infrared Imaging (Performance)
22
UV Imaging
23
X-Ray Imaging
24
X-Ray Imaging25
Gamma Ray Imaging
26
Fig. Examples of gamma-ray imaging. (a) Bone scan. (b) PET image
Gamma-Ray Imaging
27
Imaging in the Visible and
Infrared Bands
28
Table : Thematic bands in NASA’s LANDSAT
satellite
29
ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002)
GIS
 Geographic Information Systems
 Digital image processing techniques are used
extensively to manipulate satellite imagery
 Terrain classification
 Meteorology
ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002)
30
GIS (cont…)
 Night-Time Lights of the World
data set
 Global inventory of human
settlement
 Not hard to imagine the
kind of analysis that might
be done using this data
ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002)
31
Industrial Inspection
 Human operators are expensive,
slow and
unreliable
 Make machines do the
job instead
 Industrial vision systems
are used in all kinds of industries
 Can we trust them?
ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002)
32
Imaging in the Microwave Band33
Imaging in the Radio Band34
Examples in which other
imaging modalities are used35
PCB Inspection
 Printed Circuit Board (PCB) inspection
 Machine inspection is used to determine that
all components are present and that all solder
joints are acceptable
 Both conventional imaging and x-ray imaging
are used
36
Fundamental Steps in Digital Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Object
Recognition
Image
Enhancement
Representation
& Description
Problem Domain
Colour Image
Processing
Wavelets and
multiresolution
processing
Compression
37
Fundamental Steps in Digital Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Object
Recognition
Image
Enhancement
Representation
& Description
Problem Domain
Colour Image
Processing
Wavelets and
multiresolution
processing
Compression
38
Fundamental Steps in Digital Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Object
Recognition
Image
Enhancement
Representation
& Description
Problem Domain
Colour Image
Processing
Wavelets and
multiresolution
processing
Compression
39
Fundamental Steps in Digital Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Object
Recognition
Image
Enhancement
Representation
& Description
Problem Domain
Colour Image
Processing
Wavelets and
multiresolution
processing
Compression
40
Fundamental Steps in Digital Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Object
Recognition
Image
Enhancement
Representation
& Description
Problem Domain
Colour Image
Processing
Wavelets and
multiresolution
processing
Compression
41
Fundamental Steps in Digital Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Object
Recognition
Image
Enhancement
Representation
& Description
Problem Domain
Colour Image
Processing
Wavelets and
multi-resolution
processing
Compression
42
Fundamental Steps in Digital Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Object
Recognition
Image
Enhancement
Representation
& Description
Problem Domain
Colour Image
Processing
Wavelets and
multiresolution
processing
Compression
43
Fundamental Steps in Digital Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Object
Recognition
Image
Enhancement
Representation
& Description
Problem Domain
Colour Image
Processing
Wavelets and
multiresolution
processing
Compression
44
Fundamental Steps in Digital Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Object
Recognition
Image
Enhancement
Representation
& Description
Problem Domain
Colour Image
Processing
Wavelets and
multiresolution
processing
Compression
45
Fundamental Steps in Digital Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Object
Recognition
Image
Enhancement
Representation
& Description
Problem Domain
Colour Image
Processing
Wavelets and
multiresolution
processing
Compression
46
Fundamental Steps in Digital Image Processing
Image
Acquisition
Image
Restoration
Morphological
Processing
Segmentation
Object
Recognition
Image
Enhancement
Representation
& Description
Problem Domain
Colour Image
Processing
Wavelets and
multiresolution
processing
Compression
47
Components of an Image Processing System
Image displays Computer Mass storage
Specialized image
processing
hardware
Hardcopy
Image processing
software
Image sensors
Problem
domain
48
Summary
 We have looked at:
 What is a digital image?
 What is digital image processing?
 History of digital image processing
 State of the art examples of digital image
processing
 Key stages in digital image processing
 Next time we will start to see how it all works…
49
References
 “Digital Image Processing”, 2/ E, Rafael C. Gonzalez & Richard
E. Woods, www.prenhall.com/gonzalezwoods.
50
Questions?
51

Contenu connexe

Tendances

Tendances (20)

image enhancement
 image enhancement image enhancement
image enhancement
 
Sharpening using frequency Domain Filter
Sharpening using frequency Domain FilterSharpening using frequency Domain Filter
Sharpening using frequency Domain Filter
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Introduction to Image Compression
Introduction to Image CompressionIntroduction to Image Compression
Introduction to Image Compression
 
Lecture 4 Relationship between pixels
Lecture 4 Relationship between pixelsLecture 4 Relationship between pixels
Lecture 4 Relationship between pixels
 
Image Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain FiltersImage Enhancement using Frequency Domain Filters
Image Enhancement using Frequency Domain Filters
 
Introduction to digital image processing
Introduction to digital image processingIntroduction to digital image processing
Introduction to digital image processing
 
Digital image processing
Digital image processing  Digital image processing
Digital image processing
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Color Image Processing
Color Image ProcessingColor Image Processing
Color Image Processing
 
Image degradation and noise by Md.Naseem Ashraf
Image degradation and noise by Md.Naseem AshrafImage degradation and noise by Md.Naseem Ashraf
Image degradation and noise by Md.Naseem Ashraf
 
SPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSINGSPATIAL FILTERING IN IMAGE PROCESSING
SPATIAL FILTERING IN IMAGE PROCESSING
 
Chapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woodsChapter 1 and 2 gonzalez and woods
Chapter 1 and 2 gonzalez and woods
 
Pixel relationships
Pixel relationshipsPixel relationships
Pixel relationships
 
Image Representation & Descriptors
Image Representation & DescriptorsImage Representation & Descriptors
Image Representation & Descriptors
 
Fundamental steps in image processing
Fundamental steps in image processingFundamental steps in image processing
Fundamental steps in image processing
 
Image compression standards
Image compression standardsImage compression standards
Image compression standards
 
Applications of Digital image processing in Medical Field
Applications of Digital image processing in Medical FieldApplications of Digital image processing in Medical Field
Applications of Digital image processing in Medical Field
 

En vedette

Digital image processing
Digital image processingDigital image processing
Digital image processing
Avisek Roy
 
Digital image processing img smoothning
Digital image processing img smoothningDigital image processing img smoothning
Digital image processing img smoothning
Vinay Gupta
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
weige
 

En vedette (20)

Image processing
Image processingImage processing
Image processing
 
Digital Image Processing: Image Segmentation
Digital Image Processing: Image SegmentationDigital Image Processing: Image Segmentation
Digital Image Processing: Image Segmentation
 
Image Processing as a Part of Big Data Initiatives
Image Processing as a Part of Big Data InitiativesImage Processing as a Part of Big Data Initiatives
Image Processing as a Part of Big Data Initiatives
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Image Processing by AIA
Image Processing by AIAImage Processing by AIA
Image Processing by AIA
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portion
 
Lect 03 - first portion
Lect 03 - first portionLect 03 - first portion
Lect 03 - first portion
 
Lect 02 second portion
Lect 02  second portionLect 02  second portion
Lect 02 second portion
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
digital image processing
digital image processingdigital image processing
digital image processing
 
IoT - Virtual Image Processing (VIP)
IoT - Virtual Image Processing (VIP)IoT - Virtual Image Processing (VIP)
IoT - Virtual Image Processing (VIP)
 
Introduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLABIntroduction to Digital Image Processing Using MATLAB
Introduction to Digital Image Processing Using MATLAB
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Digital image processing using matlab
Digital image processing using matlab Digital image processing using matlab
Digital image processing using matlab
 
Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)Image Restoration (Digital Image Processing)
Image Restoration (Digital Image Processing)
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Digital image processing img smoothning
Digital image processing img smoothningDigital image processing img smoothning
Digital image processing img smoothning
 
Lect 02 first portion
Lect 02   first portionLect 02   first portion
Lect 02 first portion
 
香港六合彩
香港六合彩香港六合彩
香港六合彩
 
Dip Unit Test-I
Dip Unit Test-IDip Unit Test-I
Dip Unit Test-I
 

Similaire à Lecture 1 for Digital Image Processing (2nd Edition)

Chapter_01_Introduction Two differen.ppt
Chapter_01_Introduction Two differen.pptChapter_01_Introduction Two differen.ppt
Chapter_01_Introduction Two differen.ppt
MrVMNair
 
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdgDIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
MrVMNair
 

Similaire à Lecture 1 for Digital Image Processing (2nd Edition) (20)

1. digital image processing
1. digital image processing1. digital image processing
1. digital image processing
 
Lec_1_Introduction.pdf
Lec_1_Introduction.pdfLec_1_Introduction.pdf
Lec_1_Introduction.pdf
 
Lec_1_Introduction.pdf
Lec_1_Introduction.pdfLec_1_Introduction.pdf
Lec_1_Introduction.pdf
 
Chapter_01_Introduction.ppt
Chapter_01_Introduction.pptChapter_01_Introduction.ppt
Chapter_01_Introduction.ppt
 
Chapter_01_Introduction Two differen.ppt
Chapter_01_Introduction Two differen.pptChapter_01_Introduction Two differen.ppt
Chapter_01_Introduction Two differen.ppt
 
Chapter_01_Introduction.ppt
Chapter_01_Introduction.pptChapter_01_Introduction.ppt
Chapter_01_Introduction.ppt
 
Digital Image Processing presentation
Digital Image Processing presentationDigital Image Processing presentation
Digital Image Processing presentation
 
ImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.pptImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.ppt
 
ImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.pptImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.ppt
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introduction
 
ImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.pptImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.ppt
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introduction
 
CHAPTER_1_updated_8_aug.ppt
CHAPTER_1_updated_8_aug.pptCHAPTER_1_updated_8_aug.ppt
CHAPTER_1_updated_8_aug.ppt
 
Chapter01 Lecture 1.ppt
Chapter01 Lecture 1.pptChapter01 Lecture 1.ppt
Chapter01 Lecture 1.ppt
 
Chapter01 lecture 1
Chapter01 lecture 1Chapter01 lecture 1
Chapter01 lecture 1
 
Image Processing : Introduction
Image Processing : IntroductionImage Processing : Introduction
Image Processing : Introduction
 
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdgDIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
DIPsadasdasfsdfsdfdfasdfsdfsdgsdgdsfgdfgfdg
 
Dip review
Dip reviewDip review
Dip review
 
Image processing
Image processingImage processing
Image processing
 
Presentation on Digital Image Processing
Presentation on Digital Image ProcessingPresentation on Digital Image Processing
Presentation on Digital Image Processing
 

Plus de Moe Moe Myint

Plus de Moe Moe Myint (20)

Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
Ch 1 introduction to Embedded Systems (AY:2018-2019--> First Semester)
 
Chapter 8 Embedded Hardware Design and Development (third portion)
Chapter 8 Embedded Hardware Design and Development (third portion)Chapter 8 Embedded Hardware Design and Development (third portion)
Chapter 8 Embedded Hardware Design and Development (third portion)
 
Chapter 8 Embedded Hardware Design and Development (second portion)
Chapter 8 Embedded Hardware Design and Development (second portion)Chapter 8 Embedded Hardware Design and Development (second portion)
Chapter 8 Embedded Hardware Design and Development (second portion)
 
Schematic and PCB Design Using Eagle
Schematic and PCB Design Using EagleSchematic and PCB Design Using Eagle
Schematic and PCB Design Using Eagle
 
Chapter 4 Embedded System: Application and Domain Specific
Chapter 4 Embedded System: Application and Domain SpecificChapter 4 Embedded System: Application and Domain Specific
Chapter 4 Embedded System: Application and Domain Specific
 
Chapter 3 Charateristics and Quality Attributes of Embedded System
Chapter 3 Charateristics and Quality Attributes of Embedded SystemChapter 3 Charateristics and Quality Attributes of Embedded System
Chapter 3 Charateristics and Quality Attributes of Embedded System
 
Introduction to Embedded System I: Chapter 2 (5th portion)
Introduction to Embedded System I: Chapter 2 (5th portion)Introduction to Embedded System I: Chapter 2 (5th portion)
Introduction to Embedded System I: Chapter 2 (5th portion)
 
Introduction to Embedded System: Chapter 2 (4th portion)
Introduction to Embedded System:  Chapter 2 (4th portion)Introduction to Embedded System:  Chapter 2 (4th portion)
Introduction to Embedded System: Chapter 2 (4th portion)
 
Introduction to Embedded System I : Chapter 2 (3rd portion)
Introduction to Embedded System I : Chapter 2 (3rd portion)Introduction to Embedded System I : Chapter 2 (3rd portion)
Introduction to Embedded System I : Chapter 2 (3rd portion)
 
Introduction to Embedded System I : Chapter 2 (2nd portion)
Introduction to Embedded System I : Chapter 2 (2nd portion)Introduction to Embedded System I : Chapter 2 (2nd portion)
Introduction to Embedded System I : Chapter 2 (2nd portion)
 
Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)Introduction to Embedded Systems I: Chapter 2 (1st portion)
Introduction to Embedded Systems I: Chapter 2 (1st portion)
 
Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1Introduction to Embedded Systems I : Chapter 1
Introduction to Embedded Systems I : Chapter 1
 
Lect 06
Lect 06 Lect 06
Lect 06
 
Digital Image Processing (Lab 09 and 10)
Digital Image Processing (Lab 09 and 10)Digital Image Processing (Lab 09 and 10)
Digital Image Processing (Lab 09 and 10)
 
Digital Image Processing (Lab 08)
Digital Image Processing (Lab 08)Digital Image Processing (Lab 08)
Digital Image Processing (Lab 08)
 
Digital Image Processing (Lab 07)
Digital Image Processing (Lab 07)Digital Image Processing (Lab 07)
Digital Image Processing (Lab 07)
 
Digital Image Processing (Lab 06)
Digital Image Processing (Lab 06)Digital Image Processing (Lab 06)
Digital Image Processing (Lab 06)
 
Digital Image Processing (Lab 05)
Digital Image Processing (Lab 05)Digital Image Processing (Lab 05)
Digital Image Processing (Lab 05)
 
Dital Image Processing (Lab 2+3+4)
Dital Image Processing (Lab 2+3+4)Dital Image Processing (Lab 2+3+4)
Dital Image Processing (Lab 2+3+4)
 
Digital image processing lab 1
Digital image processing lab 1Digital image processing lab 1
Digital image processing lab 1
 

Dernier

VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 

Dernier (20)

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 

Lecture 1 for Digital Image Processing (2nd Edition)

  • 1. Digital Image Processing (2nd Edition) Rafael C. Gonzalez Richard E.Woods Dr Moe Moe Myint Technological University (Kyaukse) www.slideshare.net/MoeMoeMyint moemoemyint@moemyanmar.ml drmoemoemyint.blogspot.com
  • 2. Miscellanea  Lectures: Class A  Tuesday 6-7  Thursday 1-2  Lectures: Class B  Monday 1-2  Wednesday 6-7  Labs:  Tuesday for Class A and Wednesday for Class B  Web Site:  www.slideshare.net/MoeMoeMyint  drmoemoemyint.blogspot.com  E-mail: moemoemyint@moemyanmar.ml 2
  • 3. Contents for Chapter 1  This lecture will cover:  What is digital image processing? 1  The origins of digital image processing? 3  Examples of fields that use digital image processing? 7  Fundamental Steps in Digital Image Processing 25  Components of an image processing system 28  Summary 30 3
  • 4. Introduction “One picture is worth more than ten thousand words” Anonymous 4
  • 5. Preview  Digital image processing methods are interested by two major applications: i. Improvement of pictorial information for human perception and processing of image data for storage, transmission  Noise filtering  Content Enhancement  Contrast enhancement  Deblurring  Remote sensing ii. Representation for autonomous machine perception 5
  • 6.  Objectives i. To define the scope of the field that we call image processing ii. To give a historical perspective of the origins of this field iii. To give an idea of the state of the art in image processing by examining some of the principal areas in which it is applied iv. To discuss briefly the principal approaches used in digital image processing v. To give an overview of the components contained in a typical, general-purpose image processing system vi. To provide direction to the books and other literature where image processing work normally is reported 6
  • 7.  An image may be defined as a two-dimensional function f (x , y) where x and y are spatial (plane) coordinates, and the amplitude of f at any pair of coordinates (x, y) is called the intensity or gray level of the image at that point.  When x, y, and the amplitude values of f are all finite, discrete quantities, we call the image a digital image.  The field of digital image processing refers to processing digital images by means of a digital computer.  Digital image is composed of a finite number of elements, each of which has a particular location and value.  These elements are referred to as picture elements, image elements, and pixels. Pixel is the term most widely used to denote the elements of a digital image. What is Digital Image Processing? 7
  • 8. The Origins of Digital Image Processing  Early 1920s: One of the first applications of digital imaging was in the newspaper industry  In 1920s Submarine cables were used to transmit digitized newspaper pictures between London and New York using Bartlane systems.  Specialized printing equipments were used to code the images and reproduced at receiver using telegraphic printers.  In 1921, photographic printing press improved the resolution and tonal quality of images.  Bartlane system was capable of coding 5 distinct brightness levels.  It increased to 15 by 1929. 8
  • 10. Fig. A digital picture produced using telegraphic printer (in 1921, 1922 - Atlantic, 1929 – London to New York ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002) 10
  • 11.  After 35 years of improvement in processing technique  In 1960s, Improvements in computing technology and the onset of the space program during the period.  In 1964, Computer processing techniques were used to improve picture of moon transmitted by Ranger 7 at JPL. This was the basis of modern image processing technique. Fig. The first picture of the moon by a U.S. spacecraft ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002) 11
  • 12. Fig. Typical head slice CAT image  1970s: Digital image processing begins to be used in medical applications  1979: Sir Godfrey N. Hounsfield & Prof. Allan M. Cormack share the Nobel Prize in medicine for the invention of tomography, the technology behind Computerised Axial Tomography (CAT) scans ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002) 12
  • 13.  Today: The use of digital image processing techniques has exploded and they are now used for all kinds of tasks in all kinds of areas  Image enhancement/restoration  Artistic effects  Medical visualisation  Industrial inspection  Law enforcement  Human computer interfaces 13
  • 14. Fig. Noisy Image Fig. Filtered Image Fig. Low Contrast Image Fig. Enhanced Image Image Enhancement ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002) 14
  • 15. Fig. Motion Blurred Fig. Deblurred Restoration Image Enhancement ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002) 15
  • 16.  Artistic effects are used to make images more visually appealing, to add special effects and to make composite images. Artistic Effects16
  • 18. Industrial Inspection  Human operators are expensive, slow and unreliable  Make machines do the job instead  Industrial vision systems are used in all kinds of industries  Can we trust them? 18
  • 19. Law Enforcement  Image processing techniques are used extensively by law enforcers  Number plate recognition for speed cameras/automated toll systems  Fingerprint recognition  Enhancement of CCTV images ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002) 19
  • 20. HCI Try to make human computer interface more natural  Face recognition  Gesture recognition Does anyone remember the user interface from “Minority Report”? These tasks can be extremely difficult 20
  • 21. Fig. The electromagnetic spectrum arranged according to energy per photon Examples of Fields that Use Digital Image Processing 21
  • 27. Fig. Examples of gamma-ray imaging. (a) Bone scan. (b) PET image Gamma-Ray Imaging 27
  • 28. Imaging in the Visible and Infrared Bands 28
  • 29. Table : Thematic bands in NASA’s LANDSAT satellite 29 ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002)
  • 30. GIS  Geographic Information Systems  Digital image processing techniques are used extensively to manipulate satellite imagery  Terrain classification  Meteorology ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002) 30
  • 31. GIS (cont…)  Night-Time Lights of the World data set  Global inventory of human settlement  Not hard to imagine the kind of analysis that might be done using this data ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002) 31
  • 32. Industrial Inspection  Human operators are expensive, slow and unreliable  Make machines do the job instead  Industrial vision systems are used in all kinds of industries  Can we trust them? ImagestakenfromGonzalez&Woods,DigitalImageProcessing(2002) 32
  • 33. Imaging in the Microwave Band33
  • 34. Imaging in the Radio Band34
  • 35. Examples in which other imaging modalities are used35
  • 36. PCB Inspection  Printed Circuit Board (PCB) inspection  Machine inspection is used to determine that all components are present and that all solder joints are acceptable  Both conventional imaging and x-ray imaging are used 36
  • 37. Fundamental Steps in Digital Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Object Recognition Image Enhancement Representation & Description Problem Domain Colour Image Processing Wavelets and multiresolution processing Compression 37
  • 38. Fundamental Steps in Digital Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Object Recognition Image Enhancement Representation & Description Problem Domain Colour Image Processing Wavelets and multiresolution processing Compression 38
  • 39. Fundamental Steps in Digital Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Object Recognition Image Enhancement Representation & Description Problem Domain Colour Image Processing Wavelets and multiresolution processing Compression 39
  • 40. Fundamental Steps in Digital Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Object Recognition Image Enhancement Representation & Description Problem Domain Colour Image Processing Wavelets and multiresolution processing Compression 40
  • 41. Fundamental Steps in Digital Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Object Recognition Image Enhancement Representation & Description Problem Domain Colour Image Processing Wavelets and multiresolution processing Compression 41
  • 42. Fundamental Steps in Digital Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Object Recognition Image Enhancement Representation & Description Problem Domain Colour Image Processing Wavelets and multi-resolution processing Compression 42
  • 43. Fundamental Steps in Digital Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Object Recognition Image Enhancement Representation & Description Problem Domain Colour Image Processing Wavelets and multiresolution processing Compression 43
  • 44. Fundamental Steps in Digital Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Object Recognition Image Enhancement Representation & Description Problem Domain Colour Image Processing Wavelets and multiresolution processing Compression 44
  • 45. Fundamental Steps in Digital Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Object Recognition Image Enhancement Representation & Description Problem Domain Colour Image Processing Wavelets and multiresolution processing Compression 45
  • 46. Fundamental Steps in Digital Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Object Recognition Image Enhancement Representation & Description Problem Domain Colour Image Processing Wavelets and multiresolution processing Compression 46
  • 47. Fundamental Steps in Digital Image Processing Image Acquisition Image Restoration Morphological Processing Segmentation Object Recognition Image Enhancement Representation & Description Problem Domain Colour Image Processing Wavelets and multiresolution processing Compression 47
  • 48. Components of an Image Processing System Image displays Computer Mass storage Specialized image processing hardware Hardcopy Image processing software Image sensors Problem domain 48
  • 49. Summary  We have looked at:  What is a digital image?  What is digital image processing?  History of digital image processing  State of the art examples of digital image processing  Key stages in digital image processing  Next time we will start to see how it all works… 49
  • 50. References  “Digital Image Processing”, 2/ E, Rafael C. Gonzalez & Richard E. Woods, www.prenhall.com/gonzalezwoods. 50