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

Finishing an annotation task requires actions by every user ever active in this task #27

Closed
0loid opened this issue Apr 10, 2019 · 3 comments
Assignees
Labels
Component: SIA Single Image Annotation tool Type: BUG

Comments

@0loid
Copy link

0loid commented Apr 10, 2019

Describe the bug
The annotation task logic reserves images for an active user. Those reservations are not released after inactivity. This leads to the need that every user who ever opened the task needs to login at the end and finish the reserved images

To Reproduce
Steps to reproduce the behavior:

  1. Create an SIA task for at least two users
  2. Login as User 1
  3. Open the annotation task
  4. Logout User 1
  5. Login as User 2
  6. Start and try to finish the annotation task
  7. one the "last" image click "finish"
  8. a pop up apears which tells "not finished" yet
  9. task can only be finished by user 1

Expected behavior

  • reserved images should be released by using the logout button
  • reserved images should be released after a timeout period like the automatic logout
  • one active user left should be able to finish the annotation task

Desktop (please complete the following information):

  • OS: Win64 x86_64
  • Browser Chrome
  • Version 72
@gereonreus gereonreus self-assigned this Apr 11, 2019
@gereonreus gereonreus added Component: SIA Single Image Annotation tool Type: BUG labels Apr 11, 2019
@gereonreus
Copy link
Member

The error could be partially corrected in v 0.0.2:
When two users annotate (Annotator 1 and Annotator 2) and one of them logs out (Annotator 2), its annotations are now completely released to the other users.

However, Annotator 1 will soon have the images previously reserved by Annotator 2 inserted into its annotation process. Once this is the case, Annotator 1 must annotate until he sees the images he has already annotated. Then he has to press the button "go to last edited" in order not to look through all already labelled images again.

Under the current SIA reimplementation, the bug will be completely fixed.

@gereonreus gereonreus assigned jaeger-j and unassigned gereonreus Apr 11, 2019
@rgangu
Copy link

rgangu commented Sep 20, 2020

Just to make sure, however, is the timeout for the users a default value presently? Is there one existent? This is still a bit of an issue for now. @jaeger-j

@gereonreus
Copy link
Member

gereonreus commented Sep 21, 2020

@rgangu
See if this issue/comment can help you:
#94 (comment)

birllapackiasamy pushed a commit to Avni-Hirpara/lost that referenced this issue Oct 21, 2020
… on a regular basis to prevent an annotation task dealock
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: SIA Single Image Annotation tool Type: BUG
Projects
None yet
Development

No branches or pull requests

4 participants