With "Ukiyo-e A.I." I tried to recreate the spirit that pervades Ukiyo-e painting, the sensations, the colours, the flavours that these paintings evokes me, integrating it with traditional Japanese music and Haiku poetry.
For the Ukiyo-e A.I. project I used a neural networks GANs (Generative Adversarial Networks ) integrating VQGAN (Vector Quantized Generative Adversarial Network) and CLIP (Contrastive Language-Image Pre-Training ) .
CLIP provides feedback to VQGAN on the best way to match the image to the text prompt. VQGAN adjusts the image accordingly and feeds it back to CLIP to check if it fits well with the text. This process is repeated a few hundred times, resulting in the generate...