Robotics Institute Seminar,
October 1
Time
and Place | Seminar Abstract | Speaker
Biography | Speaker Appointments
A General Linear Camera Model with Applications
Department of Computer Science
University of North
Carolina at Chapel Hill
Time and Place |
Mauldin Auditorium (NSH 1305)
Refreshments 3:15 pm
Talk 3:30 pm
I
will present a General Linear Camera (GLC) model that unifies many previous camera
models into a single representation. The GLC model describes all perspective
(pinhole), orthographic, and many multiperspective
(including pushbroom and two-slit) cameras, as well
as epipolar plane images. It also includes three new,
previously unexplored, multiperspective linear
cameras. The GLC model is both general and linear in the sense that, given any
vector space where rays are represented as points, it describes all 2D affine
subspaces (planes) formed by the affine combination of 3 rays. The incident
radiance seen along the rays of these 2D affine
subspaces are a precise definition of a projected image of a 3D scene. The GLC
model also provides an intuitive physical interpretation, which can be used to
characterize real imaging systems. Since the GLC model provides a complete
description of all 2D affine subspaces, it can be used as a tool for
first-order differential analysis of arbitrary (higher-order) multiperspective imaging systems. I will demonstrate
applications of the GLC camera model for generating multiperspective
panoramas, neocubist-style renderings, and faux
animations from still-life scenes. Finally, I will speculate on how GLCs can be used in compute vision applications and in the
analysis of catadioptric imaging systems.
Speaker Biography |
Leonard McMillan is an Associate Professor of
Computer Science at the
For appointments, please contact Jessica Hodgins.
The Robotics Institute is part of the School of Computer Science, Carnegie Mellon University.