Gramzoom uses the key element of the Style Tranfer Algorithm to create an infinitely zoomable movie from any image. It works best with images that are self similar, but anything will really do. Can cats look evil? It might just break the Internet.
Gramzoom uses the key element of the Style Tranfer Algorithm to create an infinitely zoomable movie from any image. It works best with images that are self similar, but anything will really do. Can cats look evil? It might just break the Internet.
Here are five examples.
The basic idea here is to use the trick used in Style Transfer to transfer the style from one image to another to extract just the style instead. We can then apply that style to an image that just contains noise and after a number of optimization steps, we'll end up with a picture that has the style of the original, but not the content. Just the eyes and hairs of the cats, but no real cats.
After transferring the style of some image enough to some noise for it become its own image, we start zooming in. This allows the algorithm to have an effect on the overall picture, plus it will find tiny details that can be zoomed to become structural elements. This works for all pictures, but especially well for something that is self similar.
The code is available on github.