Contact Information:
- Course instructor:
-
-
Dr.K. Palaniappan
Dept. of CS
329 Engineering Building West
Univ. of Missouri-Columbia
Columbia, MO 65211
palaniappank@missouri.edu
(573) 884-9266, (573) 882-6265
|
- Course TA:
-
-
Anoop Haridas
Dept. of CS
347 Engineering Building West
Univ. of Missouri-Columbia
Columbia, MO 65211
ahkrc@mizzou.edu
Office Hours Wed: 1-3pm
|
Catalog Description
- Fundamentals of digital image processing hardware and
software including digital image acquisition, image display, image enhancement,
image transforms and segmentation.
-
Goals
To develop theoretic and algorithmic principles
behind the acquisition, display, manipulation and processing of digital images.
Practical laboratory tutorials and assignments will explore the methods used to
digitize, transfer, display, organize, process and compare digital images and
image sequences. Image processing software such as the IISS, Khoros and SGI
ImageVision Library will be used to implement algorithms for and understand
image file formats, representation and conversion methods, contrast enhancement
by histogram manipulation, image statistics, image smoothing and sharpening
using filtering algorithms, geometric transforms, frequency domain transform
methods, inverse filtering, segmentation using region growing and boundary
detection, etc.
Syllabus
-
Introduction to image and video processing, analysis
and understanding with applications to computer vision and pattern recognition
-
Image perception, sampling and quantization
-
Image representation, modeling and display
-
Image enhancement: spatial domain vs frequency domain
-
Image processing software
-
Enhancement via point operations - contrast
stretching, colormap look-up tables, clipping, thresholding, negation,
gray-level slicing, bit-plane slicing, range compression, algebraic operators
-
Enhancement via histogram modeling - histogram
modification, histogram equalization, histogram specification
-
Processing via algebraic operations - input and
output histograms, sums and differences of images, averaging noisy images,
background removal, change or motion detection
-
Processing via spatial operations - weighted local
area smoothing or averaging, derivative filters (Roberts, Prewitt, Sobel,
Kirsch, Laplacian), sharpening filters, unsharp masking, median filtering, gray
level interpolation, spatial transformations, applications of geometric
operations (cameral calibration, image registration, map projection, morphing)
-
Linear systems theory and 2-D convolution for image
processing
-
Frequency domain approach and the 2-D Fourier
transform
-
Discrete Fourier Transform and the FFT
-
Discrete image transforms - Discrete Cosine
Transform, Eigenvector-based Transforms
-
Image restoration, inverse filtering and
deconvolution
-
Hough Transform
-
Image segmentation via optimal histogram thresholding
methods, connected components
-
Image and region statistics
-
Mathematical morphology
-
Texture analysis
-
Color models and multispectral images
Prerequisites (preferred)
-
CS 4050/303: Design and Analysis of Algorithms I
-
Statistics 4710/320: Introduction to Mathematical
Statistics
-
Senior standing or Graduate student
Knowledge of these topics will be very helpful:
-
CS 3530/253 Unix Operating System (Linux, SGI
IRIX, etc.)
-
C or C++ programming languages and object oriented
design
-
Matrix Algebra, Fourier Transforms
-
Digital Image Processing,
2nd Edition, by R.C.Gonzalez and R.E.Woods, Prentice Hall, 2002.
Other Texts and Sources
-
CMU Computer Vision Resource
-
USC Annotated IP and Vision Bibliography
-
Fundamentals of Digital Image Processing,
by Anil K. Jain, Prentice-Hall, 1989. An overview of
many topics including image transforms, stochastic models, image analysis, and
image compression.
-
Digital Image Processing
by K. R. Castleman, Prentice Hall, 2nd Ed., 1996. In addition to covering many
areas of image processing includes wavelet transforms, pattern recognition,
classification, and map projections.
-
Digital Image Processing
by W.K Pratt, John Wiley, 2nd Ed. , New York, 1991. Detailed mathematical
treatment of image processing and image analysis.
-
Digital Picture Processing
by A. Rosenfeld and A.C. Kak, Academic Press, London, Vol 1 & Vol 2, 1982.
One of the earliest books covering an extensive range of topics in imaging
including data structures, image matching, segmentation, probabilistic
relaxation, syntactic methods, restoration, etc.
Additional References
-
IEEE Transactions on Image Processing
-
CVGIP: Image Understanding
-
CVGIP: Image Processing and Graphics
-
IEEE Transactions on Pattern Analysis and Machine
Intelligence
|