Comments (3)
Hi, currently, GlueStick has not been integrated into hloc or Colmap. The reason is that none of the two use line features, and the point matching alone of GlueStick is very similar to SuperGlue.
However, we have integrated GlueStick into our framework LIMAP, which is a fusion of Colmap and hloc for both points and lines. You might be interested in checking this repo.
from gluestick.
Thanks for the prompt response.
Can LiMAP take a set of unposed images and estimate camera parameters (just like the way colmap and hloc produce cameras.txt)?
In other words, I am trying to estimate camera positions just from a folder of images. I am able to do it with COLMAP and/or HLOC by adding "Superpoint+SuperGlue" into the pipeline. I just wanted to see if I can enhance my existing performance by using Gluestick in the COLMAP pipeline and/or HLOC pipeline?
Thanks!
from gluestick.
Currently, LIMAP first runs COLMAP to get the camera poses, so you would not get any improvement initially. It can however improve a bit the camera poses later by introducing lines into the bundle adjustment, and thus adding new information to improve the camera poses. Maybe you can have a look at the documentation of LIMAP to see how to retrieve these refined camera poses, and open an issue in the LIMAP repo if you still have questions.
Note that we are currently working on a version of LIMAP that would not need this initial dependency on Colmap, and that would be able to output the camera poses directly from points and lines. This will not be ready before a few months, however.
from gluestick.
Related Issues (20)
- Hpatches HOT 4
- A question HOT 3
- Inference speed HOT 2
- About FPS and real-time performance HOT 2
- A question about dual-softmax HOT 2
- match confidence HOT 2
- Question about reprojection error HOT 3
- Guidance Needed: Mapping Single Points Using Homography for Images of Different Sizes HOT 6
- Another method instead of Homography estimation HOT 1
- There is no setup.py for "pip install -e ." HOT 3
- Memory not releasing issue HOT 2
- Can GlueStick export onnx? HOT 3
- training HOT 4
- How to only use lines/points? HOT 3
- pytlsd causes memory leak HOT 2
- can you open source your evaluation code? HOT 6
- How to only use points? HOT 2
- How to obtain the four parameters lines0, lines1, lines_junc_idx0, lines_junc_idx1 ? HOT 2
- Training code HOT 12
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 gluestick.