Multistable Shape from Shading Emerges from Patch Diffusion
Not on the map. Why?
Abstract (arXiv)
Models for inferring monocular shape of surfaces with diffuse reflection -- shape from shading -- ought to produce distributions of outputs, because there are fundamental mathematical ambiguities of both continuous (e.g., bas-relief) and discrete (e.g., convex/concave) types that are also experienced by humans. Yet, the outputs of current models are limited to point estimates or tight distributions around single modes, which prevent them from capturing these effects. We introduce a model that reconstructs a multimodal distribution of shapes from a single shading image, which aligns with the human experience of multistable perception. We train a small denoising diffusion process to generate surface normal fields from 16× 16 patches of synthetic images of everyday 3D objects. We deploy this model patch-wise at multiple scales, with guidance from inter-patch shape consistency constraints. Despite its relatively small parameter count and predominantly bottom-up structure, we show that multistable shape explanations emerge from this model for ambiguous test images that humans experience as being multistable. At the same time, the model produces veridical shape estimates for object-like images that include distinctive occluding contours and appear less ambiguous. This may inspire new architectures for stochastic 3D shape perception that are more efficient and better aligned with human experience.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 32 of its 62 references that are in the map. First posted on arXiv 23 May 2024.
Builds on
32 of 62 references.
References · 32
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020Denoising Diffusion Probabilistic Modelscited by 20,851
- 2021High-Resolution Image Synthesis with Latent Diffusion Modelscited by 18,694
- 2020Denoising Diffusion Implicit Modelscited by 9,655
- 2020Score-Based Generative Modeling through Stochastic Differential Equationscited by 8,964
- 2021Diffusion Models Beat GANs on Image Synthesiscited by 8,185
- 2023DINOv2: Learning Robust Visual Features without Supervisioncited by 7,764
- 2022Classifier-Free Diffusion Guidancecited by 5,717
- 2021Improved Denoising Diffusion Probabilistic Modelscited by 3,736
- 2021Vision Transformers for Dense Predictioncited by 1,789
- 2022Diffusion Posterior Sampling for General Noisy Inverse Problemscited by 1,375
- 2024Depth Anything: Unleashing the Power of Large-Scale Unlabeled Datacited by 1,346
20 more
- 2023Wonder3D: Single Image to 3D using Cross-Domain Diffusioncited by 682
- 2021DiffusionCLIP: Text-Guided Diffusion Models for Robust Image Manipulationcited by 640
- 2022Google Scanned Objects: A High-Quality Dataset of 3D Scanned Household Itemscited by 601
- 2023MultiDiffusion: Fusing Diffusion Paths for Controlled Image Generationcited by 529
- 2018Efficient Attention: Attention with Linear Complexitiescited by 366
- 2023Repurposing Diffusion-Based Image Generators for Monocular Depth Estimationcited by 323
- 2022Restoring Vision in Adverse Weather Conditions with Patch-Based Denoising Diffusion Modelscited by 215
- 2023Solving Inverse Problems with Latent Diffusion Models via Hard Data Consistencycited by 180
- 2023Patch Diffusion: Faster and More Data-Efficient Training of Diffusion Modelscited by 131
- 2023SyncDiffusion: Coherent Montage via Synchronized Joint Diffusionscited by 108
- 2018InverseRenderNet: Learning single image inverse renderingcited by 100
- 2023Restart Sampling for Improving Generative Processescited by 81
- 2023Patched Denoising Diffusion Models For High-Resolution Image Synthesiscited by 45
- 2022De-rendering 3D Objects in the Wildcited by 31
- 2021Outdoor inverse rendering from a single image using multiview self-supervisioncited by 18
- 2022Universal Photometric Stereo Network using Global Lighting Contextscited by 18
- 2013From Shading to Local Shapecited by 12
- 2023Diffusion Reflectance Map: Single-Image Stochastic Inverse Rendering of Illumination and Reflectancecited by 11
- 2013Characterizing Ambiguity in Light Source Invariant Shape from Shadingcited by 1
- 2020From Boundaries to Bumps: when closed (extremal) contours are criticalcited by 1
Built on by
Citing papers per year: 2024: 2; 2025: 2; 2026: 1.
5 papers.
- 2024ResearchTown: Simulator of Human Research Communitycited by 35
- 2024Filterless Snapshot Hyperspectral Imaging using Guided Patch Diffusioncited by 1
- 2025Generative Perception of Shape and Material from Differential Motioncited by 1
- 2025GeCo: Evaluating Geometric Consistency for Video Generation via Motion and Structurecited by 1
- 2026Under One Sun: Multi-Object Generative Perception of Materials and Illuminationcited by 0
- 2026Under One Sun: Multi-Object Generative Perception of Materials and Illumination19 Mar 2026
- 2025GeCo: Evaluating Geometric Consistency for Video Generation via Motion and Structure25 Dec 2025
- 2025Generative Perception of Shape and Material from Differential Motion3 Jun 2025
- 2024ResearchTown: Simulator of Human Research Community23 Dec 2024
- 2024Filterless Snapshot Hyperspectral Imaging using Guided Patch Diffusion3 Dec 2024
Similar, not cited
Close in wording, no citation either way
- 20213D Shape Generation and Completion through Point-Voxel Diffusion
- 2026PhysReflect: Geometry and Perception Guided Diffusion for Physically-Plausible Mirror Reflections
- 2024Diffusion Models in 3D Vision: A Survey
- 2025Denoising Functional Maps: Diffusion Models for Shape Correspondence
- 2023DiffComplete: Diffusion-based Generative 3D Shape Completion
- 2025Diffusion Knows Transparency: Repurposing Video Diffusion for Transparent Object Depth and Normal Estimation
- 2022PatchComplete: Learning Multi-Resolution Patch Priors for 3D Shape Completion on Unseen Categories
- 2023Beyond Surface Statistics: Scene Representations in a Latent Diffusion Model