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

TankAndTemple Test #16

Open
lt-xiang opened this issue Oct 11, 2022 · 15 comments
Open

TankAndTemple Test #16

lt-xiang opened this issue Oct 11, 2022 · 15 comments

Comments

@lt-xiang
Copy link

Hi, 我测试了TAT数据集中的Family,使用的是默认脚本test_tnt.sh,采用normal融合,最近仅得到13MB点云文件。经检查发现生成的mask文件夹中的_geo.png都是大部分区域黑色图片,从而最后得到的 final.png的大部分区域都是无效的。geometric consistency阈值分别是默认的0.01和1。不知道您这边是否有一样的问题?

@DingYikang
Copy link
Collaborator

Hi,tnt上的点云融合我们默认使用的是'dynamic'而不是'normal',建议您不修改默认脚本进行测试。

@zhao-you-fei
Copy link

zhao-you-fei commented Oct 18, 2022

@lt-xiang @DingYikang

Hi,tnt上的点云融合我们默认使用的是'dynamic'而不是'normal',建议您不修改默认脚
为什么我融合出来的点云文件只有911kB
image
什么都没有

@lt-xiang
Copy link
Author

@lt-xiang @DingYikang

Hi,tnt上的点云融合我们默认使用的是'dynamic'而不是'normal',建议您不修改默认脚
为什么我融合出来的点云文件只有911kB
image
什么都没有

我的问题已经排查到了。需要用作者的pre-processed 的TAT数据。原始的TAT数据里面camera.txt文件深度范围格式不一样

@zhao-you-fei
Copy link

@lt-xiang 你好,感谢解答,你是说测试的是intermediate下的嘛?有个short-range-cameras-for-mvsnet这个嘛?我测试的advance的几个场景

@DingYikang
Copy link
Collaborator

@lt-xiang 你好,感谢解答,你是说测试的是intermediate下的嘛?有个short-range-cameras-for-mvsnet这个嘛?我测试的advance的几个场景

请问您使用的是我们上传的数据集吗?可以把深度图的结果放一张图上来看看,看深度图是否正常。如果使用的是我们上传的数据集,结果应该是正常的。

@zhao-you-fei
Copy link

zhao-you-fei commented Oct 19, 2022

@DingYikang 我是在这儿下载的数据
image
我刚看了下生成的深度图确实不大对,这是什么原因造成的呢(深度图太多我没法上传视频给您,只能放一张您看下)
1666170164516
xiab下边是我的参数,没有改动

@DingYikang
Copy link
Collaborator

DingYikang commented Oct 19, 2022

@zhao-you-fei 下面截图是我今天重新跑的结果,点云大小是正常的。您使用的是model_bld.ckpt和默认的参数设置吗?intermediate上的结果也不正常吗?
屏幕截图 2022-10-19 165402

@zhao-you-fei
Copy link

@DingYikang 非常感谢您抽空指导,以下是我的参数及其他设置,没有改动,使用的是model_bld.ckpt和默认的参数设置,intermediate没有测试,我只用测试前面几个室内场景
1666170776683

1666170297763

@DingYikang
Copy link
Collaborator

DingYikang commented Oct 19, 2022

@zhao-you-fei 考虑到深度图是错误的,我猜测您使用的tnt数据集不是我们上传的版本,建议您检查一下是否下载并使用了我们处理过的数据集,如果cam.txt里的最后一行格式不对应,需要修改dataset里的代码进行适配。
这是我们使用的cam的格式:
屏幕截图 2022-10-19 174037

@lt-xiang
Copy link
Author

@lt-xiang 你好,感谢解答,你是说测试的是intermediate下的嘛?有个short-range-cameras-for-mvsnet这个嘛?我测试的advance的几个场景

是的,测试了Family数据集。我下载是处理后的数据集。short-range-cameras-for-mvsnet这个是原始数据集里面的

@zhao-you-fei
Copy link

@lt-xiang感谢你的回复
@DingYikang 牛啊,感谢您的回复和解答,我搞出来了,现在可以确定是我数据集的问题,我重新清空删除来了一遍确实可,那么我还想请教下,如果想做效果的优化应该怎么做,或者调整代码中的哪些参数优化。再次感谢您的帮助

@zhao-you-fei
Copy link

@DingYikang
您好,我有个问题想请教下,我发现test_dtu.sh和test_tnt.sh所用的点云方法不一致,dtu数据集用的normal,tnt数据集用的'dynamic'而不是'normal',如果用normal会报错:'ValueError: invalid literal for int() with base 10: 'room',而'dynamic'虽然报错FileNotFoundError: [Errno 2] No such file or directory: '/pair.txt'但能正常生成点云.所以我想问如果我用自己的数据想生成点云应该用'dynamic'还是'normal',哪个是通用的

@DingYikang
Copy link
Collaborator

@DingYikang 您好,我有个问题想请教下,我发现test_dtu.sh和test_tnt.sh所用的点云方法不一致,dtu数据集用的normal,tnt数据集用的'dynamic'而不是'normal',如果用normal会报错:'ValueError: invalid literal for int() with base 10: 'room',而'dynamic'虽然报错FileNotFoundError: [Errno 2] No such file or directory: '/pair.txt'但能正常生成点云.所以我想问如果我用自己的数据想生成点云应该用'dynamic'还是'normal',哪个是通用的

您好,如果您想用自己的数据的话,'dynamic'和‘normal’都可以使用,您可以参照DTU和TnT的dataset格式整理好自己的数据。代码里关于'pair.txt'的部分您也可以自己调整成适应自己的文件路径的格式。

@SLwarrior
Copy link

image

Hello! I would like to ask why my point cloud fusion result is black and white instead of color。

@fanshixiong
Copy link

@DingYikang 您好,我想问一下,tnt数据您是做了什么处理呢?colmap2mvsnet需要改什么吗?我如果用自己的数据的话,场景比Family要小一点,应该怎么去修改深度范围呢?我尝试了test_dtu.sh都没有很好的效果,和上面所述问题一致,点云文件很小。同时我用colmap2mvsnet跑tnt数据也是一样的问题,请问该如何设置深度范围呢?感谢您的解答!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants