jsbroks / coco-annotator

:pencil2: Web-based image segmentation tool for object detection, localization, and keypoints
MIT License
2.09k stars 458 forks source link

Visibility not work! #606

Open wenbo0117 opened 1 year ago

wenbo0117 commented 1 year ago

When I set this dot as invisible on the previous image, and switch to the next image, then switch back, the dot becomes visible again.

SixK commented 1 year ago

What do you mean by dot and invisible ( invisible = click on eye button ? ) ?

wenbo0117 commented 1 year ago

not labeled labeled not visible labeled visible

I am marking the key points of the human body.Sometimes, the keypoint is set labeled not visible,when coming back from the next picture,The keypoint becomes labeled visible.Good times and bad.

SixK commented 1 year ago

OK, it's more clear, I think the visibility option is not saved on keypoint or even if it's saved, it not read then from database.

dorakementzey commented 1 year ago

I have the same (similar) issue, I create a keypoint, set it to "labeled not visible". Then, after placing the point and hovering over it, it shows "labeled visible" for all points.

SixK commented 1 year ago

Played a bit tonight with Keypoints and official coco-annotator. I can confirm, creating new keypoint with "label not visible" let it marked "label visible". If you double click the keypoint and change value to "label not visible", then it stay to "label not visible" state. Contrary to what I previously said, keypoint value seem's saved and read.

I have a doubt on this file: coco-annotator/client/src/components/PanelInputDropdown.vue

Line 40 : this.$emit("update", this.localValue);

I would try this line instead : this.$emit("input", this.localValue);

dorakementzey commented 1 year ago

I can also label the keypoints now, my issue was likely due to incorrect setup, i had separate categories for all the keypoints, which did not stay labeled, however after adding a single person class and keypoints inside that, the issue no longer persists