aliaga

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.

 

Curriculum Vitae (CV)

Academic History

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.

 

Research   

restore

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).

gs

Genuinity Signatures

 

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

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.

pg

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.

posefree

Pose-free 3D Reconstruction

 

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.

mro

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.

mrm

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.

orc

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.

soi

Sea of Images

 

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.

mrt

Mixed Reality and Tablet PCs

 

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.

mmr

Massive Modeling Rendering

 

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.

 

Diversity

amigos

 

Publications

Selected recent publications:

·         Inverse Procedural Modeling by Automatic Generation of L-systems, O. Stava, B. Beneš, R. Mech, D. Aliaga, P. Kristof, Computer Graphics Forum (Eurographics), 29:2, 10 pages, 2010.

·         Interactive Design of Urban Spaces using Geometrical and Behavioral Modeling, C. Vanegas, D. Aliaga, B. Benes, P. Waddell, ACM Transactions on Graphics (SIGGRAPH Asia), 28:5, 10 pages, 2009.

·         A Framework for Modeling 3D Scenes using Pose-free Equations, D. Aliaga, J. Zhang, M. Boutin, ACM Transactions on Graphics, 29:1, 17 pages, 2009.

·         A Self-Calibrating Method for Photogeometric Acquisition of 3D Objects, D. Aliaga, Y. Xu, IEEE Transactions on Pattern Analysis and Machine Intelligence (PAMI), to appear, 8 pages, 2009.

·         Genuinity Signatures: Designing Signatures for Verifying 3D Object Genuinity, D. Aliaga, M. Atallah, Computer Graphics Forum (Eurographics), 28:2, 437-446, 2009.

·         An Adaptive Correspondence Algorithm for Modeling Scenes with Strong Inter-reflections, Y. Xu, D. Aliaga, IEEE Transactions on Visualization and Computer Graphics (TVCG), 15:3, 465-480, 2009.

All publications:

Bevel: Conferences Papers

Bevel: Journal Articles

Bevel: Dissertation/Theses

Bevel: Patents

 

Courses

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

 Spring 2004

 CS535

 Interactive Computer Graphics

 Fall 2005, Fall 2007

 CS530

 Introduction to Scientific Visualization

 Fall 2009

 CS490G

 Tablet PC Graphics

 Spring 2004, Spring 2005, Spring 2006

 CS397/CS497

 Honor's Research

 Fall 2004

 CS334

 Fundamentals of Computer Graphics

 Spring 2008, Fall 2008

 CS251

 Data Structures

 Fall 2006

 CS197

 Freshman Honor’s Seminar

 Spring 2010

 

Students

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)

 

Undergraduate:

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)

 

Research Funding

o   nsf NSF CNS, (PI) “A Computational Framework for Marking Physical Objects against Counterfeiting and Tampering”, 2009-2012.

o   nsf NSF OCI, “INTEROP: Developing Community-based Drought Information Network Protocols and Tools for Multidisciplinary Regional Scale Applications (DRInet)”, 2008-2011.

o   iarp Purdue-IUPUI Applied Research Grant, (PI) “Digital Inspection and Virtual Restoration of 3D Objects”, 2008-2009.

o   adobe-lq Adobe Inc., “Vector Pattern Modeling and Editing“, 2008-present.

o   pace PACE/Hewlett-Packard Hardware Grant, (PI) 2008.

o   nsf NSF REU, (PI) “3D Scene Digitization”, 2006-2008.

o   nsf NSF MSPA-MCS, (PI) “3D Scene Digitization: A Novel Invariant Approach for Large-Scale Environment Capture”, 2004-2008.

o   logo_msr Microsoft Research, (PI) “PMR: Portable Mixed Reality”, 2005-present.

o   logo_msr Microsoft Research, (PI) “MRT: A Mixed Reality Tabletop”, 2004-present.

 

Professional Activities

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

 

Personal

o   Hobbies: vintage computers, astronomy, model trains, martial arts, soccer, mountain biking

o   Languages: English, Spanish, some German

o   Family, Wedding, some videos