Yes, Roboflow does support polygon annotations. Polygon annotations provide more specific information about the data you’re using to train a model, which can lead to increased training performance and results, and also improve data augmentation [source].
To annotate images with polygons in Roboflow, you can use the Polygon Tool by clicking to add an initial starting point, then continue clicking to add more stationary points around the object, and double clicking or clicking the original vertex to close the polygon. The shortcut key for the Polygon Tool is “p” [source].
Roboflow also offers a feature called Smart Polygon, which can generate annotations by clicking an object of interest. There are two versions of Smart Polygon: Standard, which is ideal for small items, and Enhanced, which is ideal for most use cases [source].
However, it’s important to note that annotating with polygons takes more time and bounding boxes are usually sufficient to build an initial prototype or model for assisted labeling. Once you have an initial model working, you can go back and improve performance later with polygons, by relabeling your images, if necessary [source].
Hi! I’m Roboflow’s AI powered bot. This is an automated response powered using AI with knowledge from our docs, blog, and forum. If this solves your issue, please mark it as the solution using the checkbox icon. If this doesn’t solve your issue, please follow up with what you’ve tried/why, and the community will continue to chime in as usual.
I have now done a test. I created a new project and labeled the images with polygonal boxes.
Then I created a Roboflow model and uploaded new images.
However, the label assistant only labels with rectangular boxes and not with polygonal boxes.
Why is that?
Polygonal boxes usually refer to a 3D object, so I want to clarify, by polygonal boxes, you do mean polygon shapes, correct? If that is the case, you can indeed create a new segmentation project and transfer your images into that project.
I can see your attempt was through Roboflow Universe’s clone feature, which doesn’t work, but you can do this by creating a new version of your datasets (make sure to disable and remove any/all preprocessing and augmentation) and exporting it, then importing it into your new project.