atlas

Research map / 3D vision / Depth and stereo

ScaleLSD: Scalable Deep Line Segment Detection Streamlined

CVPR 2025 · 3D vision › Depth and stereo · approach: Dense feature matching for correspondence · 1 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.

Streamlines self-supervised deep line segment detection (HAT field with a ViT-Base/DPT backbone, HAT-induced proposal verification, and LSD-Rectifier pseudo-labeling) and scales it to 10M unlabeled SA-1B images.

Problem

Self-supervised line segment detection has been limited by small training sets (~20k images) and by the low recall and cost of homographic-adaptation pseudo-labeling, so learned detectors generalize poorly to natural images.

Approach

Replace homographic adaptation with an LSD-Rectifier that swaps the HAT field's orientation component for the classical LSD level-line orientation to generate high-recall pseudo labels, and verify proposals by HAT-induced support degree (pixel counts) instead of learned LOI scores, enabling large-scale training with a Transformer backbone.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train ScaleLSD on SA1B at scaleScaleLSD · YorkUrban, HPatches, RDNIM, and COCO Val2017Rep-5 (S): 0.711 -> 0.725; 0.322 -> 0.367; 0.295 -> 0.337; 0.644 -> 0.666Helped
Use ScaleLSD@SA1B for vanishing-point estimationScaleLSD · YUD+VP Error: 1.63 -> 1.55Helped
Use ScaleLSD@SA1B for vanishing-point estimationScaleLSD · NYU-VPAUC: 69.1 (6.2) -> 70.4 (1.4)Helped
Use ScaleLSD detections with GlueStickGlueStick · ETH3Dline matching AP: 82.0 -> 85.9Helped
Use ScaleLSD for 3D line reconstructionLiMAP · DTU Avg.ACC-L: 0.8479 -> 0.7091Helped
Add LSD-Rectifier to pseudo-label generation (ablation)ScaleLSD · WireframeRep5 (S): 0.397 -> 0.445Helped
Add homographic adaptation to pseudo-label generation (ablation)ScaleLSD · WireframeRep5 (S): 0.397 -> 0.447Helped
Add both LSD-Rectifier and homographic adaptation (ablation)ScaleLSD · WireframeRep5 (S): 0.397 -> 0.473Helped
Replace LOI-based verification with HAT-induced verification (ablation)ScaleLSD with Hourglass · WireframeRep-5 (S): 0.356 -> 0.418Helped
Use DPT instead of Hourglass with LOI-based verification (ablation)ScaleLSD · WireframeRep-5 (S): 0.356 -> 0.263Hurt
Use DPT with HAT-induced verification (ablation)ScaleLSD · WireframeRep-5 (S): 0.418 -> 0.445Helped
Vary the number of homographic-adaptation iterations (ablation)ScaleLSD pseudo-label generation · Wireframe# Lines/Image: 1 iteration: 35; 2: 27; 3: 39; 4: 33; 5: 30; 6: 28; 7: 33; 8: 30; 9: 29; 10: 28Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Synthetic primitives (16k) Wireframe SA-1B

Benchmarks: HPatches RDNIM YorkUrban COCO val2017 YUD+ NYU-VP ETH3D DTU

Metrics: repeatability localization error length repeatability number of lines per image VP error AUC matching precision-recall AP ACC COMP

Baselines: LSD SOLD2 HAWPv3 DeepLSD TP-LSD L-CNN GlueStick

Builds on: HAWPv3 DeepLSD LSD SOLD2 LiMAP

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