|
|
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. Dr. Aliaga’s research is primarily in the area of 3D computer
graphics but overlaps with visualization and with computer vision. His research
area is of central importance to many critically important industries,
including computer-aided design and manufacturing, telepresence, scientific
simulations, and education. He focuses on i) developing fundamentally new 3D
model acquisition methods, and ii) combining his 3D acquisition methods with
additional novel algorithms to produce pioneering new modeling and visualization
frameworks. 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 25 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. č
See newscast, “Restoring Art in an
Instant”, available by Discovery
Breakthroughs in Science (DBIS). |
|
|
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. |
|
|
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. |
|
|
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. |
|
|
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. |
|
|
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, Spring
2010 |
|
CS590M |
Geometric Modeling and Applications |
|
|
CS535 |
Interactive Computer Graphics |
|
|
CS530 |
Introduction to
Scientific Visualization |
Fall 2009 |
|
CS490G |
Tablet PC Graphics |
|
|
CS397/CS497 |
Honor's Research |
Fall 2004 |
|
CS334 |
Fundamentals of Computer Graphics |
|
|
CS251 |
Data Structures |
Fall 2006 |
|
CS197 |
Freshman Honor’s
Seminar |
Graduate:
Advisee’s
Yi Xu (CS, PhD student)
Alvin Law (CS, PhD student)
Carlos Vanegas (CS, PhD student)
Yu-Hong Yeung
(CS, PhD student)
Yi-Liu Chao (CS, PhD candidate)
Daniel
Bekins (CS, MS 2005, now at Electronic Arts)
Scott
Yost (CS, MS 2004, now at Microsoft)
Committee
member:
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, BS 2009)
Robert
Insley (CS, BS 2008)
Dat
Nyugen, Nitin Nalreja, Nimesh Amin (CS, BS 2006)
Paul
Ardis (CS, BS 2005, now at Univ. Rochester)
Jamie
Gennis (CS, BS 2005, now at NVIDIA)
Jonathan
Deutsch (CS, BS 2005, now at Apple Corp)
Darin
Rajan (CS, BS 2005)
o
NSF CNS, (PI) “A Computational Framework for
Marking Physical Objects against Counterfeiting and Tampering”, 2009-2012.
o
NSF OCI, “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., “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-present.
o
Microsoft Research, (PI) “MRT: A Mixed Reality
Tabletop”, 2004-present.
o Papers Co-Chair for ACM Symposium on Interactive 3D
Graphics and Games 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 Games 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 Games 2008
o Program Committee for IEEE ICCV
Workshop on Visual Representations and Modeling of Large-scale Environments
2007
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 Numeric, Symbolic, and Graphic
Computation Panels 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
o Family, Wedding, some videos