atlas

Research map / 3D vision / Depth and stereo

GeoDepth: From Point-to-Depth to Plane-to-Depth Modeling for Self-Supervised Monocular Depth Estimation

CVPR 2025 · 3D vision › Depth and stereo · approach: Self-supervised monocular depth · 10 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 GeoDepth, a self-supervised monocular depth framework that predicts per-pixel planar normals and offsets (plane-to-depth modeling) instead of depth directly, with structured plane generation and depth discontinuity awareness modules to reduce depth discontinuities.

Problem

Self-supervised monocular depth estimation treats each pixel independently (point-to-depth), causing depth discontinuities and artifacts in low-texture and planar regions.

Approach

Model the scene as a collection of planes parameterized by per-pixel normal and offset, so depth = offset / (normal^T K^-1 p); coplanar points share one representation and their depth varies only with pixel coordinates. Adds spatio-temporal normal/offset alignment losses, a plane-uniqueness gradient loss, and an adaptive photometric-threshold mask to find discontinuous regions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GeoDepth instead of DIFFNetSelf-supervised monocular depth estimation · KITTI testRMSE: 4.483 -> 4.381Helped
Use GeoDepth instead of Lite-MonoSelf-supervised monocular depth estimation trained on KITTI · Make3D testRMSE: 6.981 -> 6.735Helped
Use GeoDepth instead of StructDepthSelf-supervised monocular depth estimation · NYUv2 testRMSE: 0.540 -> 0.520Helped
Use GeoDepth instead of SC-Depthv1Self-supervised monocular depth estimation trained on NYUv2 · ScanNet testRMSE: 0.392 -> 0.387Helped
Add Plane-to-Depth modeling (ablation)Baseline depth model on KITTI · KITTIRMSE: 4.471 -> 4.436Helped
Add Structured Plane Generation (ablation)P2D model on KITTI · KITTIRMSE: 4.436 -> 4.412Helped
Add Depth Discontinuity Awareness (ablation)P2D+SPG model on KITTI · KITTIRMSE: 4.412 -> 4.381Helped

Limitations

Experimental setup

Datasets: KITTI NYUv2 Make3D ScanNet

Benchmarks: KITTI Make3D NYUv2 ScanNet

Metrics: Abs Rel Sq Rel RMSE RMSE log delta<1.25

Baselines: Monodepth2 HR-Depth CADepth-Net DIFFNet Lite-Mono Swin-Depth Dynamo-Depth StructDepth PLNet P2Net

Builds on: Monodepth2 RA-Depth Lite-Mono StructDepth

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