(Spa) Ilustración del cuento “La Mancha Indeleble” de Juan Bosch usando Inteligencia Artificial (IA)

By Ramón Emilio De Jesús Grullón in Blogs

May 10, 2023

Por Ramón Emilio De Jesús-Grullón

Una (muy) breve historia sobre la magia que hay detrás de la Inteligencia Artificial (IA)

Nos encontramos en una especie de “Nuevo Renacimiento”. Una creciente y latente fascinación por la Inteligencia Artificial (IA) ha hecho que en las últimas décadas encontremos un lugar para la IA en todos los escenarios imaginables. Desde aplicaciones cotidianas (asistentes de voz y navegadores de mapa), hasta en ingeniería ( evolución de la digitalización del sector eléctrico), medicina ( análisis de imágenes en cardiología), música ( personalización de listas de reproducción) y ahora, en el arte y la experiencia creativa.

Esta es la historia de como usé MidJourney, el programa de IA más discutido, fascinante y controvertido del 2023, para ilustrar uno de los cuentos favoritos de mi adolescencia, “La Mancha Indeleble” de Juan Bosch, maestro de este género literario, historiador, político e ilustre hijo de la provincia que me vio crecer, La Vega.

Puedes acceder a la ilustración completa en el siguiente enlace: La Mancha Indeleble

¿Qué es MidJourney y dónde está la magia?

La premisa es básica para el que esta familiarizado con el adagio: “una imagen vale más que mis palabras”. MidJourney es un programa de inteligencia artificial que genera imágenes a partir de indicaciones textuales. El software llegó en el verano del 2022 como un soplo de aire fresco, que pronto se convirtió en un huracán que ha puesto patas arriba a toda una industria, creando espacios completamente nuevos para la “imaginación amplificada”,y brindando una herramienta con superpoderes para que mentes creativas den vida sus sueños lúcidos.

Aunque muchos otros programas de IA funcionan bajo el mismo contexto (Dall-E, Imagen y Stable Diffusion), Midjourney se lanzó en la plataforma de comunicación social Discord , lo que permitió a los usuarios no solo crear, pero también aprender de la experiencia de otros creadores, creando comunidades en nichos específicos y haciendo del proceso creativo una experiencia menos competitiva y más colaborativa.

El software está siendo desarrollado por un laboratorio de investigación independiente, bajo un modelo freemium(modelo de negocio basado en la creación y prestación de un producto o servicio gratuito limitado y niveles de pago que ofrecen un acceso más rápido, mayor capacidad y funciones adicionales) que les ha permitido pivotar y evolucionar con mucha más velocidad que la competencia.

Si bien la tecnología detrás de cómo funcionan sus algoritmos es fascinante y absorbente, quedará fuera de esta historia. El lector interesado puede visitar la página oficial o (mejor) explorar “La guia no muy oficial de MidJourney” desarrollada por un creador ávido de la comunidad para obtener más información.

Trayendo a la vida “La Mancha Indeleble”: Un viaje en el universo de MidJourney

Un poco de contexto

Juan Bosh retornó a la República en el año 1961, después de un largo periodo de exilio durante la dictadura de Rafael Trujillo. Al llegar a la isla pocos dominicanos sabían que ya figuraba como uno de los grandes cuentistas de toda Hispanoamérica. En el 1962 publicó, en Santo Domingo, un tomo bajo el título de Cuentos escritos en el exilio , y en el 1964 apareció un segundo, titulado Más cuentos escritos en el exilio. En ellos Bosch narra la situación del campesino dominicano, con un matiz de denuncia social marcada por su admiración a su resiliencia y sus luchas.

Recuerdo vívidamente la primera vez que di con sus cuentos en mi adolescencia, y entre ellos el que da origen a esta historia La Mancha Indeleble , una obra cuyo contenido y moraleja se quedó incrustada en mi conciencia joven, que me hizo ver con otros ojos el contexto histórico del país donde nací y la influencia invisible que puede ejercer el estado en la mente de sus ciudadanos. En el primer apartado del tomo llamado Apuntes sobre el arte de escribir cuentos , Juan Bosch describe como el cuentista “debe sentirse responsable de lo que escribe, como si fuera un maestro de emociones e ideas”.

Cuando me embarcaba en este proyecto de ideación y experimentación, esta idea guío mi proceso creativo, sabía que quería comunicar emoción a través de la ilustración, lo que no sabía era como el proceso de prueba y error (casi infinito) de intentar traer a la vida conceptos concretos me absorbería y me enamoraría.

En primer lugar, quiero comunicar algo que es un secreto a voces, el arte es una experiencia subjetiva. La visión de cómo se traducen las escenas, oraciones y palabras viven solo en la imaginación, en la libertad creativa. En esta misma línea quiero citar un pasaje de En busca del tiempo perdido , quizás la obra más célebre de Marcel Proust.

“Un par de alas, un sistema respiratorio diferente, que nos permitiera viajar por el espacio, no nos ayudaría en nada, ya que, si visitáramos Marte o Venus manteniendo los mismos sentidos, todo lo que pudiéramos ver se vestiría del mismo aspecto, como en la tierra. El único viaje verdadero, el único baño en la Fuente de la Juventud, sería no visitar tierras extrañas sino poseer otros ojos

Invito al lector a transportarse a este espacio, a intentar comprender el hecho de que estas imágenes surgen casi como una experiencia mágica, y que mi trabajo (solo) fue elegir las palabras, verbos, tamaño, forma, color, composición adecuada, hasta que, por obra y gracia del espíritu santo, me sentía feliz con el resultado arrojado por el algoritmo.

Una mirada breve a los recursos disponibles y al proceso creativo

De la floreciente comunidad de MidJourney en Discord surgieron, a la velocidad de la luz, una cantidad increíble de recursos colaborativos para inspirar y acelerar los procesos creativos. Con la intención de ilustrar mi curva de aprendizaje mencionaré los que visité de forma recurrente, e invito al lector interesado a explorarlos a su tiempo.

Guías de la comunidad:

Con estas y muchísimas más guías (alrededor de 15 y contando) me embarqué en el viaje que aquí contaré.

El proceso creativo y los conceptos generales

Dividiré esta parte en 3 apartados: (1) Consideraciones iniciales y libertades creativas, (2) El proceso iterativo y (3) El medio de comunicación

  1. Consideraciones iniciales y libertades creativas:
  • Proceso previo: Durante la ideación inicial leí el cuento varias veces hasta que estaba familiarizado con todo el contenido, dividiendo los párrafos en escenas separadas y eligiendo palabras claves que me llevaran a conceptos concretos.
  • Espacio y tiempo: Antes de iniciar sabía que quería establecer la trama de la historia en Santo Domingo, aunque en el cuento Juan Bosch nunca especificó en que país transcurría, el contexto en el que lo escribió da una pista inequívoca.

/imagine: map of the city streets of Santo Domingo, capital of dominican Republic red::1 blue::1 white::1 –ar 16:9 - @remiliod

  • Estilo artístico: Utilicé el expresionismo abstracto, del cual el surrealismo es un predecesor importante, y cuyo énfasis es la creación espontánea, automática o subconsciente. La elección de este estilo no fue aleatoria, exploré muchas opciones hasta que di con algo que permitió enfocarme en el concepto y no en la forma.

/Imagine: long hall of cabinets full of human head busts behind glass::2 abstract expressionist art style: red:1 blue::1 white:1 –ar 5:4 - Upscaled by @remiliod

  • Paleta de color: Hice un uso consistente de los colores que adornan la bandera de mi país en casi todas las escenas, lo que significó un desafío importante en algunas, pero también simplificó muchas.

/Imagine: Italian maiolica column: 3 abstract expressionist art style:: 1.5 night light:: 1 red:: 2 blue::, 1 white:: 1, gold: 1 –aspect 9:16 –test –creative –upbeta - Upscaled (Beta) by @remiliod

  • Recursos lingüísticos: En el cuento Bosch utilizó muchos recursos lingüísticos que aligeraron el proceso de ilustración, entre ellos metáforas, símiles, descripciones, hipérboles polisíndeton, admiraciones, diálogos y puntos suspensivos.

/Imagine: eyes::1 abstract expressionist art style of a wall with thousand eyes red::1 blue::1 white::1 –ar 16:9 - Upscaled by @remiliod

  1. Proceso Iterativo

Para poder describir el proceso iterativo necesario para alcanzar ideas concretas en MidJourney, contaré como fue el desafío de dar vida a los dos personajes principales del cuento, el narrador , al que Juan Bosch no le puso rostro alguno, dejando al lector la tarea de imaginarlo, y la voz que interactúa con el narrador en el salón, que “no podía relacionarse con un ser de carne y hueso” y se describe como “no autoritaria, sino suave”.

Personaje 1: El narrador

Traer a la vida una persona que no existe no es algo nuevo para los algoritmos de IA. Para el lector no familiarizado, la página web “This Person Does Not Exist” crea una persona nueva cada vez que actualizas la página usando un algoritmo conocido como Red Adversarial Generativa (GAN), que genera retratos hiperrealistas de personas completamente falsas. No obstante, mi desafío era un poco distinto. Tenía que crear este personaje en distintas escenas, posturas y situaciones.

El primer reto fue crear un espacio consistente donde se desarrollaría el cuento y donde vivirían los personajes. Gran parte de la narración se desarrolla en un lujoso salón, donde previamente varias personas habían atravesado un largo pasillo y una enorme puerta para entregar sus cabezas y luego colocarlas en largas vitrinas pegadas a la pared, como muestra de fidelidad al partido.

/Imagine : headless figures silhouettes walking inside a building::2 abstract expressionist art style:: blue::1 white:1 –seed 420 –ar 5:4 - Upscaled by @remiliod

Inicié creando ciento de imágenes del espacio del salón, probando distintos estilos arquitectónicos, tipos de luz y artistas, utilizando el Prompter Visual Note, hasta que me sentí satisfecho con los resultados obtenidos.

(Segunda escena a la derecha): /Imagine Setting is a hotel lobby interior:: Juan is 30-year-old man in a dark suit:: Setting contains a dark door::1.2 and Juan:: and several desks::1.1 Atmosphere is ominous dark room::1 abstract expressionist art style:: red::1 blue::1 white::1 –aspect 16:9 –upbeta - Upscaled (Beta) by @remiliod (fast)

El siguiente desafío fue ilustrar los personajes. Pare ello utilicé la guía “Midjourney Image Prompting”_ . _Simplificando (mucho), puedes dar al algoritmo de Midjourney imágenes de referencia antes de la indicación textual, luego a estas imágenes les puedes dar un “peso” que determina que tanta relevancia deseas poner sobre las imágenes vs la indicación textual. En este caso creé varias imágenes de mi personaje en distintos estilos de pintura y fotografía para que el algoritmo tuviese distintos parámetros de donde tomar referencias.

También utilicé “Clarinet’s Puppet Method” , una guía para presentar los mismos personajes como actores una y otra vez en diferentes escenas. La autora llama a este método el “títere”, por una práctica similar en animación digital.

/imagine: https://s.mj.run/AOa5dvgfXN0 https://s.mj.run/8_4kd-HQT0I https://s.mj.run/HQjuEUJY0xo https://s.mj.run/tNf1rs_YDZU Juan Perez is a 30 years old man in front of an empty desk, abstract expressionist art style, medium shot, red, blue, white –ar 3:2 –s 1250 –iw 0.75 –seed 25014

Personaje 2: La voz

Describir la voz fue una aventura interesante. ¿Cómo se describe lo que no se ve, lo que no podemos percibir? La voz es intangible e invisible. La imaginé como partituras de música, que retumbaban en las paredes del salón y creaban patrones como las animaciones de audio en los reproductores musicales, que el narrador podía sentir, pero no ver. A lo largo de la trama juego mucho con este concepto.

(Izquierda) /imagine: music scores letterns::3 music language::1.2 abstract expressionist art style:: blue::1 red::1 –aspect 2:3 - Upscaled by @remiliod (Derecha) https://s.mj.run/AOa5dvgfXN0 https://s.mj.run/8_4kd-HQT0I https://s.mj.run/HQjuEUJY0xo https://s.mj.run/tNf1rs_YDZU Juan Perez is a 30 years old man in front of an empty desk, abstract expressionist art style, medium shot, red, blue, white –ar 3:2 –s 1250 –iw 0.75 - Upscaled by @remiliod (relaxed)

  1. El Medio de comunicación:

Al iniciar el proyecto le dediqué tiempo a pensar cuál sería el mejor medio para mostrar el contenido. Decidí utilizar el formato de la novela gráfica, muy parecido al de la tira cómica (del inglés comic strip). En esta, una serie de imágenes adyacentes, generalmente dispuestas horizontalmente, están diseñadas para leerse como una secuencia narrativa o cronológica. Se pueden introducir palabras dentro o cerca de cada imagen, o se pueden prescindir de ellas por completo. Si las palabras dominan funcionalmente la imagen, entonces se convierte simplemente en una ilustración de un texto.

Explorando entre las comunidades de Discord encontré la recién creada AI COMIC BOOKS, donde decenas de creadores publicaban diariamente artículos, videos, recursos de software, y donde se organizaban competencias para motivar la creación de contenido de la comunidad. Encontrarles fue una inagotable fuente de inspiración.

Palabras finales

¿Qué le depara a la inteligencia artificial en el impredecible futuro? MidJourney es una muestra, una respuesta, una ventana al espacio-tiempo, a múltiples paisajes y destinos infinitos, un canvas a aquello que no sucede hasta que está escrito.

Hasta pronto.

El autor es un “prompt wizard” (Mago de las Palabras en MidJourney) en @AmplifiedImaginationArt (Instagram), investigador en Resiliencia Enérgetica y Microrredes Eléctricas (PUCMM) y Especialista en Energía (Energía Journal).

Contacto: remildejesus@gmail.com