This is me!

Olivier Koch

Massachusetts Institute of Technology
Computer Science and Artifical Intelligence Laboratory
Robotics, Vision and Sensor Network Lab (RVSN)
PhD student. Supervisor: Prof. Seth Teller

I defended on January 21, 2010. My research interests include detection, localization and navigation using vision.

Jump to: Contact info | Publications | Talks | Software | Videos | Research blog


Contact info

koch@csail.mit.edu


Conference Publications


Ground Robot Navigation using Uncalibrated Cameras, Olivier Koch, Matthew Walter, Albert Huang, Seth Teller, International Conference on Robotics and Automation (ICRA), Anchorage, Alaska, 2010 [PDF]

Body-Relative Navigation using Uncalibrated Cameras, Olivier Koch, Seth Teller, International Conference on Computer Vision (ICCV), Kyoto, Japan, 2009 [PDF]

Wide-Area Egomotion Estimation from Known 3D Structure, Olivier Koch, Seth Teller, Computer Vision and Pattern Recognition (CVPR), Minneapolis, USA, 2007 [PDF] Bibtex


Other publications


Body-Relative Navigation using Uncalibrated Cameras, Olivier Koch, PhD Thesis, Massachusetts Institute of Technology, June 2010 [PDF]  [abstract.txt]

A Vision-based Navigation Assistant, Olivier Koch, Seth Teller, ECCV Workshop on Computer Vision Applications for the Visually Impaired, Marseille, France, 2008 [PDF]

A Vision-based Navigation Assistant, Olivier Koch, Seth Teller, IROS Workshop on 3D Mapping, Nice, France, 2008 [PDF]

Team MIT Urban Challenge Technical Report, John Leonard et al., MIT CSAIL Technical Report #2007-058, 2007 [PDF]

Wide-Area Egomotion Estimation from Known 3D Structure, Olivier Koch, MS Thesis, 2007 [PDF]

SLYK: A Transparent Fault-Tolerant Migration Platform, Olivier Koch, Jasper Lin, Jennifer Shu and ShuChyng You, 6.824 Distributed Computer Systems Final Project, 2005 [PDF]

The City Scanning Project: Validation and Parallel Algorithms, Olivier Koch and Seth Teller, MIT LCS Technical Report, 2002 [PDF]


Talks

Body-relative Navigation Guidance using Uncalibrated Cameras
PhD Thesis Defense, January 2010 [PDF]
International Conference on Computer Vision (ICCV), Kyoto, Japan, 2009 [poster (PDF)]
Scene Understanding Symposium (SUNS), MIT, 2009 [PDF]
CSAIL Student Workshop 2008
Intelligent Robots and Systems (IROS), Workshop on 3D Mapping, 2008 [PDF]
European Conference on Computer Vision (ECCV), Workshop on Computer Vision Applications to the Visually Impaired, 2008 [PDF]

Wide-Area Egomotion Estimation from Omnidirectional Video
MIT EECS Research Qualifying Exam, Feb 2007 [PDF]
Computer Vision and Pattern Recognition (CVPR), Minneapolis, USA, 2007 [poster, PDF]
INRIA Rhones-Alpes, PERCEPTION Team, 2007 (invited talk) [PDF]
CSAIL Student Workshop 2006 [PDF]


Software
Wide-Area Egomotion Estimation from Omnidirectional Video: rvsn.csail.mit.edu/omni3d
Body-relative Navigation Guidance using Uncalibrated Cameras: rvsn.csail.mit.edu/navguide


Relevant Coursework (Cumulative GPA 4.6/5.0)

6.866 Computer Vision (Prof. BKP Horn) [class link]
This class introduces the concept of Robot Vision, BKP Horn, MIT Press, 1986.

6.840 Theory of Computation (Prof M. Sipser) [class link]
An extensive and theoretical treatment of computability and computational complexity theory. Regular and context-free languages. Decidable and undecidable problems, reducibility, recursive function theory. Time and space measures on computation, completeness, hierarchy theorems, inherently complex problems, oracles, probabilistic computation, and interactive proof systems.

6.824 Distribute Systems (Prof R. Morris) [class link]
This class presents abstractions and implementation techniques for engineering distributed systems. Topics include multithreading, remote procedure call, client/server designs, peer-to-peer designs, consistency, fault tolerance, and security, as well as several case studies of distributed systems.

6.839 Advanced Computer Graphics (Prof. F. Durand) [class link]
A graduate level course investigates computational problems in rendering, animation, and geometric modeling. The course draws on advanced techniques from computational geometry, applied mathematics, statistics, scientific computing and other.


Teaching

6.01 Introduction to EECS 1, Teaching Assistant (Prof. L. Kaebling, T. Lozano-Perez), Spring 2008 [class link]
An introduction to the main computer science concepts through robotics: software engineering, feedback and control, circuits, probability and planning. 300+ students! Very intensive class involving a lot of student-teacher interaction in labs.

6.092 Introduction to Software Engineering in Java, Instructor, January 2008 and 2009 [class link]
A hands-on introductory class to Java over four weeks in January. Two instructors, 60 students.