The only time a cat scratched me was when I pulled its tale when I was 2

        • JohnBrownsBussy2 [she/her, they/them]
          ·
          edit-2
          1 year ago

          This is done through ControlNet, an extension architecture for the open source Stable Diffusion latent diffusion models. Basically, ControlNet takes a reference image, in this case an image of text, and then modifies the model inference to meet certain parameters/weights vis-a-vis that reference image. While this has been possible for a while, the popularity of this meme took off with the development of a QR code controlnet that allowed for hidden QR codes to be embedded in an image. Since this controlnet forces a high contrast based on the white and black reference image, it can force any generated image to match the original image. Since latent diffusion is a denoising process, applying a simple gaussian blur (literally by squinting or moving the image away) is enough to see the outline of the original image embedded.

          • alexandra_kollontai [she/her]
            ·
            1 year ago

            This is the first real explanation I've heard, and now it makes sense (though some still went over my head), so thank you very much!