HumanSignal / HumanSignal/label-studio

Performance improvements for large time series

Open
#2,118 1 comment 2 reactions 1 assignee Claimed by @makseq View on GitHub
feature labeling performance time series
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?

Performance degradation with larger time-series.

### Describe the solution you'd like

We work with very large time series which can be highly demanding when fully loaded in memory. We would like to be able to be able to:

- Open the large file and load a standard field of view (frame)
- While also lazy loading a buffer of previous and subsequent frames
- Without necessarily loading the entire file

As the user moves forward or backward in the time series we lazy load the corresponding previous and subsequent frames

### A clear and concise description of any alternative solutions or features you've considered.

Break down the large files in much smaller files and load each one separately which makes data handling and labels handling very cumbersome.

### Add any other context or screenshots about the feature request here.

I think this is sufficiently different from https://github.com/heartexlabs/label-studio/issues/1326 to warrant a new issue.

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.