Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FR] Allow to NOT render semantic segmentation labels #5211

Open
1 of 3 tasks
cgebbe opened this issue Dec 4, 2024 · 1 comment
Open
1 of 3 tasks

[FR] Allow to NOT render semantic segmentation labels #5211

cgebbe opened this issue Dec 4, 2024 · 1 comment
Labels
feature Work on a feature request

Comments

@cgebbe
Copy link

cgebbe commented Dec 4, 2024

Given a dataset with semantic segmentation labels, can I configure the app to NOT render them?

I realize that I can toggle their visibility on and off, but it seems to me that they get loaded independent of that, thus slowing down rendering.

Willingness to contribute

The FiftyOne Community welcomes contributions! Would you or another member of your organization be willing to contribute an implementation of this feature?

  • Yes. I can contribute this feature independently
  • Yes. I would be willing to contribute this feature with guidance from the FiftyOne community
  • No. I cannot contribute this feature at this time
@cgebbe cgebbe added the feature Work on a feature request label Dec 4, 2024
@brimoor
Copy link
Contributor

brimoor commented Dec 4, 2024

@cgebbe yep, in fact we're building this right now! 😄

cc @sashankaryal who is leading this effort 💪

Specifically our plan is:

  • "dense" label fields (segmentations, heatmaps, etc) will only be loaded if their visibility toggle is "on"
  • dense label field rendering is in a separate worker so that the rest of the grid can still be as buttery as possible even if dense labels (when visible) take longer to appear
  • (TBD) dense label fields are not toggled to visible by default
  • you can optionally configure what fields are visible by default via dataset.app_config

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Work on a feature request
Projects
None yet
Development

No branches or pull requests

2 participants