👋 Hi there!

I’m a joint PhD student at the Computer Graphics Lab of ETH Zürich and DisneyResearch|Studios, supervised by Prof. Dr. Markus Gross and Dr. Vinicius Azevedo. I earned my Master’s degree of Computer Science in 2022 from ETH Zürich. Before that, I completed my engineering degree at Ecole polytechnique in Paris, France (equivalent to BSc & MSc). My research interests include machine learning, generative AI, and their intersection with computer graphics and artistic control.


🔥 News

  • 2025.04:  🎉 LookingGlass has been accepted to CVPR 2025 (Oral)!
  • 2025.04:  🎉 How I Warped Your Noise is now available on ArXiv!
  • 2024.05:  🎉 How I Warped Your Noise was presented at ICLR 2024 in Vienna, Austria!


📝 Publications

CVPR 2025 (Oral)
sym

LookingGlass: Generative Anamorphoses via Laplacian Pyramid Warping (CVPR 2025 Oral)

Pascal Chang, Sergio Sancho, Jingwei Tang, Markus Gross, Vinicius Azevedo

ArXiv / Webpage / Video


We repurpose latent diffusion models to generate high-quality, complex, multi-view optical illusions such as anamorphoses.

ICLR 2024 (Oral)
sym

How I Warped Your Noise: a Temporally-Correlated Noise Prior for Diffusion Models (ICLR 2024 Oral)

Pascal Chang, Jingwei Tang, Markus Gross, Vinicius Azevedo

ArXiv / Webpage / OpenReview / Video


We propose a method to warp a Gaussian noise sample while keeping it Gaussian and apply it to diffusion models to help temporal coherency.

UIST 2021
sym

Urban Brush: Intuitive and Controllable Urban Layout Editing (UIST 2021)

Xiaochen Zhou*, Pascal Chang*, Marie-Paule Cani, Bedrich Benes

Paper / Webpage / Video (short) / Video (full)


We design intuitive brushes for controllable editing and authoring of procedural urban landscapes.


📖 Education

  • 2023.01 - Present, Joint PhD at ETH / Disney Research supervised by Prof. Dr. Markus Gross and Dr. Vinicius Azevedo.
  • 2020.09 - 2022.11, MSc ETH in Computer Science (Zürich, Switzerland).
  • 2017.09 - 2022.03, Engineering Degree from Ecole polytechnique (Paris, France).


💻 Services

Conference Reviewer

  • Computer Vision and Pattern Recognition (CVPR)
  • International Conference on Learning Representations (ICLR)
  • European Association for Computer Graphics (Eurographics)

Teaching