Skip to content

Center camera on annotation #2132

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

Open
RasmusJohns opened this issue Mar 15, 2022 · 6 comments
Open

Center camera on annotation #2132

RasmusJohns opened this issue Mar 15, 2022 · 6 comments
Assignees

Comments

@RasmusJohns
Copy link

Is your feature request related to a problem? Please describe.
In our use case, we have about 600 labels and 100 annotations per high-res image. Verifying the correctness of these annotations can be very tedious, as you have two options:

  1. Zoom in on an annotation until the label is big enough to display the text, which is really tedious when you have 100 small annotations spread out across a high-res image
  2. Click an annotation from the "Region" sidebar. This allows you to see the label quickly, but it is now instead a lot more difficult to find out which bounding box it belongs to.

Describe the solution you'd like
I think the solution should be to have a hotkey that centers the camera around a bounding box, zooming in enough to make the label readable. Then, you could simply click a region in the sidebar, smash your hotkey and quickly verify if the bounding box contains the correct label.

Describe alternatives you've considered
Alternatively, there could be a hotkey that just toggles between each bounding box and zooms in on them. This has the advantage of using only the keyboard. However, some times you don't want to toggle between 99 annotations before reaching the one you actually wanted to see.

Maybe the best solution is to implement both? The two solutions will probably share a lot of code.

Additional context
Nothing to add. Happy to answer questions or discuss it further.

@yangboz
Copy link

yangboz commented Apr 20, 2022

Is your feature request related to a problem? Please describe. In our use case, we have about 600 labels and 100 annotations per high-res image. Verifying the correctness of these annotations can be very tedious, as you have two options:

  1. Zoom in on an annotation until the label is big enough to display the text, which is really tedious when you have 100 small annotations spread out across a high-res image
  2. Click an annotation from the "Region" sidebar. This allows you to see the label quickly, but it is now instead a lot more difficult to find out which bounding box it belongs to.

Describe the solution you'd like I think the solution should be to have a hotkey that centers the camera around a bounding box, zooming in enough to make the label readable. Then, you could simply click a region in the sidebar, smash your hotkey and quickly verify if the bounding box contains the correct label.

Describe alternatives you've considered Alternatively, there could be a hotkey that just toggles between each bounding box and zooms in on them. This has the advantage of using only the keyboard. However, some times you don't want to toggle between 99 annotations before reaching the one you actually wanted to see.

Maybe the best solution is to implement both? The two solutions will probably share a lot of code.

Additional context Nothing to add. Happy to answer questions or discuss it further.

roboflow labeling features[centered cross guideline ] aliked will greatly increase labeling product abilities :-)

@RasmusJohns
Copy link
Author

Is this feature, or any similar feature, planned for any upcoming sprint? Would be really nice to have!

@ghost
Copy link

ghost commented Oct 4, 2022

Hi @RasmusJohns we currently don't have this feature request in an upcoming sprint, but I'll definitely add this request to our product backlog as I can see how this would be useful to many folks.

@makseq
Copy link
Member

makseq commented Mar 11, 2023

related:
#2132
#3455 <= current
#3676
#3818

@bw4sz
Copy link

bw4sz commented Jan 7, 2024

This seems to be one of the most common feature requests. Any update on hopes of being included in the future?

@elagd
Copy link

elagd commented Jun 7, 2024

I think I am facing a similar problem, when using LabelStudio to label timeSeries data with preannotated labels.
It would be helpful to initialize the view of the task so that it is centered (zoomed) at the preannotated label. Currently, the first action to correct the annotations is always to scroll to the regions with preannotations, which slows down the process.
Would it be possible to add default centering/zooming as a feature? Thank you.

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

No branches or pull requests

5 participants