ConsistentDreamer: View-Consistent Meshes Through Balanced Multi-View Gaussian Optimization
Onat Şahin, Mohammad Altillawi, George Eskandar, Carlos Carbone, Ziyuan Liu
TL;DR
ConsistentDreamer addresses the challenge of view-inconsistent image-to-3D generation by coupling fixed multi-view priors with SDS-guided unseen views to regularize a Gaussian-based 3D representation. The method balances rough base-shape optimization and fine-detail reconstruction through dynamic, uncertainty-based loss weights, while enforcing surface fidelity via opacity, depth distortion, and normal alignment losses. Empirical results on multiple benchmarks show improved view consistency and competitive perceptual quality compared to state-of-the-art, with robust performance across varying initial multi-view sources. This approach offers a practical pathway to high-fidelity, view-consistent 3D assets suitable for embodied AI simulations and beyond.
Abstract
Recent advances in diffusion models have significantly improved 3D generation, enabling the use of assets generated from an image for embodied AI simulations. However, the one-to-many nature of the image-to-3D problem limits their use due to inconsistent content and quality across views. Previous models optimize a 3D model by sampling views from a view-conditioned diffusion prior, but diffusion models cannot guarantee view consistency. Instead, we present ConsistentDreamer, where we first generate a set of fixed multi-view prior images and sample random views between them with another diffusion model through a score distillation sampling (SDS) loss. Thereby, we limit the discrepancies between the views guided by the SDS loss and ensure a consistent rough shape. In each iteration, we also use our generated multi-view prior images for fine-detail reconstruction. To balance between the rough shape and the fine-detail optimizations, we introduce dynamic task-dependent weights based on homoscedastic uncertainty, updated automatically in each iteration. Additionally, we employ opacity, depth distortion, and normal alignment losses to refine the surface for mesh extraction. Our method ensures better view consistency and visual quality compared to the state-of-the-art.
