|
Description: The topics covered by this course include digital image formation, image features and feature detection, structure from X, image segmentation, object recognition, motion analysis, and stereopsis. Students will also work in groups to solve some real world problems. Some potential project topics are automatic object recognition, human face detection, video surveillance, and content-based image retrieval. Syllabus: 1. Introduction 2. Image and video acquisition 3. Camera models 4. Image features - edge, corners, lines, Hough Transform, deformable contours 5. Camera calibration 6. Camera motion estimation and 3D scene reconstruction 7. Stereopsis 8. 2D motion analysis - optical flow estimation, differential techniques 9. Shape from X - reflection model, shape from shading, shape from texture, shape from defocusing and focusing 10. Tracking - Kalman filtering, correlation-based tracking, change-based tracking, 2D layer tracking, tracking of articulated objects 11. Image segmentation 12. Object recognition - Feature, invariants, subspace method, face detection and recognition Reference: Computer Vision -- A modern approach, by David Forsyth and Jean Ponce, Prentice Hall, 2002. Time and Place: TuTh 10:00 a.m. - 11:45 a.m., Baskin Engineering 156 Instructor: Hai Tao (http://www.soe.ucsc.edu/~tao/) Evaluation: Coursework will be weighted as follows: Homework 25% Homework: Homework will be collected every next week on Thursday at the end of the class. Homework Assignments: Lecture notes: Image acquisition and camera model, An additional homework problem, Image features: edges and corners, Hough transform: lines and curves, Model fitting and robust regression, Epipolar geometry and the 8-point algorithm, Zhang's correspondence algorithm, Rectification and depth computation, Object tracking and Kalman filtering, Object recognition - interpretation tree, Object recognition - appearance subspace, Some Project Topics: , 3D reconstruction and camera motion analysis , Resolution enhancement , Multiple view tracking , Object tracking with occlusion , Face detection , Facial feature detection , Facial motion analysis and event detection , Image-based realistic facial animation , Content-based image retrieval , Image-based relighting , A marker-driven pointing device , Optical flow estimation , Shape from brightness functions Computer vision links: , CMU Computer Vision Home Page , CVonline: Computer Vision Online Course Notes , USC Annotated Computer Vision Bibliography , PEIPA - the Pilot European Image Proecssing Archive
Back to the SOE Class Home Pages. |