microsoft / VoTT

Visual Object Tagging Tool: An electron app for building end to end Object Detection Models from Images and Videos.
MIT License
4.28k stars 834 forks source link

Some advices on improving video labeling UX #928

Open BitbeyHub opened 4 years ago

BitbeyHub commented 4 years ago

It's really an excellent tool for annotation I couldn't help praising.

Besides, I've got some ideas on making this tool more user-friendly.

  1. Make the video playing speed controllable somehow so as not to ignore the labeled frame which is isolated and imperceptible/unperceived-- these frames also need specially highlighted on time progress bar, maybe yellow-versus-green contrasting is not clear enough-- between raw frames at normal speed especially when back-checking.

  2. The time progress bar seems coarse-grained on time display with only precision to second level. However I propose that millisecond is better. Even better, there could be an accurate frame counter somewhere on the time progress bar.

  3. The tag menu popup will be more convenient if floating near the bbox when finishing drawing.

  4. The annotating cursor shape while drawing bbox is of arrow shape now, which will cover/obstruct/overlap quite a bit of regions especially of a minor bbox, interrupting the judgement of edge. Maybe a semitransparent cross shape (e.g., ➕) cursor is better.

P.S. It's much more considerate to have yolov3 annotation type as an native option.