Masked Depth Modeling (LingBot-Depth)

Tan 2026 · Paper

One-line summary — Treats the holes RGB-D sensors leave on glass, mirrors, and shiny metal as natural masks for masked-autoencoder-style pretraining: a ViT learns a joint RGB-depth embedding that reconstructs complete metric depth from corrupted sensor input, outperforming top-tier RGB-D cameras in precision and coverage.

Problem

RGB-D cameras are the only modality that delivers metric scale, pixel-aligned dense geometry, and real-time acquisition simultaneously — but their stereo/structured-light matching fails under appearance ambiguity: low-texture surfaces, specular reflections, transparent materials, complex lighting. The result is severe data corruption and missing values exactly where indoor robots most need geometry. Rather than treating these failures as noise to discard, the paper reframes them: missing regions are “masked” signals that inherently reflect geometric ambiguities, so depth completion becomes a masked-modeling problem with the full RGB image as the rescue context.

Method & architecture

Masked Depth Modeling (MDM) follows the MAE encoder-decoder paradigm but predicts depth instead of appearance:

Results

Why it matters for SLAM

RGB-D SLAM systems (KinectFusion-style fusion, RGB-D odometry) implicitly trust the sensor; glass walls and mirrors are among their most common real-world failure cases, especially indoors where such surfaces are everywhere. LingBot-Depth acts as a drop-in learned sensor front-end — the paper’s own camera-tracking experiment shows raw sensor depth causing severe drift in glassy scenes while the completed depth tracks cleanly — extending where RGB-D SLAM can operate without changing the SLAM algorithm itself. Its natural-mask pretraining idea also offers SLAM a joint RGB-depth representation aligned across modalities.