Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

有关有遮挡物体被划分为多个bbox的问题。 #55

Open
YDDDDG opened this issue Sep 28, 2021 · 13 comments
Open

有关有遮挡物体被划分为多个bbox的问题。 #55

YDDDDG opened this issue Sep 28, 2021 · 13 comments
Assignees
Labels
enhancement New feature or request
Projects

Comments

@YDDDDG
Copy link

YDDDDG commented Sep 28, 2021

作者您好,感谢您精彩的工作!

我在使用过程中发现,如果“待标注的物体”被其他“前景物体”从中间遮挡,而被分为两部分时,此时对“待标注的物体”进行标注时,会生成多个bbox,在json中也是被认为成“两个物体”而不是同一个物体,请问这个问题有办法解决吗?

期待您的回复!

@linhandev linhandev self-assigned this Sep 28, 2021
@linhandev linhandev added the enhancement New feature or request label Sep 28, 2021
@linhandev
Copy link
Member

感谢您的反馈!

coco保存格式中每个多边形都会有一个唯一的id,如果是做实例的标注应该会有影响。

这个问题我们之前没有注意到。不知道你这个标注之后具体是想做什么类型的任务,有没有其他软件针对这方面有解决方法我们可以参考一下

@linhandev linhandev added this to To do in Eiseg开发 via automation Sep 28, 2021
@YDDDDG
Copy link
Author

YDDDDG commented Sep 29, 2021

您好!
主要想做的任务是实例分割的标注,“每个多边形都会有一个唯一的id” 确实对实例的辨别产生了一定的影响。
不过很可惜,我们暂时还未调研到有相关的软件可以解决这个问题。

@YDDDDG
Copy link
Author

YDDDDG commented Sep 29, 2021

冒昧问一下,针对这个问题,请问您最近有更新的计划吗?预计大概多久可以完成update呢?

@linhandev
Copy link
Member

估计这块怎么做我们需要讨论一下,最近每天push都很多,时间的话得到时候看fix的复杂程度

@torchmyheart
Copy link

torchmyheart commented Dec 27, 2021

@linhandev 您好,在制作实例分割数据的时候我也是这个问题,一个物体被分成两部分,会生成两个不同的bbox,是独立的两个segmentation。而在coco数据集里类似这种情况是将两个部分放在同一个id下的segmentation。冒昧问一下,目前有什么解决方案吗

估计这块怎么做我们需要讨论一下,最近每天push都很多,时间的话得到时候看fix的复杂程度

@torchmyheart
Copy link

@YDDDDG 楼主你好,请问你现在有什么解决办法吗,使用labelme然后转化成coco可以避免这个问题吗。期待回复!

@YDDDDG
Copy link
Author

YDDDDG commented Dec 27, 2021

@YDDDDG 楼主你好,请问你现在有什么解决办法吗,使用labelme然后转化成coco可以避免这个问题吗。期待回复!

你好!目前没用什么好的解决办法,我当前的一个折衷的办法是强行把一个物体的两个部分连接在一起(这样当然不是最佳方案,只是个折衷办法)

@torchmyheart
Copy link

@YDDDDG 楼主你好,请问你现在有什么解决办法吗,使用labelme然后转化成coco可以避免这个问题吗。期待回复!

你好!目前没用什么好的解决办法,我当前的一个折衷的办法是强行把一个物体的两个部分连接在一起(这样当然不是最佳方案,只是个折衷办法)

好的,我暂时也是这么想的 /lol

@linhandev
Copy link
Member

@YDDDDG @coderrubbish 您好,我们最近正在进行新版UI的升级,计划在新版中添加对一个物体被分成多个部分的支持。我们的计划是这样的:
1
存储上也是用一个多边形将一个物体的两部分连起来,但是连起来的两根线是完全重合的,4多个点的坐标两两相同。展示的时候这两根线不会展示。这样在生成mask的时候应该不会多像素。如果在其他软件打开应该也只是展示上多出一根线,只要不动四个端点也不影响我们的软件重新识别这两个部分并隐去中间的链接线。
不知道大佬们觉得这个格式是不是make sense

@torchmyheart
Copy link

@linhandev 非常感谢贵团队的努力,期待新版本上线

@linhandev
Copy link
Member

@coderrubbish 大佬客气了。这个功能现在还没开始实现,如果有什么更好的想法也欢迎大佬们提意见

@YDDDDG
Copy link
Author

YDDDDG commented Dec 30, 2021

@linhandev 感谢!期待新功能新版本!

@torchmyheart
Copy link

@linhandev 您好,请问按下空格之后生成box和mask的这一步的代码在哪个文件,我想自定义一下annotations中的结构,比如在annotations中再加入一对key-value,我该改写哪个文件。
提前感谢,期待回复

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Eiseg开发
  
To do
Development

No branches or pull requests

3 participants