Exploratory Convolution - how?
in
Programming Questions
•
1 year ago
Hi all.
A while back I made a set of processing patches based on something I called 'exploratory convolution', because I was convolving a bunch of random noise with manually crafted kernels. These patches resulted:
Someone else then took my code and made some more of this stuff:
(and others on this user's profile)
I really like the way this seems to form some very regular and interesting patterns from some very simple math. Unfortunately, I'm baffled as to how it works, and I'm curious if someone has an idea about how these patterns occur and how they are related to the kernels, or how they could be predicted. I'm also curious if someone has seen this somewhere else or if it's an established technique.
Specifically, it seems to commonly generate concentric circles resembling some form of fractal pattern or form constant. In some cases it seems to generate regular and connected 'strands'.
Thanks,
Bogdan
1