Hi, thanks for open-sourcing this great work. I really enjoyed reading the paper and code.
I noticed a possible issue regarding the MegaDepth training split. It seems that the training code directly loads all .npz files under data/megadepth/megadepth_indices/scene_info_0.1_0.7, instead of using the standard train_list.txt split as in prior works such as LoFTR.
If I understand this correctly, this may cause overlap between the training data and the MegaDepth-1500 evaluation scenes, which would introduce data leakage.
I may be mistaken, so I would appreciate your clarification:
Does RDD training use all files under scene_info_0.1_0.7, or only the standard training subset?
If all files are used, are MegaDepth-1500 scenes included during training?
Could you please report the results of v1 / v2 / v3 under the standard non-leaking MegaDepth split?
Thanks again for the excellent work.
你好,感谢开源这项很棒的工作,我很喜欢这篇论文和代码实现。
我注意到一个可能和 MegaDepth 训练划分相关的问题:当前训练代码似乎直接读取了
data/megadepth/megadepth_indices/scene_info_0.1_0.7
下的全部 .npz 文件,而不是像 LoFTR 等以往方法那样使用标准的 train_list.txt 训练划分。
如果我的理解没错,这可能会导致训练数据和 MegaDepth-1500 测试场景发生重叠,从而引入数据泄露。
当然也可能是我理解有误,因此想请教作者澄清一下:
RDD 训练时到底是使用了 scene_info_0.1_0.7 下的全部文件,还是只使用标准训练子集?
如果用了全部文件,MegaDepth-1500 的场景是否已经在训练中出现过?
是否可以补充给出在标准、无泄露划分下 v1 / v2 / v3 的结果?
再次感谢你们的出色工作。
Hi, thanks for open-sourcing this great work. I really enjoyed reading the paper and code.
I noticed a possible issue regarding the MegaDepth training split. It seems that the training code directly loads all .npz files under data/megadepth/megadepth_indices/scene_info_0.1_0.7, instead of using the standard train_list.txt split as in prior works such as LoFTR.
If I understand this correctly, this may cause overlap between the training data and the MegaDepth-1500 evaluation scenes, which would introduce data leakage.
I may be mistaken, so I would appreciate your clarification:
Does RDD training use all files under scene_info_0.1_0.7, or only the standard training subset?
If all files are used, are MegaDepth-1500 scenes included during training?
Could you please report the results of v1 / v2 / v3 under the standard non-leaking MegaDepth split?
Thanks again for the excellent work.
你好,感谢开源这项很棒的工作,我很喜欢这篇论文和代码实现。
我注意到一个可能和 MegaDepth 训练划分相关的问题:当前训练代码似乎直接读取了
data/megadepth/megadepth_indices/scene_info_0.1_0.7
下的全部 .npz 文件,而不是像 LoFTR 等以往方法那样使用标准的 train_list.txt 训练划分。
如果我的理解没错,这可能会导致训练数据和 MegaDepth-1500 测试场景发生重叠,从而引入数据泄露。
当然也可能是我理解有误,因此想请教作者澄清一下:
RDD 训练时到底是使用了 scene_info_0.1_0.7 下的全部文件,还是只使用标准训练子集?
如果用了全部文件,MegaDepth-1500 的场景是否已经在训练中出现过?
是否可以补充给出在标准、无泄露划分下 v1 / v2 / v3 的结果?
再次感谢你们的出色工作。