最新消息:Welcome to the puzzle paradise for programmers! Here, a well-designed puzzle awaits you. From code logic puzzles to algorithmic challenges, each level is closely centered on the programmer's expertise and skills. Whether you're a novice programmer or an experienced tech guru, you'll find your own challenges on this site. In the process of solving puzzles, you can not only exercise your thinking skills, but also deepen your understanding and application of programming knowledge. Come to start this puzzle journey full of wisdom and challenges, with many programmers to compete with each other and show your programming wisdom! Translated with DeepL.com (free version)

annotations - How to annotate custom objects on 4000 images? where each image contains many objects - Stack Overflow

matteradmin5PV0评论

I want to annotate custom objects in around 4.000 images, where each image contains many objects. I cannot accomplish the work by hand as you can understand. I searched on google and here on stackoverflow, but the solutions are based on "common" annotations let's say, such as car, horse, person, house, etc. I want to annotate custom datasets that they do not exist as "common"/"ready" in the platforms. How can I proceed?

I need to have polygons' labeling and not just rectangles on each automatically annotated object. And have the annotations in .json format. Any ideas?

I want to annotate custom objects in around 4.000 images, where each image contains many objects. I cannot accomplish the work by hand as you can understand. I searched on google and here on stackoverflow, but the solutions are based on "common" annotations let's say, such as car, horse, person, house, etc. I want to annotate custom datasets that they do not exist as "common"/"ready" in the platforms. How can I proceed?

I need to have polygons' labeling and not just rectangles on each automatically annotated object. And have the annotations in .json format. Any ideas?

Share Improve this question edited Nov 19, 2024 at 11:54 nobody asked Nov 18, 2024 at 13:13 nobodynobody 4653 gold badges12 silver badges26 bronze badges
Add a comment  | 

1 Answer 1

Reset to default 1

I can suggest the following strategy to tackle the annotation task you want to complete:

  1. Use open source annotation platform like cvat to annotate small batch first (500 images for example) - cvat
  1. Train a detection model on the annotated images -> run inference on a second batch of images (let's say another 500) -> revisit model predictions. It should take less time to revisit predictions

  2. Repeat 1 and 2 until you finish the data that you need to annotate.

  3. Regarding the polygon requirement, I recommend to use a zero-shot segmentation model like SAM where you prompt it with ground truth rectangles that you get from the annotation phase suggested above.

Articles related to this article

Post a comment

comment list (0)

  1. No comments so far