My UW
|
UW Search
Computer Science Home Page
> CS 766
> Homework Assignments
General Info
Final Grades
Syllabus
Readings
Homework
Projects
Lecture Notes
Examinations
Computers and Software
Supplementary Reading
Class Photo Gallery
Other Courses
Links
Vision Demos
E-Mail Archive
E-Mail Class List
|
|
|
CS 766 - Computer Vision
Fall 2006
|
|
CS 766 Homework Assignments
- General Information
- Frequently-asked questions (FAQs) on homework assignments will be
e-mailed to the class alias, compsci766-1-f06@lists.wisc.edu
To see the entire archive list of e-mail sent to
the class this semester, see the
class e-mail archive.
Note that access to this archive requires a CS username and password.
- Programming assignments can be implemented in any programming language on
any machine of your choosing, including C++, C, Java and Matlab
- Image viewers such as xv or ImageMagick are installed on the
instructional machines and are very useful for viewing and image format
conversion; your path variable may need to be modified to access ImageMagick
- For information on the image file formats pgm, ppm and pbm,
see, for example,
PPM/PGM/PBM Image File
descriptions on the web
- Lots of test images are available in
~cs766-1/public/images/ and /p/vision/images/
as well as on many external web sites such as the
collection of test images at CMU
- Video sequences by the CAVIAR project with hand-labeled ground truth
- Lots of computer vision software is also available
- Handin Directory Setup Instructions
- Edit your .cshrc.local file in your home directory and add the line
set path = ($path /s/handin/bin)
- When you are ready to hand in the source code you wrote for an assignment,
run the command
handin -c cs766-1 -a <assignment_name> -d <directory>
where <assignment_name> is hw1 for the first assignment, etc., and
<directory> is the path to the directory where all the files you want to
submit are located.
- Homework #1: Camera Projection, Calibration and Rectification (Due: Thursday, September 28)
- Homework #2: Image Segmentation using Mean Shift Clustering (Due: Tuesday, October 17)
- Homework #3: Mosaicing from Video (Due: Thursday, November 2)
- Read the papers
- R. Szeliski,
Video mosaics for virtual environments,
IEEE Computer Graphics and Applications 16(2),
1996, 22-30.
- R. Szeliski and H.-Y. Shum,
Creating full view panoramic image mosaics and environment maps
Proc. SIGGRAPH 97, 1997, 251-258.
- P. Heckbert, Projective mappings for image warping, from
Fundamentals of Texture Mapping and Image Warping, M.S. thesis, University of
California, Berkeley, 1989.
- Read information on the KLT tracker and how to run it. A local copy is in
/p/vision/ip-tools/klt-tracker/
- Read the description of the RANSAC algorithm in Section 15.5.2 (pages 346-348)
in the textbook
- Several possible test image sequences are in the directory
~cs766-1/public/images/hw3/
- Video sequences by CAVIAR project (with hand-labeled ground truth)
- Hints and FAQs
- Sample Results in Fall 2005
- Students' Results in Fall 2004
- Results by students in Fall 2003
- An Example of Panoramic Image Mosaicing
- Mosaicing References and Links
- Some Commercial Panoramic Mosaic Viewers
- Fall 2006 Example Solution from
Steve Jackson
- Homework #4: Your Own Project
- Due Dates
- Tentative Title and Abstract: Tuesday, November 21 (submitted electronically)
- Class Presentations: Tuesday, December 12 and Thursday, December 14
Presentations should be 10 minutes plus 3 minutes for questions. Present the main problem,
motivation, illustrative example, method, and preliminary and planned results
- Tuesday, December 12
- 11:00 Steve Jackson
- 11:15 Brian Byrne
- 11:30 Anne Jorstad
- 11:45 Cody Robson
- 12:00 Peng Wang
- Thursday, December 14
- 11:00 Mohamed Eldawy
- 11:15 David Hoffert
- 11:30 Kerry Widder
- 11:45 Yoh Suzuki
- 12:00 Tim Bahls
- Final Paper and Web Page: Tuesday, December 19 at 5 p.m.
- Projects this Semester
- Projects from Previous Semesters
|
|
|