Digital Image Processing
Digital Image Processing
Processing
What is a digital image?
A digital image is a representation of a
two-dimensional image as a finite set of
digital values, called picture elements or
pixels
What is a digital image?
(Cont.)
Pixel values typically represent gray levels,
colours, heights, opacities etc
Remember digitization implies that a digital
image is an approximation of a real scene
1 pixel
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
Uses of DIP
Image enhancement/restoration
Artistic effects
Medical visualisation
Law enforcement
Human computer interfaces
Examples: Image Enhancement
One of the most common uses of DIP techniques:
improve quality, remove noise etc
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
Examples: Artistic Effects
Artistic effects are used to make images more visually
appealing, to add special effects and to make composite
images
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
Examples: GIS
Geographic Information Systems
Digital image processing techniques are used
extensively to manipulate satellite imagery
Terrain classification
Meteorology
Examples: Law Enforcement
Image processing techniques are used extensively
by law enforcers
Number plate recognition for speed
cameras/automated toll systems
Fingerprint recognition
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
Image Processing Fields
Wavelets &
Colour Image Image Morphological
Multiresolution
Processing Compression Processing
processing
Image
Restoration
Segmentation
Knowledge Base
Image
Enhancement Representation
& Description
Image
Acquisition Object
Recognition
Problem Domain
Fundamental Steps in
DIP: (Description)
Step 1: Image Acquisition
The image is captured by a sensor (eg.
Camera), and digitized if the output of the
camera or sensor is not already in digital form,
using analogue-to-digital convertor
Fundamental Steps in
DIP: (Description)
Step 2: Image Enhancement
- Tend to be mathematical or
probabilistic models. Enhancement,
on the other hand, is based on
human subjective preferences
regarding what constitutes a
“good” enhancement result.
Fundamental Steps in
DIP: (Description)
Step 4: Colour Image Processing
Use the colour of the image to extract features
of interest in an image
Fundamental Steps in
DIP: (Description)
Step 5: Wavelets
Are the foundation of representing images in
various degrees of resolution. It is used for
image data compression.
Fundamental Steps in
DIP: (Description)
Step 6: Compression
Techniques for reducing the storage required to
save an image or the bandwidth required to
transmit it.
Fundamental Steps in
DIP: (Description)
Step 7: Morphological Processing
Tools for extracting image components that are
useful in the representation and description of
shape.
Image
Image displays
displays Computer
Computer Mass
Mass storage
storage
Specialized
Specialized Image
Image processing
processing
Hardcopy
Hardcopy image
image processing
processing software
software
hardware
hardware
Typical general-
Image
Image sensors
sensors purpose DIP
Problem Domain system
Components of an Image
Processing System
1. Image Sensors
Two elements are required to acquire digital
images. The first is the physical device that is
sensitive to the energy radiated by the object
we wish to image (Sensor). The second, called
a digitizer, is a device for converting the
output of the physical sensing device into
digital form.
Components of an Image
Processing System
2. Specialized Image Processing Hardware
Usually consists of the digitizer, mentioned
before, plus hardware that performs other
primitive operations, such as an arithmetic
logic unit (ALU), which performs arithmetic
and logical operations in parallel on entire
images.