EE290T, Fall 2011
Advanced Topics in Signal Processing:
3D image processing and Computer Vision
Tuesday, 9:00 am - 11:00 am
212 Cory Hall
Prerequisite: Signals and Systems at the level of EE120, basic linear algebra.
- Course Announcement
Academic Dishonesty Policy
35 % class participation and paper presentation
65 % project: Proposals for project due on October 4th
Professor Avideh Zakhor
507 Cory Hall
Phone: (510) 643-6777
Tuesday, 11:00 - 12:00 noon, 507 Cory Hall
Course Administrative Assistant:
(a) ″Computer Vision: Algorithms and Applications″ by Richard Szeliski; Springer; available online at: http://szeliski.org/Book/
(b) ″Multiple View Geometry in Computer Vision″ by Richard Hartley and Andrew Zisserman, second edition, Cambridge Press (Look up electronically at OskiCat)
(c) Recommended: ″Image Based Modeling″ by Long Quan, Springer
(d) Tutorial Notes by Marc Polleyfeys on ″Visual 3D modeling from images″
Homework 3 and the files you need to complete it are now posted under Homework.
Suggestions for class projects are now available under Course Handouts.
All readings have been combined under Readings
The slides for the Sept. 13th lectures are now available under Lecture Notes.
Photofly has been added to the Resources
There will be a lecture on Sept. 13th, after all. Dr. Allen Yang will talk about 3D reconstruction from a single image, and Rick Garcia (my PhD student) will talk about dynamic 3D scene reconstruction using structured light systems.
No lecture on Sept. 13th. Make up lecture to be announced shortly.
Welcome to EE290T!
Chapter 2.1 of Rick Szeleski's book
- ″The 3D Model Acquisition Pipeline,″ by Fausto Bernardini and Holly Rushmeier, Computer Graphics Forum V. 21, No. 2, pp149-172
- ″3D Challenges and a Non-In-Depth Overview of Recent Progress,″ by Luc Van Gool, Bastian Leibe, Pascal Muller, Maarten Vergauwen and Thibaut Weise, 3DIM 2007.
″A Flexible New Technique for Camera Calibration,″ by Zhengyou Zhang, IEEE Transactions on Pattern Analysis and Machine Intelligence, V. 22, No. 11, pp 1330-1334, 2000.
- ″Single View Metrology,″ by A. Criminisi, I. Reid, and A. Zisserman, International Journal of Computer Vision 40(2), 123-148, 2000.
Back to top
- Aug. 30, 2011
Introduction to 3D computer vision
3D indoor modeling using lasers and cameras
- Sept. 6, 2011
Introduction to 2D projective geometry and hierarchy of transformations
Notes on projective geometry
Handwritten notes on projective geometry
Projections and Camera Calibration
- Sept. 13, 2011
Distributed Sensing and Perception via Sparse Representation Allen Y. Yang
Introduction to Structured Light (SL) and SL Based Phase Unwrapping Rick Garcia
- Sept. 20, 2011
Recovery of metric and affine properties, 3D projective geometry
- Oct. 4, 2011
Polleyfeys camera model
Torralba Camera Model
- Oct. 7, 2011 (make up class for 9/27)
Parameter Estimation, Part 2
- Oct. 11, 2011
- Oct. 18, 2011
- Oct. 25, 2011
Vanishing Points and Line
- Nov. 1, 2011
- Nov. 8, 2011
- Nov. 15, 2011
- Nov. 22, 2011
- Nov. 29, 2011
Back to top
Audio for the EE290T lectures, Fall 2009
Point cloud library: open source library with code for processing point clouds
Photo-synth from Microsoft
Bundler software from Noah Snavely
2011 CVPR proceedings (password protected)
HWK 1: Take your camera to any scene , indoors or outdoors, at Berkeley, and take a few images by just rotating it, i.e. no translation. Then try to stitch the images together using some of the techniques we discussed in class.
- HWK 2: Take your camera to an outdoor scene in Berkeley and take a few images of a building or an object. Then use photofly software from Autodesk to reconstruct the 3D geometry of the scene. Try different scenarios in order to find out where the algorithm excels and where it fails. Suggest a few ways of fixing its shortcomings.
Due: Nov. 15, 2011
- HWK 3: Problem set Zip files
Due: Nov. 29, 2011
Back to top
Last updated 11/28/2011 by LB