Академический Документы
Профессиональный Документы
Культура Документы
introduction
This course is about digital images and what can be done to digital images. A digital image is simply an image that can be stored in a computer, i.e. a discrete function of position (in 2D or 3D space, time and spectral band) and greylevel. For example, in the 2D case the image data contains information of the graylevel at each position in the image. A magnification of the rats nose.
Digital Images
A digital image can be thought of as a matrix of graylevels, or intensity values.
94 100 104 119 125 136 143 153 157 158 103 104 106 98 103 119 141 155 159 160 95 78 117 149 155 160 78 97 151 161 158 78 101 185 188 161 85 134 216 209 172
110 130 144 149 129 109 137 178 167 119 100 143 167 134 87
104 123 166 161 155 160 205 229 218 181 125 131 172 179 180 208 238 237 228 200 131 148 172 175 188 228 239 238 228 206 161 169 162 163 193 228 230 237 220 199
Images
column
Sample
f(x, y) Quantize y row
Satellite image
Medical applications
Diagnosis
X-ray image
MR (Magnetic Resonance)
Medical Applications
Research
and Development
(Fluorescence microscopy)
{
{
Other applications
Quality control Biometry (face recognition, fingerprint) Handwriting recognition Automatic surveillance Forensics Astronomy
Course Contents
Some
Filtering in the spatial domain The Fourier transform and its use in image analysis Image restoration Color Segmentation Binary image operations, morphology and feature extraction Classification and decision etc
http://faculty.petra.ac.id/resmana
Problem
Solution
Image acquisition
Preprocessing
Segmentation
Fundamental Steps*
Preprocessing
Segmentation
Problem Domain
Image Acquisition
Knowledge Base
Result
*Rafael C. Gonzalez and Richard E. Woods, Digital Image Processing, Addison-Wesley, 1992
DIP: Details
Digital Image Processing
Spatial
Spectral
Gray-level
Histogram Pre-Processing
DFT
DCT
Enhancement
Restoration
Point Processing
Masking
Filtering
Inverse Filtering
Wiener Filtering
Information Theory
Lossless
Lossy
LZW (gif)
Transform-based (jpeg)
Segmentation
Shape Descriptors
Texture
Morphology
Original image
Edge detection
Image restoration
Restoration
motion etc.
After restoration
Color
Color
RGB-space
Segmentation
Segmentation
means to divide an image into objects and background. This is a necessary step prior to feature extraction.
Classification can either be made on the object level (based on object features such as size and shape) or on the pixel level (based on intensity in spectral or texture information)
Original image
Result of classification
data
Computer Graphics
image
knowledge
Course goals
After the course you will know a bunch of algorithms as well as ...
how a digital image works. when image analysis is a possible solution. when image analysis is not a possible solution. what the requirements on the equipment are. what the requirements on the image are. how to do some image processing and analysis yourself. what is true and false about imaging and analysis systems. that some images tell lies..
Digital images
A 2D grayscale image f(x,y) the value of f(x,y) is the greylevel or intensity at position (x,y)
A digital image must be sampled (digitized): in space (x,y): image sampling in amplitude f(x,y): grey-level quantization
The discrete sample is called a pixel (from picture element) in 2D and voxel (from volume element) in 3D and is usually square (cubic), but can also have other shapes.
Grey-level quantization
256 8 32 2
16
object intensity
object intensity
Choice of sampling
What will the image be used for? What are the limitations in memory and speed? Will we only use the image for visual interpretation or do we want to do any image analysis? What information is relevant for the analysis (i.e. color, spatial and/or graylevel resolution)?