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

Why does the position of an already marked annotation box change? #8859

Open
2 tasks done
jaffe-fly opened this issue Dec 23, 2024 · 8 comments
Open
2 tasks done

Why does the position of an already marked annotation box change? #8859

jaffe-fly opened this issue Dec 23, 2024 · 8 comments
Labels
bug Something isn't working

Comments

@jaffe-fly
Copy link

Actions before raising this issue

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

Steps to Reproduce

1, fix a labeled object box use rectangle shape ,For example, changing the size of the box
2, Press the F key and then press D key back to image
3, The box changes to its original size instead of maintaining the changed size

why ?and how to fix it

Expected Behavior

No response

Possible Solution

No response

Context

No response

Environment

No response

@jaffe-fly jaffe-fly added the bug Something isn't working label Dec 23, 2024
@klakhov
Copy link
Contributor

klakhov commented Dec 23, 2024

Hi, does this issue occur consistently?
I couldn’t reproduce it on my end. Could there be additional steps in the reproduction scenario?

Also, could you let me know which version of CVAT you are using?

@jaffe-fly
Copy link
Author

Server version: 2.22.0
Core version: 15.2.0
Canvas version: 2.20.9
UI version: 1.66.1

if you have a complete a task , you can re open it, change one of images anno box, sometimes your changes will be preserved, but sometimes ,When you switch images and go back to the previous image, it is not saved according to your changes.

when anno a small datasets, no such problem

my datasets about 6-10G 2560*1440

@jaffe-fly
Copy link
Author

i found only when event request appear, the updated box will save
image

But this event request does not appear immediately after you change the box, but waits for several seconds after update anno box. Why?

@klakhov
Copy link
Contributor

klakhov commented Dec 27, 2024

Hi @jaffe-fly,

I’m still trying to reproduce the error but haven’t had any luck so far.

I don’t think it’s related to the events request, as it only sends analytics data and doesn’t interact with annotations. Have you figured out a consistent way to reproduce the issue? Does it occur after resizing or dragging an object? Are there any errors in your browser console?

Thank you for helping with the investigation—any additional information would be greatly appreciated!

@jaffe-fly
Copy link
Author

jaffe-fly commented Dec 30, 2024

@klakhov
image

Is this related?

@itsakiki
Copy link

itsakiki commented Jan 1, 2025

Same issue, unable to consistently reproduce. Sometimes it effects multiple shapes on the same image with no rhyme or reason. We've been noticing this as an issue for about a month now. We are rotating single rectangle bounding boxes. We have not noticed it with tracked boxes, non-rotated on another CVAT server (but I'm not certain it is not happening just not noticeable with how we label - many keyframes.).

Server 2.20.0
Core 15.2.0
Canvas 2.20.9
UI 1.66.0
Chrome version: Version 131.0.6778.205

Steps taken to remedy that seem to have no effect

  • Lock shape
  • Go forward or backward a frame
  • Force save
  • Increase auto save time
  • Save and reopen task
  • Manually changing the state of the task/job seems to save it, or clicking other boxes and attributes seems to work sometimes.
  • Exit browser, update Chrome, clear cache, browsing history, and re-login into CVAT
  • Analytics don't seem to shed any insight either. It records the initial shape change, but not the updates.

The labeling task will go through 3 labelers (annotation, validation, acceptance). We spend extra time ensuring these boxes are correctly set in annotation and validation so they do not end up in acceptance, however, they do seem to evade us.

@itsakiki
Copy link

itsakiki commented Jan 8, 2025

Still attempting to troubleshoot. It's happening in happening in all stages and states of the task.

Can modify the rotated box by using one of the eight points, go back or forward and it'll reset (as if not edited). I repeat using the same point, it resets. Generally by the third time or some random frequency it will save.

Mixed success in moving the box, and then resizing it. It will consistently create a box with no issue the first time, but editing is unreliable.

As mentioned previously, it's our first time using rotated shapes for a project. We have not noticed this issue with non-rotated Shapes or Tracks.

@jaffe-fly
Copy link
Author

this significantly slows down the speed and accuracy of annotation, I am currently unable to pinpoint the cause either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants