atlas

Research map / Point clouds / Point cloud classification

UniPre3D: Unified Pre-training of 3D Point Cloud Models with Cross-Modal Gaussian Splatting

CVPR 2025 · Point clouds › Point cloud classification · approach: Self-supervised point cloud pretraining · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes UniPre3D, a unified generative pre-training method that predicts Gaussian primitives from point clouds, renders views with differentiable 3D Gaussian splatting, and fuses Stable Diffusion autoencoder image features, applicable to both object- and scene-level point clouds.

Problem

Point cloud pre-training is split by data scale: MAE-based methods work for object-level clouds but fail on scenes, while contrastive methods work for scenes but saturate on objects. No unified 3D pre-training method is effective across both scales and architectures.

Approach

Use 3D Gaussian splatting as a differentiable renderer so the 3D backbone predicts Gaussian primitives and is supervised by pixel-wise MSE on projected images; adapt task difficulty with scale-adaptive fusion of pre-trained 2D image features (feature fusion for objects, point fusion with back-projected depth pixels for scenes).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
pre-train with UniPre3D instead of no pre-trainingStandard Transformer · ScanObjectNN PB T50 RSaccuracy: 77.24 -> 87.93Helped
pre-train PointMLP with UniPre3D instead of TAPPointMLP · ScanObjectNN PB T50 RSaccuracy: 88.5 -> 89.5Helped
pre-train Mamba3D with UniPre3DMamba3D · ScanObjectNN PB T50 RSaccuracy: 92.6 -> 93.4Helped
pre-train PointMLP with UniPre3D instead of TAPPointMLP · ShapeNetPartmIoUI: 86.9 -> 86.8Hurt
pre-train PTv3 with UniPre3DPTv3 · ScanNet20mIoU: 77.5 -> 77.6Helped
pre-train PTv3 with UniPre3DPTv3 · ScanNet200mIoU: 35.2 -> 36.0Helped
add image-feature fusion at Decoder-Last (ablation)Standard Transformer · ScanObjectNN PB T50 RSaccuracy: 86.6 -> 87.9Helped
add image-feature fusion at Decoder-Mid (ablation)Standard Transformer · ScanObjectNN PB T50 RSaccuracy: 86.6 -> 87.0Helped
add image-feature fusion at all decoder layers (ablation)Standard Transformer · ScanObjectNN PB T50 RSaccuracy: 86.6 -> 86.5Hurt
add image-feature fusion at Decoder-Last (ablation)PointMLP · ScanObjectNN PB T50 RSaccuracy: 89.2 -> 89.5Helped
add image-feature fusion at all decoder layers (ablation)PointMLP · ScanObjectNN PB T50 RSaccuracy: 89.2 -> 88.9Hurt
replace feature fusion with point fusion at encoder (ablation)SparseUNet · ScanNet200mIoU: 32.3 -> 33.0Helped

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNet ScanNetV2 ScanObjectNN ShapeNetPart ScanNet200 S3DIS

Benchmarks: ScanObjectNN ShapeNetPart ScanNet20 ScanNet200 S3DIS

Metrics: overall accuracy mIoU mAP PSNR

Baselines: Point-MAE Point-CMAE PointDif TAP PonderV2 PPT PointContrast CSC MSC

Builds on: 3D Gaussian Splatting Point-MAE PonderV2 TAP Point Transformer V3

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy