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

What improvements can we make on the basis of badslam? #64

Open
zhulz opened this issue Mar 1, 2021 · 1 comment
Open

What improvements can we make on the basis of badslam? #64

zhulz opened this issue Mar 1, 2021 · 1 comment

Comments

@zhulz
Copy link

zhulz commented Mar 1, 2021

Badslam is a very good method based on surfel that I have seen. After learning, I need to innovate again to publish a paper. Does anyone have any suggestions?

@puzzlepaint
Copy link
Collaborator

Here are just a few random suggestions ( not necessarily good ones ;) ):

  • Improve the formulation of the photometric residuals somehow (which are not very robust).
  • Formulate the optimization residuals differently, such that for every keyframe, a prediction for the color and depth of the pixels is made and compared to the actual color and depth of the pixel (rather than having one optimization residual per surfel). This way, the residuals would directly correspond to the pixel measurements. This might among other things facilitate some level-of-detail handling: For example, if a detailed surface structure is observed by a keyframe from far away, then the comparison between the model and the keyframe should take into account that the observation of this structure in the keyframe will not see the close-up detail but instead a lower-resolution version (possibly also depending on the depth sensing technology used).
  • Integrate depth estimation based on the color images in order to reduce the reliance on the depth camera and make the method work outdoors (where many depth cameras don't work) or if the observed surfaces are outside of the depth camera's range.
  • Combine the method with techniques such as local / submap based bundle adjustment to make it work for large datasets.
  • Combine the method with a real-time surface reconstruction approach to obtain real-time triangle mesh reconstructions.

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