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

Anisotropic Fast Marching #43

Open
donghaozhang opened this issue May 14, 2016 · 3 comments
Open

Anisotropic Fast Marching #43

donghaozhang opened this issue May 14, 2016 · 3 comments

Comments

@donghaozhang
Copy link

I am a researcher who is doing research about tubular shape related segmentation and tracking and I applied multi-stencil fast marching in my previous project. I find one of your numerical tour is about anisotropic fast marching and I am currently studying your code. I am new to anisotropic fast marching. I have to say your code is amazing. Is that possible for you to post some related math behind anisotropic fast marching code(fm2dAniso.h)? Thank you so much for the amazing numerical tour anyway!

Kind regards,
donghao

@gpeyre
Copy link
Owner

gpeyre commented May 14, 2016

You can find it for instance in our review paper, especially in Section 3.4 (it is described on a triangulation, but the same apply on a grid by considering 4 or 8 neighboring triangles around each point).

@donghaozhang
Copy link
Author

Thank you so much!

@tvercaut
Copy link

Apologies for reviving an old thread but I am also interested in digging a bit more into anisotropic fast marching for cartesian grids (images). I tried looking at the code and the review paper listed above but got a bit confused. Would it be possible to share a bit more insight?

Section 3.4 of the review paper doesn't specifically talk about anisotropic fast marching. A quick bibliography search point to a few potential options, e.g.:

It would thus be helpful to better understand what is implemented in the fastmarching_3_anisotropy notebook.
Indeed, looking at this fastmarching_3_anisotropy notebook, I see it calls fm2dAniso but that files doesn't provide much comments on the method being implemented.

I also saw the perform_front_propagation_anisotropic.cpp file but this refers to files that are missing from the repository: anisotropic-fm/AnisotropicTensorDistance.h and anisotropic-fm/AnisotropicTensorDistanceConfidence.h. I tried looking for these but only found this which may or may not be related:
https://github.com/gjacopo/imtools/blob/master/propagation/src/GCM/AnisotropicTensorDistanceConfidence.h

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

3 participants