Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Orchid: Image Latent Diffusion for Joint Appearance and Geometry Generation

About

We introduce Orchid, a unified latent diffusion model that learns a joint appearance-geometry prior to generate color, depth, and surface normal images in a single diffusion process. This unified approach is more efficient and coherent than current pipelines that use separate models for appearance and geometry. Orchid is versatile - it directly generates color, depth, and normal images from text, supports joint monocular depth and normal estimation with color-conditioned finetuning, and seamlessly inpaints large 3D regions by sampling from the joint distribution. It leverages a novel Variational Autoencoder (VAE) that jointly encodes RGB, relative depth, and surface normals into a shared latent space, combined with a latent diffusion model that denoises these latents. Our extensive experiments demonstrate that Orchid delivers competitive performance against SOTA task-specific methods for geometry prediction, even surpassing them in normal-prediction accuracy and depth-normal consistency. It also inpaints color-depth-normal images jointly, with more qualitative realism than existing multi-step methods.

Akshay Krishnan, Xinchen Yan, Vincent Casser, Abhijit Kundu• 2025

Related benchmarks

TaskDatasetResultRank
Surface Normal EstimationNYU V2
Mean Angular Error15.2
96
Affine-invariant depth estimationETH3D
AbsRel7.3
71
Affine-invariant depth estimationNYU V2
AbsRel5.7
71
Affine-invariant depth estimationScanNet
AbsRel6.3
69
Surface Normal EstimationiBIMS-1
MAE16.3
67
Video Surface Normal EstimationSintel
Mean Angular Error31.7
32
Affine-invariant depth estimationKITTI
AbsRel7.7
25
Surface Normal EstimationScanNet
Mean Error14.2
20
Showing 8 of 8 rows

Other info

Follow for update