|
|
Daniel G. Aliaga |
|
|
Assistant
Professor of Computer Science Purdue
University 305 N.
University St. West
Lafayette, IN 47907-2066 Office:
(765) 496-7943 FAX:
(765) 494-0739 Email:
aliaga at cs purdue edu |
Short Biography:
Dr. Daniel G. Aliaga is an Assistant Professor of Computer Science at Purdue
University. He obtained is Ph.D. degree and M.S. degree from the University of
North Carolina at Chapel Hill and his Bachelor of Science from Brown
University. Since arriving at Purdue University, his research activities are in
the area of computer graphics, in particular capturing and rendering objects
with complex geometric and reflective properties, as well as capturing large
environments. Applications of his research include telepresence, computer aided
design, and education. Dr. Aliaga has also performed research in related areas
such as image-based rendering, rendering acceleration, and camera design and
calibration. In addition, he holds several patents related to 3D acquisition
and modeling, has designed several complete experimental research systems, and
has worked in collaboration with Bell Labs, Princeton University, Johns Hopkins
University, University of Washington, and University of North Carolina at Chapel
Hill. To date Prof. Aliaga has published over 50 peer reviewed publications and
chaired and served on numerous ACM and IEEE conference and workshop committees,
including being member of 24 program committees, conference chair, papers
chair, invited panelist, and a frequent reviewer of papers, journal articles,
and technical courses. In addition, Dr. Aliaga has served on several NSF
panels, is on the editorial board of Graphical Models, and is a member of ACM
SIGGRAPH. His research has been whole or partially funded by NSF, Microsoft
Research, and Adobe Inc.
o Assistant Professor, Purdue University, 2003-present.
o Research Staff, Princeton University, 2003.
o Member of Technical Staff, Bell Labs, 1999-2002.
o Ph.D., Computer Science, University of North Carolina at Chapel Hill,
1993-1999.
o M.S., Computer Science, University of North Carolina at Chapel Hill,
1991-1993.
o B.S. Computer Science, Magna Cum
Laude, Honors, Brown University, 1987-1991.
o High School, Colegio Santa Maria, Lima - Peru,
1982-1986.
|
Restoring
the Past: Virtual Restoration of Real-World Objects We present
a system to virtually restore damaged or historically significant objects
without needing to physically change the object in any way. This work
addresses both creating a restored synthetic version of the image as viewed
from a camera and projecting the appropriate light patterns using digital
projectors to give the illusion of the physical object being restored. In
collaboration with museums, the system has been used to restore several
priceless artifacts ranging up to about 1000 years old. |
|
|
A
Photogeometric Framework for Capturing 3D Objects We introduce a photogeometric
framework for acquiring 3D objects with sub-millimeter accuracy. The defining
characteristic of our framework is leveraging the complementary advantages of
photometric and geometric acquisition. The two approaches are tightly
integrated in an iterative acquisition process that achieves
self-calibration, multi-viewpoint sampling, and high level of detail. |
|
|
Our work provides algorithms for encoding into a digital 3D object information
that enables determining genuinity of the physical object after its automated
manufacturing. Our algorithms compute and add a unique signature to a digital
model which does not affect the appearance or functionality of an object
manufactured from the digital model, yet which is easily detectable in the
manufactured object establishing its genuinity. |
|
|
Urban
Modeling and Visualization Our objective is to capture and modify models of urban
environments. To date, we have developed several algorithms used ground-level
imagery, aerial-imagery, procedural modeling, and street and parcel vector
data in to create/modify 3D geometry and 2D layouts of urban environments. |
|
|
Modeling
Scenes with Strong Inter-reflections Structured light is a powerful approach for acquiring 3-D models
of real world scenes. The scene is illuminated with a custom pattern of light
and imaged with a digital camera. An important challenge in structured light
acquisition comes from glossy and specular objects which reflect the patterns
of light and create false positives. We have developed an iterative and
adaptive algorithm that reduces the inter-reflection within the scene, which
leads to robust pixel classification and to accurate and dense 3-D
reconstruction. |
|
|
Modeling
Repetitive Motion in Real-World 3D Scenes Most 3-D acquisition systems assume that the scene is
static. We have taken significant steps towards supporting the acquisition of
dynamic scenes by developing algorithms that detect and leverage repetitive
motion in the scene (e.g. person walking, flag waving). Our approach produces
space-time 3D models using as few as two cameras or one camera-projector
pair. |
|
|
Conventional 3D reconstruction from digital photographs
requires (pre-calibration) or computes (self-calibration) camera pose for
each photograph. We have developed a mathematical framework where the
parameters defining camera poses are eliminated from the nonlinear system of
3-D reconstruction equations, which leads to significantly more robust and
accurate 3D models. |
|
|
Occlusion-Resistant
Camera Designs: Acquiring Active Environments Obtaining image sequences of popular and active
environments is often hindered by unwanted interfering occluders. In this
work, we propose a family of Occlusion-Resistant Camera designs for acquiring
such environments. Our cameras explicitly remove interfering occluders from
acquired data in real-time, during live capture. |
|
|
We present an image-based approach to providing
interactive and photorealistic walkthroughs of complex indoor environments.
Our strategy is to obtain a dense sampling of viewpoints in a large static
environment with omnidirectional images and to replace the 3D reconstruction
challenges with easier problems of motorized-cart control, dense image-based
sampling, and compression. |
|
|
The project investigates several graphical and educational
tools using Tablet PCs. We have developed hardware and software tools for
tabletop mixed-reality and for Tablet PC applications in classrooms. |
|
|
A key component of providing realism is rendering large
and detailed 3D models at high frame rates. We explore various rendering
acceleration methods, including visibility culling, geometry simplification,
and image-based rendering. |
|
Number |
Title |
Year |
|
CS590G/CS635 |
Capturing, Modeling, Rendering 3D Structures |
Fall 2003, Fall 2004,
Spring 2007, Spring
2009 |
|
CS590M |
Geometric Modeling and Applications |
|
|
CS535 |
Interactive Computer Graphics |
|
|
CS490G |
Tablet PC Graphics |
|
|
CS397/CS497 |
Honor's Research |
Fall 2004 |
|
CS334 |
Fundamentals of Computer Graphics |
|
|
CS251 |
Data Structures |
Fall 2006 |
Graduate:
Advisee’s
Yi Xu (CS, PhD candidate)
Alvin Law (CS, PhD candidate)
Carlos Vanegas (CS, PhD candidate)
Yu-Hong Yeung
(CS, PhD candidate)
Daniel
Bekins (CS, MS 2005, now at Electronic Arts)
Scott
Yost (CS, MS 2004, now at Microsoft)
Committee
member:
Ji Zhang (Math, PhD
candidate)
Mihai
Mudure (CS, PhD, 2008, now at Google)
Huiying
Xu (CS, PhD, 2007, now at Cisco)
David
Gotz (CS, PhD 2005, UNC, now at IBM Research)
Aaron
Link (CS, current)
Robert
Insley (CS, BS 2007)
Paul
Ardis (CS, BS 2005, now at Univ. Rochester)
Jamie
Gennis (CS, BS 2005, now at NVIDIA)
o
NSF INTEROP, “Developing Community-based
Drought Information Network Protocols and Tools for Multidisciplinary Regional
Scale Applications (DRInet)”, 2008-2011.
o
Purdue-IUPUI Applied Research Grant, (PI)
“Digital Inspection and Virtual Restoration of 3D Objects”, 2008-2009.
o
Adobe
Inc., (co-PI) “Vector Pattern Modeling and
Editing“,2008-present.
o
PACE/Hewlett-Packard Hardware Grant, (PI),
2008.
o
NSF REU, (PI), “3D Scene Digitization”,
2006-2008.
o
NSF MSPA-MCS, (PI), “3D Scene Digitization: A
Novel Invariant Approach for Large-Scale Environment Capture”, 2004-2008.
o
Microsoft Research, (PI), “PMR: Portable Mixed
Reality”, 2005.
o
Microsoft Research, (co-PI), “MRT: A Mixed
Reality Tabletop”, 2004.
o Papers Co-Chair for ACM Symposium on
Interactive 3D Graphics and Gaming 2010
o Program Committee for 3DIM 2009
o Invited Panel Member for PROCAMS 2009
o Program Committee for PROCAMS 2009
o Program Committee for SIBGRAPI 2009
o General Co-Chair for ACM Symposium on Interactive 3D Graphics
and Gaming 2009
o Program Committee for HyperText 2008
o Program Committee for Pacific Graphics
2008
o Program Committee for SIBGRAPI 2008
o Program Committee for ACM Symposium in
Interactive 3D Graphics 2008
o Student Stipend Chair for ACM Symposium on Interactive 3D
Graphics and Gaming 2008
o Program Committee for ACM Int'l Symposium
on Mixed and Augmented Reality 2007
o Program Committee for Pacific Graphics
2007
o Program Committee for Symposium on
Point-based Graphics 2007
o Program Committee for SIBGRAPI 2007
o Program Committee for ACM Symposium in
Interactive 3D Graphics 2007
o Program Committee for Int'l Conference
on Computer Graphics Theory and Applications 2007
o Editor for Graphical Models
(2006-present)
o Program Committee for Symposium on
Point-based Graphics 2006
o Program Committee for ACM Int'l
Symposium on Mixed and Augmented Reality 2006
o Program Committee for Virtual Reality
Software and Technology 2006
o Program Committee for Pacific Graphics
2006
o Program Committee for ACM Symposium in
Interactive 3D Graphics 2006
o Program Committee for Int'l Conference
on Computer Graphics Theory and Applications 2006
o Program Committee for SIBGRAPI 2006
o Program Committee for Symposium on
Point-based Graphics 2005
o Program Committee for ACM Int'l
Symposium on Mixed and Augmented Reality 2005
o Program Committee for ACM Symposium in
Interactive 3D Graphics 2005
o Program Committee for Symposium on
Point-based Graphics 2004
o NSF Graphics Panel 2002
o NSF Graphics Panel 2001
o ACM SIGGRAPH Course Organizer 2000
o ACM SIGGRAPH Course Organizer 1999
o Hobbies:
vintage computers, astronomy, model trains, martial arts, soccer, mountain
biking
o Languages:
English, Spanish, some German