Department of Computer Science and Engineering
CS474/674 Image Processing and Interpretation (Fall 2021)
Meets: MW 1:00 pm - 2:15 pm (WPEB 200)
Dr. George Bebis
TA: Alex Novotny
- Office: 411 WPEB
- Office Hours: MW 2:30pm - 4:00pm
R. Gonzalez and R. Woods Digital Image Processing, 4th edition, Pearson, 2018. Errata
- M. Sonka, V. Hlavac, and R. Boyle, Image Processing, Analysis and Machine Vision, Cengage Learning, 2015.
- S. Birchfield, Image Processing and Analysis, Cengage Learning, 2018.
- S. Umbaugh, Digital Image Processing and Analysis, CRC Press, 2011
CS202 and STAT 352 or STAT 461. If you do not meet the prerequisite requirements for this course, you should see me immediately.
Digital image processing is among the fastest growing computer technologies. This course will provide an introduction to the theory and applications of digital image processing. In particular, this course will introduce students to the fundamental techniques and algorithms used for processing and extracting useful information from digital images.
Course Outline (tentative)
- Intensity & Geometric Transformations
- Spatial Filtering & Convolution
- Fourier Transform & Frequency Domain Filtering
- Sampling and Aliasing
- Image Restoration
- Image Compression
- Short-Time Fourier Transform
- Multi-resolution Representations & Wavelets (if time permits)
Exams and Assignments
Grading will be based on 6-7 quizzes, two exams, and 4-5 programming assignments. Graduate students will be required to present a paper to the rest of the class.
Lecture slides, assignments, and other useful information will be posted on
the this web page. Discussion of the of your work is allowed and encouraged. However, each
student should do his/her own work. Assignments which are too similar will
receive a zero. No late work will be accepted unless there is
an extreme emergency. If you are unable to hand in an assignment by the
deadline, you must discuss it with me before the deadline. Quizzes and exams will
be closed books, closed notes. If you are unable to take a quiz or exam you must
inform me in advance. No incomplete grades (INC) will be given in this course
and a missed exam may be made up only if it was missed due to an extreme
emergency. Regular attendance is highly recommended. If you miss a class,
you are responsible for all material covered or assigned in class. You should
carefully read the section on Academic Dishonesty found in the UNR Student
Handbook. Your continued enrollment in this course implies that you have read it,
and that you subscribe to the principles stated therein.
- Major IP and CV Journals
- Major IP and CV Conferences
- IEEE International Conference on Computer Vision (ICCV)
- IEEE International Conference of Image Processing (ICIP)
- IEEE Computer Vision and Pattern Recognition (CVPR)
- International Conference of Pattern Recognition (ICPR)
- Formats and Viewers
- Source Code for Reading/Writing Images
Presentation Topics (Graduate Students Only)
Watermarking, IEEE Potentials, October/November 2003 (Steve Carlson, December 1, 1:00pm - 1:20pm)
Online Signature Verification Using Fourier Descriptors (Andrew Washburn, December 1, 2021, 1:20pm - 1:40pm)
Image Forgery Detection, IEEE SIGNAL PROCESSING MAGAZINE, vol. 16, MARCH 2009 (Tolga Karakurt, December 1, 2021, 1:40pm - 2:00pm)
On the use of phase of the Fourier transform for face recognition under variations in illumination(Di Xiao, December 1, 2021, 2:00pm - 2:15pm)
Histograms of Oriented Gradients for Human Detection IEEE Computer Vision and Pattern Recognition, 2005 (Ryan Gorman, Dec 3, 2021, 1pm-1:20pm)
Digital Restoration of Deteriorated Mural Images, 2014 Fifth International Conference on Signals and Image Processing (Allan Romero, Dec 3, 2021, 1:25pm - 1:45pm)
Image Restoration using Online Photo Collections, ICCV 2009 (Mark Mccord, Dec 3, 2021, 1:50pm - 2:10pm)
Fingerprint enhancement using STFT analysis
Digital image steganography: Survey and analysis of current methods, Signal Processing, 2010
Image Inpainting, SIGGRAPH 2000
1. Presentations should be professional as if it was presented in a formal conference (i.e., powerpoint slides/projector).
Department of Computer Science and Engineering, University of Nevada, Ren
o, NV 89557
2. Your goal is to educate and inform your audience. Make sure your presentation follows a logical sequence. Help the audience understand how successive definitions and results are related to each other and to the big picture.
3. You should have your remarks prepared and somewhat memorized. Reading from your notes excessively should be avoided.
4. Anticipate Questions: think of some likely questions and plan out your answer. Understand the Question: paraphrase it if necessary; repeat it if needed. Do Not Digress. Be Honest: if you can't answer the question, say so.
5. Meet the eyes of your audience from time to time.
6. Vary the tone of your voice and be careful to speak clearly and not talk too quickly.
7. Each student's material is different but 20 minutes each should be enough time for your presentation.
Page created and maintained by:
Dr. George Bebis