STPLS3D icon indicating copy to clipboard operation
STPLS3D copied to clipboard

HAIS one point assigned to multiple instance proposals

Open leimeng86 opened this issue 3 years ago • 4 comments

Hello there,

As described in the original paper of HAIS, "one point is only clustered into a single instance in point aggregation, resulting no overlap among instance prediction."

However, during test, I found some points being assigned to multiple instances. For instance, I put an assert after outlier filtering and got an AssertionError as follows:

image

Look forward to your reply.

Regards

leimeng86 avatar Jul 11 '22 06:07 leimeng86

Hi,

I have not looked into this issue and assumed that it will be a single instance for each point. I'm wondering have you tested it using ScanNetV2 or S3DIS and is the issue also there?

Thanks,

meidachen avatar Jul 11 '22 16:07 meidachen

Sorry, I don't have ScanNet v2 or S3DIS. Can you try it out on your side to reproduce the issue?

Regards

leimeng86 avatar Jul 12 '22 02:07 leimeng86

Hello there,

As described in the original paper of HAIS, "one point is only clustered into a single instance in point aggregation, resulting no overlap among instance prediction."

However, during test, I found some points being assigned to multiple instances. For instance, I put an assert after outlier filtering and got an AssertionError as follows:

image

Look forward to your reply.

Regards

你好!请问你已经成功复现STPLS3D在HAIS模型上的val和test了吗?我在验证集上进行评估的时候出现了报错”python: src/hierarchical_ageation/hierarchical_ageation.cu:156:void hierarchical_ageation_cuda(int, int, int* ,int*,float* int, int,int* ,int*,float* , int* , int*) :Assertion `primary_num <= MAX_PRIMARY_NUM' failed.已放弃(核心已转储)“,我试过将MAX_PRIMARY_NUM的值改到很大很大,但依然会存在这样的错误。想请问您是否遇到过呢

Greatest-Marx avatar Sep 04 '23 07:09 Greatest-Marx

嗨,你好 正如HAIS的原始论文所描述的_那样,“在点聚合中,一个点只聚类到一个实例中,导致实例预测之间没有重叠。_ 但是,在测试过程中,我发现一些点被分配给多个实例。例如,我在异常值过滤后放置了一个断言,并得到了一个 AssertionError,如下所示: image 期待您的回复。 问候

你好!请问你已经成功复现STPLS3D在HAIS模型上的val和test了吗?我在验证集上进行评估的时候出现了报错“python: src/hierarchical_ageation/hierarchical_ageation.cu:156:void hierarchical_ageation_cuda(int, int, int* ,int*,float* int, int,int* ,int*,float* , int* , int*) :Assertion 'primary_num <= MAX_PRIMARY_NUM' failed.已放弃(核心已转储)”,我试过将MAX_PRIMARY_NUM的值改到很大很大,但依然会存在这样的错误。想请问您是否遇到过呢

您好,这个问题,您解决了吗,我在验证集上进行评估的时候也出现相同错误。

1xdwww avatar May 20 '24 10:05 1xdwww