Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

(1/N) Will this be the BERT/GPT moment for 3D vision? Finally, unsupervised pre-training for 3D works. Led by Qitao Zhao , we present E-RayZer — a fully self-supervised 3D reconstruction model that: 🔥Matches or surpasses supervised methods like VGGT 👀Learns transferable 3D representations, outperforming CroCo, VideoMAE, and DINO 📈Scales...

58,611 Aufrufe • vor 9 Monaten •via X (Twitter)

12 Kommentare

Profilbild von Hanwen Jiang
Hanwen Jiangvor 9 Monaten

(2/N) So why do we insist self-supervised representation learning with 3D priors? Two reasons: 🧭3D-domain perspective (practical): Self-supervised learning directly addresses the scarcity of labeled 3D data. 🌍Vision-as-a-whole perspective (philosophical): Vision is inherently 3D as the world is 3D. David Marr: “vision is knowing what is where by looking.” Yet today’s rep-learners only learn what (semantics/recognition). They don’t learn where (3D spatial awareness). If we want vision-first intelligence, we must learn both. E-RayZer is an exploration towards spatial-aware visual pre-training. (Image is Jitendra’s talk slide)

Profilbild von Hanwen Jiang
Hanwen Jiangvor 9 Monaten

(3/N) Why can RayZer / E-RayZer become the framework for spatial representation learning? Because it combines the strengths of two worlds: 🔁Contrastive learning: Contrastive methods align representations of the same instance under different augmentations. In (E-)RayZer, multi-view images are a natural augmentation. They are partial observations of the same scene. The multi-view encoder aligns these representations across views. 🧩Masked image modeling: MIM predicts masked pixel patches. In (E-)RayZer, the model predicts masked views. It has a flavor of contrastive + masked modeling, but in 3D.

Profilbild von Hanwen Jiang
Hanwen Jiangvor 9 Monaten

(4/N) Then what makes E-RayZer a better representation learner than our prior work RayZer? We bring minimal inductive bias of Explicit 3D back. We found RayZer is with too less 3D inductive bias and can learn undesirable shortcut solutions, e.g., frame interpolation, to produce high-quality renderings. Grounding the latent representation with explicit geometry also helps correct representation learning. From this perspective, E-RayZer is the model with minimal 3D inductive bias; LVSM still has strong 3D inductive bias of using 3D supervision, or its statement is true only from a model architecture perspective.

Profilbild von Hanwen Jiang
Hanwen Jiangvor 9 Monaten

(5/N) But models with explicit 3D are harder to train and scale. We find the key is controlling the training data difficulty in a fine-grained manner, by approximating visual co-visibility between input frames. For example, we can start from samples with nearly no camera motion and make camera predictor gives near identity poses. We then gradually increase the data difficulty. In my perspective, this is EM-like updating. This curriculum makes the gradient consistent within a batch, and make E-RayZer scale to heterogeneous data with diverse camera motion patterns (better than a brutal curriculum of frame interval).

Profilbild von Hanwen Jiang
Hanwen Jiangvor 9 Monaten

(6/N) We compare self-supervised E-RayZer with supervised SoTA method VGGT (trained under the same setting for fair comparisons). E-RayZer performs on par and sometimes better, although is purely self-supervised. This implies the performance upper bound is decided by the data quality, rather than whether we use supervision. Besides, E-RayZer also improves supervised model as pre-training, and exhibit similar scaling pattern with supervised VGGT (illustrated by the grid color)

Profilbild von Hanwen Jiang
Hanwen Jiangvor 9 Monaten

(7/N) We compare E-RayZer with other representation learners for feature transferring to our downstream tasks. E-RayZer outperforms on tasks that need 3D understanding!

Profilbild von Hanwen Jiang
Hanwen Jiangvor 9 Monaten

(N/N) All credit to amazing @qitao_zhao ! This is my first time serving as a mentor, co-lead with Shubham Tulsiani @shubhtuls In collaboration with Hao Tan @HaoTan5 , Qianqian Wang @QianqianWang5 , Sai Bi, Kai Zhang @KaiZhang9546 , and Kalyan Sunkavalli Project: Paper: Code:

Profilbild von ohactually steve
ohactually stevevor 9 Monaten

@qitao_zhao E-RayZer sets a new bar for self-supervised 3D reconstruction: no labeled data, yet matching or surpassing supervised methods, and learning transferable 3D representations. Excited to see public benchmarks, code, and real-world applications next.

Profilbild von Mykhailo Sorochuk
Mykhailo Sorochukvor 9 Monaten

@qitao_zhao Nice angle-explicit 3D bias helps avoid shortcuts. How do you quantify co-visibility and keep training scalable in practice?

Profilbild von Hanwen Jiang
Hanwen Jiangvor 9 Monaten

@qitao_zhao We tried two strategies, 1. using actual covisibility model trained with 3D labels (ideally our oracle), 2. using DINO similarity as its approximation, because DINO is 2D spatial awareness, and our curriculum is just based on an image level score. We find them comparable.

Profilbild von Mykhailo Sorochuk
Mykhailo Sorochukvor 9 Monaten

@qitao_zhao Solid setup. Oracle covisibility gives a strong signal; DINO as a scalable proxy makes it practical.

Profilbild von Ram A P
Ram A Pvor 9 Monaten

@qitao_zhao Seems like everyone’s hyping up 3D, but idk if it’s the game changer 🤔

Ähnliche Videos

3D-LLM: Injecting the 3D World into Large Language Models paper page: Large language models (LLMs) and Vision-Language Models (VLMs) have been proven to excel at multiple tasks, such as commonsense reasoning. Powerful as these models can be, they are not grounded in the 3D physical world, which involves richer concepts such as spatial relationships, affordances, physics, layout, and so on. In this work, we propose to inject the 3D world into large language models and introduce a whole new family of 3D-LLMs. Specifically, 3D-LLMs can take 3D point clouds and their features as input and perform a diverse set of 3D-related tasks, including captioning, dense captioning, 3D question answering, task decomposition, 3D grounding, 3D-assisted dialog, navigation, and so on. Using three types of prompting mechanisms that we design, we are able to collect over 300k 3D-language data covering these tasks. To efficiently train 3D-LLMs, we first utilize a 3D feature extractor that obtains 3D features from rendered multi- view images. Then, we use 2D VLMs as our backbones to train our 3D-LLMs. By introducing a 3D localization mechanism, 3D-LLMs can better capture 3D spatial information. Experiments on ScanQA show that our model outperforms state-of-the-art baselines by a large margin (e.g., the BLEU-1 score surpasses state-of-the-art score by 9%). Furthermore, experiments on our held-in datasets for 3D captioning, task composition, and 3D-assisted dialogue show that our model outperforms 2D VLMs. Qualitative examples also show that our model could perform more tasks beyond the scope of existing LLMs and VLMs.

AK

249,798 Aufrufe • vor 3 Jahren

DreamCraft3D: Hierarchical 3D Generation with Bootstrapped Diffusion Prior paper page: present DreamCraft3D, a hierarchical 3D content generation method that produces high-fidelity and coherent 3D objects. We tackle the problem by leveraging a 2D reference image to guide the stages of geometry sculpting and texture boosting. A central focus of this work is to address the consistency issue that existing works encounter. To sculpt geometries that render coherently, we perform score distillation sampling via a view-dependent diffusion model. This 3D prior, alongside several training strategies, prioritizes the geometry consistency but compromises the texture fidelity. We further propose Bootstrapped Score Distillation to specifically boost the texture. We train a personalized diffusion model, Dreambooth, on the augmented renderings of the scene, imbuing it with 3D knowledge of the scene being optimized. The score distillation from this 3D-aware diffusion prior provides view-consistent guidance for the scene. Notably, through an alternating optimization of the diffusion prior and 3D scene representation, we achieve mutually reinforcing improvements: the optimized 3D scene aids in training the scene-specific diffusion model, which offers increasingly view-consistent guidance for 3D optimization. The optimization is thus bootstrapped and leads to substantial texture boosting. With tailored 3D priors throughout the hierarchical generation, DreamCraft3D generates coherent 3D objects with photorealistic renderings, advancing the state-of-the-art in 3D content generation.

AK

161,530 Aufrufe • vor 2 Jahren