Daniel G. Aliaga Webpage

[Teaching] [Projects] [Publications] [Grants] [Students]

Daniel Aliaga Photo

Curriculum Vitae

Daniel G. Aliaga

Associate Professor of Computer Science, Purdue University

Education: Daniel Aliaga holds BS in Computer Science, honors thesis (with Andy van Dam) and magna cum laude, from Brown University. Subsequently, obtained a MS (with Henry Fuchs) and a PhD degree (with Anselmo Lastra, Fred Brooks, and Dinesh Manocha) in Computer Science from UNC Chapel Hill. Worked at Nokia/Lucent/AT\&&T Bell Labs (with Ingrid Carlbom) and at Princeton University as a researcher (with Tom Funkhouser). He joined Purdue in 2003, co-founding the Computer Graphics and Visualization Laboratory (CGVLAB). Dr. Aliaga has held visiting professor positions at ETH Zurich Information Architecture and also ETH Computer Science, INRIA Sophia-Antipolis, and KAUST in Saudi Arabia. After finishing high school (Colegio Santa Maria), Daniel immigrated from Lima, Peru and is the first in his family and relatives to hold a PhD.

Products: Dr. Aliaga's first computer graphics publication was in 1991 and he now has over 140 refereed publications covering multiple disciplines, holds membership in 80+ program committees, has on-going international multi-disciplinary collaborations (i.e., with computer science, urban planning, architecture, meteorology, atmospheric/earth sciences, engineering, archaeology, and more), and has given over 50 invited talks (in the US, Brasil, Colombia, Ecuador, France, Japan, Korea, Peru, Qatar, Sweden, and Switzerland). Further, Dr. Aliaga has been technical advisor on multiple startups (Synthicity, UrbanSim, Authentise).

Funding: Prof. Aliaga has obtained 27 external peer-reviewed grants totaling $30M (and is PI on 19 of them). Funding sources include NSF, IARPA, Internet2, MTC, Google, Microsoft, and Adobe.

Service and Awards: Daniel is Associate Editor for IEEE TVCG and for Visual Computing Journal (previously for Computer Graphics Forum and Graphical Models) and PC member for SIGGRAPH, CVPR, ICCV, Eurographics, AAAI, I3D, IEEE Vis. He has received a Fulbright Scholar Award, a Discovery Park Faculty Research Fellowship, and his PhD advisees have received a total of 11 Purdue fellowships/grants. He is a member of ACM SIGGRAPH and ACM SIGGRAPH Pioneers, and has multiple times been Chair of Faculty Diversity for College of Science at Purdue.


Lawson Computer Science Building, Rm 3177
305 N. University St,
West Lafayette, IN 47907-2107
Phone: 765-494-6010 (main office)
FAX: 765-494-0739
Email: aliaga at cs dot purdue dot edu


Current Course: CS334/ECE308 (Spring 2022)


Urban Modeling and Simulation

In this multi-disciplinary project, Dr. Aliaga's group has since 2009 collaborated with numerous experts in urban planning, atmospheric/geological sciences, civil engineering, architecture, hydrology, and transportation engineering to capture, simulate, and modify models of urban environments. Today, more than half of the world's population of 7 billion people lives in cities - and that number is only expected to grow. Cities, and urban spaces of all sizes, are however extremely complex and their modeling is still not solved. Dr. Aliaga pursues urban visual computing and artificial intelligence (AI) tools for improving the complex urban ecosystem and for "what-if" exploration of sustainable urban designs, including integrating urban 3D modeling, simulation, meteorology, vegetation, and traffic modeling. To date, he has developed several algorithms, deployed cyberinfrastructure prototypes using ground-level imagery, aerial imagery, satellite imagery, GIS data, and forward and inverse procedural modeling to create/modify 3D and 2D urban models, given numerous international talks, TEDx talk, and driven-forward global efforts (e.g., WUDAPT).


Selected Publications

Inverse Procedural Modeling

Dr. Aliaga is a pioneer in the area of inverse procedural modeling for urban spaces, with his first paper introducing the topic in 2005/2007. His vision is to facilitate semi-automatic and controllable content creation and edition of large and complex geometric models for use in digital simulation, visualization, entertainment, education, and cultural heritage by converting unstructured data into organized and easily editable procedural representations. While a significant benefit of procedural modeling is its detail amplification, it is very difficult to develop a compact expressive set of procedural rules. To this end, his group has innovated many automatic methods to infer procedural model rules and parameter values from 3D models, sketches, images, point clouds, roads, facades, buildings, cities, and vegetation. More recently, this approach now includes the use of various forms of deep generative modeling and is still an active area of research. Dr. Aliaga has published surveys, given talks and tutorials (e.g., at SIGGRAPH, CVPR and Eurographics) on this topic.

Inverse Procedural Modeling

Selected Publications

Imaging and Reconstruction

Dr. Aliaga has developed multiple novel image processing and image-based 3D reconstruction methods. In particular, Dr. Aliaga created the photogeometric structured light method to perform high-accuracy self-calibrating 3D reconstruction. This work led to 3D spatial augmented reality techniques used to perform visual virtual restoration, showcased in several museum applications. In addition, Dr. Aliaga created a novel method to embed a genuinity signature into the surface of 3D objects to detect counterfeiting and tampering. Further, Dr. Aliaga developed custom displays and image rendering methods to compensate for human visual aberrations.

Imaging and Reconstruction

Selected Publications


All Journals & Conferences: CGVLAB Website

Google Scholar

Semantic Scholar


(PI) Deep Generative Modeling for Urban and Archaeological Recovery

(PI) Minimal 3D Modeling Methodology

(PI) Review of Academic Programs at Universidad Nacional San Agustin

(PI) U-Cube: A Cyberinfrastructure for Unified and Ubiquitous Urban Canopy Parameterization

(PI) Functional Proceduralization of 3D Geometric Models

(PI) Building Clouds: Worldwide Building Typology Modeling from Image

(Purdue PI) LEGO: Large-scale Environment-modeling with Geometric Optimization

(Co-PI) Phase I: Robots and Sensors for the Human Well-being

(Purdue PI) A Heterogeneous Inference Framework for 3D Modeling and Rendering of Sites

(PI) STRONG Cities – Simulation Technologies for the Realization of Next Generation Cities

(PI) Integrating Behavioral, Geometrical and Graphical Modeling to Simulate and Visualize Urban Areas

(PI) Modeling of Buildings from Photographs

(Purdue PI) Urban Simulation and Visualization

(PI) Tablet-based Tools for Urban Visualization and Simulation

(PI) A Computational Framework for Marking Physical Objects against Counterfeiting and Tampering

(Co-PI) INTEROP: A Community-based Drought Information Network for Multidisciplinary Application

(PI) Digital Inspection and Virtual Restoration of 3D Objects

(Co-PI) Vector Pattern Modeling and Editing

(PI) Genuinity Signatures

(PI) 3D Scene Digitization (REU)

(PI) 3D Scene Digitization: A Novel Invariant Approach for Large-Scale Environment Capture

(PI) Tablet PC-Based Teaching Platform for Portable Mixed-Reality Concept

(PI) Immersive Mentoring Using Mixed-Reality Tabletop


Ph.D. Students (advisees)

Chris May

Zixun Xu

Liu He

David Song

Aocheng Li

Nikhil Makkar

Xiaowei Zhang (PhD 2022, Uber), "Using Structural Regularities for a Procedural Reconstruction of Urban Environments from Satellite Imagery"

Tharindu Mathew (PhD 2020, Microsoft), "Controlling and Enabling Improved Crowd Simulation"

Gen Nishida (PhD 2018, GM Cruise), "Interactive Sketching Framework for Static and Dynamic 3D Content Creation"

Ilke Demir (PhD 2016, Facebook), "A Generalized Proceduralization Framework for Urban Models with Applications in Procedural Modeling, Synthesis, and Reconstruction"

Ignacio Garcia-Dorado (PhD 2015, Google), "Smart Cities: Inverse Design of 3D Urban Models with Traffic and Weather Simulation"

Carlos Vanegas (PhD 2012, UC Berkeley), "Modeling the Appearance and Behavior of Urban Spaces"

Alvin Law (PhD 2011, Google), "Compensation Complaint Appearance Editing of Physical Objects with Arbitrary Shape and Color"

Yi Xu (PhD 2010, GE Research), "Capturing Real-World Dynamic Objects Using Temporally-Coded Photography"

Abhinav Jain (MS 2006, Rockwell Collins), "Robotic Image Acquisition"

Daniel Bekins (MS 2005, Electronic Arts), "Build-by-Numbers"

Scott Yost (MS 2004, Microsoft), "Mixed Reality Tabletop"

Undergraduate Students (research projects performed)

Jerry Hsu (CS 2020), "Street View Building Image Segmentation", Spring 2019

Jacob Dunbar (CS 2018), "Crowd-Controlled User Interface", Fall 2017

Hareesh Gali (CS 2020), "WUDAPT Portal Development", Fall 2016, Spring 2017

Aahash Ganga (CS 2018), "WUDAPT Portal Development", Fall 2016

Zheng Qing Li (CS 2016), "Interactive Water Simulation using GPUs", Spring 2015

Stephen Pinceti (CS 2015), "Interactive Volumetric Deformation", Spring 2015

Ben Staiger (High School), "Appearance Editing", Summer 2013, Fall 2013

David Fifer (CS 2014), "Interactive Appearance Editing", Fall 2012, Spring 2013

Chris May (CS 2013), "3D Acquisition and Appearance Editing Engine", Spring 2013

Yeong-Ouk Kim (CS 2013), "Levels of Detail for Urban Procedural Modeling", Summer 2012, Fall 2012

John McCoy Crofts (CS 2012), "Educational Games for Learning Percussion Instruments", Spring 2012

Andy Feldcamp (CGT 2011), "Procedural Building Modeling", 2011

Tyler Smith (CS 2011), "Photometric Stereo; Image-based Vision Correction", Fall 2010, Spring 2011, Summer 2011

Philip Jarvis (CS 2011), "Modeling Trees in Large Urban Spaces", Fall 2010

Aaron Link (CS 2010), "Procedural Modeling for Coherent Urban Spaces", 2009-2010

Robert Insley (CS 2008), "Angle-Independent Bundle Adjustment", Spring 2009

Dat Nyugen, Nitin Nalreja, Nimesh Amin (CS 2006), "Portable Mixed Reality", Spring 2009

Jamie Gennis (Math/CS 2005), "3D Acquisition Methods", 2004-2005

Paul Ardis (Math/CS 2005), "Mobile Mixed Reality", 2004-2005

Jonathan Deutsch (CS 2004), "Mixed Reality Tabletop", 2004

Darin Rajan (CS 2005), "Mobile Image Acquisition", 2004

Personal Interests

Hobbies: Sailing, vintage cars, vintage computing, woodworking, karate

Languages: English, Spanish, some German

Family: Wedding