Demostración de espacios HF | Demostración de colaboración | Blog
Es muy divertido jugar con herramientas de IA generativa, pero es increíblemente difícil diseñar mensajes de texto que produzcan las imágenes específicas que deseas. Probablemente haya visto herramientas de boceto a imagen que tienen como objetivo hacer que sea "más fácil" controlar la IA generativa, pero para obtener una buena imagen, normalmente necesita controlar la IA con un boceto bastante completo. Dado que la mayoría de nosotros no somos buenos dibujando, eso nos ha impedido usar bocetos para crear imágenes.
Sketch-a-Sketch hace que sea mucho más fácil controlar la salida de la IA generativa a partir de bocetos, porque funciona utilizando bocetos simples que solo tienen unos pocos trazos, bocetos que la mayoría de nosotros podemos dibujar.
Mensaje: "Un castillo medieval, realista"
Bosquejo de entrada | Imagen generada | Líneas sugeridas |
---|---|---|
Para que te hagas una idea de cómo funciona, piensa en el juego de Pictionary, donde tus compañeros deben adivinar el objeto que intentas dibujar lo más rápido posible. Si eres bueno en el juego, tus compañeros de equipo adivinarán lo que intentas representar después de unos pocos trazos (un boceto parcial). Si su equipo no puede adivinar lo que está tratando de dibujar, simplemente siga dibujando para agregar detalles y aclarar el concepto.
Con Sketch-a-Sketch , controlar la IA generativa es muy parecido a jugar Pictionary: simplemente dibuja algunos trazos y la IA adivinará lo que estás intentando dibujar y te dará sugerencias para imágenes finales de alta calidad. Si la IA no te proporciona las imágenes que deseas, no te preocupes. Simplemente dibuja algunos trazos más para que la imagen deseada sea más clara y sigue iterando hasta que la IA cree las imágenes que esperabas.
Aún mejor, Sketch-a-Sketch te ayudará a crear bocetos "ganadores". Mientras dibujas, el sistema Sketch-a-Sketch te mostrará sugerencias para líneas futuras que serán de gran ayuda para ayudar a la IA a adivinar qué imagen final deseas.
Consulte nuestro blog, pruebe nuestra demostración para crear sus propios bocetos o ejecute la aplicación Gradio localmente clonando este repositorio, instalando los requisitos de requisitos.txt y ejecutando demo.py.
En la interfaz, dibuje su boceto en la pestaña "Boceto" y haga clic en "Renderizar" para generar las imágenes correspondientes. Después de renderizar, cambie a la pestaña "Líneas sugeridas" para visualizar las siguientes líneas sugeridas para dibujar. Desmarque la casilla "Generar líneas sugeridas" si desea dejar de generar sugerencias. Siempre que quieras comenzar un nuevo dibujo, simplemente haz clic en "Restablecer".
Tenga en cuenta que hay un error de Gradio asociado al hacer clic en "Renderizar" con un boceto completamente vacío , así que dibuje al menos una línea antes de hacer clic en "Renderizar".