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

av2 get_data_info() return None during inference #10

Closed
xiazhongyv opened this issue Jan 4, 2024 · 7 comments
Closed

av2 get_data_info() return None during inference #10

xiazhongyv opened this issue Jan 4, 2024 · 7 comments

Comments

@xiazhongyv
Copy link

#7#9,我使用您提供的create_av2_info文件生成100ms间隔的av2数据索引后,在验证集中仍存在cam_info为None的帧,这会导致在测试时get_data_info()的返回值为None并引发后续报错。想请教下您是如何解决这个问题的。

@xiazhongyv
Copy link
Author

哦,我发现了自己理解的有问题,我把图像同步阈值理解成了帧间隔。
图像同步阈值应该是指loader.get_closest_cam_channel_timestamp中的匹配阈值,在#9中我的处理还是按照25ms的间隔处理的。
如果要修改这个阈值,我应该直接修改av2.utils.synchronization_database.py Line 100 ,对吗?

@xiazhongyv
Copy link
Author

问题已解决

@Amireux52
Copy link

老师您好,请问老师您是怎么修改的,我修改后仍然还是25ms,盼复

@Amireux52
Copy link

老师,可以告知下详细的修改结果吗,感激,盼复,祝好呢

@xiazhongyv
Copy link
Author

xiazhongyv commented Jun 13, 2024

老师,可以告知下详细的修改结果吗,感激,盼复,祝好呢

直接修改SynchronizationDB类对应实例的属性值(tools/create_infos_av2/create_av2_infos.py L45 的loader.MAX_LIDAR_RING_CAM_TIMESTAMP_DIFF)就可以了,或者直接去改site packages里av2-toolkit对应的代码也行。

不过我这里直接使用这个repo的代码,一直复现不出来论文中的结果...... 所以后来也没在用这个baseline.
如果您复现成功了欢迎@我一下~

@Amireux52
Copy link

老师,可以告知下详细的修改结果吗,感激,盼复,祝好呢

直接修改SynchronizationDB类对应实例的属性值(tools/create_infos_av2/create_av2_infos.py L45 的loader.MAX_LIDAR_RING_CAM_TIMESTAMP_DIFF)就可以了,或者直接去改site packages里av2-toolkit对应的代码也行。

不过我这里直接使用这个repo的代码,一直复现不出来论文中的结果...... 所以后来也没在用这个baseline. 如果您复现成功了欢迎@我一下~
好的呢,老师。
老师,您遇到过这个问题吗:#28
如果可以,烦请告知下如何解决这个问题,感谢您,盼复

@Amireux52
Copy link

老师,可以发给我一份av2_train_infos.pkl文件吗,我的无法生成,谢谢拉

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

2 participants