Learning Image Fractals Using Chaotic Differentiable Point Splatting
Preprint
Abstract
Fractal geometry, defined by self-similar patterns across scales, is crucial for understanding natural structures. This work addresses the fractal inverse problem, which involves extracting fractal codes from images to explain these patterns and synthesize them at arbitrary finer scales. We introduce a novel algorithm that optimizes Iterated Function System parameters using a custom fractal generator combined with differentiable point splatting. By integrating both stochastic and gradient-based optimization techniques, our approach effectively navigates the complex energy landscapes typical of fractal inversion, ensuring robust performance and the ability to escape local minima. We demonstrate the method's effectiveness through comparisons with various fractal inversion techniques, highlighting its ability to recover high-quality fractal codes and perform extensive zoom-ins to reveal intricate patterns from just a single image.Keywords
All Related Versions
This publication has 41 references indexed in Scilit:
- Differentiable visual computing for inverse problems and machine learningNature Machine Intelligence, 2023
- Modified OFS-RDS bat algorithm for IFS encoding of bitmap fractal binary imagesAdvanced Engineering Informatics, 2021
- Fractal tilings based on kite- and dart-shaped prototilesComputers & Graphics, 2001
- Polar IFS+Parisian Genetic Programming=Efficient IFS Inverse Problem SolvingGenetic Programming and Evolvable Machines, 2000
- Evolutionary algorithms and a fractal inverse problemBioSystems, 1994
- Fractals and Chaos in Geology and GeophysicsPhysics Today, 1993
- Iterated Function Systems as neural networksNeural Networks, 1991
- Solution of an inverse problem for fractals and other setsProceedings of the National Academy of Sciences, 1986
- Fast filter transform for image processingComputer Graphics and Image Processing, 1981
- Mathematical models for cellular interactions in development I. Filaments with one-sided inputsJournal of Theoretical Biology, 1968