atlas

Research map / Point clouds / Point cloud classification

Tri-Perspective View Decomposition for Geometry-Aware Depth Completion

CVPR 2024 · Point clouds › Point cloud classification · approach: Point cloud detection and tracking · 42 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 TPVD, which decomposes a sparse LiDAR/ToF point cloud into top, front and side 2D views, fuses them with recurrent 2D-3D-2D TPV Fusion using distance-aware spherical convolution, and refines with a geometric spatial propagation network, and releases the TOFDC smartphone depth dataset.

Problem

Depth completion for autonomous driving and indoor scenes: 2D methods lose 3D geometry, while existing 2D-3D methods use raw point clouds that are too sparse and unevenly distributed to capture fine-grained geometry.

Approach

Decompose the 3D point cloud into three orthogonal 2D views (top, front, side) so the sparse depth stays in 2D and can be densified with 2D convolutions, while recurrent 2D-3D-2D fusion injects 3D geometry via distance-aware spherical convolution and a GSPN builds affinity neighbors across the three TPV spaces and their joint 3D projection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use TPVD instead of BEV@DCdepth completion · KITTI online testRMSE (mm): 697.44 -> 693.97Helped
use TPVD instead of BEV@DCdepth completion · NYUv2 testRMSE (m): 0.089 -> 0.086Helped
use TPVD instead of PointDCdepth completion · TOFDC evaluationRMSE (m): 0.109 -> 0.092Helped
add top-view depth (ablation)TPVD front-view baseline · KITTI validation splitRMSE (mm): 763.56 -> 755.14Helped
add side-view depth (ablation)TPVD with front and top views · KITTI validation splitRMSE (mm): 755.14 -> 749.38Helped
add DASC (ablation)TPVD with three views · KITTI validation splitRMSE (mm): 749.38 -> 735.57Helped
add GSPN (ablation)TPVD with DASC · KITTI validation splitRMSE (mm): 735.57 -> 718.90Helped
increase GSPN neighbors from 5 to 9 (ablation)GSPN · NYUv2 testRMSE (m): 3.3 mmHelped
increase GSPN propagation iterations (ablation)GSPN · NYUv2 testRMSE (m)Helped
increase TPV Fusion recurrent steps beyond 4 (ablation)TPV Fusion · KITTI validation spliterrorNo clear effect

Limitations

Experimental setup

Datasets: KITTI NYUv2 SUN RGBD TOFDC VKITTI

Benchmarks: KITTI depth completion leaderboard NYUv2 TOFDC KITTI validation split SUN RGBD

Metrics: RMSE MAE iRMSE iMAE REL delta1 delta2 delta3

Baselines: CSPN NLSPN ACMNet RigNet BEV@DC PointDC CFormer LRRU

Builds on: CSPN NLSPN PointDC BEV@DC ACMNet

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