The Capstone course will last for two semesters. The first semester will be a study on a number of basic principles of relative technologies in Computing Vision, Video Computing and Virtualized Reality. The topics will include:
- Introduction: Vision, Video and Virtual Reality
- Visual Sensors, Image and Video Formation
- Low-Level Vision: Image Enhancement, Edges and Contours
- Camera Models and 3D Graphics: From 3D to 2D
- 3D Computer Vision (Stereo and Motion): From 3D to 2D
- Visual Representation: Video Mosaics and Layered Representations
- Image-Based Rendering
- Content-Based Video Coding
Lectures are going to be given on the above technical topics, in addition to the lectures on various aspects of the project development - ethics, management and economics. The lectures will be combined with the discussions of Capstone projects for real world applications. The possible project topics might be among the following:
1. Augmented New York City: Vision,Video and Virtual Reality in Traffic and Surveillance
2. Digital Classroom: Registration and Integration of Powerpoint Slides, Video Images and Whiteboard Pages
3. Magic Glass – A Special Magnifying Glass that Sees Different Attributes of a Color Image
These topics integrate computer vision, video processing and virtual reality applications, and are quite open for further research and/or development. The projects are subject to changes based on the first semester course progress. Students are going to work in teams, each of them with about 5 students working on the same project. In the second semester, the project teams formed in the first semester will mainly focus on the implementations of the projects. Basically, you can select any programming languages you would like to use for your projects, but you need to aware that you must be familiar with the appropriate programming languages used for a selected project.
Copyright @ Zhigang Zhu (email zhu@cs.ccny.cuny.edu ), 2004.