11 puntos por GN⁺ 2023-11-21 | 2 comentarios | Compartir por WhatsApp
  • Soporta inpainting y outpainting dentro del flujo de trabajo de Krita
    • Selecciona un área y presiona un botón para generar contenido nuevo que coincida con la imagen
    • Amplía el lienzo y rellena las áreas nuevas con contenido generado para extender la imagen de forma natural y coherente con la existente
    • El prompt es opcional y no es necesario ingresarlo
  • El objetivo es ofrecer más funciones que lo que proporciona "Generative Fill/Expand" de Photoshop
  • Se puede ajustar la intensidad para refinar contenido existente (img2img) o generar una imagen completamente desde cero
  • Todo se ejecuta de forma local, es de código abierto y gratuito

Resumen de funciones

  • Inpaint: usa la herramienta de selección de Krita para marcar un área y eliminar o reemplazar contenido existente dentro de la imagen
  • Outpaint: amplía el lienzo, selecciona el área vacía y la rellena automáticamente con contenido que se integra de forma natural con la imagen existente
  • Generate: genera una imagen nueva desde cero a partir de palabras o de una imagen existente
  • Refine: usa un control deslizante de intensidad para ajustar detalles en lugar de reemplazar por completo el contenido de una imagen existente
  • Control: guía directamente la generación de imágenes con bocetos o line art, y usa mapas de profundidad o normales desde imágenes existentes o escenas 3D
  • Resolutions: trabaja eficientemente en cualquier resolución, usando automáticamente resoluciones adecuadas para el modelo de IA y ajustándolas al área de la imagen
  • Upscaling: escala imágenes a 4k, 8k o más y les agrega riqueza visual sin quedarse sin memoria
  • Job Queue: como la generación de imágenes puede tardar según el hardware, permite poner trabajos en cola y cancelarlos
  • History: como no todas las imágenes serán una obra maestra, permite previsualizar resultados y revisar en cualquier momento generaciones anteriores y prompts
  • Strong Defaults: ofrece presets de estilo versátiles como valores predeterminados para una UI simple que cubre distintos escenarios
  • Customization: crea tus propios presets: elige checkpoints de Stable Diffusion, agrega LoRA, ajusta el sampler y más

Primeros pasos

  • El plugin incluye un instalador integrado para un backend de Stable Diffusion
  • Requisitos: Windows o Linux (MacOS no ha sido probado); en Linux se requiere instalar Python + venv
  • Soporte de hardware: para ejecutarlo localmente se recomienda una tarjeta gráfica potente con al menos 6 GB de VRAM; de lo contrario, la generación de imágenes será muy lenta
  • Instalación: instala Krita, descarga el plugin y descomprímelo en la carpeta pykrita, habilita el plugin en la configuración de Krita y reinicia, muestra el panel del plugin y haz clic en "Configure" para instalar el servidor
  • Nube con GPU: en lugar de ejecutarlo localmente, puedes rentar una GPU; en ese caso no se necesita el paso 5 y puedes usar el plugin para conectarte a un servidor remoto
  • Opcional: personalización del servidor ComfyUI; en lugar de la instalación automática, se puede hacer una instalación manual o usar una existente; si el servidor ya está ejecutándose localmente antes de iniciar Krita, el plugin intentará conectarse automáticamente; también es posible usar un servidor remoto

La opinión de GN⁺

Lo más importante de esta noticia es el lanzamiento de un nuevo plugin que permite a los usuarios de Krita aprovechar tecnologías de IA para simplificar y mejorar su proceso creativo. El plugin ofrece varias funciones, como generación de imágenes, expansión y ajuste fino de detalles, lo que podría transformar el flujo de trabajo de los artistas digitales. El hecho de que sea de código abierto y personalizable lo hace especialmente interesante para ingenieros de software principiantes con interés en la tecnología.

2 comentarios

 
[Este comentario fue ocultado.]
 
GN⁺ 2023-11-21
Comentarios de Hacker News
  • La comunidad de Krita y el equipo principal tienen una postura claramente opuesta a la inteligencia artificial.

    • Como integrante de un grupo que desarrolla la interfaz de usuario de Krita, dejó de trabajar en una versión de Krita por esa razón.
  • Se comparte la experiencia de usar un sistema que permite dibujo interactivo con IA.

    • El sistema usa una GPU 4090 que puede realizar 20-30 iteraciones por segundo.
    • Calculando 8 iteraciones por imagen, puede generar 4 imágenes por segundo.
    • Después de obtener la imagen deseada, se ejecutan 30-50 iteraciones para finalizarla.
  • Las GPU AMD son compatibles mediante DirectML, pero solo en Windows.

    • Se expresa descontento con esta tendencia.
    • Como alternativa, se puede usar como backend un proyecto basado en Torch llamado ComfyUI.
  • Lo bueno de Krita y del arte era que, con herramientas baratas y solo internet, cualquiera podía generar ingresos con el arte.

    • Existe preocupación de que, si una tarjeta gráfica costosa se vuelve indispensable, la democratización del arte se verá muy reducida.
  • Si se piensa que la IA generará todas las obras de arte posibles en unos años, intentar crear algo por cuenta propia parece carecer de sentido.

    • Incluso si uno aprende a usar bien la IA, surge la duda de por cuánto tiempo podrá mantener su sustento como creador.
    • Crear puede ser divertido como pasatiempo, pero como profesión, si todos pueden hacer arte, será difícil monetizarlo.
  • Se comparte la experiencia de una persona que realiza actividades creativas aprovechando recursos de cómputo potentes disponibles actualmente de forma gratuita.

    • A pesar de las dificultades económicas, encuentra aspectos positivos en la creación con IA.
  • Se comparte una experiencia de instalación en Ubuntu.

    • Primero hay que instalar y ejecutar Krita, y luego copiar el plugin en la carpeta deseada.
  • Admiración porque software de código abierto haya implementado funciones similares a Adobe Photoshop.

    • Esto significa que Photoshop podría perder la posición monopólica que construyó alrededor de las herramientas de generación con inteligencia artificial.
  • Se recomienda una tarjeta gráfica potente, y se necesitan al menos 6 GB de VRAM.

    • Se pregunta cuánto se alargaría el tiempo de generación de imágenes en una tarjeta con 4 GB de VRAM.
  • Un usuario expresa su frustración por no contar con el hardware necesario.

    • Se pregunta si alguien ha logrado ejecutar stable diffusion en Steam Deck y comparte información sobre otras alternativas.
  • Se pregunta si funciona usando varias GPU.