HSDF-Lane: Height-Aligned Signed Distance Field with Semantic Lane Prior for 3D Lane Detection
About
Monocular 3D lane detection plays a critical role in autonomous driving, yet recovering reliable 3D geometry from a single image remains challenging due to inherent depth ambiguity. Prior methods project image features into Bird's-Eye-View (BEV) space under a flat-ground assumption, causing geometric distortion on real-world roads. Recent methods instead predict explicit height maps to capture non-planar surfaces, but still rely on sparse anchor-based regression and exploit the recovered geometry merely for spatial transformation rather than semantic understanding. To overcome these limitations, we propose HSDF-Lane, which implicitly models the road surface as a Height-aligned Signed Distance Field (HSDF) over a densely sampled 3D feature volume. Through differentiable rendering, the HSDF jointly produces an accurate height map and surface-aligned features. We further introduce Lane-aware Semantic Positional Encoding (LSPE), which injects a lane-existence prior derived from the surface-aligned features into the transformer queries, coupling geometric structure with semantic guidance. Extensive experiments on the OpenLane benchmark show that HSDF-Lane achieves state-of-the-art performance in both 3D lane detection and height map estimation.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 3D Lane Detection | OpenLane (val) | F-Score66.9 | 57 | |
| 3D Lane Detection | ApolloSim Balanced Scene | F1 Score98.8 | 49 | |
| 3D Lane Detection | ApolloSim Rare | F1 Score99.2 | 49 | |
| 3D Lane Detection | ApolloSim Visual Variations | X Error (Close)0.026 | 35 | |
| 3D Lane Detection | OpenLane (val) | F-Score (All)66.9 | 20 | |
| Height Estimation | OpenLane v1.0 (test) | MAE0.149 | 4 | |
| Height Map Estimation | Apollo 3D Synthetic Balanced Scene | MAE0.026 | 2 | |
| Height Map Estimation | Apollo 3D Synthetic Rare Scene | MAE0.048 | 2 | |
| Height Map Estimation | Apollo 3D Synthetic Visual Variations | MAE0.032 | 2 |