Source-linked AI summary

T$^3$Bench: Benchmarking Current Progress in Text-to-3D Generation

Yuze He, Yushi Bai, Matthieu Lin, Wang Zhao, Yubin Hu, Jenny Sheng, Ran Yi, Juanzi Li, Yong-Jin Liu

arXiv:2310.02977v2cs.CVcs.CLcs.LG

TL;DR

Text-to-3D lacks standardized challenging prompts and comprehensive automatic evaluation of 3D quality and text alignment. T3Bench introduces increasingly complex prompt suites, unified mesh evaluation, and multi-view quality and alignment metrics, then benchmarks prevalent methods to expose failures in surroundings, multiple objects, and 2D-to-3D consistency.

  • Problem

    Text-to-3D evaluation lacks diverse standardized prompts and automatic metrics that comprehensively measure quality, view consistency, and text alignment.

    Source: §1 · p. 2
  • Method

    T3Bench combines three increasingly complex prompt suites with unified mesh representations and multi-view quality and alignment metrics using regional convolution, captioning, and GPT-4.

    Source: §3.1 · p. 4, §3.2 · p. 5, Alignment Assessment · p. 8
  • Results

    Benchmarking reveals common weaknesses in generating surroundings and multiple-object scenes, while analysis identifies the transition from 2D guidance to consistent 3D as a primary bottleneck.

    Source: §1 · p. 3, §4.2 · pp. 11, 13
  • Takeaways & Limitations

    T3Bench provides an automatic benchmark whose metrics closely correlate with human judgments and exposes performance differences and failure patterns across prevalent text-to-3D methods.

    Source: §1 · p. 3, §5 · p. 14

    Evaluation remains indirect because rendering 3D scenes into 2D loses information, and multi-view caption merging is not always flawless.

    Source: §6 · p. 15

Abstract

from arXiv · show

Recent methods in text-to-3D leverage powerful pretrained diffusion models to optimize NeRF. Notably, these methods are able to produce high-quality 3D scenes without training on 3D data. Due to the open-ended nature of the task, most studies evaluate their results with subjective case studies and user experiments, thereby presenting a challenge in quantitatively addressing the question: How has current progress in Text-to-3D gone so far? In this paper, we introduce T$^3$Bench, the first comprehensive text-to-3D benchmark containing diverse text prompts of three increasing complexity levels that are specially designed for 3D generation. To assess both the subjective quality and the text alignment, we propose two automatic metrics based on multi-view images produced by the 3D contents. The quality metric combines multi-view text-image scores and regional convolution to detect quality and view inconsistency. The alignment metric uses multi-view captioning and GPT-4 evaluation to measure text-3D consistency. Both metrics closely correlate with different dimensions of human judgments, providing a paradigm for efficiently evaluating text-to-3D models. The benchmarking results, shown in Fig. 1, reveal performance differences among an extensive 10 prevalent text-to-3D methods. Our analysis further highlights the common struggles for current methods on generating surroundings and multi-object scenes, as well as the bottleneck of leveraging 2D guidance for 3D generation. Our project page is available at: https://t3bench.com.

1 Introduction

T3Bench addresses the lack of standardized prompts and automatic multi-view metrics for quantitatively evaluating text-to-3D methods. It benchmarks prevalent methods and reveals weaknesses in complex scenes and the transition from 2D guidance to consistent 3D.

1 Introduction

  • T3Bench fills two evaluation gaps with diverse challenging prompts and automatic metrics that assess generated-scene quality and text alignment.Prior work mostly used simple prompts, subjective studies, or single-view CLIP-based measures.Source: §1 · p. 2
  • Its three prompt suites progress from single objects to surroundings and multiple objects, targeting scalability, robustness, view consistency, and text alignment.Source: §1 · p. 2
  • The quality metric combines multi-view CLIP and ImageReward scores with regional convolution, while alignment uses multi-view captioning and GPT-4 evaluation.The metrics correlate with human scores above 0.75 Spearman correlation.Source: §1 · p. 3
  • Benchmarking 10 prevalent methods exposes common insufficiency on complicated scenes, especially those involving multiple objects.Source: Figure 1 · p. 2, §1 · p. 3
  • The analysis identifies the transition from 2D guidance to a consistent 3D scene as a primary bottleneck for text-to-3D.Source: §1 · p. 3

2 Related Works

Prior text-to-3D methods avoid 3D training data through pretrained diffusion models but remain difficult to compare because existing evaluation overlooks multi-view consistency and comprehensive quality.

2 Related Works

  • Predominant text-to-3D methods use large pretrained text-to-image diffusion models to avoid requiring 3D training data.Source: §2 · p. 3
  • Existing methods suffer from view inconsistency because score distillation does not explicitly account for the stochasticity of diffusion guidance.Source: §2 · p. 3
  • Prior evaluation relies on labor-intensive user studies, single-view CLIP R-precision, or partial consistency measures that omit comprehensive quality and prompt alignment.Source: §2 · p. 4
  • Unlike 2D images, 3D results contain semantic information across multiple viewpoints, requiring evaluation methods that capture more than one view.Source: §2 · p. 4

3 Method

T3Bench constructs a targeted benchmark by designing increasingly difficult prompts, unifying outputs as meshes, and evaluating quality and alignment from multiple views. Its metrics combine multi-view capture, text-image scoring, regional convolution, captioning, and GPT-4 assessment.

3.1 Diverse Prompts with Increasing Complexity

  • T3Bench comprises prompt suites for single objects, objects with surroundings, and multiple objects, increasing difficulty to expose weaknesses beyond simple object generation.GPT-4 generates candidate prompts, which are manually filtered and deduplicated with ROUGE-L.Source: §3.1 · p. 5

3.2 Unified 3D Representation

  • The benchmark converts NeRF outputs to meshes using DMTet or Marching Cubes, providing explicit geometry for localization, normalization, and evaluation.Meshes also better support editable 3D assets and compact, clear geometry.Source: §3.2 · p. 5

3.3 Evaluation Metrics on Quality and Alignment

  • The metric design is intended to detect Janus inconsistency: incorrect views reduce regional multi-view quality scores rather than being hidden by a single favorable view.Source: Figure 3 · p. 6
  • Quality assessment uses multi-focal and multi-view capture because single views cannot adequately measure geometry, occlusion, area coverage, or view consistency.A level-2 icosahedron supplies 161 capture locations after mesh normalization.Source: Quality Assessment · p. 6
  • Regional convolution smooths text-image scores over neighboring icosahedron viewpoints, balancing local coverage against the weaknesses of simple averaging or maximization.The implementation uses three iterations with convolution weight w = 1, then selects the highest viewpoint score as the final quality score.Source: Quality Assessment · p. 7
  • Alignment is measured by generating a 3D caption from BLIP captions at 12 icosahedron viewpoints and comparing it with the prompt using ROUGE-L and GPT-4.The GPT-4 evaluation emphasizes recall of prompt information without penalizing correct additional features.Source: Alignment Assessment · pp. 7–8

4 Experiments

The experiments validate multi-view quality and alignment metrics against human judgments, then benchmark 10 text-to-3D methods across increasingly complex prompts. Results expose failures in density formation, efficiency, geometry initialization, surroundings, multi-object scenes, and converting 2D guidance into consistent 3D.

4.1 Metric Evaluation

  • Multi-view capturing + ImageReward and 3D captioning + GPT-4 align most closely with human quality and alignment annotations, respectively.The comparison evaluates alternative single-view, retrieval-based, captioning, and GPT-4 combinations against expert judgments.Source: §4.1 · pp. 8–9, Table 2 · p. 9
  • Regional convolution makes the quality metric penalize view-inconsistent regions, and Janus-problem scenes generally receive lower scores.The study compares paired and synthetically altered scenes, finding a clearer score discrepancy after regional convolution; distributions also show lower scores for Janus scenes.Source: §4.1 · pp. 9–10, Figure 4 · p. 10, Table 3 · p. 10

4.2 Benchmarking Results

  • T3Bench evaluates 10 prevalent methods on 300 GPT-4-generated prompts spanning single objects, surroundings, and multiple objects.The setup uses 100 prompts per category, normalized quality and alignment scores, and standardized representation and rendering procedures.Source: §4.2 · pp. 10–11, Table 4 · p. 12
  • A simple SDS and Stable Diffusion combination can cause density collapse, while SJC reduces collapse but produces sparse floating density that harms mesh extraction.Magic3D’s refinement improves quality despite first-stage failures, and LatentNeRF reduces failure rates by optimizing in the latent domain.Source: §4.2 · p. 11
  • Current optimization approaches typically require thirty minutes or more, while Gaussian-splatting acceleration can produce poor meshes, excessive smoothness, and disordered textures.The authors identify feed-forward frameworks and improved Gaussian splatting as possible directions for efficiency gains.Source: §4.2 · p. 11
  • ProlificDreamer’s VSD produces rich detail but may add extraneous geometry and retain Janus faces, reducing alignment as object count increases.The method optimizes a distribution of 3D scenes rather than directly optimizing rendered results, but it lacks explicit 3D or multi-view priors.Source: §4.2 · pp. 12–13
  • Quality is relatively strong for single objects but degrades with surroundings or multiple objects, while alignment declines especially for multiple-object prompts.SDS becomes less stable as surroundings and relative object positions admit more denoising possibilities; ProlificDreamer and MVDream show advantages in complex settings, with different trade-offs.Source: §4.2 · p. 13
  • High-quality Stable Diffusion images correlate weakly with resulting 3D quality, highlighting 2D-to-3D structure learning and view consistency as central challenges.The benchmark also finds that quality and alignment are distinct: realistic textures can raise quality even when prompt information is incompletely or imprecisely represented.Source: §4.2 · p. 14

5 Conclusion

T3Bench is presented as a comprehensive benchmark for text-to-3D generation, combining diverse prompts, automatic multi-view evaluation, and benchmarking of 10 prevalent methods.

  • T3Bench provides diverse prompt suites and automatic multi-view quality and alignment metrics that closely correlate with human judgments.Source: §5 · p. 14
  • The benchmark evaluates 10 prevalent text-to-3D methods and highlights common and method-specific problems.Source: §5 · p. 14

6 Discussion

The discussion identifies efficiency and evaluation constraints that limit large-scale text-to-3D benchmarking. Generation is slow, while indirect multi-view evaluation and caption merging can lose information or introduce errors.

Size of Data

  • A single text-to-3D prompt requires at least half an hour and potentially several hours, making large prompt sets difficult to test.Source: §6 · pp. 14–15

Indirect Evaluation

  • Indirect evaluation inevitably loses information when 3D scenes are rendered into 2D views, despite multi-view capturing and processing.Source: §6 · p. 15
  • No 3D captioning framework matches BLIP's 2D image-captioning performance, and multi-view caption merging is not always flawless.Source: §6 · p. 15

7 Example Prompts

The appendix specifies prompt-generation templates for increasingly complex 3D scenes and describes the caption-merging and Likert-scoring procedures used in evaluation.

7.1 Question Generation Single Object

  • The single-object prompt set asks for 20 diverse object descriptions without backgrounds, using “A pig wearing a backpack” as a format example.Source: §7.1 · p. 19

Single Object with Surroundings

  • The single-object-with-surroundings prompts describe 20 diverse objects together with contextual settings, exemplified by a bicycle leaning against a brick wall.Source: §7.1 · p. 19

7 Example Prompts

  • The multiple-object prompt set requests 20 diverse scenes containing multiple objects, with examples involving a child and dog or two coffee cups.Source: §7.1 · p. 19

7.2 Multiple Caption Merging

  • The caption-merging prompt instructs GPT-4 to distill descriptions from multiple views of one 3D object into a concise caption while avoiding background, surface, and posture.Source: §7.2 · p. 19

7.3 LLM Likert Scale Scoring

  • The Likert-scoring prompt asks an assessment expert to rate prediction recall and correctly captured colors or features on a 1–5 scale.Source: §7.3 · p. 19
  • Figure 6 schematizes icosahedrons with different levels.Source: Figure 6 · p. 20

8 Experimental Details

The evaluation uses human ratings of quality and alignment, uniformly sampled multi-view capture locations, and camera poses derived to reduce rotation sensitivity.

8.1 Metric Evaluation

  • Human annotators score 630 mesh samples from 1 to 5 on subjective 3D quality and prompt alignment after examining each mesh interactively.Source: §8.1 · p. 20

8.2 Capture Viewpoint Selection

  • Capture viewpoints are selected from recursively subdivided unit-icosahedron vertices to provide uniform coverage around each 3D mesh.The construction begins with an icosahedron and recursively adds edge vertices before normalizing them to unit length.Source: §8.2 · pp. 20–21

8.3 Capturing Poses Derivation

  • The camera pose derives look-at, horizontal, and up vectors from the shot location and vertical axis, then assembles them into camera matrix P.Source: §8.3 · pp. 21–22

9 Design Choices for Regional Convolution

Regional convolution is tuned against human-annotation correlations to balance spatial smoothing with preservation of fine visual details.

9 Design Choices for Regional Convolution

  • Correlation experiments vary convolution weights from 0 to 2 and apply different numbers of convolutions against human annotations.Source: §9 · p. 22
  • Spearman and Kendall correlations rise with stronger and repeated neighbor aggregation, whereas excessive smoothing reduces Pearson correlation by losing fine details.The authors attribute the trade-off to larger receptive fields preserving evaluation order while compressing texture differences.Source: §9 · p. 23
  • The selected configuration uses convolution weight w = 1 for three iterations, balancing adequate smoothing against over-smoothing.Source: §9 · p. 23

10 2D Guidance Analysis

The analysis finds weak correspondence between 2D guidance quality and final 3D quality, especially for complex prompts, indicating that consistent 3D reconstruction remains the central bottleneck.

10 2D Guidance Analysis

  • All correlations between diffusion-model 2D image scores and final text-to-3D quality are relatively low, with stronger correlations for simpler prompt sets than for multi-object prompts.The reported ordering is Single Object greater than Single Object with Surroundings, which is greater than Multiple Objects.Source: §10 · p. 23, Table 5 · p. 24
  • Acceptable 2D images can still yield poor 3D scenes because text-to-3D methods may use the guidance ineffectively or receive view-inconsistent guidance.Source: §10 · p. 23
  • ProlificDreamer shows higher 2D-to-3D correlation, suggesting better use of 2D images to form higher-quality 3D scenes.Source: §10 · p. 24
  • MVDream’s retrained multi-view diffusion provides the highest correlation guidance, but its 2D generation averages 32.9 versus Stable Diffusion’s 44.0 on the multi-object set.The result indicates useful multi-view guidance alongside degraded diffusion generation for surroundings and multiple objects.Source: §10 · p. 24
  • The bottleneck lies in learning consistent 3D structure from 2D guidance and in the view consistency of that guidance, rather than Stable Diffusion’s basic generative capability.Source: §10 · p. 24

11 More Case Studies

Case studies show why multi-view evaluation is necessary: front-view quality can conceal geometry defects, artifacts, or occluded content that other viewpoints reveal.

11.1 Single-view vs. Multi-view Capturing

  • Multi-view capturing identifies poor geometry and viewpoint artifacts hidden by apparently good front views, then adjusts the evaluation scores accordingly.Source: §11.1 · pp. 24–25, Figure 8 · p. 25
  • When the front view is partially obscured, multi-view capturing reveals that it does not fully represent the generated object’s subjective quality.Source: §11.1 · pp. 24–25

11.2 More results

Loading 2310.02977v2…