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

Using known poses in CoarseInitializer #238

Open
murrdpirate opened this issue Apr 16, 2021 · 1 comment
Open

Using known poses in CoarseInitializer #238

murrdpirate opened this issue Apr 16, 2021 · 1 comment

Comments

@murrdpirate
Copy link

I have the ability to provide accurate camera pose information, but I'd still like to use DSO's excellent point tracking and depth estimation (in addition to allowing the poses to be tweaked in bundle adjustment).

My first step is to inject the pose data into the CoarseInitializer, which I'm currently doing by setting SE3 refToNew_current (in the trackFrame function) with my data. However, this doesn't appear to change the results, even if I provide garbage transforms.

Any guidance on how I should proceed? Or any high level description of what's happening in the initialization procedure?

@s3r637
Copy link

s3r637 commented Nov 10, 2021

Hey @murrdpirate,

see FullSystem.cpp#L1262 & FullSystem.cpp#L432 (maybe there are other places too).

Just try to scale the translation part based on your positions.

Cheers.

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