Cómo escalar imágenes desde difusión estable

Cómo escalar imágenes desde difusión estable

Los artistas digitales y los creadores de contenido están entusiasmados con el uso de plataformas de aprendizaje profundo de texto a imagen para crear imágenes increíbles. La creación de imágenes precisas basadas en palabras clave ha cambiado por completo el juego del arte digital. Sin embargo, hay quejas generales de algunos que usan la plataforma de conversión de texto a imagen Stable Diffusion. Si bien las imágenes generadas pueden ser exactamente lo que buscan, el tamaño de la imagen se ha convertido en una gran decepción.

Crear la obra de arte digital perfecta usando difusión estable es fantástico, pero ¿de qué sirve si el tamaño de la imagen es demasiado pequeño para usar? Afortunadamente, hay formas de escalar una imagen. En este artículo, discutiremos cómo escalar imágenes de Stable Diffusion.

Problema de tamaño de imagen

De forma predeterminada, el tamaño de imagen predeterminado de Difusión estable es de 512 x 512 píxeles. Esta resolución nativa se considera pequeña en el mundo digital actual y crea problemas para aquellos que necesitan usar archivos creados con Stable Diffusion en un formato mucho más grande. El modelo se entrenó en conjuntos de datos de imágenes de resolución 512 x 512, por lo que su salida está en el mismo formato. Pero la mayoría de las plataformas de redes sociales requieren una resolución de 1080 x 1080 para una visualización aceptable, lo que realmente destaca la importancia de la resolución de la imagen.

Stable Diffusion le permite crear la imagen perfecta que satisfaga todos los deseos del diseñador. Sin embargo, si el tamaño del archivo es tan pequeño como para dejarlo inutilizable, surge un serio dilema. Simplemente arrastrar y soltar una imagen en la aplicación y aumentar su tamaño degradará seriamente la calidad de la imagen, muy probablemente peor que el archivo original. Las imágenes con una resolución tan baja no se imprimen bien y tampoco se pueden colocar en Photoshop para editarlas según lo requiera el diseñador.

Cómo escalar imágenes con difusión estable

Afortunadamente, hay formas de escalar una imagen de baja resolución creada con Stable Diffusion. Algunos usuarios han sido creativos en el desarrollo de métodos para lograr esto. Un método complicado y lento es dividir la imagen en partes más pequeñas de 512 x 512 y luego volver a juntarlas. Otros usan algoritmos especiales para convertir imágenes de IA a formatos de mayor resolución.

Tinywow

Hay muchas herramientas en línea que se pueden usar para escalar imágenes. Sin embargo, la mayoría de estas herramientas requieren que cree una cuenta en línea usando una dirección de correo electrónico o pague por los servicios. Si está buscando una herramienta gratuita que pueda usarse innumerables veces sin una suscripción, TinyWow es una excelente opción.

  1. Vaya a TinyWow Image Upscaler .

  2. «Sube» o «Arrastra y suelta el archivo» que quieras ampliar.

  3. Una vez cargado, haga clic en «Acercar» para seleccionar la mejora de imagen deseada.

  4. Cuando haya terminado, haga clic en «Upscale».

  5. ¡Voila! Puede «cargar» sus imágenes y guardarlas en su computadora o guardar escaneando el «código QR» para guardar en su teléfono móvil.

Use chainner para acercar

Puede ampliar las imágenes de difusión estable en una cadena. Es una GUI (GUI) de procesamiento de imágenes basada en diagramas de flujo/nodos que ayuda a encadenar las tareas de procesamiento de imágenes. Su punto fuerte es el escalado de imágenes. Tendrá control total sobre la tubería de procesamiento conectando nodos. Esto hace que las tareas increíblemente difíciles sean mucho más fáciles al permitir que chaiNNer haga el trabajo por usted.

Funciona con Windows, macOS y Linux. Si eres nuevo en las GUI, chaiNNer puede parecer abrumador al principio. Afortunadamente, usar chainner para escalar imágenes es fácil. Al arrastrar y soltar ciertos nodos, puede personalizar el diagrama de flujo del proceso para hacer todo el trabajo duro. Aquí se explica cómo empezar a usar chainNer:

  1. Usando su computadora, vaya a Github y descargue la versión apropiada de chaiNNer.

  2. Una vez que se complete el proceso de instalación, inicie la aplicación.

  3. Cargue el «Iterador de archivo de imagen» seleccionándolo del menú del panel izquierdo y arrastrándolo hacia la derecha.

  4. Haga clic en el cuadro que dice «Seleccione un catálogo» y seleccione la imagen que desea ampliar.

  5. Navegue hasta la carpeta deseada y haga clic en «Seleccionar carpeta».

Cabe señalar que cualquier otra imagen ubicada en el directorio que elija también será procesada. Si solo desea ampliar una imagen, primero debe eliminar todas las demás ubicadas en el mismo directorio. Sin embargo, dado que el proceso de escalado lleva mucho tiempo, será útil para el usuario tener todas las imágenes que requieren escalado en la misma carpeta para que chaiNNer pueda escalarlas al mismo tiempo. Una vez que tenga una imagen o imágenes adecuadas en el mismo directorio, puede continuar con los siguientes pasos.

  1. Haz clic y arrastra «Imagen ampliada» desde el menú de la izquierda y suéltalo en cualquier lugar de la ventana grande de la derecha.

  2. Ubique el cuadro «Subir imagen» y busque la palabra «Imagen». Haz clic en la palabra «Imagen» y arrástrala al campo «Imagen a gran escala» y suéltala sobre la palabra «Imagen» al campo «Imagen a gran escala». Ahora verá una línea que conecta ambos campos.

  3. Usando el menú del panel izquierdo, haga clic y arrastre «Cargar modelo» y arrástrelo a la ventana de la derecha.

  4. En el campo Cargar modelo, haga clic y arrastre la línea desde la palabra Modelo y suéltela en el campo Ampliar imagen junto a la palabra Modelo.

  5. Regrese al cuadro Cargar modelo y haga clic en Elegir archivo ubicado en la sección Modelo preentrenado.

  6. Seleccione el modelo apropiado para el tipo de imagen que está utilizando.

A continuación, debe verificar cuánto escalará este modelo la imagen elegida. Los tamaños de escala están predeterminados, por lo que debe asegurarse de que sean lo suficientemente grandes antes de comenzar el proceso. Si necesita una imagen más grande que un tamaño determinado, puede ejecutar el proceso dos veces para duplicar su tamaño. Aquí está cómo hacerlo:

  1. En la ventana del panel izquierdo, haga clic en «Cargar imagen» y arrástrela a la ventana del panel derecho.

  2. Haz clic en «Elegir archivo» en la parte superior de la ventana. Navegue hasta la imagen que desea ampliar y haga clic en Abrir.

  3. Haga clic en la imagen y arrastre la línea al campo «Imagen de alta calidad» y suéltela en la palabra «Imagen».

  4. En la parte inferior de la ventana Imagen a gran escala, verá el tamaño de la imagen de salida.

  5. Si no es lo suficientemente grande, puede duplicar su tamaño duplicando el «Cuadro de imagen de alta resolución» y colocándolo junto al primero.

  6. Ahora haga clic y arrastre la línea desde el campo original hasta el nuevo. Para ello, arrastre una línea desde la parte inferior del cuadro original que dice «Imagen de alta calidad» y termínela en un nuevo cuadro que dice «Imagen».
  7. Desde el campo Cargar modelo, arrastre una línea desde el modelo hasta donde dice Modelo en el campo duplicado. Puede verificar el nuevo tamaño aumentado mirando la parte inferior de este nuevo cuadro.

  8. Haz clic y arrastra «Guardar imagen» desde el menú del panel izquierdo y arrástralo hacia la derecha.

  9. Usando el segundo campo, Ampliar imagen, arrastre una línea desde donde dice Ampliar imagen y suéltela en el campo Guardar imagen junto a la palabra Imagen.

  10. En el mismo campo, ingrese un nombre de archivo para el archivo escalado y la ubicación de la carpeta de destino.

Sería útil tener una carpeta específica etiquetada como Imágenes ampliadas para que pueda almacenar la imagen original en una carpeta y la imagen ampliada en otra. Una vez que esté satisfecho con todo, haga clic en la flecha verde en la parte superior de la pantalla para comenzar el proceso. Las líneas que dibuje comenzarán a animarse y continuarán haciéndolo hasta que se complete el proceso.

El proceso de escalado lleva mucho tiempo y puede llevar varias horas. Sin embargo, una vez que se completa el proceso, puede probar sus imágenes abriéndolas desde la carpeta de imágenes ampliadas o desde cualquier carpeta que haya especificado para la imagen final. Tenga en cuenta que las imágenes ampliadas serán significativamente más grandes que sus originales. Es extremadamente importante asegurarse de tener suficiente espacio en disco antes de iniciar el proceso de ampliación.

Usar chaiNNer puede sonar complicado, pero una vez que te familiarizas con sus funciones de diagrama de flujo, en realidad es bastante fácil de usar. Usar nodos y conectarlos con cadenas (líneas) muestra exactamente cómo funcionará todo el proceso y es excelente para las imágenes.

Otros problemas con la difusión estable

Además del tamaño de imagen predeterminado de 512 x 512, existen otros problemas notables informados por los usuarios de Stable Diffusion.

La representación de rostros a veces puede ser problemática, especialmente cuando el resultado deseado es fotorrealista. Para los creadores que necesitan un anime o una cara surrealista, esto no suele ser un problema. Sin embargo, si está buscando un aspecto auténtico y natural, a veces Stable Diffusion podría no funcionar. Esto se debe a que no hay forma de enfocar una imagen generada por IA solo en la cara. Sin embargo, puede acercar y reasignar la cara para obtener mejores resultados.

Otro problema al que vale la pena prestar atención es el dibujo correcto de las extremidades humanas. Nuevamente, esto solo importa si desea que la imagen deseada sea fotorrealista. A veces, las extremidades se visualizan incorrectamente o en una posición poco natural. Los usuarios han informado que las imágenes se crean con extremidades adicionales y, a veces, con dedos adicionales en las manos.

Estos problemas deberían volverse menos frecuentes a medida que los investigadores de Stable Diffusion agreguen más conjuntos de datos y modifiquen sus algoritmos.

Escale fácilmente imágenes de difusión estable con chainner

Stable Diffusion es un marco interesante para convertir texto en una imagen. Aunque produce archivos pequeños y de baja resolución, se pueden escalar. Aunque esto puede llevar mucho tiempo, este proceso es necesario si desea seguir editando la imagen o prepararla para la impresión. Con la ayuda de un encadenador, las imágenes pueden ampliarse significativamente sin pérdida de calidad.

¿Has probado a escalar la imagen creada con Stable Diffusion? ¿Has usado un canal? Háganos saber en los comentarios a continuación.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *