Computer Science 5722: Project Fall 2010

## Course Project

The goal of this project is for you to gain experience with methods in computer vision that are too complicated to be applied in an assignment. You are free to pick any topic which interests you, has a significant computer vision component and represents effort consistent with the percentage of your grade assigned to this project. You must apply your work to actual sensor image data (not simulated). You can use code off the web, but you must attribute it, and provide significant extension or analysis to make your work appropriate for this project.

### PART I: Project Description -- Due: Oct. 28, 2010

The project description should be a brief (approximately 2 page) document describing the problem you plan to address and the approach you plan to take. You should briefly introduce the problem, explain why it is interesting or important, describe the current state of the art, and tell me what your project will contribute. I expect you to cite a few (≥5) relevant papers from the literature. Email me a pdf copy of the description. I will contact you if I feel your proposal needs modification.

### PART II: Final Report, Results -- Due: Dec. 10, 2010

The final report will be a complete description of your project. It will include a thorough explanation of your method, implementation and findings. Please submit an electronic version (pdf) along with any relevant code, images and data. You will be expected to give a 15 minute presentation of your work in class in early Dec.

Contact me early and often if you have problems!!!

Pointers you may find useful:

- The first tier Computer Vision conferences are the International Conference on Computer Vision (ICCV) and Computer Vision and Pattern Recognition (CVPR). The conferences of record for Robotics are the International Conference on Robotics and Automation (ICRA) and the International Conference on Intelligent RObots and Systems (IROS). These are all IEEE publications available (on campus or through Chinook) at IEEE Explore. The European Conference on Computer Vision (ECCV) is another high profile conference published by Springer. Robotics Science and Systems proceedings are available online.
- CVonline: The Evolving, Distributed, Non-Proprietary, On-Line Compendium of Computer Vision collection of articles written by various people.
- Open CV a suite of vision algorithms implemented in C/C++.
- Machine Perception Toolbox
- Welch's Kalman Filter Page
- The Berkeley Segmentation Dataset and Benchmark
- Middlebury Datasets for binocular and multiview stereo, energy minimization and optical flow.
- Face Detection Resources
- Level Set Methods Toolbox
- CMU Image Database: faces, cars, motion, stereo.
- MATLAB Central file Exchange has many freely available implementations of Vision algorithms.
- MATLAB Calibration Toolbox
- ReBEL : Recursive Bayesian Estimation Library including various Kalman and Particle filters.
- Computer Vision Home Page Hasn't been updated in a while, but has lots of pointers to vision labs and software packages which might be useful.