Skip to content

Is there a plan to release the "Preload data" feature to the open-source repo? #10334

@zoe-seo

Description

@zoe-seo

Actions before raising this issue

  • I searched the existing issues and did not find anything similar.
  • I read/searched the docs

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

When working with large jobs containing many frames, all frames are loaded on-demand, which can cause delays during annotation. There is currently no way to preload all frames in advance from the open-source version of CVAT.

Describe the solution you'd like

I noticed that app.cvat.ai already has a "Preload data" option in the annotation editor menu. When clicked, it sequentially preloads all frame chunks of the current job, displaying a spinner and a "Cancel preload" button until complete.

I would like to know if there is an internal plan to bring this feature to the open-source repository. If not, I am considering implementing it myself and submitting a PR to the develop branch.

Describe alternatives you've considered

Frames are partially preloaded during playback via the existing fillBuffer mechanism, but this requires the user to play through all frames manually and does not provide explicit control or progress feedback.

Additional context

Before investing time in an implementation, I wanted to check whether this is already in progress internally to avoid duplicating effort. If there is an existing plan or in-progress work, I am happy to wait or assist instead.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions