Fall 2012
- Instructor:
- Dr. Elisa H. Barney Smith
- Office: MEC 202C
- Phone: 426-2214
- E-mail: EBarneySmith@boisestate.edu
- Class Meeting Times:
- WF 7:30-8:45am
- MEC 307
- http://coen.boisestate.edu/EBarneySmith/Image_proc
- Office Hours:
- Wednesday & Friday 9:00-10:00
- I will also be available in my office at many other times. Stop by if you have questions.
Syllabus:
- Text:
- “Digital Image Processing,” Rafael C. Gonzalez and Richard E. Woods, Prentice Hall, second edition, 2002, ISBN 0-201-18075-8.
- - or -
- “Digital Image Processing,” Rafael C. Gonzalez and Richard E. Woods, Prentice Hall, third edition, 2008, ISBN 0-13-168728-8.
- (but not first edition)
- References:
- “Digital Image Processing,” Rafael C. Gonzalez and Richard E. Woods, Prentice Hall, First edition, 1992.
- “Fundamentals of Digital Image Processing,” Anil K. Jain, Prentice Hall, 1989.
- MATLAB software package will be used in some homeworks. It is installed on the computers in ET239, MEC117, MEC103, and MEC 408. Student versions of Matlab are available from Mathworks (www.mathworks.com) if you would like to use a home PC instead, but some of the functionality of the Image Processing Toolbox will be needed.
- Writing Guidelines
- Grading:
- Undergraduates:
-
Homeworks 45% Projects 45% Participation 10% - Graduate Students:
-
Homeworks* 45% Projects* 45% Literature Survey 10% -
* The homeworks and projects will be greater in number and larger in scope for graduate students than for undergraduate students.
Projects will require writing multiple pages of code to implement an algorithm.
Homeworks will focus on using existing Matlab functions to see the effect of an algorithm.
Course description:
The course will cover many of the following topics:
- Pictures and their computer representation.
- Image digitization, transformation, and prediction methods.
- Image coding and image data compression.
- Digital enhancement techniques, histogram equalization, differencing, smoothing and geometric corrections.
- Restoration and filtering.
- Edge detection and picture segmentation
- Color models and transformations
- Use of wavelets in image processing
- Morphological Algorithms
- Academic Honesty:
- Please read the university policy on academic honesty in the undergraduate catalog (p17: 2010-2010). I strongly encourage students to work together and to discuss homeworks, BUT copying solutions is NOT permitted and can result in a grade of 0 for that assignment. In the written reports, all material included is expected to be your own creation. Material from the web or books or colleagues should be sparse and referenced with the appropriate citation.
- Homeworks:
Homework #1- Isopreference Curves, due Wednesday 12 September 2012
Homework #2b – Morphological Processing, due Friday 16 November 2012
Files for use in Homework 2b
problem9_7.gif
FigP0905U.gif
Homework #3- Multiresolution Processing, due Friday 30 November 2012
Homework #4 – Color, due Friday 14 December 2012
Files for use in Homework 4
colorscience_files.zip
Homework #5- Course Summary, due Wednesday 12 December 2012
- Projects:
Project #1- Connected Components, due Wednesday 19 September 2012
Data for use in Project #1
ISRI image,
Skull image
Project #2 – Point Operations, due Friday 28 September 2012
Project #3 – Filtering, due Friday 12 October 2012
Project #4 – Restoration, due Wednesday 31 October 2012
Data for use in Project #4
Expo2010 image option 1,
Expo2010 image option 2,
Notre Dame 2012 image,
WinterGarden 2011 image
Useful Resources
If you come across anything interesting, let me know.
Image processing in recent literature:
Seeing is not believing, Doctoring digital photos is easy. Detecting it can be hard., IEEE Spectrum, August 2010.
Software for Optical Systems Spells the End of Blur, IEEE Spectrum, March 2010.
AdobePhotoshop Content-Aware Fill Sneak Peek, April 2010?
Working with Sketchy Images- CSI & Image Processing meet
Reference material
Reference material for the text.
Reference material on Math.
Reference material on Wavelets.
Notes on Wavelets-CVonline – a free computer vision “encyclopedia”
More references on Wavelets
Image Acquisition
History of Digital Camera
How stuff worksArticle on “What is the difference between CCD and CMOS image sensors in a digital camera?”
Understanding image sharpness and MTF , Color management (Lots of useful technical info for camera buffs by Norman Koren)
Resolution demystified: Understanding Digital Camera Resolution
Color
RadioLab Radio Show on colors (3 chapters) – These are absolutely fascinating. Listen to them.
Hue Sorting Test – Test your color acuity.
