// publications
Neural Cellular Automata · Computer Vision · Computer Graphics · Artificial Life
selected works
We study binary 2D cellular automata that robustly store one-bit memories under noise, and use a modified Neural Cellular Automata framework to discover many new memory-preserving rules beyond Toom's rule.
We analyze NCA texture models in the continuous space-time limit, show that standard training overfits discretization near the seed, and use uniform-noise initialization to learn dynamics that stay consistent across resolutions, are robust to stochastic updates and additive noise, and behave like PDEs.
DyNCA enables real-time and controllable dynamic texture synthesis, producing arbitrarily long and arbitrary-size video textures while improving synthesis speed and quality by orders of magnitude over prior optimization-based methods.
all publications
2025
Exploring the Landscape of Non-Equilibrium Memories with Neural Cellular Automata
2025
The Mokume Dataset and Inverse Modeling of Solid Wood Textures
We present Mokume, a solid-wood dataset of 190 cube samples with high-resolution photos, ring annotations, and CT scans, and introduce a three-stage inverse pipeline that reconstructs globally consistent 3D growth fields and volumetric color textures from exterior photographs using procedural and NCA-based synthesis.
2025
Volumetric Temporal Texture Synthesis for Smoke Stylization using Neural Cellular Automata
We present VNCA, an efficient volumetric style-transfer model that synthesizes multi-view-consistent stylization features for target smoke in real time while preserving temporally coherent transitions across frames.
2025
Canonical Latent Representations in Conditional Diffusion Models
We identify Canonical Latent Representations in conditional diffusion models and use them in CaDistill to transfer core class semantics through compact representative latent samples, enabling strong robustness and generalization with only a small fraction of the original training data.
2024
Mesh Neural Cellular Automata
2024
NoiseNCA: Noisy Seed Improves Spatio-Temporal Continuity of Neural Cellular Automata
We analyze NCA texture models in the continuous space-time limit, show that standard training overfits discretization near the seed, and use uniform-noise initialization to learn dynamics that stay consistent across resolutions, are robust to stochastic updates and additive noise, and behave like PDEs.
2024
Emergent Dynamics in Neural Cellular Automata
We analyze the relationship between NCA architecture and emergent motion in the dynamics by varying cell-state dimensionality and MLP width, showing that their disparity and proportionality strongly correlate with motion strength and provide a practical design rule for dynamic NCAs.
2023
DyNCA: Real-time Dynamic Texture Synthesis Using Neural Cellular Automata
2022
CLIPasso: Semantically-Aware Object Sketching
2022
Optimizing Latent Space Directions For GAN-based Local Image Editing
2020
ChOracle: A Unified Statistical Framework for Churn Prediction
ChOracle models churn through user return-time prediction by combining temporal point processes, recurrent neural networks, and latent loyalty variables, and uses an efficient variational backpropagation-through-time training method that generalizes across diverse real-world datasets.
2018
Back to Square One: Probabilistic Trajectory Forecasting Without Bells and Whistles
We propose an auto-regressive spatio-temporal CNN that outputs explicit probability distributions over future trajectories from visual input, and show that this simple probabilistic baseline matches or outperforms more complex methods on MNISTseq and Stanford Drone benchmarks.