Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

(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 görüntüleme • 9 ay önce •via X (Twitter)

12 Yorum

Hanwen Jiang profil fotoğrafı
Hanwen Jiang9 ay önce

(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)

Hanwen Jiang profil fotoğrafı
Hanwen Jiang9 ay önce

(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.

Hanwen Jiang profil fotoğrafı
Hanwen Jiang9 ay önce

(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.

Hanwen Jiang profil fotoğrafı
Hanwen Jiang9 ay önce

(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).

Hanwen Jiang profil fotoğrafı
Hanwen Jiang9 ay önce

(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)

Hanwen Jiang profil fotoğrafı
Hanwen Jiang9 ay önce

(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!

Hanwen Jiang profil fotoğrafı
Hanwen Jiang9 ay önce

(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:

ohactually steve profil fotoğrafı
ohactually steve9 ay önce

@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.

Mykhailo Sorochuk profil fotoğrafı
Mykhailo Sorochuk9 ay önce

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

Hanwen Jiang profil fotoğrafı
Hanwen Jiang9 ay önce

@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.

Mykhailo Sorochuk profil fotoğrafı
Mykhailo Sorochuk9 ay önce

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

Ram A P profil fotoğrafı
Ram A P9 ay önce

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

Benzer Videolar

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 görüntüleme • 3 yıl önce

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 görüntüleme • 2 yıl önce