ConsistNet: Enforcing 3D Consistency for Multi-View Images Diffusion

Jiayu Yang, Ziang Cheng, Yunfei Duan, Pan Ji, Hongdong Li
2/14/2026

No official code found. Best implementation: JiayuYANG/ConsistNet (51 stars, last commit 2023-10-31).

Abstract

Given a single image of a 3D object, this paper proposes a novel method (named ConsistNet) that can generate multiple images of the same object, as if they are capturedfrom different viewpoints, while the 3D (multi-view) consistencies among those multiple generated images are effectively exploited. Central to our method is a lightweight multi-view consistency block that enables information exchange across multiple single-view diffusion processes based on the underlying multi-view geometry principles. ConsistNet is an extension to the standard latent diffusion model and it consists of two submodules: (a) a view aggregation module that unprojects multi-view features into global 3D volumes and infers consistency, and (b) a ray aggregation module that samples and aggregates 3D consistent features back to each view to enforce consistency. Our approach departs from previous methods in multi-view image generation, in that it can be easily dropped in pretrained LDMs without requiring explicit pixel correspondences or depth prediction. Experiments show that our method effectively learns 3D consistency over a frozen Zero123-XL backbone and can generate 16 surrounding views of the object within 11 seconds on a single A100 GPU. Our code will be made available on https://github.com/JiayuYANG/ConsistNet.

View on arXivView PDF

Code Implementations(1)

ConsistNet: Enforcing 3D Consistency for Multi-view Images Diffusion

511Sep 28, 20232 years ago
image-to-3dsingle-image-to-3d

Similar Papers

Cite this paper

@article{yang2026consistnet,
  title  = {ConsistNet: Enforcing 3D Consistency for Multi-View Images Diffusion},
  author = {Jiayu Yang and Ziang Cheng and Yunfei Duan and Pan Ji and Hongdong Li},
  year   = {2026},
  eprint = {2310.10343},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/pdf/2310.10343},
  journal = {CVPR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.10343.svg)](https://codeofpaper.com/paper/2310.10343)

Discussion