Comments (11)
from bundler_sfm.
Hi Noah, thanks for your reply! So, I rebuilt bundler with siftfast, and adjusted the scripts to use it instead of sift. Now the feature detection works without the need of downscaling the images.
However, I still get the same error when running Bundler. I've ran it from a clean directory (with only the images in), and no matches
subdirectory was created (but maybe that's the way the bundler.py script works?); instead, there are these files:
list.txt
matches.corresp.txt
matches.init.txt
matches.prune.txt
matches.ransac.txt
nmatches.corresp.txt
nmatches.prune.txt
nmatches.ransac.txt
options.txt
pairwise_scores.txt
They have data inside, but the matches.corresp.txt
is a bit suspicious in that it contains just 1062 empty lines -- no other content at all.
I'm attaching the bundle/out file, which is much bigger than the previous one: bundle.txt
Please let me know if you'd like to have a look at any of the files above, I'll attach them here.
from bundler_sfm.
from bundler_sfm.
I'm using these images:
https://github.com/rperrot/ReconstructionDataSet/tree/master/MirebeauStHilaireStatue
I want to make a comparison among SfM software, so I'm trying the same dataset with bundler, mve, colmap, VisualSfM, openMVG, etc. This dataset seems to work fine with the other programs, so it's probably a matter of giving bundler the right options. Any hints will be very appreciated :-)
from bundler_sfm.
from bundler_sfm.
from bundler_sfm.
Did you use sift or siftfast? I've yet to verify how things work if I try to swap x and y in siftfast. Maybe that's the issue. I'll try tonight, and let you know.
from bundler_sfm.
from bundler_sfm.
from bundler_sfm.
About my reconstruction: I do get a noticeably better result if I modify the siftfast
tool to swap columns with rows in its output, so your suggestion was probably right.
from bundler_sfm.
After verifying the images alignment with the point cloud with MeshLab, I have to walk back my last remark: siftfast is not swapping x with y.
bundler is doing a fair job at reconstructing the scene (I get a point cloud of about 12000 points), but it seems that a few images are not being used for reconstruction, causing poor details on the most interesting parts.
Here's the bundle log
from bundler_sfm.
Related Issues (20)
- Where is RunSFM_Ceres? HOT 7
- Assert in MatchTracks.cpp HOT 1
- New to bundler HOT 1
- No such file or directory: 'list.rd.txt' HOT 1
- Add typical workflow to readme
- Can this project generate 3D in realtime? HOT 1
- can Photo Tourism be made open source?
- Could not generate bundle.out by RunBundler.sh HOT 5
- How to get the saved feature point
- Can't estimate focal length in pixels for the photo HOT 4
- can't estimate the focal length of camera
- solution for "EstimateFMatrix failure #10"
- segment falut
- Questions about bundler.py and make
- can't find 'pmvs/00000000.txt' stat
- segfault on bundler, Ubuntu 18.04.4 LTS *dscal* libopenblas.so.0 HOT 2
- make src/Makefile fails
- Unable to run Bundler
- Insecure Temporary File
- [Out-of-bounds] `proj` in `Camera.cpp`
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 bundler_sfm.