Image Processing I - Department of Computer Science

advertisement
BOWIE STATE UNIVERSITY
Department of Computer Science
Course Syllabus
COURSE NO: COSC 719(3 cr.), TITLE: Image Processing I SEMESTER: Fall 2011
ROOM: CSB314, TIME: Tues 4:55 PM - 7:25 PM
Instructor :
Office :
Office Hrs :
Telephone :
email :
Manohar Mareboyana
CSB 221
Tuesday 2:30 p.m. - 4:30 p.m.
(301) 860-3971
mmareboyana@bowiestate.edu
Catalog Description: This course is an introduction to Computer Vision and Image
Processing fundamentals, human visual system, image resolution, binary images, gray
scale images, multispectral images, digital image formats, preprocessing, image algebra,
spatial filters, image enhancement, edge detection, segmentation, feature extraction
etc. Additional topics include discrete transforms and image compression techniques.
POLICIES REGARDING ATTENDANCE, GRADING, HOMEWORK AND
ACADEMIC INTEGRITY
Evaluation: Following is the Evaluation system for the Final Grade. Each homework
will be graded. Students are responsible for completing them as scheduled.
Homework/Assignments:
Projects:
Quizzes:
Mid-Term Exam:
Final Exam:
10%
20%
20%
20%
30%
Projects, Mid-term and Final exams are mandatory. Mid-term will not include the grades
of projects.
Grading: Academic dishonesty will result in grade F. The grade levels used in
evaluating students’ work are:
90 - 100 A
80 - 89 B
70 - 79 C
Final grades will be computed based upon credits earned for all the five components
mentioned above.
Attendance: Regular attendance in the class is mandatory. Students will be responsible
for any loss of information, assignments, and projects due to absence from class.
There will be no make-up for any missed classes, projects, assignments, and exams.
Help: During the office hours or by appointment. Email can be used for help but I check
emails prior to schedule class meeting. Please use the homework email to email
me. The reply may take more than 24 hours. While sending email, always mention
your name and a proper subject that reflects the problem in brief. Always use
teacher’s email address given in this syllabus. The instructor will check emails from
students only at this address. Also, due to virus problems, student should use only that
address that is given to the teacher in Student Information Sheet by the student. If you
send from some other address, it might go to junk area and you may not get a
response.
Academic Dishonesty: Academic dishonesty includes plagiarism, cheating, and
other illegal or unethical behaviors in doing the work of the course. Plagiarism is
the act of representing another's ideas, words or information as one's own. If you
receive assistance on an assignment from someone else, you must avoid
plagiarism by giving proper credit for this assistance. Include in your assignment
a comment naming the person who assisted you and stating what the assistance
was. Students who are guilty of academic dishonesty are subject to severe
penalties ranging from a reduction in points (and possible failure) for the
assignment/project, to failing the course, or in extreme cases, dismissal from the
University. Do not copy other student's projects, codes, and design. A group of
students working together on a project must change their forms and codes to
differentiate from others.
Inclement weather conditions: In case of inclement weather conditions, call the
following number regarding cancellations: (301) 860 - 4000.
Important Numbers:
Dept of Comp Sc (Secretary): (301) 860-3961
Dept of Comp Sc (Fax): (301) 860-3979
Blackboard Information:
Website: http://classroom.bowiestate.edu
Help Desk: (301) 860-4357
It will be the student's responsibility to logon and be comfortable with the use of
Blackboard established for them. Call the help desk if there is any problem in accessing
the Blackboard. Also, be comfortable with zipping the files as students are required to
submit all the zipped Project files on Blackboard using digital drop box.
ADA statement: Students with disabilities who wish to receive ADA accommodations
should report to the Office of Special Populations, CLT Building Room 311 (telephone
301-860-3292)
The Important Dates
Late Registration:
Last day to add a Class:
Last Day to drop without a W:
Convocation:
Last Day to change from Credit to Audit
Last day of Classes:
Final Exams:
TBA
TBA
TBA
TBA
TBA
TBA
TBA
Required text:
Digital Image Processing, Rafael C. Gonzalez and Richard, E. Woods, Third Edition,
Prentice Hall,
ISBN: 0-13-168728-x
Teaching Modes:
The primary teaching mode will be lecture-discussion, problem solving. This will be
supplemented by out of class conferences, discussions.
Course Objectives: Upon successful completion of the course, the students will be able
to:
1. demonstrate the image concept as a mathematical function
2. demonstrate use of various operators on image functions
3. demonstrate and implement some common image enhancement and feature
detection methods.
4. demonstrate knowledge of color images, multi-spectral image formats, storage
and processing.
5. develop a project on image processing project using OpenCV, Matlab
REQUIREMENTS: Students are expected to:
1. Attend all classes, participate in class discussion, and otherwise be prepared.
2. Read all assigned selections before coming to class on the day those selections are
to be discussed.
3. Submit all assignments when due (1/2 letter grade off for each day late without
documented excuse; papers more than one week late will not be accepted.)
4. Implement projects using the software provided.
COURSE OUTLINE & SCHEDULE: (schedule subject to change with due notice)
There will be daily homework assignments administered during class.
Week
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Topic
Theoretical foundations of image representation
Mathematical operators applicable for digital images
Image digitization, sampling and quantization
Image smoothing and noise filtering techniques
Image Enhancement and contrast improvement
Image segmentation and feature detection
Mid-term exam
Image transforms: Fourier transform, Haar Transform and Wavelet
Transforms
Introduction to Matlab, openCV and development of simple image
processing projects
Color images and multi-spectral images
Image Compression techniques and standard image formats, Compression
ratio, Signal to noise ration
JPEG, Wavelet compression techniques
Vector Quantization and its variations
Review for the final Exam
Final Exam
Bibliography:
1. Computer Imaging: Digital Image Analysis and Processing by Scott E Umbaugh,
CRC Press, 2005, ISBN: 0849329191
2. Kenneth R. Castleman, Digital Image Processing, Prentice Hall 1979.
3. A. K. Jain, Fundamentals of Digital Image Processing, Prentice Hall1,1989.
4. J. D. Gibson, T.Berger, T. Lookabaugh, D.Lindbergh and R. L. Baker, Digital
Compression for Multimedia principles and Standards, Morgan Kaufmann,1998.
5. Gonzalez, Woods, and Eddins, Digital Image Processing Using MATLAB ,
Prentice Hall, 2004.
6. Gregory A. Baxes, Digital Image Processing: Principles and Applications,
Wiley, 1994.
7. Michael Seul, Lawrence O'Gorman, Michael J. Sammon, Practical Algorithms for
Image Analysis: Descriptions, Examples, and Code, Cambridge University Press,
2000.
8. IEEE Transactions on Image Processing (Periodicals from IEEE press)
Download