|
Digital Image Processing Home Class Information Class Schedule Handouts Project for Spring 2013 Project for Spring 2012 Project for Spring 2011 Project for Spring 2010 Project for Spring 2008 Project for Spring 2007 Project for Spring 2006 Project for Spring 2004 Project for Spring 2003 SCIEN Test Images MATLAB Tutorials Android Tutorials |
EE368/CS232: Digital Image Processing Bernd Girod 3 Units, Letter (ABCD/NP) Spring Quarter 2012/2013 Monday-Wednesday-Friday, 2:15pm - 3:05pm Location: Huang Engineering Center, Classroom 018 Course Description Visual information plays an important role in almost all areas of our life. Today, much of this information is represented and processed digitally. Digital image processing is ubiquitous, with applications ranging from television to tomography, from photography to printing, from robotics to remote sensing. EE368/CS232 is a graduate-level introductory course to the fundamentals of digital image processing. It emphasizes general principles of image processing, rather than specific applications. We expect to cover topics such as point operations, color processing, image thresholding/segmentation, morphological image processing, image filtering and deconvolution, eigenimages, noise reduction and restoration, scale-space techniques, feature extraction and recognition, image registration, and image matching. Lectures will be complemented by computer exercises where students develop their own image processing algorithms. For the term project, students will have the option of designing and implementing image processing algorithms on an Android mobile device. Enrollment is limited to 50 students. Expect EE368/CS232 to be offered each quarter in the next academic year as part of the EE Online departmental initiative. Prerequisites EE261, EE278B, or equivalent Staff Office Hours Instructor: Bernd Girod Email: ee368-spr1213-staff@lists.stanford.edu Office Hours: 1:30pm - 3:00pm Tuesday (starting April 16), Packard 373 Administrative Assistant: Kelly Yilmaz Email: yilmaz@stanford.edu Office: Packard 359 Live Meeting Sessions Live Meeting for SCPD Students: 6:00pm - 7:00pm Tuesday (starting April 9) URL and Phone Number: pdf FAQ about Live Meeting: pdf Video recordings of the Live Meeting sessions will be available here. Course Assistants: David Chen Email: ee368-spr1213-staff@lists.stanford.edu Office Hours: 5:00pm - 7:00pm Wednesday, Packard 021 (SCIEN Lab) Matt Yu Email: ee368-spr1213-staff@lists.stanford.edu Office Hours: 5:00pm - 7:00pm Thursday, Packard 021 (SCIEN Lab) Grading
Homeworks Homework is due in class at 2:15pm on Friday, one week after it is handed out. Homeworks should be written and submitted individually, but discussions among students are allowed. There will be 10% penalty for late homework handed in after class and before Friday 5:00pm, 30% penalty before Monday 5:00pm, and no credit thereafter. Please put late homeworks in the EE368/CS232 drawer (2nd floor, near the kitchen area, Packard building). Alternatively, if you are turning in a late homework and your solution is entirely in electronic form, you may send a PDF version to ee368-spr1213-staff@lists.stanford.edu. Graded homeworks will be returned in the EE368/CS232 drawer, except for SCPD students. SCPD students should submit their homeworks electronically in PDF form through SCPD (scpd-distribution@lists.stanford.edu) and cc the course staff (ee368-spr1213-staff@lists.stanford.edu). Please attach a completed routing form in front of the solutions. Graded homeworks will be returned via SCPD. For all homework submissions, please attach your MATLAB code and clearly printed-out images in your homework submission, in addition to other required responses. Dissemination of Course Information The class website (http://www.stanford.edu/class/ee368) contains all the course information, including lecture slides, assignments, and latest announcements. If you have any questions, you might find the answers on the website. Otherwise, please direct generic questions about the course to the teaching staff. Contact the professor or the CAs if you have questions about homeworks and projects. All students enrolled in the class through Axess should be automatically placed on the email list ee368-spr1213-students@lists.stanford.edu. We will send important announcements about the class through this list. The lecture notes and the problem sets and occasionally other material will be made available in PDF form. To facilitate open discussion of questions, we have also activated a Piazza account for this class: http://piazza.com/class#spring2013/ee368 Online Videos of Lectures We encourage on-campus students to come to class and ask questions during the lectures. In case you cannot attend a lecture, you can find an online video of the lecture on the following page under "Digital Image Processing": SCPD Videos for Spring Quarter Classes Computing Resources The computers in the Stanford Center for Image Systems Engineering (SCIEN) Lab can be used to do your work in this class, although you can choose to use other university machines or your own computer. These machines are located in Room 021 (basement) of the Packard building. Room 021 is protected by a door key, which can be obtained by emailing the course staff. The SCIEN computers are equipped with MATLAB (with the Image Processing Toolbox) and the Android development environment. Another nice feature is that the SCIEN computers use the same username/password login as your normal Leland account, and all your regular files on the Leland network appear when you log into a SCIEN computer. The SCIEN machines can be remotely accessed (e.g., using SSH) by Rm021-2.stanford.edu through Rm021-20.stanford.edu, using your Leland username/password. For basic tutorials on MATLAB, please look here. MATLAB can be run on the SCIEN machines by typing "/usr/local/MATLAB/R2011b/bin/matlab" from a command-line terminal. For tutorials on Android which are customized for this class, please look here. Please contact us if you have any questions about this page. Last modified: 04/02/2013 |