To create the image, the high spatial frequency data from an image of a cat is added to the low spatial frequency data from an image of a dog.
This approach was pioneered by Oliva et al. (2006), and is based on the multiscale processing of human vision.
Samir Khan