atlas

Research map / Point clouds / Shape and surface completion

GridFormer: Point-Grid Transformer for Surface Reconstruction

AAAI 2024 · Point clouds › Shape and surface completion · approach: Distance-function surface reconstruction · 19 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 GridFormer, a point-grid attention encoder that treats grid features as transfer points between space and point cloud, plus a two-stage margin BCE and boundary sampling training strategy for implicit surface reconstruction.

Problem

Implicit neural surface reconstruction from discrete point clouds: regular grid features lose shape detail while irregular point features are costly and hard to connect to continuous space, and occupancy functions are discontinuous at the surface, blurring boundaries.

Approach

Learn attention weights between the input points and a regular grid (plane/volume) so grid features carry point-level detail efficiently, with grid features as transfer points, and refine occupancy near the surface via a margin BCE loss and boundary sampling in a second training stage.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use point-grid attention with a volume grid ($64^3$) instead of triplane grid ($3 * 128^2$) (ablation)GridFormer · Synthetic RoomsIoU: 0.835 -> 0.918Helped
remove grid downsampling (ablation)GridFormer · ShapeNetIoU: 0.942 -> 0.897Hurt
remove grid downsampling (ablation)GridFormer · ShapeNetEncode Time (s): 0.41 -> 0.39Helped
add boundary optimization (boundary sampling and margin binary cross-entropy) (ablation)GridFormer · ShapeNet, 3000 Pts, σ = 0.005L2-CD (× 10^4): 0.211 -> 0.201Helped
add boundary optimization (boundary sampling and margin binary cross-entropy) (ablation)GridFormer · ShapeNet, 3000 Pts, σ = 0.025L2-CD (× 10^4): 0.881 -> 0.718Helped
add boundary optimization (boundary sampling and margin binary cross-entropy) (ablation)GridFormer · ShapeNet, 1000 Pts, σ = 0L2-CD (× 10^4): 0.253 -> 0.247Helped
add boundary optimization (boundary sampling and margin binary cross-entropy) (ablation)GridFormer · ShapeNet, 1000 Pts, σ = 0.005L2-CD (× 10^4): 0.371 -> 0.328Helped
use GridFormer instead of ALTOShapeNet, 3000 Pts, σ = 0.005 · ShapeNetIoU: 0.930 -> 0.936Helped
use GridFormer instead of ALTOSynthetic Rooms · Synthetic RoomsIoU: 0.914 -> 0.918Helped
use GridFormer instead of POCOScanNet-v2 without floors · ScanNet-v2CD: 0.74 -> 0.71Helped
use GridFormer rather than ConvONetShapeNet chairs · GridFormer and ConvONetInference Time (s): 0.43 -> 5.61Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ShapeNet Synthetic Rooms ScanNet-v2

Benchmarks: ShapeNet Synthetic Rooms ScanNet-v2

Metrics: IoU Chamfer-L1 distance normal consistency F-Score L2-CD

Baselines: ONet ConvONet POCO ALTO SPSR SAP NKSR DP-ConvONet

Builds on: Point Transformer ConvONet ALTO Occupancy Networks MISE

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