| 
 Introduction
 
 February 6
 
 (slides)
 | 
        Topics
          What is computer vision? Why is it difficult? Which cues
do humans use to perceive? Application areas
 Links | 
    
      |  | 
        Topics
          Image Representation,Review of Linear Algebra,Geometrical
Transformations, Introduction to Matlab,Handling Images in Matlab
 Readings:
          Matlab primer (.pdf)
            by
Kermit Sigmon, University of FloridaMatlab tutorial
and codes
by Stefan Roth, Brown University
Basic math (.pdf), 
figures (.pdf)
            by Martial
Hebert, CMU  Links | 
    
      | 
      Binary Image AnalysisFebruary 13
 
(slides )
      
       | 
        Topics
          Applications of binary image
analysis,Thresholding,Connected component analysis,Mathematical
morphology,Region propoerties
 Readings:Links | 
    
      | 
 Linear Filters
 
 February 15, 20
 
 (slides1, slides2)
 
 
 | 
        Topics
          Linear filters, convolution, smoothing,
derivatives, Fourier transform, sampling and aliazing, gaussian
pyramids 
 Readings
          Chapter 7 from Forsyth&Ponce
Notes
on masks, by Shapiro & Stockman
Computer
vision for interactive computer graphics,W. T. Freeman, D.
Anderson,
P. Beardsley, C. Dodge,
H. Kage, K. Kyuma,
Y. Miyake,
M. Roth,
K. Tanaka,
C. Weissman,
W. Yerazunis,  in IEEE Computer Graphics and
Applications, volume 18, number 3, May--June, pp. 42-53, 1998. Links | 
    
      | Edge Detection
 
 February 22
 
 (slides)
 
 
 
 
 | 
        Topics
          Derivatives,
Edge detection, Hough Transform  
 Readings
          Chapter 8 from Forsyth&PonceA
Computational Approach to Edge
Detection, J. Canny, IEEE Transactions on
Pattern Analysis and Machine
Intelligence, Vol 8, No. 6, Nov 1986. Chapter 4 from Olivier Faugeras' book: Three-Dimensional
Computer Vision, MIT Press, 1993
 Links | 
    
      | Interest Points
 
 February 27
 
 
 (slides)
 
 
 | 
        Topics
          Harris Detector, Local invariant points,
SIFT descriptors 
 
        Readings
          A
combined corner and edge detector, Chris Harris and Mike Stephans,
Proceedings of The Fourth Alvey Vision Conference, Manchester, pp
147-151. 1988Local
Greyvalue Invariants for Image Retrieval, 
C. Schmid and R. Mohr. In Pattern Analysis and Machine Intelligence,
1997.Indexing
based on scale invariant interest points. K.Mikolajczyk and
C.Schmid. In International
Conference on Computer Vision, 525-531, 2001Distinctive
Image Features from
Scale-Invariant Keypoints, David Lowe, International Journal of
Computer Vision, 2004. | 
    
      | 
 
 
 
 Texture
 
 March 1
 
 (slides)
 
 | 
        Topics
          Texture analysis and
synthesis  
 
        Readings
          Chapter 9 from Forsyth&Ponce
Pyramid
based Texture Analysis/Synthesis, David
Heeger and James Bergen, SIGGARPH 1995A Computational Model of Texture Segmentation, J. Malik
and P. Perona, Proc. Computer Vision and Pattern Recognition, 1989Eraly Vision and Texture Perception, J.R. Bergen and E.H.
Adelson, Nature, 1988W.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, 1996Texture
Synthesis by Non-parametric Sampling, Alexei A. Efros and Thomas K.
Leung, IEEE International Conference on Computer Vision (ICCV'99),
Corfu, Greece, September 1999, Image
Quilting for Texture Synthesis and Transfer, Alexei A. Efros and
William T. Freeman, Proceedings
of SIGGRAPH '01, Los Angeles, California, August, 2001 | 
    
      |  | 
        Topics
          Radiometry, measuring light
 Readings:
          Chapter 4 from Forsyth&Ponce
 | 
    
      | 
 | 
        Topics
          Color perception, color spaces
 Readings:
          Chapter 6 from Forsyth&Ponce
 | 
    
      | 
 
 | 
        Topics
          Perspective projection, Pinhole camera
model, Lenses
 Readings | 
    
      | Camera
Calibration
 
 March 15
 
 (slides)
 
 
 
 | 
        Topics
          Camera geometry, camera
calibration   Readings | 
    
      | 
 Multi
view Geometry
 
 March 20
 
 (slides)
 
 
 
 | 
        Readings
          Chapter 10 from Forsyth&Ponce
 | 
    
      | 
 
 Stereopsis
 
 March 22
 
 (slides)
 
 | 
        Topics
          Stereopsis, Matching,
Reconstruction   
        Readings
          Chapter 11 from Forsyth&Ponce
 | 
    
      | Spring
Break March 27, 29
 
 | NO CLASS 
 | 
    
      | 
 
 
 
 
 Motion
 
 April 3
 
 (slides)
 
 
 | 
        Topics
          Optical flow, structure from motion,
Tracking 
 
        
          An
iterative image registration technique with an application to stereo
vision, Bruce Lucas and Takeo Kanade, Proceedings of the 7th
International Joint Conference on Artificial Intelligence (IJCAI), 1981Detection
and Tracking of Point Features.Carlo Tomasi and Takeo
Kanade.   Carnegie Mellon University Technical Report
CMU-CS-91-132, April 1991.   Good
Features to Track, Jianbo Shi and Carlo Tomasi, IEEE Conference on
Computer Vision and Pattern Recognition, pages 593-600, 1994.Feature
based methods for structure
and motion estimation, Phil Torr and Andrew Zisserman, in Vision
Algorithms: Theory and Practice,
B. Triggs, A. Zisserman, R. Szeliski (Eds.), Springer (2000) | 
    
      | Mosaics
 
 April 5
 
 (slides)
 
 
 | 
        Topics
          Homographies, Image Mosaics  Readings
          R. Szeliski and H.-Y. Shum, Creating
Full View Panoramic Image Mosaics and Environment Maps, Proc.
ACM SIGGRAPH, 1997, longer version: Panoramic
Image Mosaics, Technical report, MSR-TR-97-23, 1997
M. Brown and D. G. Lowe. Recognising
Panoramas. In Proceedings of the 9th International Conference
on Computer Vision (ICCV2003), pages 1218-1225, Nice, France,
October 2003. 
Planar
Scenes and Homography lecture notes by Serge Belongie
 Links | 
    
      | 
 
 
 
 Segmentation
 
 April 10,12
 
 (slides)
 
 
 | 
        Topics
          Segmentation, Grouping, Fitting
 
        Readings
          a
shorter
version  published in IEEE Conf. Computer Vision and Pattern
Recognition(CVPR), June 1997, Puerto Rico  
           Laws
of Organization in Perceptual Forms, Max Wertheimer, first
published as
Untersuchungen zur Lehre von der Gestalt II, in Psycologische
Forschung, 4, 301-350. Translation published in Ellis, W. (1938). A
source book of Gestalt psychology (pp. 71-88). London: Routledge &
Kegan Paul. Links | 
    
      | 
 
 
 Recognition
 
 April 17
 
 (slides)
 
 
 | 
        Topics
          Model based and template matching based
methods for recognition
 
        Readings
          , Object
Detection using statistics of parts, Henry
Schneiderman and Takeo Kanade, International Journal of Computer
Vision Robust
Real-time Object Detection, Paul Viola, Micheal Jones,
International Journal on Computer Vision, 2001 Recognition
by linear combinations of models, S. Ullman and R. Basri, IEEE
Transactions on Pattern Analysis and Machine Intelligence, Vol.13,
No.10, October 1991 Shape
Matching and Object
Recognition Using Shape Contexts , Serge Belongie, Jitendra Malik
and Jan Puzicha, IEEE Transactions on Pattern Analysis and Machine
Intelligence(PAMI), 24(4):509-522, April 2002. Object
Class Recognition by Unsupervised Scale-Invariant Learning, Rob
Fergus, Pietro Perona, and Andrew Zisserman, Conference on
Computer Vision and Pattern Recognition, (2003).Face
recognition using eigenfaces, M. Turk and A. Pentland, Proc. IEEE
Conference on Computer Vision and Pattern Recognition, Maui, Hawaii,
1991Face
Recognition Across Pose and Illumination R. Gross, S. Baker,
I. Matthews, and T. Kanade, Handbook of Face Recognition, Stan Z. Li
and Anil K. Jain, ed., Springer-Verlag, 2005 Links | 
    
      | 
 
 Image
and Video Databases
 
 April
19
 
 (slides)
 
 
 | 
        Topics
          Retrieval, browsing and other novel
applications on large datasests
 
        Readings
           The
Earth Mover's Distanceas a Metric for Image Retrieval, Y. Rubner,
C. Tomasi, L.J. Guibas, Technical Report
STAN-CS-TN-98-86, Computer Science Department, Stanford University,
September 1998Faces
and Names in the News Tamara Miller, Alexander C. Berg, Jaety
Edwards, Michael Maire,
Ryan White, Yee Whye Teh, Eric Learned-Miller, David A. Forsyth, CVPR
2004 Links | 
    
      | Student Presentations
 
 April
24
 
 | by
Fahri Yaras, N. Ramanathan and R. Chellappa, Face
Verification across Age Progression ,  CVPR 2005 (slides)
 
 by Erdem Ulusoy, Y.
Sheikh and M. Shah, Bayesian
Object Detection in Dynamic Scenes, CVPR 2005 (slides)
 
 
 | 
    
      | 
 Student Presentations
 April
26
 
 | by
Ahmet Tolgay, Yang
Cheng, Andrew Johnson and Larry Matthies, MER-DIMES:
A Planetary Landing Application of Computer Vision, CVPR 2005 (slides) 
 by Barkin Basarankut,  Junhwan
Kim and Fabio Pellacini, Jigsaw
Image Mosaics (JIM), ACM SIGGRAPH 2002. (slides)
 
 by Okan Clingiroglu,
Antonio S. Micilotta, Eng-Jon Ong, and Richard Bowden, Real-time
Upper Body Detection and 3D Pose Estimation in Monoscopic Images,
ECCV 2006 (slides)
 
 by Hakan Ari, Arnab Ghoshal, Pavel
Ircing,
Sanjeev Khudanpur, Hidden
Markov models
for automatic annotation and content-based retrieval of images and video,
SIGIR
2005 (slides)
 
 
 | 
    
      | 
 Student Presentations
 May
1
 
 | by
Ozge Cavus, Yi Li,
Linda G. Shapiro, Jeff A. Bilmes, A
Generative/Discriminative Learning Algorithm for Image Classification, 
iccv, pp. 1605-1612, Tenth IEEE International Conference on Computer
Vision (ICCV'05) Volume 2, 2005. (slides) 
 by Mert Duatepe, David
Lowe and Stephen Se, Mobile Robot
Localization and Mapping with Uncertainty using Scale-Invariant Visual
Landmarks, (slides)
 
 by Caglar Arslan, Oren
Boiman and Michal Irani, Detecting
Irregularities in Images and in Video, ICCV 2005 (slides)
 
 
 | 
    
      | 
 Student Presentations
 May
3
 
 | by
Cihan Kucukkececi, M.
Brown and D. Lowe. Recognizing
panoramas. In Ninth International
Conference on Computer Vision (ICCV'03), pages 1218–1225, Nice, France,
October 2003. (slides) 
 by Hayati Cam, F. Jurie
and C. Schmid, Scale-invariant
shape features for recognition of object categories, CVPR 2004 (slides)
 
 by Aysen Tunca, T. Brox,
A. Bruhn, N. Papenberg, and J. Weickert, High
Accuracy Optical Flow Estimation Based on a Theory for Warping,
Proc. 8th European Conference on Computer Vision, 2004 (slides)
 
 | 
    
      | Student Presentations
 May
8
 
 | by
Esra Ataer, Toni M.
Rath and R. Manmatha, Word-image matching
Using Dynamic Time Warping, CVPR 2003 (slides) 
 by Emel Kaya, S. Newsam,
S. Bhagavathy, and B. S. Manjunath, "Object
Localization Using Texture
Motifs and Markov Random Fields," International Conference on Image
Processing, Barcelona, Spain, Sep 14-17, 2003. (slides)
 
 by Tolga Can, Zeeshan
Rasheed and Mubarak Shah, Scene
Detection in Holywood Movies and TV Shows, CVPR 2003 (slides)
 
 
 | 
    
      | 
 Student Presentations
 May
10
 
 | by
Iskender Yakin, O
Veksler, Stereo
Correpondence by Dynamic Programming
on a Tree, CVPR 2005 (slides) 
 by Metin Tekkalmaz,
Seyoun Park; Xiaohu Guo; Hayong Shin; Hong Qin, "Shape
and Appearance Repair for Incomplete Point Surfaces," Computer
Vision, 2005. ICCV 2005. Tenth IEEE International Conference on
Computer Vision, vol.2, no.pp. 1260- 1267, 17-20 Oct. 2005 (slides)
 
 by Rifat Aras, Chi-Wei
Chu, Odest Chadwicke Jenkins, Maja J Matarié
, Markerless
Kinematic Model and Motion Capture from Volume Sequences
, CVPR 2003. (slides)
 
 | 
    
      | 
 Student Presentations
 May
15
 
 | by
Kerem Altun, A. Torralba, K. P. Murphy, W. T. Freeman, and M. A.
Rubin, Context-based
vision system for place and object recognition,
IEEE Intl. Conference on Computer Vision (ICCV), Nice, France, October,
2003. (slides) 
 by Huseyin Ozgur Tan,
Vittorio Ferrari, Tinne Tuytelaars, Luc Van Gool,  Object
Detection by Contour Segment Newtworks,  ECCV 2006 (slides)
 
 by Oguzcan Oguz,  Implicit
Mashes for Modeling and Reconstruction, S. Ilic, P. Fua, CVPR2003 (slides)
 
 | 
    
      | 
 
 
 
 
 
 
 
 Project 
PresentationsMay 26
 
 
 
 | Techniques for Background Subtraction in Urban Traffic Videos (report | slides)
 by Aysen Tunca and Cihan
Kucukkececi
 American Sign Language (ASL) Interpretation Using Hand Gesture
Recognition  (report
| slides)
 by Caglar Arslan and Okan
Cilingiroglu
 Ottoman Transcription System (report
| slides)
 by Esra Ataer and Tolga Can
 Map Building using Stereo Vision in Outdoor Environment (report | slides)
 by Mert Duatepe and Kerem Altun
 Motion Detection in Video Sequences Recorded by a Moving Camera (report | slides)
 by Metin Tekkalmaz and 
Huseyin Ozgur Tan
 Building Detection for Content Based Image Retrieval (report | slides)
 by Ozge Cavus, Emel Kaya and
Hayati Cam
 Vehicle Speed Estimation and License Plate Detection (report | slides)
 by Rifat Aras, Barkin
Basarankurt and Hasan Hakan Ari
 3D Stereo Motion Tracking (report
| slides)
 by Erdem Ulusoy and Fahri Yaras
 Stereo-vision based Obstacle Detection and Swerving (report | slides)
 by Iskender Yakin, Ahmet Tolgay
and Oguzcan Oguz
 
 
 
 |