iago-suarez/ELSED

ELSED: Enhanced Line SEgment Drawing

What it solves

ELSED provides a high-speed method for detecting line segments within images, designed specifically to be efficient enough for use on resource-constrained devices such as smartphones and drones.

How it works

The project implements the Enhanced Line SEgment Drawing (ELSED) algorithm, which identifies and extracts line segments from grayscale images. It provides both Python wrappers and C++ implementations to allow for fast detection and scoring of these segments.

Who it’s for

Developers and researchers working with computer vision on edge devices, drones, or mobile applications where processing speed and limited hardware resources are a primary concern.

Highlights

  • High-speed performance, described as the fastest line segment detector in the literature.
  • Support for both Python and C++ interfaces.
  • Optimized for resource-limited hardware.
  • Ability to detect both large and short line segments.

Related

  • Project
  • Project
  • Project
  • Project
  • Project