atlas

Research map / Point clouds / Point cloud classification

Point2Real: Bridging the Gap between Point Cloud and Realistic Image for Open-World 3D Recognition

AAAI 2024 · Point clouds › Point cloud classification · approach: Point-language and open-vocabulary 3D · 1 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.

Point2Real converts point clouds into realistic rendered images (ball-pivoting meshing, texture candidate rendering with CLIP-based selection, depth-surface multi-view weighting) so frozen CLIP can classify 3D objects training-free, with a dual-path adapter for few-shot.

Problem

Zero-shot and few-shot 3D point cloud classification with 2D vision-language models like CLIP suffers from a large domain gap between discrete point clouds and realistic images (shape, texture, viewpoint).

Approach

Instead of projecting points to depth maps, reconstruct meshes with an iterative ball-pivoting algorithm, render them with ray tracing and candidate textures selected by CLIP confidence, and weight viewpoints by depth-surface area, all without 3D training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Point2Real instead of ReConzero-shot 3D classification · ModelNet10accuracy: 75.6 -> 79.5Helped
Use Point2Real instead of ReConzero-shot 3D classification · ModelNet40accuracy: 61.7 -> 65.8Helped
Use Point2Real instead of PointCLIP V2zero-shot 3D classification · ScanObjectNN OBJ ONLYaccuracy: 50.1 -> 57.7Helped
Use Point2Real instead of PointCLIP V2zero-shot 3D classification · ScanObjectNN OBJ BGaccuracy: 41.2 -> 53.0Helped
Use Point2Real instead of ULIPzero-shot 3D classification · ScanObjectNN PB T50 RSaccuracy: 49.9 -> 38.1Hurt
Add mesh reconstruction in place of depth projection (ablation)Point2Real · ModelNet10 zero-shotaccuracy: 73.1 -> 75.9Helped
Add mesh reconstruction in place of depth projection (ablation)Point2Real · ModelNet40 zero-shotaccuracy: 64.2 -> 60.3Hurt
Add texture rendering to mesh reconstruction (ablation)Point2Real · ModelNet10 zero-shotaccuracy: 75.9 -> 78.4Helped
Add texture rendering to mesh reconstruction (ablation)Point2Real · ModelNet40 zero-shotaccuracy: 60.3 -> 65.3Helped
Add the multi-view adapter (ablation)Point2Real · ModelNet10 zero-shotaccuracy: 78.4 -> 79.5Helped
Add the multi-view adapter (ablation)Point2Real · ModelNet40 zero-shotaccuracy: 65.3 -> 65.8Helped
Use five-iteration Ball-Pivoting rather than one iteration (ablation)Point2Real · ModelNet40 zero-shotaccuracy: 78.6 -> 79.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: ModelNet10 ModelNet40 ScanObjectNN

Benchmarks: ModelNet10 ModelNet40 ScanObjectNN

Metrics: accuracy inference time

Baselines: PointCLIP PointCLIP V2 CLIP2Point ReCon ULIP Cheraghian

Builds on: PointCLIP PointCLIP V2 CLIP Ball-Pivoting algorithm

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