Creación de imágenes con Draw Things en iPhone.
Agrandar / Generación de imágenes de IA con Draw Things en iPhone.

Benj Edwards/manzana

El miércoles, un desarrollador con sede en San Francisco llamado Liu Liu lanzó Draw Things: AI Generation, una aplicación gratuita disponible en la App Store que permite a los propietarios de iPhone ejecutar el popular generador de imágenes Stable Diffusion AI. Ingrese una descripción y la aplicación generará una imagen en minutos. Este es un paso notable para llevar la síntesis de imágenes a un público más amplio, con la privacidad adicional de ejecutarlo en su propio hardware.

Presentado en agosto, Stable Diffusion (SD) es un modelo generador de imágenes de IA que crea imágenes novedosas a partir de descripciones de texto (conocidas como «indicaciones»). Por lo general, SD se ejecuta a través del servicio comercial DreamStudio, en una máquina remota en la nube con tiempo de cómputo alquilado o localmente en una PC con una implementación personalizada de código abierto. Cuando se ejecuta localmente, SD requiere una GPU bastante robusta para generar imágenes rápidamente, pero algunos desarrolladores han optimizado el modelo para que se ejecute en GPU más antiguas con menos VRAM (si no le importa esperar más para obtener resultados).

Asimismo, Liu Liu logró optimizar Stable Diffusion para ejecutarse en el iPhone, un proceso un tanto difícil que el desarrollador detalló en una publicación de blog. «El mayor desafío es ejecutar la aplicación en dispositivos iPhone con 6 GiB de RAM», escribe Liu Liu. «6GiB suena mucho, pero iOS terminará su aplicación si usa más de 2.8GiB en un dispositivo de 6GiB y más de 2GiB en un dispositivo de 4GiB».

La primera vez que ejecute Draw Things, la aplicación descargará varios archivos necesarios, incluido el modelo Stable Diffusion 1.4, en su iPhone. Para usarlo, escriba un símbolo del sistema en la parte superior de la pantalla, luego toque «Generar». Entre la generación de imágenes, toque el número en la parte superior central de la pantalla para aleatorizar la semilla, que es un número que controla parcialmente cómo se genera la imagen.

Capturas de pantalla del
Agrandar / Capturas de pantalla de la aplicación Draw Things en iPhone que muestran la pantalla de generación (izquierda) y la pantalla de configuración (derecha).

benj edwards

En nuestro iPhone 11 Pro, generar una imagen de 384×384 tomó poco más de dos minutos. Según Liu Liu, es más rápido en un iPhone 14 Pro y produce una imagen en aproximadamente un minuto. En cualquier caso, SD es computacionalmente intensivo. Después de sucesivas generaciones, nuestro iPhone se sintió notablemente cálido.

Vale la pena señalar que las imágenes de 384×384 con Stable Diffusion a menudo producen resultados relativamente malos con pocos detalles, ya que los desarrolladores de SD entrenaron el modelo con imágenes de 512×512. Al intentar generar una imagen de 512 × 512 en nuestro iPhone 11 Pro, recibimos una advertencia y continuamos de todos modos, pero la aplicación se bloqueó con una pantalla en negro.

Además de las tareas regulares de generación de imágenes, Draw Things también admite la pintura interna, lo que le permite reemplazar parte de una imagen con imágenes generadas por IA y cargar modelos de síntesis de imágenes adicionales, como el modelo «Modern Disney Diffusion» no autorizado (el modelo Disney- personajes que parecen) y el modelo «Waifu Diffusion» basado en el anime (lo probamos y es posible generar imágenes NSFW con la aplicación, así que ten cuidado). La inclusión de estas características significa que Draw Things puede no permanecer en la App Store por mucho tiempo si se vuelve popular, ya que el contenido que genera puede violar los Términos de servicio de Apple.

Sea cual sea su destino, Draw Things se siente como una importante prueba de concepto, que muestra que Stable Diffusion puede ejecutarse localmente en el iPhone, aunque lentamente. Si la aplicación permanece, tal vez con algunos filtros o modificaciones, Liu Liu describe el espacio para posibles ajustes futuros que podrían acelerar las cosas: «Probablemente me quede un 50% de rendimiento sobre la mesa».

Esta no es la primera vez que Stable Diffusion se ejecuta en un iPhone. En septiembre, los desarrolladores Matt Waller corrió Stable Diffusion localmente en su iPhone XS, pero no proporcionó una aplicación de App Store que permitiera a otros replicar la hazaña. Es probable que veamos más síntesis de imágenes de IA local en los teléfonos inteligentes a medida que la potencia informática de los dispositivos continúa aumentando.



DEJA UNA RESPUESTA

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí