Computer Vision
CS 554

Fall 2004

Department of Computer Engineering, Bilkent University


Syllabus
Assignments
Announcements
Readings

Instructor: Pinar Duygulu
Office :  EA 433
e-mail : duygulu[at]cs.bilkent.edu.tr
Phone :  (312) 290 31 43
Office hours:  Tuesdays 13:40-15:30 and by appointment..
Textbook: Computer Vision - A modern Aproach  by David A. Forsyth & Jean Ponce, Prentice Hall, Ed. 1, 2002.  
Related Material: http://www.cs.bilkent.edu.tr/~duygulu/CVlinks.html
    Also other complementary articles that will be made available
    Previous course material is avilable at http://www.cs.bilkent.edu.tr/~duygulu/Courses/CS554/Spring2004
Course web page: http://www.cs.bilkent.edu.tr/~duygulu/Courses/CS554/Fall2004
Time & Location: Thursdays  8:40-11:30, EA 502
Course Description Basic concepts in computational vision. Relation to human visual perception. The analysis and understanding of image and video data. Mathematical foundations, image formation and representation, segmentation, feature extraction, contour and region analysis, camera geometry and calibration, stereo, motion, 3-D reconstruction, object and scene recognition, object and people tracking, human activity recognition and inference.
Prerequisites:Knowledge of linear algebra and calculus, probability and statistics
Grading:
        Homeworks 45%  (There will be three programming assignments and two or three reading assignments)
        Paper Presentations 15%
        Term Project 35%
        Class Participation 5%  

Project reports and presentations are available here


Announcements:

 Important notes about evaluation:

Projects 

The project may be
  Possible Project Ideas:


Presentations:

Your presentations will be evaluated according to the following criteria. Please, consider them in preparing your presentations:

Assignments:

Assignments:
 



Syllabus
  
.


September 23


Introduction
                  .

September 30

Color

  • Topics
  • Readings
    • Chapters  4 and 6
    • Colour in nature, book chapter
    • Is colour constancy good enough?, Brian Funt, Kobus Barnard and Lindsay Martin, 5th European Conference on Computer Vision, 1998, pages 445-459.
.


October 7

Liner Filters
.



October 14


Texture

  • Topics
    • Texture analysis and synthesis  (slides)
  • Readings
    • Chapter 9
    • Pyramid based Texture Analysis/Synthesis, David Heeger and James Bergen, SIGGARPH 1995
    • A Computational Model of Texture Segmentation, J. Malik and P. Perona, Proc. Computer Vision and Pattern Recognition, 1989
    • Eraly Vision and Texture Perception, J.R. Bergen and E.H. Adelson, Nature, 1988
    • W.Y. Ma and B.S. Manjunath, Texture features and learning similarity, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition, San Francisco, pp. 425-430, June, 1996

.




October 21

Edge Detection
and
Interest Points

  • Interest Points
  • Topics
    • Harris Detector, Local invariant points, SIFT  (slides)


October 28

               
                                     !!!   NO CLASS    !!!
.


November 4

Cameras
.


November 11

Multi-view geometry &  Stereopsis
  • Topics
    • Stereopsis, Epipolar geometry, Matching, Reconstruction (slides)
.



November 18

Motion

  • Topics
    • Optical flow, structure from motion, Tracking (slides)
  • Readings
.


November 25

Segmentation
  • Topics
    • Segmentation and Grouping, Line fitting  (slides)


December 2
 
Recognition
&
Image and Video Databases

  • Recognition
  • Topics
    • Model based and template matching based methods for recognition (slides)

  • Image and Video Databases
  • Topics
    • Retrieval, browsing and other novel applications on large datasests (slides)


December 9
Student Presentations




December 16

Student Presentations

  • Presentations

December 23

Student Presentations



December 30


  • NO CLASS