SlideShare a Scribd company logo
Digital Image Processing:
              Introduction

            Brian Mac Namee
 Brian.MacNamee@comp.dit.ie


     Course Website: http://www.comp.dit.ie/bmacnamee
2
of
36
                              Introduction




     “One picture is worth more than ten
              thousand words”
                                 Anonymous
3
of
36
                                        Miscellanea
     Lectures:
       – Thursdays 12:00 – 13:00
       – Fridays 15:00 – 16:00
     Labs:
       – Wednesdays 09:00 – 11:00
     Web Site: www.comp.dit.ie/bmacnamee/
       – Previous year’s slides are available here
       – Slides etc will also be available on WebCT
     E-mail: Brian.MacNamee@dit.ie
4
of
36
                                       References
         “Digital Image Processing”, Rafael C.
         Gonzalez & Richard E. Woods,
         Addison-Wesley, 2002
     – Much of the material that follows is taken from
       this book
         “Machine Vision: Automated Visual
         Inspection and Robot Vision”, David
         Vernon, Prentice Hall, 1991
     – Available online at:
       homepages.inf.ed.ac.uk/rbf/BOOKS/VERNON/
5
of
36
                                              Contents
     This lecture will cover:
        – 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
6
                                                             of
                                                             36
                                                                                      What is a Digital Image?
                                                                      A digital image is a representation of a two-
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                      dimensional image as a finite set of digital
                                                                      values, called picture elements or pixels
7
                                                             of
                                                             36
                                                                            What is a Digital Image? (cont…)
                                                                      Pixel values typically represent gray levels,
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                      colours, heights, opacities etc
                                                                      Remember digitization implies that a digital
                                                                      image is an approximation of a real scene

                                                                                                             1 pixel
8
of
36
           What is a Digital Image? (cont…)
     Common image formats include:
        – 1 sample per point (B&W or Grayscale)
        – 3 samples per point (Red, Green, and Blue)
        – 4 samples per point (Red, Green, Blue, and “Alpha”,
          a.k.a. Opacity)




     For most of this course we will focus on grey-scale
     images
9
of
36
         What is Digital Image Processing?
     Digital image processing focuses on two
     major tasks
       – Improvement of pictorial information for
         human interpretation
       – Processing of image data for storage,
         transmission and representation for
         autonomous machine perception
     Some argument about where image
     processing ends and fields such as image
     analysis and computer vision start
10
of
36
                                What is DIP? (cont…)
     The continuum from image processing to
     computer vision can be broken up into low-,
     mid- and high-level processes
     Low Level Process   Mid Level Process          High Level Process
     Input: Image        Input: Image               Input: Attributes
     Output: Image       Output: Attributes         Output: Understanding
     Examples: Noise     Examples: Object           Examples: Scene
     removal, image      recognition,               understanding,
     sharpening          segmentation               autonomous navigation




                                       In this course we will
                                              stop here
11
                                                             of
                                                             36
                                                                         History of Digital Image Processing
                                                                      Early 1920s: One of the first applications of
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                      digital imaging was in the news-
                                                                      paper industry
                                                                         – The Bartlane cable picture
                                                                           transmission service             Early digital image

                                                                         – Images were transferred by submarine cable
                                                                           between London and New York
                                                                         – Pictures were coded for cable transfer and
                                                                           reconstructed at the receiving end on a
                                                                           telegraph printer
12
                                                             of
                                                             36
                                                                                         History of DIP (cont…)
                                                                      Mid to late 1920s: Improvements to the
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                      Bartlane system resulted in higher quality
                                                                      images
                                                                         – New reproduction
                                                                           processes based
                                                                           on photographic
                                                                           techniques
                                                                         – Increased number
                                                                           of tones in           Improved
                                                                                               digital image   Early 15 tone digital
                                                                           reproduced images                          image
13
                                                             of
                                                             36
                                                                                          History of DIP (cont…)
                                                                      1960s: Improvements in computing
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                      technology and the onset of the space race
                                                                      led to a surge of work in digital image
                                                                      processing
                                                                        – 1964: Computers used to
                                                                          improve the quality of
                                                                          images of the moon taken
                                                                          by the Ranger 7 probe
                                                                        – Such techniques were used
                                                                                                          A picture of the moon taken
                                                                          in other space missions           by the Ranger 7 probe
                                                                          including the Apollo landings     minutes before landing
14
                                                             of
                                                             36
                                                                                          History of DIP (cont…)
                                                                      1970s: Digital image processing begins to
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                      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            Typical head slice CAT
                                                                          Tomography (CAT) scans                 image
15
of
36
                         History of DIP (cont…)
     1980s - 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
16
                                                             of
                                                             36
                                                                             Examples: Image Enhancement
                                                                      One of the most common uses of DIP
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                      techniques: improve quality, remove noise
                                                                      etc
17
of
36
         Examples: The Hubble Telescope
     Launched in 1990 the Hubble
     telescope can take images of
     very distant objects
     However, an incorrect mirror
     made many of Hubble’s
     images useless
     Image processing
     techniques were
     used to fix this
18
of
36
                    Examples: Artistic Effects
     Artistic effects are
     used to make
     images more
     visually appealing,
     to add special
     effects and to make
     composite images
19
                                                             of
                                                             36
                                                                                                             Examples: Medicine
                                                                      Take slice from MRI scan of canine heart,
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                      and find boundaries between types of tissue
                                                                        – Image with gray levels representing tissue
                                                                          density
                                                                        – Use a suitable filter to highlight edges




                                                                         Original MRI Image of a Dog Heart       Edge Detection Image
20
                                                             of
                                                             36
                                                                                                    Examples: GIS
                                                                      Geographic Information Systems
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                        – Digital image processing techniques are used
                                                                          extensively to manipulate satellite imagery
                                                                        – Terrain classification
                                                                        – Meteorology
21
                                                             of
                                                             36
                                                                                         Examples: GIS (cont…)
                                                                      Night-Time Lights of
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                      the World data set
                                                                        – Global inventory of
                                                                          human settlement
                                                                        – Not hard to imagine
                                                                          the kind of analysis
                                                                          that might be done
                                                                          using this data
22
                                                             of
                                                             36
                                                                              Examples: Industrial Inspection
                                                                      Human operators are
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                      expensive, slow and
                                                                      unreliable
                                                                      Make machines do the
                                                                      job instead
                                                                      Industrial vision systems

                                                                      are used in all kinds of
                                                                      industries
                                                                      Can we trust them?
23
of
36
                   Examples: 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
24
                                                             of
                                                             36
                                                                                 Examples: Law Enforcement
                                                                      Image processing
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                      techniques are used
                                                                      extensively by law
                                                                      enforcers
                                                                        – Number plate
                                                                          recognition for speed
                                                                          cameras/automated
                                                                          toll systems
                                                                        – Fingerprint recognition
                                                                        – Enhancement of
                                                                          CCTV images
25
of
36
                                 Examples: HCI
 Try to make human
 computer interfaces more
 natural
     – Face recognition
     – Gesture recognition
 Does anyone remember the
 user interface from “Minority
 Report”?
 These tasks can be
 extremely difficult
26
of
36
         Key Stages in Digital Image Processing

                        Image        Morphological
                      Restoration     Processing



         Image
                                                     Segmentation
      Enhancement


         Image                                          Object
       Acquisition                                    Recognition



                                                     Representation
     Problem Domain
                                                      & Description
                      Colour Image     Image
                       Processing    Compression
27
                                                             of
                                                                         Key Stages in Digital Image Processing:
                                                             36                                  Image Aquisition
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                                         Image        Morphological
                                                                                       Restoration     Processing



                                                                          Image
                                                                                                                      Segmentation
                                                                       Enhancement


                                                                          Image                                          Object
                                                                        Acquisition                                    Recognition



                                                                                                                      Representation
                                                                      Problem Domain
                                                                                                                       & Description
                                                                                       Colour Image     Image
                                                                                        Processing    Compression
28
                                                             of
                                                                         Key Stages in Digital Image Processing:
                                                             36                             Image Enhancement
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                                         Image        Morphological
                                                                                       Restoration     Processing



                                                                          Image
                                                                                                                      Segmentation
                                                                       Enhancement


                                                                          Image                                          Object
                                                                        Acquisition                                    Recognition



                                                                                                                      Representation
                                                                      Problem Domain
                                                                                                                       & Description
                                                                                       Colour Image     Image
                                                                                        Processing    Compression
29
                                                             of
                                                                         Key Stages in Digital Image Processing:
                                                             36                                Image Restoration
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                                         Image        Morphological
                                                                                       Restoration     Processing



                                                                          Image
                                                                                                                      Segmentation
                                                                       Enhancement


                                                                          Image                                          Object
                                                                        Acquisition                                    Recognition



                                                                                                                      Representation
                                                                      Problem Domain
                                                                                                                       & Description
                                                                                       Colour Image     Image
                                                                                        Processing    Compression
30
                                                             of
                                                                         Key Stages in Digital Image Processing:
                                                             36                        Morphological Processing
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                                         Image        Morphological
                                                                                       Restoration     Processing



                                                                          Image
                                                                                                                      Segmentation
                                                                       Enhancement


                                                                          Image                                          Object
                                                                        Acquisition                                    Recognition



                                                                                                                      Representation
                                                                      Problem Domain
                                                                                                                       & Description
                                                                                       Colour Image     Image
                                                                                        Processing    Compression
31
                                                             of
                                                                         Key Stages in Digital Image Processing:
                                                             36                                    Segmentation
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                                         Image        Morphological
                                                                                       Restoration     Processing



                                                                          Image
                                                                                                                      Segmentation
                                                                       Enhancement


                                                                          Image                                          Object
                                                                        Acquisition                                    Recognition



                                                                                                                      Representation
                                                                      Problem Domain
                                                                                                                       & Description
                                                                                       Colour Image     Image
                                                                                        Processing    Compression
32
                                                             of
                                                                         Key Stages in Digital Image Processing:
                                                             36                               Object Recognition
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                                         Image        Morphological
                                                                                       Restoration     Processing



                                                                          Image
                                                                                                                      Segmentation
                                                                       Enhancement


                                                                          Image                                          Object
                                                                        Acquisition                                    Recognition



                                                                                                                      Representation
                                                                      Problem Domain
                                                                                                                       & Description
                                                                                       Colour Image     Image
                                                                                        Processing    Compression
33
                                                             of
                                                                         Key Stages in Digital Image Processing:
                                                             36                   Representation & Description
Images taken from Gonzalez & Woods, Digital Image Processing (2002)




                                                                                         Image        Morphological
                                                                                       Restoration     Processing



                                                                          Image
                                                                                                                      Segmentation
                                                                       Enhancement


                                                                          Image                                          Object
                                                                        Acquisition                                    Recognition



                                                                                                                      Representation
                                                                      Problem Domain
                                                                                                                       & Description
                                                                                       Colour Image     Image
                                                                                        Processing    Compression
34
of
        Key Stages in Digital Image Processing:
36                          Image Compression

                        Image        Morphological
                      Restoration     Processing



         Image
                                                     Segmentation
      Enhancement


         Image                                          Object
       Acquisition                                    Recognition



                                                     Representation
     Problem Domain
                                                      & Description
                      Colour Image     Image
                       Processing    Compression
35
of
        Key Stages in Digital Image Processing:
36                    Colour Image Processing

                        Image        Morphological
                      Restoration     Processing



         Image
                                                     Segmentation
      Enhancement


         Image                                          Object
       Acquisition                                    Recognition



                                                     Representation
     Problem Domain
                                                      & Description
                      Colour Image     Image
                       Processing    Compression
36
of
36
                                             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…

More Related Content

What's hot

Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processing
Ahmed Daoud
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
DEEPASHRI HK
 
image enhancement
 image enhancement image enhancement
image enhancement
Rajendra Prasad
 
Introduction to digital image processing
Introduction to digital image processingIntroduction to digital image processing
Introduction to digital image processing
Hossain Md Shakhawat
 
Spatial filtering using image processing
Spatial filtering using image processingSpatial filtering using image processing
Spatial filtering using image processing
Anuj Arora
 
Digital Image Processing: Digital Image Fundamentals
Digital Image Processing: Digital Image FundamentalsDigital Image Processing: Digital Image Fundamentals
Digital Image Processing: Digital Image Fundamentals
Mostafa G. M. Mostafa
 
Edge detection of video using matlab code
Edge detection of video using matlab codeEdge detection of video using matlab code
Edge detection of video using matlab code
Bhushan Deore
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
Ayaelshiwi
 
Digital Image Fundamentals
Digital Image FundamentalsDigital Image Fundamentals
Digital Image Fundamentals
A B Shinde
 
Image sampling and quantization
Image sampling and quantizationImage sampling and quantization
Image sampling and quantization
BCET, Balasore
 
Histogram Equalization
Histogram EqualizationHistogram Equalization
Histogram Equalization
Kalyan Acharjya
 
5 spatial filtering p1
5 spatial filtering p15 spatial filtering p1
5 spatial filtering p1
Gichelle Amon
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
KarthicaMarasamy
 
Introduction to Digital Image Processing
Introduction to Digital Image ProcessingIntroduction to Digital Image Processing
Introduction to Digital Image Processing
kalaimuthu2
 
Digital image processing
Digital image processing  Digital image processing
Digital image processing
kavitha muneeshwaran
 
Image Acquisition and Representation
Image Acquisition and RepresentationImage Acquisition and Representation
Image Acquisition and Representation
Amnaakhaan
 
Image processing
Image processingImage processing
Image processing
abuamo
 
Morphological operations
Morphological operationsMorphological operations
Image processing
Image processingImage processing
Image processing
Varun Raj
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
Dr INBAMALAR T M
 

What's hot (20)

Chapter 9 morphological image processing
Chapter 9   morphological image processingChapter 9   morphological image processing
Chapter 9 morphological image processing
 
Image Enhancement in Spatial Domain
Image Enhancement in Spatial DomainImage Enhancement in Spatial Domain
Image Enhancement in Spatial Domain
 
image enhancement
 image enhancement image enhancement
image enhancement
 
Introduction to digital image processing
Introduction to digital image processingIntroduction to digital image processing
Introduction to digital image processing
 
Spatial filtering using image processing
Spatial filtering using image processingSpatial filtering using image processing
Spatial filtering using image processing
 
Digital Image Processing: Digital Image Fundamentals
Digital Image Processing: Digital Image FundamentalsDigital Image Processing: Digital Image Fundamentals
Digital Image Processing: Digital Image Fundamentals
 
Edge detection of video using matlab code
Edge detection of video using matlab codeEdge detection of video using matlab code
Edge detection of video using matlab code
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 
Digital Image Fundamentals
Digital Image FundamentalsDigital Image Fundamentals
Digital Image Fundamentals
 
Image sampling and quantization
Image sampling and quantizationImage sampling and quantization
Image sampling and quantization
 
Histogram Equalization
Histogram EqualizationHistogram Equalization
Histogram Equalization
 
5 spatial filtering p1
5 spatial filtering p15 spatial filtering p1
5 spatial filtering p1
 
Fundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processingFundamentals steps in Digital Image processing
Fundamentals steps in Digital Image processing
 
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 Acquisition and Representation
Image Acquisition and RepresentationImage Acquisition and Representation
Image Acquisition and Representation
 
Image processing
Image processingImage processing
Image processing
 
Morphological operations
Morphological operationsMorphological operations
Morphological operations
 
Image processing
Image processingImage processing
Image processing
 
Image enhancement
Image enhancementImage enhancement
Image enhancement
 

Viewers also liked

Digital image processing using matlab
Digital image processing using matlab Digital image processing using matlab
Digital image processing using matlab
Amr Rashed
 
cvpr2011: human activity recognition - part 5: description based
cvpr2011: human activity recognition - part 5: description basedcvpr2011: human activity recognition - part 5: description based
cvpr2011: human activity recognition - part 5: description based
zukun
 
Handling displacement effects in on-body sensor-based activity recognition
Handling displacement effects in on-body sensor-based activity recognitionHandling displacement effects in on-body sensor-based activity recognition
Handling displacement effects in on-body sensor-based activity recognition
Oresti Banos
 
Activity recognition based on a multi-sensor meta-classifier
Activity recognition based on a multi-sensor meta-classifierActivity recognition based on a multi-sensor meta-classifier
Activity recognition based on a multi-sensor meta-classifier
Oresti Banos
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
Deevena Dayaal
 
Lisp Programming Languge
Lisp Programming LangugeLisp Programming Languge
Lisp Programming Languge
Yaser Jaradeh
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
Reshma KC
 
Learn a language : LISP
Learn a language : LISPLearn a language : LISP
Learn a language : LISP
Devnology
 
A brief introduction to lisp language
A brief introduction to lisp languageA brief introduction to lisp language
A brief introduction to lisp language
David Gu
 
Lisp
LispLisp
Introduction To Lisp
Introduction To LispIntroduction To Lisp
Introduction To Lisp
kyleburton
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
Avisek Roy
 
History of programming
History of programmingHistory of programming
History of programming
Sharwin Calimlim
 
Introduction to computer programming
Introduction to computer programmingIntroduction to computer programming
Introduction to computer programming
Noel Malle
 
Prolog & lisp
Prolog & lispProlog & lisp
Prolog & lisp
Ismail El Gayar
 
LISP: Introduction to lisp
LISP: Introduction to lispLISP: Introduction to lisp
LISP: Introduction to lisp
DataminingTools Inc
 
Chapter 14 Cross Cultural Consumer Behavior
Chapter 14 Cross Cultural Consumer BehaviorChapter 14 Cross Cultural Consumer Behavior
Chapter 14 Cross Cultural Consumer Behavior
Avinash Kumar
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing Fundamental
Thuong Nguyen Canh
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
Muhammad Taha Sikander
 
CT History
CT HistoryCT History
CT History
bartonect
 

Viewers also liked (20)

Digital image processing using matlab
Digital image processing using matlab Digital image processing using matlab
Digital image processing using matlab
 
cvpr2011: human activity recognition - part 5: description based
cvpr2011: human activity recognition - part 5: description basedcvpr2011: human activity recognition - part 5: description based
cvpr2011: human activity recognition - part 5: description based
 
Handling displacement effects in on-body sensor-based activity recognition
Handling displacement effects in on-body sensor-based activity recognitionHandling displacement effects in on-body sensor-based activity recognition
Handling displacement effects in on-body sensor-based activity recognition
 
Activity recognition based on a multi-sensor meta-classifier
Activity recognition based on a multi-sensor meta-classifierActivity recognition based on a multi-sensor meta-classifier
Activity recognition based on a multi-sensor meta-classifier
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Lisp Programming Languge
Lisp Programming LangugeLisp Programming Languge
Lisp Programming Languge
 
Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Learn a language : LISP
Learn a language : LISPLearn a language : LISP
Learn a language : LISP
 
A brief introduction to lisp language
A brief introduction to lisp languageA brief introduction to lisp language
A brief introduction to lisp language
 
Lisp
LispLisp
Lisp
 
Introduction To Lisp
Introduction To LispIntroduction To Lisp
Introduction To Lisp
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
History of programming
History of programmingHistory of programming
History of programming
 
Introduction to computer programming
Introduction to computer programmingIntroduction to computer programming
Introduction to computer programming
 
Prolog & lisp
Prolog & lispProlog & lisp
Prolog & lisp
 
LISP: Introduction to lisp
LISP: Introduction to lispLISP: Introduction to lisp
LISP: Introduction to lisp
 
Chapter 14 Cross Cultural Consumer Behavior
Chapter 14 Cross Cultural Consumer BehaviorChapter 14 Cross Cultural Consumer Behavior
Chapter 14 Cross Cultural Consumer Behavior
 
Digital Image Processing Fundamental
Digital Image Processing FundamentalDigital Image Processing Fundamental
Digital Image Processing Fundamental
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
CT History
CT HistoryCT History
CT History
 

Similar to Image processing1 introduction

ImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.pptImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.ppt
RishiJain193179
 
Image processing1 introduction (1)
Image processing1 introduction (1)Image processing1 introduction (1)
Image processing1 introduction (1)
SantoshNemade2
 
ImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.pptImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.ppt
NiharikaDubey17
 
CHAPTER_1_updated_8_aug.ppt
CHAPTER_1_updated_8_aug.pptCHAPTER_1_updated_8_aug.ppt
CHAPTER_1_updated_8_aug.ppt
BUCHUPALLIVIMALAREDD2
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introduction
Shingrakhia Hansa
 
Dip review
Dip reviewDip review
Dip review
Harish Reddy
 
EC4160-lect 1,2.ppt
EC4160-lect 1,2.pptEC4160-lect 1,2.ppt
EC4160-lect 1,2.ppt
ssuser812128
 
ImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.pptImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.ppt
ShabanamTamboli1
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introduction
shabanam tamboli
 
computervision1.pdf it is about computer vision
computervision1.pdf it is about computer visioncomputervision1.pdf it is about computer vision
computervision1.pdf it is about computer vision
shesnasuneer
 
Ip lectures 1 and 2
Ip lectures 1 and 2 Ip lectures 1 and 2
Ip lectures 1 and 2
samarthgec
 
Image processing3 imageenhancement(histogramprocessing)
Image processing3 imageenhancement(histogramprocessing)Image processing3 imageenhancement(histogramprocessing)
Image processing3 imageenhancement(histogramprocessing)
John Williams
 
Image processing
Image processingImage processing
Image processing
NIYITEGEKA innocent
 
Seema dip
Seema dipSeema dip
Seema dip
seemakashyap15
 
Chapter01 (2)
Chapter01 (2)Chapter01 (2)
Chapter01 (2)
shabanam tamboli
 
Image compression .
Image compression .Image compression .
Image compression .
Payal Vishwakarma
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
DEEPASHRI HK
 
ACMP340.pptx
ACMP340.pptxACMP340.pptx
ACMP340.pptx
FelixGathage
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
juangp3
 
Dip unit-i-ppt academic year(2016-17)
Dip unit-i-ppt academic year(2016-17)Dip unit-i-ppt academic year(2016-17)
Dip unit-i-ppt academic year(2016-17)
RagavanK6
 

Similar to Image processing1 introduction (20)

ImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.pptImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.ppt
 
Image processing1 introduction (1)
Image processing1 introduction (1)Image processing1 introduction (1)
Image processing1 introduction (1)
 
ImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.pptImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.ppt
 
CHAPTER_1_updated_8_aug.ppt
CHAPTER_1_updated_8_aug.pptCHAPTER_1_updated_8_aug.ppt
CHAPTER_1_updated_8_aug.ppt
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introduction
 
Dip review
Dip reviewDip review
Dip review
 
EC4160-lect 1,2.ppt
EC4160-lect 1,2.pptEC4160-lect 1,2.ppt
EC4160-lect 1,2.ppt
 
ImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.pptImageProcessing1-Introduction.ppt
ImageProcessing1-Introduction.ppt
 
Image processing1 introduction
Image processing1 introductionImage processing1 introduction
Image processing1 introduction
 
computervision1.pdf it is about computer vision
computervision1.pdf it is about computer visioncomputervision1.pdf it is about computer vision
computervision1.pdf it is about computer vision
 
Ip lectures 1 and 2
Ip lectures 1 and 2 Ip lectures 1 and 2
Ip lectures 1 and 2
 
Image processing3 imageenhancement(histogramprocessing)
Image processing3 imageenhancement(histogramprocessing)Image processing3 imageenhancement(histogramprocessing)
Image processing3 imageenhancement(histogramprocessing)
 
Image processing
Image processingImage processing
Image processing
 
Seema dip
Seema dipSeema dip
Seema dip
 
Chapter01 (2)
Chapter01 (2)Chapter01 (2)
Chapter01 (2)
 
Image compression .
Image compression .Image compression .
Image compression .
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
ACMP340.pptx
ACMP340.pptxACMP340.pptx
ACMP340.pptx
 
Digital image processing
Digital image processingDigital image processing
Digital image processing
 
Dip unit-i-ppt academic year(2016-17)
Dip unit-i-ppt academic year(2016-17)Dip unit-i-ppt academic year(2016-17)
Dip unit-i-ppt academic year(2016-17)
 

Recently uploaded

Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
National Information Standards Organization (NISO)
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
Celine George
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
Nguyen Thanh Tu Collection
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
zuzanka
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
National Information Standards Organization (NISO)
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
TechSoup
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
blueshagoo1
 
Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)
nitinpv4ai
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
Krassimira Luka
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
iammrhaywood
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
imrankhan141184
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
indexPub
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
Mohammad Al-Dhahabi
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
deepaannamalai16
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 
Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10
nitinpv4ai
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
danielkiash986
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
khuleseema60
 

Recently uploaded (20)

Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
 
How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17How Barcodes Can Be Leveraged Within Odoo 17
How Barcodes Can Be Leveraged Within Odoo 17
 
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
BÀI TẬP DẠY THÊM TIẾNG ANH LỚP 7 CẢ NĂM FRIENDS PLUS SÁCH CHÂN TRỜI SÁNG TẠO ...
 
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptxRESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
RESULTS OF THE EVALUATION QUESTIONNAIRE.pptx
 
Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"Benner "Expanding Pathways to Publishing Careers"
Benner "Expanding Pathways to Publishing Careers"
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
Elevate Your Nonprofit's Online Presence_ A Guide to Effective SEO Strategies...
 
CIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdfCIS 4200-02 Group 1 Final Project Report (1).pdf
CIS 4200-02 Group 1 Final Project Report (1).pdf
 
Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)Oliver Asks for More by Charles Dickens (9)
Oliver Asks for More by Charles Dickens (9)
 
Temple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation resultsTemple of Asclepius in Thrace. Excavation results
Temple of Asclepius in Thrace. Excavation results
 
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptxNEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
NEWSPAPERS - QUESTION 1 - REVISION POWERPOINT.pptx
 
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
Traditional Musical Instruments of Arunachal Pradesh and Uttar Pradesh - RAYH...
 
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
THE SACRIFICE HOW PRO-PALESTINE PROTESTS STUDENTS ARE SACRIFICING TO CHANGE T...
 
skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)skeleton System.pdf (skeleton system wow)
skeleton System.pdf (skeleton system wow)
 
HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.HYPERTENSION - SLIDE SHARE PRESENTATION.
HYPERTENSION - SLIDE SHARE PRESENTATION.
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 
Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10Haunted Houses by H W Longfellow for class 10
Haunted Houses by H W Longfellow for class 10
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025MDP on air pollution of class 8 year 2024-2025
MDP on air pollution of class 8 year 2024-2025
 

Image processing1 introduction

  • 1. Digital Image Processing: Introduction Brian Mac Namee Brian.MacNamee@comp.dit.ie Course Website: http://www.comp.dit.ie/bmacnamee
  • 2. 2 of 36 Introduction “One picture is worth more than ten thousand words” Anonymous
  • 3. 3 of 36 Miscellanea Lectures: – Thursdays 12:00 – 13:00 – Fridays 15:00 – 16:00 Labs: – Wednesdays 09:00 – 11:00 Web Site: www.comp.dit.ie/bmacnamee/ – Previous year’s slides are available here – Slides etc will also be available on WebCT E-mail: Brian.MacNamee@dit.ie
  • 4. 4 of 36 References “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, Addison-Wesley, 2002 – Much of the material that follows is taken from this book “Machine Vision: Automated Visual Inspection and Robot Vision”, David Vernon, Prentice Hall, 1991 – Available online at: homepages.inf.ed.ac.uk/rbf/BOOKS/VERNON/
  • 5. 5 of 36 Contents This lecture will cover: – 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
  • 6. 6 of 36 What is a Digital Image? A digital image is a representation of a two- Images taken from Gonzalez & Woods, Digital Image Processing (2002) dimensional image as a finite set of digital values, called picture elements or pixels
  • 7. 7 of 36 What is a Digital Image? (cont…) Pixel values typically represent gray levels, Images taken from Gonzalez & Woods, Digital Image Processing (2002) colours, heights, opacities etc Remember digitization implies that a digital image is an approximation of a real scene 1 pixel
  • 8. 8 of 36 What is a Digital Image? (cont…) Common image formats include: – 1 sample per point (B&W or Grayscale) – 3 samples per point (Red, Green, and Blue) – 4 samples per point (Red, Green, Blue, and “Alpha”, a.k.a. Opacity) For most of this course we will focus on grey-scale images
  • 9. 9 of 36 What is Digital Image Processing? Digital image processing focuses on two major tasks – Improvement of pictorial information for human interpretation – Processing of image data for storage, transmission and representation for autonomous machine perception Some argument about where image processing ends and fields such as image analysis and computer vision start
  • 10. 10 of 36 What is DIP? (cont…) The continuum from image processing to computer vision can be broken up into low-, mid- and high-level processes Low Level Process Mid Level Process High Level Process Input: Image Input: Image Input: Attributes Output: Image Output: Attributes Output: Understanding Examples: Noise Examples: Object Examples: Scene removal, image recognition, understanding, sharpening segmentation autonomous navigation In this course we will stop here
  • 11. 11 of 36 History of Digital Image Processing Early 1920s: One of the first applications of Images taken from Gonzalez & Woods, Digital Image Processing (2002) digital imaging was in the news- paper industry – The Bartlane cable picture transmission service Early digital image – Images were transferred by submarine cable between London and New York – Pictures were coded for cable transfer and reconstructed at the receiving end on a telegraph printer
  • 12. 12 of 36 History of DIP (cont…) Mid to late 1920s: Improvements to the Images taken from Gonzalez & Woods, Digital Image Processing (2002) Bartlane system resulted in higher quality images – New reproduction processes based on photographic techniques – Increased number of tones in Improved digital image Early 15 tone digital reproduced images image
  • 13. 13 of 36 History of DIP (cont…) 1960s: Improvements in computing Images taken from Gonzalez & Woods, Digital Image Processing (2002) technology and the onset of the space race led to a surge of work in digital image processing – 1964: Computers used to improve the quality of images of the moon taken by the Ranger 7 probe – Such techniques were used A picture of the moon taken in other space missions by the Ranger 7 probe including the Apollo landings minutes before landing
  • 14. 14 of 36 History of DIP (cont…) 1970s: Digital image processing begins to Images taken from Gonzalez & Woods, Digital Image Processing (2002) 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 Typical head slice CAT Tomography (CAT) scans image
  • 15. 15 of 36 History of DIP (cont…) 1980s - 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
  • 16. 16 of 36 Examples: Image Enhancement One of the most common uses of DIP Images taken from Gonzalez & Woods, Digital Image Processing (2002) techniques: improve quality, remove noise etc
  • 17. 17 of 36 Examples: The Hubble Telescope Launched in 1990 the Hubble telescope can take images of very distant objects However, an incorrect mirror made many of Hubble’s images useless Image processing techniques were used to fix this
  • 18. 18 of 36 Examples: Artistic Effects Artistic effects are used to make images more visually appealing, to add special effects and to make composite images
  • 19. 19 of 36 Examples: Medicine Take slice from MRI scan of canine heart, Images taken from Gonzalez & Woods, Digital Image Processing (2002) and find boundaries between types of tissue – Image with gray levels representing tissue density – Use a suitable filter to highlight edges Original MRI Image of a Dog Heart Edge Detection Image
  • 20. 20 of 36 Examples: GIS Geographic Information Systems Images taken from Gonzalez & Woods, Digital Image Processing (2002) – Digital image processing techniques are used extensively to manipulate satellite imagery – Terrain classification – Meteorology
  • 21. 21 of 36 Examples: GIS (cont…) Night-Time Lights of Images taken from Gonzalez & Woods, Digital Image Processing (2002) the World data set – Global inventory of human settlement – Not hard to imagine the kind of analysis that might be done using this data
  • 22. 22 of 36 Examples: Industrial Inspection Human operators are Images taken from Gonzalez & Woods, Digital Image Processing (2002) expensive, slow and unreliable Make machines do the job instead Industrial vision systems are used in all kinds of industries Can we trust them?
  • 23. 23 of 36 Examples: 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
  • 24. 24 of 36 Examples: Law Enforcement Image processing Images taken from Gonzalez & Woods, Digital Image Processing (2002) techniques are used extensively by law enforcers – Number plate recognition for speed cameras/automated toll systems – Fingerprint recognition – Enhancement of CCTV images
  • 25. 25 of 36 Examples: HCI Try to make human computer interfaces more natural – Face recognition – Gesture recognition Does anyone remember the user interface from “Minority Report”? These tasks can be extremely difficult
  • 26. 26 of 36 Key Stages in Digital Image Processing Image Morphological Restoration Processing Image Segmentation Enhancement Image Object Acquisition Recognition Representation Problem Domain & Description Colour Image Image Processing Compression
  • 27. 27 of Key Stages in Digital Image Processing: 36 Image Aquisition Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image Morphological Restoration Processing Image Segmentation Enhancement Image Object Acquisition Recognition Representation Problem Domain & Description Colour Image Image Processing Compression
  • 28. 28 of Key Stages in Digital Image Processing: 36 Image Enhancement Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image Morphological Restoration Processing Image Segmentation Enhancement Image Object Acquisition Recognition Representation Problem Domain & Description Colour Image Image Processing Compression
  • 29. 29 of Key Stages in Digital Image Processing: 36 Image Restoration Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image Morphological Restoration Processing Image Segmentation Enhancement Image Object Acquisition Recognition Representation Problem Domain & Description Colour Image Image Processing Compression
  • 30. 30 of Key Stages in Digital Image Processing: 36 Morphological Processing Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image Morphological Restoration Processing Image Segmentation Enhancement Image Object Acquisition Recognition Representation Problem Domain & Description Colour Image Image Processing Compression
  • 31. 31 of Key Stages in Digital Image Processing: 36 Segmentation Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image Morphological Restoration Processing Image Segmentation Enhancement Image Object Acquisition Recognition Representation Problem Domain & Description Colour Image Image Processing Compression
  • 32. 32 of Key Stages in Digital Image Processing: 36 Object Recognition Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image Morphological Restoration Processing Image Segmentation Enhancement Image Object Acquisition Recognition Representation Problem Domain & Description Colour Image Image Processing Compression
  • 33. 33 of Key Stages in Digital Image Processing: 36 Representation & Description Images taken from Gonzalez & Woods, Digital Image Processing (2002) Image Morphological Restoration Processing Image Segmentation Enhancement Image Object Acquisition Recognition Representation Problem Domain & Description Colour Image Image Processing Compression
  • 34. 34 of Key Stages in Digital Image Processing: 36 Image Compression Image Morphological Restoration Processing Image Segmentation Enhancement Image Object Acquisition Recognition Representation Problem Domain & Description Colour Image Image Processing Compression
  • 35. 35 of Key Stages in Digital Image Processing: 36 Colour Image Processing Image Morphological Restoration Processing Image Segmentation Enhancement Image Object Acquisition Recognition Representation Problem Domain & Description Colour Image Image Processing Compression
  • 36. 36 of 36 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…

Editor's Notes

  1. Real world is continuous – an image is simply a digital approximation of this.
  2. Give the analogy of the character recognition system. Low Level: Cleaning up the image of some text Mid level: Segmenting the text from the background and recognising individual characters High level: Understanding what the text says