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

blood vessel like fractals #1

Open
jakubMitura14 opened this issue Mar 14, 2023 · 2 comments
Open

blood vessel like fractals #1

jakubMitura14 opened this issue Mar 14, 2023 · 2 comments

Comments

@jakubMitura14
Copy link

Hello I am looking for a 3d dichotomic irregular fractal that would look like branching blood vessels and similar to branching planes - to simulate connective tissue layers
The algorithm would need to be parameterized and differentiable.
The basic plan is to learn the parameters of the fractal by comparing l2 similarity between the original and fractal-generated image (additionally for fine-grained texture Fourier will be used.

Would it be possible to use your tool for it ?)

@flpgrz
Copy link
Owner

flpgrz commented Mar 14, 2023

For the parallelisation and the learning, using Jax is surely a good idea. fractal-jax employs the just in time (JIT) compilation to speed up things.

However, this library, as it's implemented now, does not operate any learning. The equation that generated the fractals is given, i.e., z = z^2 + c.

If I correctly understood your task, you could substitute the equation that generates the fractal with a parametric function and learn the parameter by optimising a loss.

@jakubMitura14
Copy link
Author

jakubMitura14 commented Mar 14, 2023

Thanks for answer! yes exactly - I do not expect for you to support the training per se I just need differentiable parametrized functions :). Maybe I am not very precise - generally, I am working on some models in Jax and already have an optimization loop, I had never worked with fractals but images of fractals seem quite similar to natural tissue images. Hence my question.

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