Angel Xuan Chang

I am an Assistant Professor at Simon Fraser University. Prior to this, I was a visiting research scientist at Facebook AI Research and a research scientist at Eloquent Labs working on dialogue. I received my Ph.D. in Computer Science from Stanford, where I was part of the Natural Language Processing Group and advised by Chris Manning. My research focuses on connecting language to 3D representations of shapes and scenes and grounding of language for embodied agents in indoor environments. I have worked on methods for synthesizing 3D scenes and shapes from natural language, and various datasets for 3D scene understanding. In general, I am interested in the semantics of shapes and scenes, the representation and acquisition of common sense knowledge, and reasoning using probabilistic models. Some of my other interests include drawing and dance.

News

More...

Angel Xuan Chang
angelx-{at}-sfu-[dot]-ca

Assistant Professor
School of Computing Science
Simon Fraser University
GrUVi Lab | SFU NatLang | SFU AI/ML
Canada CIFAR AI Chair (Amii)
TUM-IAS Hans Fischer Fellow
Google Scholar

Recent Publications

Habitat-Matterport 3D Dataset (HM3D): 1000 Large-scale 3D Environments for Embodied AI  

Habitat-Matterport 3D Dataset (HM3D): 1000 Large-scale 3D Environments for Embodied AI

Santhosh K. Ramakrishnan, Aaron Gokaslan, Erik Wijmans, Oleksandr Maksymets, Alexander Clegg, John Turner, Eric Undersander, Wojciech Galuba, Andrew Westbury, Angel X. Chang, Manolis Savva, Yili Zhao, Dhruv Batra
NeurIPS Datasets and Benchmarks Track 2021
pdf | webpage
Habitat 2.0: Training Home Assistants to Rearrange their Habitat  

Habitat 2.0: Training Home Assistants to Rearrange their Habitat

Andrew Szot, Alexander Clegg, Eric Undersander, Erik Wijmans, Yili Zhao, John Turner, Noah Maestre, Mustafa Mukadam, Devendra Chaplot, Oleksandr Maksymets, Aaron Gokaslan, Vladimír Vondrus, Sameer Dharur, Franziska Meier, Wojciech Galuba, Angel X. Chang, Zsolt Kira, Vladlen Koltun, Jitendra Malik, Manolis Savva, Dhruv Batra
NeurIPS 2021
pdf | code | post
Roominoes: Learning to Assemble 3D Rooms into Floor Plans  

Roominoes: Learning to Assemble 3D Rooms into Floor Plans

Kai Wang, Xianghao Xu, Leon Lei, Selena Ling, Natalie Lindsay, Angel X. Chang, Manolis Savva, Daniel Ritchie
SGP 2021
pdf | video
More...

Research Themes

Language based content creation

Learning Spatial Knowledge for Text to 3D Scene Generation  

Learning Spatial Knowledge for Text to 3D Scene Generation

Angel X. Chang, Manolis Savva, Christopher D. Manning
Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing (EMNLP 2014)
pdf | bib | webpage

Simulation platforms

Habitat 2.0: Training Home Assistants to Rearrange their Habitat  

Habitat 2.0: Training Home Assistants to Rearrange their Habitat

Andrew Szot, Alexander Clegg, Eric Undersander, Erik Wijmans, Yili Zhao, John Turner, Noah Maestre, Mustafa Mukadam, Devendra Chaplot, Oleksandr Maksymets, Aaron Gokaslan, Vladimír Vondrus, Sameer Dharur, Franziska Meier, Wojciech Galuba, Angel X. Chang, Zsolt Kira, Vladlen Koltun, Jitendra Malik, Manolis Savva, Dhruv Batra
NeurIPS 2021
pdf | code | post

Large-scale datasets for 3D deep learning

Habitat-Matterport 3D Dataset (HM3D): 1000 Large-scale 3D Environments for Embodied AI  

Habitat-Matterport 3D Dataset (HM3D): 1000 Large-scale 3D Environments for Embodied AI

Santhosh K. Ramakrishnan, Aaron Gokaslan, Erik Wijmans, Oleksandr Maksymets, Alexander Clegg, John Turner, Eric Undersander, Wojciech Galuba, Andrew Westbury, Angel X. Chang, Manolis Savva, Yili Zhao, Dhruv Batra
NeurIPS Datasets and Benchmarks Track 2021
pdf | webpage
Scan2CAD: Learning CAD Model Alignment in RGB-D Scans  

Scan2CAD: Learning CAD Model Alignment in RGB-D Scans

Armen Avetisyan, Manuel Dahnert, Angela Dai, Manolis Savva, Angel X. Chang, Matthias Nießner
CVPR 2019 (oral), arXiv:1811.11187 [cs.CV]
pdf | code | video | benchmark

3D scene understanding and generation

Roominoes: Learning to Assemble 3D Rooms into Floor Plans  

Roominoes: Learning to Assemble 3D Rooms into Floor Plans

Kai Wang, Xianghao Xu, Leon Lei, Selena Ling, Natalie Lindsay, Angel X. Chang, Manolis Savva, Daniel Ritchie
SGP 2021
pdf | video
PlanIT: Planning and Instantiating Indoor Scenes with Relation Graph and Spatial Prior Networks  

PlanIT: Planning and Instantiating Indoor Scenes with Relation Graph and Spatial Prior Networks

Kai Wang, Yu-An Lin, Ben Weissmann, Manolis Savva, Angel X. Chang, Daniel Ritchie
SIGGRAPH 2019
pdf | code
Hierarchy Denoising Recursive Autoencoders for 3D Scene Layout Prediction  
Deep Convolutional Priors for Indoor Scene Synthesis  

Deep Convolutional Priors for Indoor Scene Synthesis

Kai Wang, Manolis Savva, Angel X. Chang, Daniel Ritchie
SIGGRAPH 2018
pdf | code
Semantic Scene Completion from a Single Depth Image  

Semantic Scene Completion from a Single Depth Image

Shuran Song, Fisher Yu, Andy Zeng, Angel X. Chang, Manolis Savva, Thomas Funkhouser
Proceedings of CVPR 2017 (oral), arXiv:1611.08974 [cs.CV]
pdf | webpage