It's something with the pixelization. When an image is smaller, they reduce the pixel size, but if it's larger, it uses all the pixels, revealing the "hidden" image (which is actually the real image...)