Chapter 1 - Clean
Chapter 1 - Clean
CHAPTER 1
Introduction
3 Periods
Department of Mechatronics
EIU - 2017
N.Huan Le
Class Rules
N.Huan Le
Outcomes
• LO1. Understand the basic components and
applications of a computer vision system.
• LO2. Use the techniques for image enhencement.
• LO3. Use morphological processing techniques.
• LO4. Use segmentation techniques in object detection.
• LO5. Write basic image processing programs by using
high-level programming language like VC++ / C#.
• LO6. Combine basic techniques for a project of
detecting defects.
• LO7. Function on multi-disciplinary teams.
N.Huan Le
Chapter outcomes
• Understanding overview of digital image
processing
• What is the scope of this class ?
• Where is image processing in computer vision
field ?
N.Huan Le
Contents
N.Huan Le
What is a Digital Image?
• A digital image is a representation of a two-
dimensional image as a finite set of digital values,
Images taken from Gonzalez & Woods, Digital Image Processing (2002)
N.Huan Le
What is a Digital Image?
(cont…)
• Pixel values typically represent gray levels, colours,
Images taken from Gonzalez & Woods, Digital Image Processing (2002)
1 pixel
N.Huan Le
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)
N.Huan Le
What is Digital Image
Processing?
N.Huan Le
What is DIP? (cont…)
Improved
digital image Early 15 tone digital
image
N.Huan Le
History of DIP (cont…)
N.Huan Le
History of DIP (cont…)
N.Huan Le
Examples: Image
Enhancement
• One of the most common uses of DIP
Images taken from Gonzalez & Woods, Digital Image Processing (2002)
N.Huan Le
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
N.Huan Le
Examples: Artistic Effects
N.Huan Le
Examples: Medicine
• Take slice from MRI scan of canine heart,
and find boundaries between types of tissue
Images taken from Gonzalez & Woods, Digital Image Processing (2002)
N.Huan Le
Examples: GIS
N.Huan Le
Examples: GIS (cont…)
• Night-Time Lights of
Images taken from Gonzalez & Woods, Digital Image Processing (2002)
N.Huan Le
Examples: Industrial
Inspection
• Human operators are
Images taken from Gonzalez & Woods, Digital Image Processing (2002)
N.Huan Le
Examples: PCB Inspection
• Printed Circuit Board (PCB) inspection
– Machine inspection: determine that all
components are present and that all solder
joints are acceptable
– Both conventional imaging and x-ray imaging
are used
N.Huan Le
Examples: Law Enforcement
• Image processing
Images taken from Gonzalez & Woods, Digital Image Processing (2002)
N.Huan Le
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.
N.Huan Le
Key Stages in DIP
Image Morphological
Restoration Processing
Image
Segmentation
Enhancement
Image Object
Acquisition Recognition
Representation
Problem Domain
& Description
Colour Image Image
Processing Compression
N.Huan Le
Key Stages in DIP:
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
N.Huan Le
Key Stages in DIP:
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
N.Huan Le
Key Stages in DIP:
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
N.Huan Le
Key Stages in DIP:
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
N.Huan Le
Key Stages in DIP:
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
N.Huan Le
Key Stages in DIP:
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
N.Huan Le
Key Stages in DIP:
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
N.Huan Le
Key Stages in DIP:
Image Compression
Image Morphological
Restoration Processing
Image
Segmentation
Enhancement
Image Object
Acquisition Recognition
Representation
Problem Domain
& Description
Colour Image Image
Processing Compression
N.Huan Le
Key Stages in DIP:
Colour Image 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
N.Huan Le
Images taken from Gonzalez & Woods, Digital Image Processing (2002)
N.Huan Le
Fundamental Steps in DIP
Processing System
Components of an Image
N.Huan Le
Components
of an Image
Processing
System
N.Huan Le
N.Huan Le