Skip to content

prime-slam/line-detection-association-dockers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

line-detection-dockers

This repository provides adapted and docker-wrapped line segments detection and association algorithms.

Line detection algorithms

The following detectors are currently adapted.

Name Paper Original implementation
AFM Learning Attraction Field Representation for Robust Line Segment Detection Code
Cannylines Cannylines: A parameter-free line segment detector Code
Edlines Edlines: A real-time line segment detector with a false detection control OpenCV
ELSED ELSED: Enhanced line SEgment drawing Code
FLD Outdoor Place Recognition in Urban Environments Using Straight Lines OpenCV
FSG FSG: A statistical approach to line detection via fast segments grouping Code
F-Clip Fully Convolutional Line Parsing Code
HAWP Holistically-Attracted Wireframe Parsing: From Supervised to Self-Supervised Learning Code
HT-LCNN Deep Hough-Transform Line Priors Code
HoughLines Use of the Hough transformation to detect lines and curves in pictures OpenCV
HoughLinesP Robust Detection of Lines Using the Progressive Probabilistic Hough Transform OpenCV
KHT Real-time line detection through an improved Hough transform voting scheme Code
LETR Line Segment Detection Using Transformers without Edges Code
LSD LSD: A Fast Line Segment Detector with a False Detection Control OpenCV
LSDNet LSDNet: Trainable Modification of LSD Algorithm for Real-Time Line Segment Detection Code
LSWMS Line segment detection using weighted mean shift procedures on a 2D slice sampling strategy Code
L-CNN End-to-End Wireframe Parsing Code
M-LSD Towards Light-weight and Real-time Line Segment Detection Code
SOLD2 SOLD2: Self-Supervised Occlusion-Aware Line Description and Detection Code
TP-LSD TP-LSD: Tri-Points Based Line Segment Detector Code
ULSD ULSD: Unified Line Segment Detection across Pinhole, Fisheye, and Spherical Cameras Code
DeepLSD DeepLSD: Line Segment Detection and Refinement with Deep Image Gradients Code

Line association algorithms

The following associators are currently adapted.

Name Paper Original implementation
LineTR Line as a Visual Sentence: Context-aware Line Descriptor for Visual Localization Code
DLD DLD: A Deep Learning Based Line Descriptor for Line Feature Matching Code
WLD WLD: A Wavelet and Learning based Line Descriptor for Line Feature Matching Code
SOLD2 SOLD2: Self-supervised Occlusion-aware Line Description and Detection Code
LBD An efficient and robust line segment matching approach based on LBD descriptor and pairwise geometric consistency Code

Structure

line-detection-association-dockers
├── associators — line segment association algorithms
├── detectors — line segment detection algorithms
├── .gitignore
├── LICENSE
└── README.md