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

Initialization #19

Open
anuranbaka opened this issue Sep 9, 2014 · 1 comment
Open

Initialization #19

anuranbaka opened this issue Sep 9, 2014 · 1 comment

Comments

@anuranbaka
Copy link
Owner

We need to be able to start the system without initial poses.
@hustcalm has been working on this.

@anuranbaka
Copy link
Owner Author

I have been doing some investigations on the experimental branch, and have found that the DTAM algo is stable up to scale drift, meaning that aside from the reconstruction scale drifting, the track <--> map loop converges on the right result when given nearby initial poses.

Also the algorithm appears to have two globally stable solutions(neglecting scale drift): one is the correct solution and the other is a reverse depth solution, similar to that seen in the hollow mask illusion or reverspectives. Both solutions happen randomly if random initial displacement and rotation vectors are used between initial frames.

So basically any startup procedure that can distinguish the correct and inverse depth solutions should be sufficient.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant