mask rcnn无法识别对象彼此太近

发布于 2025-02-05 12:31:35 字数 352 浏览 2 评论 0原文

我一直在尝试训练Mask RCNN模型,以识别堆栈中的单个扑克芯片。无论我更改什么属性,最终结果看起来都如下图。我猜想问题是,这些对象彼此过于近,无法进行适当的检测。我可以尝试更改的Mask RCCN或我的培训模型的其他模型或属性吗?

这是结果的图像

这是我的培训数据注释的一个示例

I have been trying to train a Mask RCNN model to identify individual poker chips in a stack. No matter what property I change, the end results look like the following image. I was guessing the issue is that the objects are too close to each other for the proper detection. Is there any alternative model or property of mask RCCN or my training model I could possibly try to change?

Here is an image of the results

Here is an example of my training data annotations

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

几味少女 2025-02-12 12:31:35

蒙版RCNN对每个对象进行边界框预测和实例分割。如前所述在这里

有些数据集提供边界框,而有些数据集则仅提供口罩。为了支持多个数据集上的培训,我们选择忽略数据集随附的边界框,而是随时生成它们。

因此,请使用 repo 您的标记数据是正确的(早期i写道标签是错误的)。

对于Mask-RCNN而言,您的任务似乎并不难,因此我想您应该使用较大的数据集 +数据增强来获得更好的结果。

Mask RCNN makes bounding box predictions and instance segmentation of an object in each of them. As mentioned here,

Some datasets provide bounding boxes and some provide masks only. To support training on multiple datasets we opted to ignore the bounding boxes that come with the dataset and generate them on the fly instead.

So using that repo your labeled data is correct (earlier I wrote that the labelling is wrong).

Your task does not seem too difficult for Mask-RCNN, so I guess you should use larger dataset + data augmentations to get better results.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文