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

About using custom datasets #72

Open
rexainn opened this issue Jan 21, 2024 · 6 comments
Open

About using custom datasets #72

rexainn opened this issue Jan 21, 2024 · 6 comments

Comments

@rexainn
Copy link

rexainn commented Jan 21, 2024

请问您能提供一个训练所需数据格式吗?看readme好像只需要images就好了,是这样吗?用nerfstudio处理数据失败了。

@rexainn
Copy link
Author

rexainn commented Jan 21, 2024

ok,我知道了,我的问题在于我的数据集是多个摄像头固定拍摄,每个摄像头也就是每个固定视角有一个video file。而nerfstudio的视频样例都是一个视频里是摄像头围绕一个场景拍摄。请问您对于我这种格式的数据集需要怎么做有什么建议吗?

@guanjunwu
Copy link
Collaborator

您好,你可以把每个摄像头的第一帧提取出来组成一个数据集算pose,这样每个pose就对应一个video了

@rexainn
Copy link
Author

rexainn commented Jan 22, 2024

感谢您的回复!成功使用nerfstudio获得了pose,但是然后我该怎么组织格式让我的视频数据集符合您的代码需求呢?如果能给一个具体文件组织tree将不胜感激!

@guanjunwu
Copy link
Collaborator

您好,我觉得您需要将nerfstudio的相机坐标系转换为llff的相机坐标系,这个您需要自己了解一下不同坐标系的xyz轴朝向写一个脚本进行转换,最后保存为poses_bounds.npy文件,然后按照dynerf的数据集组织视频格式即可

@yangqing-yq
Copy link

您好,我觉得您需要将nerfstudio的相机坐标系转换为llff的相机坐标系,这个您需要自己了解一下不同坐标系的xyz轴朝向写一个脚本进行转换,最后保存为poses_bounds.npy文件,然后按照dynerf的数据集组织视频格式即可

请问这一步包含在最新的pr里面了吗?还是仍然需要自己手动生成这个npy文件?

@yangqing-yq
Copy link

自己实现了这部分。 不需要了。

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

3 participants