Comments (3)
Hello @kuaiqushangzixiba
If you know the camera poses in advance, you can set them with the following:
dust3r/dust3r/cloud_opt/optimizer.py
Line 66 in 517a430
The same can be done with focals and principal points
dust3r/dust3r/cloud_opt/optimizer.py
Line 82 in 517a430
dust3r/dust3r/cloud_opt/optimizer.py
Line 91 in 517a430
Note that if you only care about having all reconstructions living in the same reference frame, you can get the output camera poses and parameters after processing the first sequence and set them manually for the rest of the reconstructions. Note that setting inaccurate camera poses might hinder the quality of the output in some cases.
Best
from dust3r.
Line 91 in 517a430
return _convert_scene_output_to_glb(outdir, rgbimg, pts3d, msk, focals, cams2world, as_pointcloud=as_pointcloud,
transparent_cams=transparent_cams, cam_size=cam_size)
Thanks a lot!
When should I set it up? When you initialize global_aligner, or after get_3D_model_from_scene...
from dust3r.
And when I set preset_pose(), I got the following error, I found that the declaration of this method was not defined in the code
AttributeError: 'PointCloudOptimizer' object has no attribute '_get_msk_indices'
from dust3r.
Related Issues (20)
- RuntimeError: tokens must have 4 dimensions HOT 3
- Visual Localization using other datasets
- Exporting camera parameters and poses as well as 3D points to COLMAP-style files
- About single image input
- Hello, when i input two images ,webpage shows HTTP 500: Internal Server Error ,terminal shows: PermissionError: [Errno 13] Permission denied: '/tmp/gradio/5ff4baf71ad48a9439e595603e0cb48034d025de',how can i solve it?
- License
- CUDA version for RoPE HOT 1
- Are the pretrained model weights updated? HOT 6
- Ask for the checkpoint of MASt3R_ViTLarge_BaseDecoder_512_catmlpdpt for 7-scenes localiztion HOT 1
- scannetpp_pairs not compatible with scannetpp's colmap data
- How can I evaluate on metric depth dataset like NYUv2?
- preprocess_co3d.py can't work HOT 1
- how to improve infer speed
- [QUESTION] about MST Initialization in Global Aligner
- Data preprocessing issues
- How to set up multi-GPU running
- pose estimation-rvec and tvec
- How can I get smoother mesh?
- The reconstructed model is layered
- scaling depth maps
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dust3r.