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

Is it possible to use image with unknown intrinsics and extrinsics , just initialised using DUSt3R to do the 3d reconstruction ? #14

Open
PHOENIXFURY007 opened this issue May 21, 2024 · 3 comments

Comments

@PHOENIXFURY007
Copy link

PHOENIXFURY007 commented May 21, 2024

Providing multiple images for the 360 degree view , but without any COLMAP data

@zubair-irshad
Copy link
Owner

Yes it is very much possible. One could try our direct inference using DUSt3r (or other foundation model) provided extrinsic and intrinsic. Please look through our pytorch dataset file nerds360_ae.py to make the required changes. You can save the duster provided extrinsics and intrinsics in the same format as our NERDS360 dataset i.e. pose.json file and read the poses using our read_poses function. This should probably be the easiest way to swap out gt poses with duster provided poses.

A quick pointer. Duster, in my understanding, saves poses in opencv format, please convert them to opengl/nerf format to be used with our codebase. After you run duster on NERDS360 dataset, you can run our visualization script to make sure the poses look good before running training or inference. Hope it helps!

@PHOENIXFURY007
Copy link
Author

Can I use my colmap data with NEO360 ?

@zubair-irshad
Copy link
Owner

Yes it is very much possible. We have released the 10 scenes with colmap poses and show an example overfitting reconstruction here. Please feel free to look into those links and let us know if you run into any issues. For generalizable reconstruction, centering and canonicalization of colmap poses is also important.

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