INITIAL COURSE MEMO*

advertisement
ECE 5256 – Syllabus
SYLLABUS*
ECE 5256 – Digital Image Processing
Fall 2005
Instructor Information
Dr. Georgios C. Anagnostopoulos
Office Location:
Tel:
Email:
URL:
Class URL:
Weekly Schedule:
Room 345, Olin Building.
(321)674-7125
georgio@fit.edu
http://my.fit.edu/~georgio/
TBA
http://my.fit.edu/~georgio/about_me/schedule.htm
Catalog Data
ECE 5256 - Digital Image Processing
Credits: 3.00
DIGITAL IMAGE PROCESSING. Investigates image processing by machine for such purposes
as robotics, biomedicine, remote sensing and photogrammetry. Topics include image
enhancement and image analysis, transform techniques including the wavelet transform, feature
extraction, segmentation, compression and morphology. The Khoros graphical interface
programming language is used.
College: College of Engineering
Department: Electrical/Computer Engineer
Restrictions:
Textbook
Digital Image Processing, R.C. Gonzalez & R.E. Woods, 2nd Ed., Prentice Hall,
2000, ISBN 0-201-18075-8.
*
Created August 22nd, 2005.
Page 1 of 4
ECE 5256 – Syllabus
Course Topics
Digital Image Fundamentals
Visual Perception
Image Sensing & Acquisition
Image Sampling & Quantization
Pixel relationships & distances
Image Enhancement in Spatial Domain
Gray Level Transformations
Histogram Processing
Enhancement via Arithmetic/Logical Operators
Spatial Filters
Image Enhancement in Frequency Domain
Frequency Domain
Fourier Transform & FFT
Frequency Domain Filters
Homomorphic Filters
Image Restoration
Image Degradation Models & Restoration Process
Aperiodic/Periodic Noise Filtering
Position Invariant Degradations
Various Filtering Methods for Restoration
Color Image Processing
Color Models
Pseudocolor Processing
Color Transformations
Smoothing & Sharpening
Morphological Image Processing
Dilation & Erosion
Hit-or-Miss Transformation
Basic Morphological Algorithms
Image Segmentation
Edge Linking & Boundary Detection
Thresholding
Region-based Segmentation
Watershed-based Segmentation
Course Objectives
The goal of the course is to provide a fundamental background on Digital Image
Processing. After the completion of this course the student will have understood
the basic concepts behind the processing of digital images as well as used
various techniques of filtering/processing images. The course serves as the basis
for more advance topics in Computer Vision, such as Object Recognition, Scene
Interpretation, among others.
Page 2 of 4
ECE 5256 – Syllabus
Student Performance Assessment
There will be only one final, comprehensive, oral exam for this class, 3 major
computer projects and 6-7 sets of homework, which are going to be assigned on
a regular basis. MATLAB will be extensively used for the homework and projects.
Additionally, the projects will entail programming in C & C++. Students are
expected to be proficient with MATLAB and C/C++. Solutions for the homework
problems and exams will be made available on-line a couple of days after the
designated due date.
Grading Scheme
Homework or any other specified deliverable that is going to be turned in after
solutions have been posted will not receive any credit. Also, I intend to follow
FIT’s zero-tolerance cheating policy. The score-weighting scheme for this class
as well as the correspondence of final scores to final letter grades is depicted in
the next two tables.
Score weighting
Homework
Computer Project 1
Computer Project 2
Computer Project 3
Final Oral Exam
15%
20%
20%
20%
25%
Score to Letter Grade conversion
90 and above
A
80-89
B
70-79
C
60-69
D
59 and below
F
Notice
The aforementioned guidelines are approximate; making changes to them is up
to my discretion after sufficient, prior notice is given to you.
Page 3 of 4
ECE 5256 – Syllabus
Please provide me via email (georgio@fit.edu) with Subject: “ECE 5256: Student
info” by the end of this week with some personal information as requested
below:
LAST NAME:
FIRST NAME:
SSN1:
EMAIL:
PHONE:
(very helpful in case something urgent occurs - Optional)
MAJOR:
(CS, CpE, EE, etc. - Optional)
STUDENT STATUS:
(Undergraduate/Graduate - Optional)
1
Or FIT Student ID Number, if you do not have a SSN assigned.
Page 4 of 4
Download