Skip to content
AI360Xpert
Beta

Semantic Scene Completion in 3D

Semantic completion fills occluded voxels behind visible surfaces and labels each as chair, wall, or free space.

Why Does This Exist?

Scene reconstruction maps what cameras saw. Robots grasp what they cannot see: chair backs, room corners, occluded table legs. Semantic scene completion (SSC) takes one depth view and outputs a labeled voxel grid including hidden cells. Occupancy prediction does this for driving; SSC covers indoor semantics.

Think of It Like This

Finishing a half-seen chess piece behind a book

One photo shows half a rook behind a book. You know rooks are symmetric and wooden, so you carve the hidden half to match. The visible half constrains; the prior completes.

Depth is the visible half and shape priors finish the piece. The analogy stops at labels: chess rules give the name while SSC also predicts chair versus table.

How It Actually Works

Input TSDF from one view feeds a 3D CNN outputting C+1C+1 labels per voxel over 60×36×6060 \times 36 \times 60 grids at 0.080.08 m. Loss weights hidden voxels 22-fold since visible ones are easy. IoU measures geometry; mIoU measures geometry plus labels.

Worked example

A chair front occupies 400400 visible voxels labeled chair at 0.920.92 mean score. Behind it, 250250 hidden voxels predict chair at 0.710.71 and 100100 predict wall at 0.600.60. Geometry IoU reaches 0.680.68 while mIoU sits at 0.450.45 because two hidden legs flip to table. That 0.230.23 gap is the label cost of hallucination.

Watch Out For

Hallucinated backs trusted for grasping

A completed chair back offset 55 cm breaks force closure. The symptom is grasps that slip on hidden sides. Plan grasps on visible voxels and treat completed ones as obstacles only.

The Quick Version

  • SSC labels hidden voxels from one depth view plus priors.
  • Geometry IoU and semantic mIoU report shape versus labels separately.
  • Hidden voxels train at higher weight than visible ones.
  • Do not grasp hallucinated backs; use them as obstacles.
  • Indoor grids near 60×36×6060 \times 36 \times 60 at 0.080.08 m cover rooms.