![Page 1: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/1.jpg)
Image Processing
Ch1: Introduction
Prepared by: Hanan Hardan
Hanan Hardan 1
![Page 2: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/2.jpg)
Introduction
“One picture is worth more than ten thousand words”
Hanan Hardan 2
![Page 3: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/3.jpg)
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
Hanan Hardan 3
![Page 4: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/4.jpg)
Contents
This lecture will cover:
What is a digital image?
What is digital image processing?
State of the art examples of digital image processing
Key stages in digital image processing
Hanan Hardan 4
![Page 5: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/5.jpg)
What is a Digital Image?
A digital image: is a representation of a two-dimensional image as a finite number of elements, each one has a particular location and value.. These element are called picture elements, image elements or pixels.
Hanan Hardan 5
![Page 6: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/6.jpg)
What is a Digital Image? (cont…)
Pixels: Elements of the digital image , each has intensity.
Intensity of pixel: the amplitude غزارة of
gray level (in gray scale images)
1 pixel
Hanan Hardan 6
![Page 7: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/7.jpg)
What is digital Image?
Hanan Hardan 7
![Page 8: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/8.jpg)
What is digital Image?
An image can be defined as function of 2 variables , f(x,y), where x and y are spatial coordinates, and the amplitude of f at any pair of coordinates (x , y) is called the intensity of the image at that point
Hanan Hardan 8
![Page 9: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/9.jpg)
What is digital image?
The image consists of finite number of pixels ( f(x,y) )
Every pixel Is an intersection between a row and a column.
Every pixel has intensity
pixel
Ex:
f(2,6)= 123
Refers to a pixel existing on the intersection between row 2 with column 6, and its intensity is 123.
Remember digitization implies that a digital image is an approximation of a real scene
Hanan Hardan 9
![Page 10: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/10.jpg)
Digital image processing focuses on two major tasks
Improve image quality(pictorial information) for human perception and interpretation
Processing of image data for storage, transmission and representation for autonomous machine perception
Hanan Hardan 10
![Page 11: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/11.jpg)
1. Computer Graphics: the creation of image
2. Image processing: enhancement or other manipulation of the image
3. Computer vision: analysis of the content
Image processing fields:
Hanan Hardan 11
![Page 12: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/12.jpg)
What are digital image processing levels?
low level processes:
Input and output are images
Tasks: Primitive operations, such as, image processing to reduce noise, contrast enhancement and image sharpening
مثال صورة قديمة نريد تحسينها
Hanan Hardan 12
![Page 13: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/13.jpg)
What are digital image processing levels?
Mid-Level Processes:
Inputs, generally, are images. Outputs are attributes extracted from those images (edges, contours, identity of individual objects)
Tasks:
Segmentation (partitioning an image into regions or objects)
Description of those objects to reduce them to a form suitable for computer processing
Classifications (recognition) of objects
صورة لكرسي نريد تعديلها حاسوبيا لنبرز حوافه : مثالHanan Hardan 13
![Page 14: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/14.jpg)
What are digital image processing levels?
High-Level Processes
Input: Attributes Output: Understanding
Tasks: recognizing objects
Image analysis and computer vision(Analysis of the image content)
Examples: Scene understanding
صورة لمشتبه فيه نريد الحاسوب ان يتعرف عليه: مثال
Hanan Hardan 14
![Page 15: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/15.jpg)
Uses of DIP
Image enhancement/restoration
Artistic effects
Medical visualisation
Law enforcement
Human computer interfaces
Hanan Hardan 15
![Page 16: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/16.jpg)
Examples: Image Enhancement
One of the most common uses of DIP techniques: improve quality, remove noise etc
Hanan Hardan 16
![Page 17: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/17.jpg)
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
Hanan Hardan 17
![Page 18: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/18.jpg)
Examples: Artistic Effects
Artistic effects are used to make images more visually appealing, to add special effects and to make composite images
Hanan Hardan 18
![Page 19: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/19.jpg)
Examples: Medicine Take slice from MRI (Magnetic Resounance Imaging) scan of a heart, and find boundaries between types of tissue
Image with gray levels representing tissue density
Use a suitable filter to highlight edges
Hanan Hardan 19
![Page 20: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/20.jpg)
Examples: GIS
Geographic Information Systems
Digital image processing techniques are used extensively to manipulate satellite imagery
Terrain classification (التضاريس)
Meteorology (األرصاد الجوية)
Hanan Hardan 20
![Page 21: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/21.jpg)
Examples: Law Enforcement
Image processing techniques are used extensively by law enforcers
Number plate recognition for speed cameras
Fingerprint recognition
Hanan Hardan 21
![Page 22: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/22.jpg)
Examples: HCI
Try to make human computer interfaces more natural
Face recognition
Hanan Hardan 22
![Page 23: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/23.jpg)
Fundamental steps in digital image processing
Hanan Hardan 23
![Page 24: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/24.jpg)
1.Image Acquisition:
(capturing an image in digital form)
Image Acquisition
Image Restoration
Morphological Processing
Segmentation
Representation &
Description
Image Enhancemen
t
Object Recognition
Problem Domain
Colour Image
Processing
Image Compression Hanan Hardan 24
![Page 25: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/25.jpg)
2.Image Enhancement: making an image look better in a
subjective way.
Image Acquisition
Image Restoration
Morphological Processing
Segmentation
Representation &
Description
Image Enhancemen
t
Object Recognition
Problem Domain
Colour Image
Processing
Image Compression Hanan Hardan 25
![Page 26: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/26.jpg)
3.Image Restoration:
improving the appearance of any image objectively.
Image Acquisition
Image Restoration
Morphological Processing
Segmentation
Representation &
Description
Image Enhancemen
t
Object Recognition
Problem Domain
Colour Image
Processing
Image Compression Hanan Hardan 26
![Page 27: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/27.jpg)
4.Morphological Processing: extracting image components that are useful in the
representation and description of shape
Image Acquisition
Image Restoration
Morphological Processing
Segmentation
Representation &
Description
Image Enhancemen
t
Object Recognition
Problem Domain
Colour Image
Processing
Image Compression Hanan Hardan 27
![Page 28: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/28.jpg)
5.Segmentation:
partitioning an image into its constituent parts or objects.
Image Acquisition
Image Restoration
Morphological Processing
Segmentation
Representation &
Description
Image Enhancemen
t
Object Recognition
Problem Domain
Colour Image
Processing
Image Compression Hanan Hardan 28
![Page 29: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/29.jpg)
6.Object Recognition: assigning a label to an object based on
its descriptors
Image Acquisition
Image Restoration
Morphological Processing
Segmentation
Representation &
Description
Image Enhancemen
t
Object Recognition
Problem Domain
Colour Image
Processing
Image Compression Hanan Hardan 29
![Page 30: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/30.jpg)
7.Representation & Description:
boundary representation vs. region representation.
Boundary descriptors vs. region descriptors
Image Acquisition
Image Restoration
Morphological Processing
Segmentation
Representation &
Description
Image Enhancemen
t
Object Recognition
Problem Domain
Colour Image
Processing
Image Compression Hanan Hardan 30
![Page 31: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/31.jpg)
8.Image Compression:
reducing the stored and transmitted image data.
Image Acquisition
Image Restoration
Morphological Processing
Segmentation
Representation &
Description
Image Enhancemen
t
Object Recognition
Problem Domain
Colour Image
Processing
Image Compression Hanan Hardan 31
![Page 32: Image Processing - philadelphia.edu.jo · “Digital Image Processing”, Rafael C. Gonzalez & Richard E. Woods, ... What are digital image processing ... One of the most common uses](https://reader031.vdocuments.net/reader031/viewer/2022021501/5adf1d647f8b9a8f298c7ace/html5/thumbnails/32.jpg)
9.Colour Image Processing: color models and basic color processing
Image Acquisition
Image Restoration
Morphological Processing
Segmentation
Representation &
Description
Image Enhancemen
t
Object Recognition
Problem Domain
Colour Image
Processing
Image Compression Hanan Hardan 32