You are on page 1of 3

CSC652 ADVANCED TOPICS IN COMPUTER VISION (CS-Elective, 3 Credit Hours)

Last updated: 23-Aug-13

Instructor: Prof. Dr. Zulfiqar Habib


Office: Email: Phone: Time Table: Calendar: Teaching Resources: Room # C03 drzhabib@ciitlahore.edu.pk 111-001-007 x 852
http://www.ciitlahore.edu.pk/PL/timetable.aspx http://www.ciitlahore.edu.pk/PL/semesterCalendar.aspx

http://zulfiqar.8m.com

TA: Not Available Class Timetable 2013 Spring


Section Start Date Mid End Date Final 03/06/13 to 15/06/13 Class Office Hours Tue, Thu 11am to 1pm Thu Other times by 4:30-7:30 appointment or Room # C15 whenever available in office

MS/Ph.D.

04/02/13

After half # of lectures

30/05/13

Text Books
[1] Szeliski R., Computer Vision - Algorithms and Applications, Springer, 2011. (PDF is available) [2] Gonzalez R. C., Woods R. E., Eddins S. L., Digital Image Processing, Pearson Education, 3rd edition, 2007.

Reference Books
[3] Gonzalez R. C., Woods R. E., Eddins S. L., Digital Image Processing Using Matlab, Pearson Education, 2nd edition, 2009. [4] Scott E. U., Computer Vision and Image Processing, Prentice Hall, 1998. [5] Scott E. U., Computer Imaging, Taylor & Francis, 2005. [6] Gonzalez R. C., Woods R. E., Digital Image Processing, Pearson Education, 3rd edition, 2008.

Web Links:
1. http://www.filecrop.com/ (Excellent source of books in PDF) 2. http://www.cs.cornell.edu/courses/cs6670/2009fa/lectures/lectures.html 3. http://www.cs.washington.edu/education/courses/cse576/08sp/

CV Online Demos:
(1) http://phototour.cs.washington.edu/ (2) http://photosynth.com/ (3) http://www.360tr.net/kudus/mescidiaksa_eng/index.html

Prerequisite(s)
Good programming skills or MatLab practice. Although not officially required but students are preferred to have either an image processing or a computer graphics course as a prerequisite so that they can spend less time learning general background and more time studying advanced techniques of computer vision. This course is suitable for students of CS, CE, and EE.

Description
Understanding images and videos is the subject of Computer Vision. Computer Vision is a newly emerging field aimed at exploring procedures, algorithms and techniques that can help us in making machines that can "see". Seeing something is not just capturing an image. It involves interpreting and understanding of the image, extracting meaningful information from the captured data and analyzing that information to take a lot of real life decisions. This course is related with digital image processing, computer graphics, artificial intelligence, robotics, data visualization, geometric modeling, computer animation, and machine vision.

Course Outline
The main topics to be covered are human visual perception, color, image formation & sensing, image representation, image analysis, image restoration, image enhancement, segmentation, feature extraction & analysis, morphology, object recognition, and camera projection.

Objectives
This course is designed to give graduate students a very clear understanding of computer vision and digital image analysis. At the end of the course students are expected the understanding of advanced computer vision techniques for the solution of industrial problems and research issues. Main objective is to provide the sufficient background for thesis on computer vision, like camera models and calibration, motion analysis and tracking, image & video understanding, etc.

Course Assessment
Assignment/Quiz Class Participation Mid Project Final Total %age 10 5 25 10 50 100 Remarks: 3 to 5 quizzes, no makeup/retake of any quiz Based on concentration, seriousness, active participation in question/answer sessions, and well in time submission of exercises. Group project Minimum higher pass %age is 50

Note:
1. University rules & regulations will override the provisions of this document and on any such disclosure, this document will be modified immediately. 2. Students are welcomed to discuss subject problems even beyond the class timings. 3. Plagiarism (even self) or cheating in any of the assignment, quiz, exam, and project would result in an F grade in the course without any warning or notice.

Schedule (Tentative)
# Itemized Course Contents for each Lecture Introduction Readings No. of Lectures Lecture Dates

1. 2. 3. 4. 5. 6. 7. 8. 9.

SR-1

2 2 1 1 2 4 5 2 1 2 2 2 1 1 Total 28

Digital Image Fundamentals & GR-1, GR-2 use of Matlab

Image formation
Human visual perception Color Image enhancement Morphological image processing Image restoration Introduction of industrial projects research

SR-2 GR-2 GR-6, SR-2, Research Papers GR-3, SR-3 GR-9, SR-3, Sample Project GR-5, SR-3
& http://www.cs.cmu.edu/afs/cs/p roject/cil/ftp/html/v-demos.html

10. Image segmentation 11. Geometric Transformation 12. Camera Projection/Calibration 13. Vision Based Motion Planning 14. Projects Evaluation

GR-10, SR-4, SR-5 SR-2 SR-2, SR-6


https://alliance.seas.upenn.edu/~meam620/wiki/in dex.php?n=TeyvoniaThomas2011.Final

SR (Szeliski R.), GR (Gonzalez R.)

Wish you all the best

You might also like