HumanSignal / HumanSignal/label-studio

Feature Request: Lines / Curves Annotations (Lane Lines)

Open
#2,563 10 comments 12 reactions 1 assignee Claimed by @makseq View on GitHub
feature images labeling often asked
Dominant language
TypeScript
Stars
28.3k
Forks
3.7k
Avg merge
14h
Merged PRs (30d)
15

Description

**Is your feature request related to a problem? Please describe.**

Label studio doesn't have a way to draw lines of different types on the images. This would be very useful for things such annotating driving footage with lane lines of different types, road edges, etc.

![2022-06-23-204553_1995x891_scrot](https://user-images.githubusercontent.com/909104/175458376-bb76320f-a219-4101-93d3-c7924358894a.png)

Example from CLRNet: https://arxiv.org/pdf/2203.10350v1.pdf

**Describe the solution you'd like**

A new labeling task that allows selecting different types of lines (i.e. solid white, solid yellow, dashed yellow, dashed white, etc) and drawing them on the image.

Bezier curves would also be a nice feature to have but a multi segment line is likely sufficient

**Describe alternatives you've considered**

You can use segmentation for this but that produces a dense representation. A sparse representation for lane lines is often superior for planning tasks. I.e. Tesla is now using sparse representations for their lane graphs.

**Additional context**

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.