SlideShare una empresa de Scribd logo
DRAG YOUR GAN
ARRASTRAR TU GAN
Por: Enmer Leandro R.
SJM Computación 4.0 1
DRAG YOUR GAN (arrastra tu GAN)
SJM Computación 4.0 2
DRAG YOUR GAN (arrastra tu GAN)
SJM Computación 4.0 3
INTRODUCCIÓN
Actualmente la inteligencia artificial tiene una variedad de usos, crea imágenes a partir de texto, crea
imágenes a partir de bocetos, crea presentaciones (slides) a partir de texto, etc.
En el mundo real, una característica crítica de estos métodos de generación de imágenes es la
capacidad de controlar el contenido visual generado.
Por ejemplo, los usuarios de redes sociales pueden querer ajustar la posición, forma, expresión y
postura de una persona o animal en una foto casual.
Los profesionales de la industria cinematográfica pueden necesitar crear rápidamente bocetos de
escenas con diseños específicos. Los diseñadores de automóviles pueden querer modificar
interactivamente la forma de sus creaciones.
Para satisfacer estos requisitos de los usuarios, un enfoque ideal de generación de imágenes
controlable debe tener flexibilidad, precisión y generalidad.
DRAG YOUR GAN Es una herramienta revolucionaria en el campo de la inteligencia artificial (IA) que
está cambiando la forma en que interactuamos con imágenes y videos. Utilizando redes generativas
adversarias (GAN), permite a los usuarios crear contenido visual realista simplemente arrastrando y
soltando objetos en una interfaz intuitiva. En este artículo, exploraremos en detalle qué es
exactamente Drag your Gan, cómo funciona y cómo influirá en el futuro de la IA.
SJM Computación 4.0 4
DEFINICIÓN
Drag Your GAN es una herramienta de inteligencia artificial
que permite editar una imagen arrastrando puntos en la
imagen; se seleccionan dos puntos, inicial y final, lo que da
como resultado una nueva imagen.
DRAG YOUR GAN
SJM Computación 4.0 5
El "drag" (arrastrar, en inglés) del nombre. "GAN" significa "Generative Adversarial Network",
DragGAN permite a los usuarios "arrastrar" el contenido de cualquier imagen generada por GAN. Los
usuarios solo necesitan hacer clic en algunos puntos de control (rojos) y puntos objetivo (azules) en la
imagen, y el enfoque moverá los puntos de control para alcanzar precisamente sus puntos objetivo
correspondientes.
Los usuarios pueden opcionalmente dibujar una máscara en la región flexible (área más brillante),
manteniendo el resto de la imagen fija.
Esta manipulación flexible basada en puntos permite controlar varios atributos espaciales como
postura, forma, expresión y disposición en diversas categorías de objetos.
Bueno, resulta que eso no es magia, y este tipo de herramientas pueden ser útiles para mucho más
que solo diversión.
En esta parte vamos a explorar un paper publicado recientemente por un grupo de investigadores
del Max Planck Institute for Informatics y del Centro de Investigación de Saarbrücken para
Computación Visual, Interacción e Inteligencia Artificial en Alemania, junto con colaboradores
del MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) y Google Artificial
Intelligence .
En él se habla sobre los modelos generativos profundos, específicamente las Redes Generativas
Adversariales (GAN), y cómo han logrado un gran éxito en la generación de imágenes fotorrealistas.
DRAG YOUR GAN (I)
SJM Computación 4.0 6
La mayoría de los enfoques anteriores logran cierto grado de control en las GAN utilizando modelos
3D previos o aprendizaje supervisado con datos anotados manualmente. Sin embargo, estos
enfoques no logran generalizar a nuevas categorías de objetos, tienen limitaciones en los atributos
espaciales que se pueden controlar o proporcionan poco control sobre el proceso de edición. En este
paper, los investigadores exploran la manipulación interactiva basada en puntos, que es una técnica
poderosa pero menos explorada.
En esta figura, se muestra el proceso que propone el paper para editar una imagen generada por
GAN. El usuario solo necesita establecer algunos puntos de control (puntos rojos) y puntos objetivo
(puntos azules) en la imagen. También pueden usar una máscara para indicar la región que se puede
mover durante la edición. Luego, nuestro enfoque realiza dos pasos principales de forma repetida.
En el primer paso, llamado supervisión del movimiento, los puntos de control (puntos rojos) se
mueven gradualmente hacia los puntos objetivo (puntos azules). Esto asegura que los objetos en la
Imagen se desplacen de la manera deseada.
En el segundo paso, llamado seguimiento de puntos, actualizamos los puntos de control para que
sigan al objeto en la imagen. Esto garantiza que los puntos de control se ajusten correctamente al
objeto y no se salgan de lugar durante la edición.
Estos dos pasos se repiten hasta que los puntos de control lleguen a sus puntos objetivo
correspondientes, logrando así la edición deseada en la imagen generada por GAN.
DRAG YOUR GAN (II)
SJM Computación 4.0 7
En pocas palabras, este enfoque permite a los usuarios seleccionar puntos de referencia y puntos
objetivo en una imagen y luego mover los puntos de referencia hacia sus respectivos puntos objetivo.
Esto permite un control flexible de varios atributos espaciales y se puede aplicar a diferentes
categorías de objetos. A diferencia de enfoques anteriores, este método permite la manipulación
precisa de múltiples puntos y garantiza que los puntos de referencia alcancen sus puntos objetivo
después de la edición.
DRAG YOUR GAN (III)
SJM Computación 4.0 8
VENTAJAS DE DRAG YOUR GAN
Drag Your GAN tiene varias ventajas sobre las técnicas tradicionales de edición de imágenes.
Primero, permite a los usuarios deformar imágenes con un control preciso sobre dónde van los
píxeles.
En segundo lugar, se puede utilizar para manipular imágenes de diversas formas, como cambiar la
pose, la forma, la expresión y el diseño de los objetos.
En tercer lugar, se puede utilizar para alucinar contenido ocluido y deformar formas que sigan de
forma constante la rigidez del objeto.
Se ha demostrado que es eficaz en una variedad de tareas, incluida la edición de imágenes, el
seguimiento de puntos y la síntesis de imágenes.
Es una nueva técnica prometedora que tiene el potencial de revolucionar la forma en que
interactuamos con las imágenes.
SJM Computación 4.0 9
FUNCIONA DRAG YOUR GAN? (I)
¿Cómo funciona?
eDrag Your Gan es un editor de imágenes futurista . Lejos de reemplazar Photoshop, permitirá a los
usuarios transformar sus fotos fácilmente a voluntad. Todo lo que tienes que hacer es seleccionar
dos puntos, las zonas inicial y final, y dejar que el modelo haga lo suyo . Como modelo
preentrenado, DYG solo puede modificar las llamadas imágenes realistas, como fotos de humanos,
paisajes o animales.
Pero también puede crear texturas como dientes u ojos desde cero.
Drag Your Gan se basa en el concepto de redes generativas antagonistas (GAN).
Una GAN consta de dos componentes principales: el generador y el discriminador.
El generador crea muestras de datos (en este caso, imágenes o videos) a partir de ruido aleatorio,
mientras que el discriminador evalúa si las muestras generadas son reales o falsas.
El usuario interactúa con la herramienta arrastrando y soltando objetos en una interfaz gráfica.
Estos objetos actúan como pistas visuales para que el generador comprenda qué tipo de contenido
debe crear.
A medida que el usuario arrastra y suelta objetos, el generador ajusta su proceso de generación para
producir resultados que se adapten a las indicaciones proporcionadas.
En lugar de estudiar cómo generar mejor nuevas imágenes o permitir que el usuario manipule
imágenes con texto, optaron por otro camino donde el objetivo es arrastrar un punto de A a B.
SJM Computación 4.0 10
CÓMO FUNCIONA DRAG YOUR GAN? (II)
Por lo tanto, el objetivo es mucho más preciso. Los píxeles y el objeto que comienza en el punto A
deben estar en el punto B después de que se haya realizado el arrastre del mouse.
No solo que el objeto será arrastrado hacia el punto B, sino que lo hará de una manera realista
donde el objetivo del modelo GAN es adaptar la imagen completa para que esta parte que se
arrastra allí tenga sentido en la imagen resultante.
Este arrastre manipula toda la imagen, incluida la pose, la forma, la expresión y los objetos presentes
en ella. Puede editar fácilmente las expresiones de los perros, hacer que se sienten o hacer lo mismo
con los humanos o incluso editar paisajes de manera realista.
SJM Computación 4.0 11
CÓMO USAR DRAG YOUR GAN?
Paso 1:
Descarga el software Drag Your GAN.
Paso 2:
Abra el software y seleccione una imagen para editar .
Paso 3:
Haga clic en los puntos de la imagen que desea mover.
Paso 4:
arrastre los puntos a la nueva posición en la que desea que estén.
Paso 5:
Haga clic en el botón "Aplicar" para ver los cambios.
SJM Computación 4.0 12
CARACTERÍSTICAS DE DRAG YOUR GAN
Tiene varias características que lo convierten en una poderosa herramienta para la edición de
imágenes:
 Control preciso: Drag Your GAN permite a los usuarios deformar imágenes con un control preciso
sobre dónde van los píxeles. Esto contrasta con las técnicas tradicionales de edición de imágenes,
que a menudo requieren que los usuarios realicen cambios grandes e imprecisos en las imágenes.
 Flexibilidad: se puede utilizar para manipular imágenes de diversas formas, incluido el cambio de
pose, forma, expresión y disposición de los objetos. Esto lo convierte en una herramienta versátil
para una amplia gama de tareas de edición de imágenes.
 Eficiencia: es eficiente, por lo general requiere solo unos segundos para manipular
una imagen . Esto lo convierte en una herramienta práctica para las tareas diarias de edición de
imágenes.
 Precisión: produce resultados realistas, incluso en escenarios desafiantes como contenido ocluido
alucinante y formas deformantes que siguen constantemente la rigidez del objeto. Esto lo
convierte en una herramienta confiable para tareas de edición de imágenes que requieren alta
precisión.
SJM Computación 4.0 13
BENEFICIOS DE USAR DRAG YOUR GAN
Beneficios de usar Drag your Gan:
Facilidad de uso:
Una de las principales ventajas es su interfaz intuitiva y fácil de usar. No se requieren habilidades
técnicas o conocimientos profundos en IA para utilizar la herramienta. Cualquier persona, incluso sin
experiencia previa en diseño, puede crear imágenes y videos atractivos con solo unos pocos clics.
Drag your Gan
Resultados realistas:
Gracias al poder de las GAN, puede generar contenido visual que es sorprendentemente realista. La
herramienta es capaz de aprender de un conjunto de datos de entrenamiento y generar imágenes y
videos que se asemejan a los ejemplos proporcionados. Esto abre un mundo de posibilidades
creativas y elimina la necesidad de contratar a profesionales para tareas de diseño.
Amplio rango de aplicaciones:
Se puede utilizar en una variedad de contextos y tiene aplicaciones prácticas en diferentes
industrias. Desde la creación de contenido para redes sociales y marketing hasta la producción de
material audiovisual para películas y animaciones, la herramienta ofrece flexibilidad y versatilidad en
términos de aplicaciones.
SJM Computación 4.0 14
MÉTODO ABREVIADO DE DYG
También puede usar los siguientes métodos abreviados de teclado para controlar el software Drag
Your GAN:
•Left click: Seleccione un punto
•Right click: Eliminar un punto
•Shift + left click: Añadir un punto
•Ctrl + left click: Mover un punto
•Spacebar: Aplicar los cambios
•Escape: Cancelar los cambios
SJM Computación 4.0 15
LO QUE PUEDE HACER DRAG YOUR GAN
Estos son algunos ejemplos de lo que puede hacer con Drag Your GAN:
 Puede cambiar la pose de un objeto arrastrando puntos en el cuerpo del objeto.
 Puede cambiar la forma de un objeto arrastrando puntos en el contorno del objeto.
 Puede cambiar la expresión del rostro de una persona arrastrando puntos en su rostro.
 Puede cambiar el diseño de una escena arrastrando puntos en los objetos de la escena.
 Puede alucinar contenido ocluido arrastrando puntos sobre el fondo de la imagen.
 Puede deformar formas que sigan de forma constante la rigidez del objeto arrastrando puntos en
la superficie del objeto.
SJM Computación 4.0 16
CONSEJOS ADICIONALES
Estos son algunos consejos adicionales para usar Drag Your GAN:
 Usa una imagen de alta calidad : cuanto mejor sea la calidad de la imagen, mejores serán los
resultados.
 Usa una imagen grande: Cuanto más grande sea la imagen, más libertad tendrás para mover los
puntos.
 Use un toque ligero: cuando esté arrastrando los puntos, tenga cuidado de no arrastrarlos
demasiado.
 Experimento: no hay una forma correcta o incorrecta de usar Drag Your GAN. Experimenta con
diferentes imágenes y diferentes puntos para ver qué puedes crear.
SJM Computación 4.0 17
PROPIEDADES DE DRAG YOUR GAN
En las aplicaciones del mundo real, un requisito de funcionalidad fundamental de tales métodos de
síntesis de imágenes basados ​​en el aprendizaje es la capacidad de control sobre el contenido visual
sintetizado.
Por ejemplo, los usuarios de las redes sociales pueden querer ajustar la posición, la forma, la
expresión y la pose del cuerpo de un ser humano o un animal en una foto tomada de forma casual; la
visualización previa de películas profesional y la edición de medios pueden requerir la creación
eficiente de bocetos de escenas con ciertos diseños; y los diseñadores de automóviles pueden
querer modificar de forma interactiva la forma de sus creaciones.
Para satisfacer estos diversos requisitos de los usuarios, un
El enfoque ideal de síntesis de imágenes controlables debe poseer las siguientes propiedades
1) Flexibilidad : debe ser capaz de controlar diferentes atributos espaciales, incluida la posición, la
pose, la forma, la expresión y el diseño de los objetos o animales generados;
2) Precisión : debe poder controlar los atributos espaciales con alta precisión;
3) Generalidad : debe ser aplicable a diferentes categorías de objetos pero no limitarse a una
determinada categoría.
SJM Computación 4.0 18
ARQUITECTURA GAN (I)
ARQUITECTURA GAN
Con la invención de las GAN, el campo de los modelos generativos tomó una dirección concreta hacia
la generación de imágenes realistas. Desde entonces, ha comenzado a mostrar resultados
prometedores en el campo de la visión artificial. Más recientemente, ha mostrado cambios
significativos no solo en imágenes, sino también en audio y video.
Antes de sumergirnos en ejemplos de cómo se han utilizado las GAN, aquí hay una introducción a la
arquitectura de las GAN populares.
CicloGAN
CycleGAN se usa a menudo para aprender conversiones entre imágenes de diferentes estilos. Por
ejemplo, convertir una imagen artística en una realista, o un caballo en una cebra.
EstiloGAN
StyleGAN puede memorizar características del rostro humano y generar nuevas imágenes de rostros
humanos que no existen en el mundo real. Tiene 26,2 millones de parámetros. Son muchos datos de
entrenamiento para sacar lo mejor de este modelo..
Texto2imagen
En esta arquitectura, la imagen se genera convirtiendo una descripción en texto en una incrustación,
que luego se asocia con un vector de ruido y se alimenta al generador. Puede generar imágenes para
su negocio en base a una descripción de texto .
SJM Computación 4.0 19
ARQUITECTURA GAN (II)
Además de
PixelRNN: Modelo generativo autorregresivo. Puede modelar la distribución de probabilidad discreta
de una imagen y predecir píxeles en una imagen en dos dimensiones espaciales.
DiscoGAN: Cuando tenemos imágenes que tienen dos dominios diferentes pero no están
emparejados, el aprendizaje automático no ha podido captar bien estas relaciones.
Sin embargo, DiscoGAN ha mostrado resultados prometedores en el aprendizaje de dos relaciones
de dominio diferentes.
IsGAN: genere imágenes de alta calidad mediante el uso de una función de pérdida de mínimos
cuadrados para el modelo discriminante
SJM Computación 4.0 20
IMPLICACIONES ÉTICAS Y DESAFIOS (I)
Implicaciones éticas y desafíos:
Aunque ofrece muchas ventajas y oportunidades, también plantea implicaciones éticas y desafíos
importantes. Algunos de ellos son:
Uso inapropiado:
La facilidad de uso que ofrece puede llevar al mal uso de la tecnología.
Por ejemplo, podría utilizarse para generar contenido falso o engañoso, lo que podría tener
consecuencias negativas en términos de desinformación y manipulación.
Derechos de autor:
La generación automatizada de contenido visual plantea preguntas sobre los derechos de autor y la
propiedad intelectual.
Es importante establecer marcos legales claros para proteger los derechos de los creadores
originales y evitar el plagio o la apropiación indebida de contenido.
Sesgo y discriminación:
Las GAN pueden aprender sesgos implícitos presentes en los conjuntos de datos de entrenamiento.
Esto puede resultar en la generación de contenido que refuerza estereotipos o discriminación.
Es fundamental abordar estos sesgos y garantizar que las herramientas de IA sean justas e
imparciales.
SJM Computación 4.0 21
IMPLICACIONES ÉTICAS Y DESAFIOS (II)
Responsabilidad y transparencia:
A medida que la IA se vuelve más autónoma y genera contenido de forma automática, es esencial
establecer mecanismos de responsabilidad y transparencia. Los usuarios y desarrolladores de Drag
your Gan deben ser conscientes de las implicaciones de sus acciones y garantizar la veracidad y ética
en la generación de contenido.
Sin embargo, también podría utilizarse para crear nuevas formas de manipulación y engaño. Esto
podría llevar a una sociedad más dividida y desconfiada. Es importante utilizarlo de manera
responsable y ser consciente de los riesgos potenciales.
SJM Computación 4.0 22
PRINCIPIOS Y ESTRUCTURA DE GAN (I)
Principios y estructura de GAN
Las GAN se componen de un generador, que aprende distribuciones de probabilidad y produce datos
que parecen reales, y un discriminador, que distingue los datos.
El Generador produce constantemente ejemplos falsos, y
El Discriminador aprende a distinguir entre datos reales y datos falsos.
Entrenar al Generador para engañar al Discriminador de esta manera se llama proceso
contradictorio.
Al competir y aprender unos de otros, el modelo generativo produce datos cada vez más realistas, y
su oponente se vuelve mejor para distinguir entre datos reales y falsos.
Eventualmente, el objetivo es que Generator se convierta en un modelo generativo que produzca
algo que se asemeje a datos reales.
En algún momento, el Generador podrá crear los datos falsos más perfectos, y el Discriminador
finalmente no podrá distinguir entre verdadero y falso.
Este es el mecanismo que finalmente termina el aprendizaje cuando la probabilidad converge al 50%.
Cuando se entrena un modelo GAN, el Discriminador se entrena primero y el Generador se entrena
después.
Esto no significa que el Discriminador esté siendo tocado constantemente, sino que el peso del
Generador se actualiza con el error del Discriminador.
SJM Computación 4.0 23
PRINCIPIOS Y ESTRUCTURA DE GAN (II)
Por lo tanto, el Generador con el peso actualizado puede generar una fecha falsa que el
Discriminador puede pensar que es real.
Conceptos del algoritmo GAN
SJM Computación 4.0 24
EL FUTURO DE DRAG YOUR GAN (I)
Está en constante evolución y su futuro promete ser emocionante. A medida que se abordan los
desafíos éticos y se mejoran los algoritmos, es probable que veamos avances significativos en la
generación automatizada de contenido visual. Es posible que se integre con otras tecnologías
emergentes, como la realidad aumentada o la inteligencia aumentada, para crear experiencias aún
más inmersivas y personalizadas.
Influencia en la creación de arte:
Al facilitar la creación de imágenes y videos realistas, podría permitir que cualquier persona cree sus
propias obras de arte. Esto podría dar lugar a una nueva era de creatividad, donde todos tengan la
oportunidad de expresarse a través del arte.
Influencia en el futuro de la educación:
También podría utilizarse para revolucionar la educación, al hacer posible la creación de
simulaciones realistas de eventos del mundo real, podría permitir que los estudiantes aprendan de
una manera más inmersiva y atractiva. Esto podría conducir a un sistema educativo más efectivo y
eficiente.
Influencia en el futuro del trabajo:
Podría tener un impacto significativo en la fuerza laboral. Al hacer posible la creación de imágenes y
videos realistas, podría automatizar muchas tareas que actualmente realizan los humanos. Esto
podría provocar la pérdida de empleos en algunas industrias, pero también podría crear nuevos
empleos en otras industrias. SJM Computación 4.0 25
Simulaciones realistas:
Con la capacidad de generar imágenes y videos realistas, puede ser una herramienta invaluable en la
creación de simulaciones y entornos virtuales. Esto es especialmente relevante en áreas como la
realidad virtual, la realidad aumentada y la formación virtual, donde se requiere un alto grado de
realismo.
Nuevas e innovadoras aplicaciones:
A medida que Drag your Gan evolucione y se optimice, es probable que surjan nuevas y
emocionantes aplicaciones. Desde la generación de contenido personalizado en tiempo real hasta la
creación de experiencias interactivas de próxima generación, esta herramienta tiene el potencial de
transformar la forma en que interactuamos con la IA y el contenido visual.
Aquí hay algunas reflexiones adicionales sobre cómo podría ser utilizado en el futuro:
 Formas de entretenimiento, como películas y videojuegos interactivos.
 Nuevos materiales de marketing, como demostraciones de productos y publicaciones en redes
sociales.
 Revolucionarios materiales educativos, como libros de texto interactivos y simulaciones.
 Innovadoras herramientas médicas, como simuladores de cirugía virtual y herramientas de
educación para pacientes.
EL FUTURO DE DRAG YOUR GAN (II)
SJM Computación 4.0 26
CONCLUSIONES
Drag your Gan representa un avance significativo en la generación de contenido visual mediante
inteligencia artificial. Su facilidad de uso y los resultados realistas que ofrece abren un mundo de
posibilidades creativas.
Sin embargo, también conlleva desafíos éticos y responsabilidades que deben ser abordados de
manera cuidadosa. Si se utiliza de manera responsable y ética.
Es una herramienta revolucionaria que democratiza la generación de contenido visual realista.
Su enfoque intuitivo y accesible permite a cualquier persona crear imágenes y videos atractivos sin
necesidad de conocimientos técnicos avanzados.
Con su capacidad para generar resultados realistas y su amplio rango de aplicaciones está abriendo
nuevas posibilidades en el campo de la IA y promete influir en la forma en que interactuamos con la
tecnología en el futuro
Es capaz de deformar imágenes con un control preciso sobre dónde van los píxeles.
Se puede utilizar para manipular imágenes de diversas formas, incluido el cambio de pose, forma,
expresión y disposición de los objetos.
Es eficiente, por lo general requiere solo unos segundos para manipular una imagen.
Produce resultados realistas, incluso para escenarios desafiantes como alucinaciones de contenido
ocluido y formas deformantes que siguen constantemente la rigidez del objeto.
SJM Computación 4.0 27
WEBGRAFÍA
Estas presentaciones son una compilación de las páginas web siguientes:
https://hackernoon.com/es/introduciendo-arrastra-tu-gan-arrastra-objetos-para-crear-nuevas-imagenes
https://es.linkedin.com/pulse/drag-your-gan-manipulaci%C3%B3n-interactiva-basada-en-puntos-erick-
chang
https://vcai-mpi--inf-mpg-de.translate.goog/projects/DragGAN/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es-
419&_x_tr_pto=sc
https://worktipia.com/drag-your-gan-llega-la-revolucion-en-edicion-visual/
https://datascientest.com/en/edit-your-photos-at-will-with-drag-your-gan
https://www-louisbouchard-ai.translate.goog/draggan/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es-
419&_x_tr_pto=sc
https://www.elpais.com.uy/vida-actual/draggan-la-nueva-inteligencia-artificial-de-edicion-de-imagenes-
como-funciona
https://onlineprosess-com.translate.goog/drag-your-gan/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es-
419&_x_tr_pto=sc
https://www-arxiv--vanity-
com.translate.goog/papers/2305.10973/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es-419&_x_tr_pto=sc
https://www-thedatahunt-com.translate.goog/en-insight/gan-algorithm-
guide?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es-419&_x_tr_pto=sc
https://foundr-ai.translate.goog/product/dragan?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es-
419&_x_tr_pto=sc SJM Computación 4.0 28

Más contenido relacionado

Similar a DRAG YOUR GAN.pptx

Proyecto 3 preguntas orientadoras
Proyecto 3 preguntas orientadorasProyecto 3 preguntas orientadoras
Proyecto 3 preguntas orientadoras
Ashly Suarez
 
CartografíA ArquitectóNica
CartografíA ArquitectóNicaCartografíA ArquitectóNica
CartografíA ArquitectóNicaelenabueno
 
Presentación1 laboratorio photoshop
Presentación1 laboratorio photoshopPresentación1 laboratorio photoshop
Presentación1 laboratorio photoshop
kaky1983
 
Generalidades 3dsmax
Generalidades 3dsmaxGeneralidades 3dsmax
Generalidades 3dsmaxlukeymolano
 
Edición en línea
Edición en líneaEdición en línea
Edición en línea
JocelyneMacas
 
Taller mLearning y RA
Taller mLearning y RATaller mLearning y RA
Taller mLearning y RA
Asociación ByL InEdu
 
Autocad
AutocadAutocad
Autocad
Jose Ibadango
 

Similar a DRAG YOUR GAN.pptx (20)

Colegio
ColegioColegio
Colegio
 
Proyecto 3 preguntas orientadoras
Proyecto 3 preguntas orientadorasProyecto 3 preguntas orientadoras
Proyecto 3 preguntas orientadoras
 
3d max
3d max3d max
3d max
 
3d max
3d max3d max
3d max
 
Colegio nacional nicolás esguerra 804
Colegio nacional nicolás esguerra 804Colegio nacional nicolás esguerra 804
Colegio nacional nicolás esguerra 804
 
3d max
3d max3d max
3d max
 
3d max
3d max3d max
3d max
 
3d max
3d max3d max
3d max
 
3d max
3d max3d max
3d max
 
Entregable 3
Entregable 3Entregable 3
Entregable 3
 
Generalidades studio 3d max
Generalidades studio 3d maxGeneralidades studio 3d max
Generalidades studio 3d max
 
CartografíA ArquitectóNica
CartografíA ArquitectóNicaCartografíA ArquitectóNica
CartografíA ArquitectóNica
 
Presentación1 laboratorio photoshop
Presentación1 laboratorio photoshopPresentación1 laboratorio photoshop
Presentación1 laboratorio photoshop
 
Generalidades 3dsmax
Generalidades 3dsmaxGeneralidades 3dsmax
Generalidades 3dsmax
 
Realidad Aumentada
Realidad AumentadaRealidad Aumentada
Realidad Aumentada
 
3d studio max
3d studio max3d studio max
3d studio max
 
Edición en línea
Edición en líneaEdición en línea
Edición en línea
 
La animación 3 d
La animación 3 dLa animación 3 d
La animación 3 d
 
Taller mLearning y RA
Taller mLearning y RATaller mLearning y RA
Taller mLearning y RA
 
Autocad
AutocadAutocad
Autocad
 

Más de Enmer Genaro Leandro Ricra

TECNOLOGÍA BEACON
TECNOLOGÍA  BEACONTECNOLOGÍA  BEACON
TECNOLOGÍA BEACON
Enmer Genaro Leandro Ricra
 
TECNOLOGIA BIOMETRICA
TECNOLOGIA BIOMETRICATECNOLOGIA BIOMETRICA
TECNOLOGIA BIOMETRICA
Enmer Genaro Leandro Ricra
 
SERVIDORES DE INTERNET
SERVIDORES DE INTERNETSERVIDORES DE INTERNET
SERVIDORES DE INTERNET
Enmer Genaro Leandro Ricra
 
PODCAST
PODCASTPODCAST
TECNOLOGIA DE TELEVISORES
TECNOLOGIA DE TELEVISORESTECNOLOGIA DE TELEVISORES
TECNOLOGIA DE TELEVISORES
Enmer Genaro Leandro Ricra
 
RPA AUTOMATIZACIÓN ROBÓTICA DE PROCESOS
RPA  AUTOMATIZACIÓN ROBÓTICA DE PROCESOSRPA  AUTOMATIZACIÓN ROBÓTICA DE PROCESOS
RPA AUTOMATIZACIÓN ROBÓTICA DE PROCESOS
Enmer Genaro Leandro Ricra
 
STREAMING
STREAMINGSTREAMING
CPD CENTRO DE PROCESAMIENTO DE DATOS DATA CENTER
CPD CENTRO DE PROCESAMIENTO DE DATOS  DATA CENTERCPD CENTRO DE PROCESAMIENTO DE DATOS  DATA CENTER
CPD CENTRO DE PROCESAMIENTO DE DATOS DATA CENTER
Enmer Genaro Leandro Ricra
 
COMPUTACION EN LA NUBE
COMPUTACION EN LA NUBECOMPUTACION EN LA NUBE
COMPUTACION EN LA NUBE
Enmer Genaro Leandro Ricra
 
RED DE COMPUTADORAS
RED DE COMPUTADORASRED DE COMPUTADORAS
RED DE COMPUTADORAS
Enmer Genaro Leandro Ricra
 
NFT (Token No Fungible)
NFT (Token No Fungible)NFT (Token No Fungible)
NFT (Token No Fungible)
Enmer Genaro Leandro Ricra
 
INTERNET POR SATELITE
INTERNET POR SATELITEINTERNET POR SATELITE
INTERNET POR SATELITE
Enmer Genaro Leandro Ricra
 
INTERNET2
INTERNET2INTERNET2
SPLINTERNET
SPLINTERNETSPLINTERNET
RUNET (Internet Ruso)
RUNET (Internet Ruso)RUNET (Internet Ruso)
RUNET (Internet Ruso)
Enmer Genaro Leandro Ricra
 
WEARABLES
WEARABLESWEARABLES
INTERNET
INTERNETINTERNET
CODIGO QR
CODIGO  QRCODIGO  QR
Sistema de posicionamiento global gps
Sistema de posicionamiento global gpsSistema de posicionamiento global gps
Sistema de posicionamiento global gps
Enmer Genaro Leandro Ricra
 
Fotografia movil
Fotografia movilFotografia movil
Fotografia movil
Enmer Genaro Leandro Ricra
 

Más de Enmer Genaro Leandro Ricra (20)

TECNOLOGÍA BEACON
TECNOLOGÍA  BEACONTECNOLOGÍA  BEACON
TECNOLOGÍA BEACON
 
TECNOLOGIA BIOMETRICA
TECNOLOGIA BIOMETRICATECNOLOGIA BIOMETRICA
TECNOLOGIA BIOMETRICA
 
SERVIDORES DE INTERNET
SERVIDORES DE INTERNETSERVIDORES DE INTERNET
SERVIDORES DE INTERNET
 
PODCAST
PODCASTPODCAST
PODCAST
 
TECNOLOGIA DE TELEVISORES
TECNOLOGIA DE TELEVISORESTECNOLOGIA DE TELEVISORES
TECNOLOGIA DE TELEVISORES
 
RPA AUTOMATIZACIÓN ROBÓTICA DE PROCESOS
RPA  AUTOMATIZACIÓN ROBÓTICA DE PROCESOSRPA  AUTOMATIZACIÓN ROBÓTICA DE PROCESOS
RPA AUTOMATIZACIÓN ROBÓTICA DE PROCESOS
 
STREAMING
STREAMINGSTREAMING
STREAMING
 
CPD CENTRO DE PROCESAMIENTO DE DATOS DATA CENTER
CPD CENTRO DE PROCESAMIENTO DE DATOS  DATA CENTERCPD CENTRO DE PROCESAMIENTO DE DATOS  DATA CENTER
CPD CENTRO DE PROCESAMIENTO DE DATOS DATA CENTER
 
COMPUTACION EN LA NUBE
COMPUTACION EN LA NUBECOMPUTACION EN LA NUBE
COMPUTACION EN LA NUBE
 
RED DE COMPUTADORAS
RED DE COMPUTADORASRED DE COMPUTADORAS
RED DE COMPUTADORAS
 
NFT (Token No Fungible)
NFT (Token No Fungible)NFT (Token No Fungible)
NFT (Token No Fungible)
 
INTERNET POR SATELITE
INTERNET POR SATELITEINTERNET POR SATELITE
INTERNET POR SATELITE
 
INTERNET2
INTERNET2INTERNET2
INTERNET2
 
SPLINTERNET
SPLINTERNETSPLINTERNET
SPLINTERNET
 
RUNET (Internet Ruso)
RUNET (Internet Ruso)RUNET (Internet Ruso)
RUNET (Internet Ruso)
 
WEARABLES
WEARABLESWEARABLES
WEARABLES
 
INTERNET
INTERNETINTERNET
INTERNET
 
CODIGO QR
CODIGO  QRCODIGO  QR
CODIGO QR
 
Sistema de posicionamiento global gps
Sistema de posicionamiento global gpsSistema de posicionamiento global gps
Sistema de posicionamiento global gps
 
Fotografia movil
Fotografia movilFotografia movil
Fotografia movil
 

Último

CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
DivinoNioJess885
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Demetrio Ccesa Rayme
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
Ruben53283
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
YasneidyGonzalez
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
nievesjiesc03
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
LorenaCovarrubias12
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
rosannatasaycoyactay
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
sandradianelly
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
YasneidyGonzalez
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
JAVIER SOLIS NOYOLA
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
FelixCamachoGuzman
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
20minutos
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 

Último (20)

CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIALCUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
CUENTO EL TIGRILLO DESOBEDIENTE PARA INICIAL
 
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdfAsistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
Asistencia Tecnica Cultura Escolar Inclusiva Ccesa007.pdf
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernándezPRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
PRÁCTICAS PEDAGOGÍA.pdf_Educación Y Sociedad_AnaFernández
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
Presentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos DigitalesPresentación Revistas y Periódicos Digitales
Presentación Revistas y Periódicos Digitales
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
Semana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptxSemana #10-PM3 del 27 al 31 de mayo.pptx
Semana #10-PM3 del 27 al 31 de mayo.pptx
 
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
3° UNIDAD 3 CUIDAMOS EL AMBIENTE RECICLANDO EN FAMILIA 933623393 PROF YESSENI...
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de MadridHorarios Exámenes EVAU Ordinaria 2024 de Madrid
Horarios Exámenes EVAU Ordinaria 2024 de Madrid
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 

DRAG YOUR GAN.pptx

  • 1. DRAG YOUR GAN ARRASTRAR TU GAN Por: Enmer Leandro R. SJM Computación 4.0 1
  • 2. DRAG YOUR GAN (arrastra tu GAN) SJM Computación 4.0 2
  • 3. DRAG YOUR GAN (arrastra tu GAN) SJM Computación 4.0 3
  • 4. INTRODUCCIÓN Actualmente la inteligencia artificial tiene una variedad de usos, crea imágenes a partir de texto, crea imágenes a partir de bocetos, crea presentaciones (slides) a partir de texto, etc. En el mundo real, una característica crítica de estos métodos de generación de imágenes es la capacidad de controlar el contenido visual generado. Por ejemplo, los usuarios de redes sociales pueden querer ajustar la posición, forma, expresión y postura de una persona o animal en una foto casual. Los profesionales de la industria cinematográfica pueden necesitar crear rápidamente bocetos de escenas con diseños específicos. Los diseñadores de automóviles pueden querer modificar interactivamente la forma de sus creaciones. Para satisfacer estos requisitos de los usuarios, un enfoque ideal de generación de imágenes controlable debe tener flexibilidad, precisión y generalidad. DRAG YOUR GAN Es una herramienta revolucionaria en el campo de la inteligencia artificial (IA) que está cambiando la forma en que interactuamos con imágenes y videos. Utilizando redes generativas adversarias (GAN), permite a los usuarios crear contenido visual realista simplemente arrastrando y soltando objetos en una interfaz intuitiva. En este artículo, exploraremos en detalle qué es exactamente Drag your Gan, cómo funciona y cómo influirá en el futuro de la IA. SJM Computación 4.0 4
  • 5. DEFINICIÓN Drag Your GAN es una herramienta de inteligencia artificial que permite editar una imagen arrastrando puntos en la imagen; se seleccionan dos puntos, inicial y final, lo que da como resultado una nueva imagen. DRAG YOUR GAN SJM Computación 4.0 5
  • 6. El "drag" (arrastrar, en inglés) del nombre. "GAN" significa "Generative Adversarial Network", DragGAN permite a los usuarios "arrastrar" el contenido de cualquier imagen generada por GAN. Los usuarios solo necesitan hacer clic en algunos puntos de control (rojos) y puntos objetivo (azules) en la imagen, y el enfoque moverá los puntos de control para alcanzar precisamente sus puntos objetivo correspondientes. Los usuarios pueden opcionalmente dibujar una máscara en la región flexible (área más brillante), manteniendo el resto de la imagen fija. Esta manipulación flexible basada en puntos permite controlar varios atributos espaciales como postura, forma, expresión y disposición en diversas categorías de objetos. Bueno, resulta que eso no es magia, y este tipo de herramientas pueden ser útiles para mucho más que solo diversión. En esta parte vamos a explorar un paper publicado recientemente por un grupo de investigadores del Max Planck Institute for Informatics y del Centro de Investigación de Saarbrücken para Computación Visual, Interacción e Inteligencia Artificial en Alemania, junto con colaboradores del MIT Computer Science and Artificial Intelligence Laboratory (CSAIL) y Google Artificial Intelligence . En él se habla sobre los modelos generativos profundos, específicamente las Redes Generativas Adversariales (GAN), y cómo han logrado un gran éxito en la generación de imágenes fotorrealistas. DRAG YOUR GAN (I) SJM Computación 4.0 6
  • 7. La mayoría de los enfoques anteriores logran cierto grado de control en las GAN utilizando modelos 3D previos o aprendizaje supervisado con datos anotados manualmente. Sin embargo, estos enfoques no logran generalizar a nuevas categorías de objetos, tienen limitaciones en los atributos espaciales que se pueden controlar o proporcionan poco control sobre el proceso de edición. En este paper, los investigadores exploran la manipulación interactiva basada en puntos, que es una técnica poderosa pero menos explorada. En esta figura, se muestra el proceso que propone el paper para editar una imagen generada por GAN. El usuario solo necesita establecer algunos puntos de control (puntos rojos) y puntos objetivo (puntos azules) en la imagen. También pueden usar una máscara para indicar la región que se puede mover durante la edición. Luego, nuestro enfoque realiza dos pasos principales de forma repetida. En el primer paso, llamado supervisión del movimiento, los puntos de control (puntos rojos) se mueven gradualmente hacia los puntos objetivo (puntos azules). Esto asegura que los objetos en la Imagen se desplacen de la manera deseada. En el segundo paso, llamado seguimiento de puntos, actualizamos los puntos de control para que sigan al objeto en la imagen. Esto garantiza que los puntos de control se ajusten correctamente al objeto y no se salgan de lugar durante la edición. Estos dos pasos se repiten hasta que los puntos de control lleguen a sus puntos objetivo correspondientes, logrando así la edición deseada en la imagen generada por GAN. DRAG YOUR GAN (II) SJM Computación 4.0 7
  • 8. En pocas palabras, este enfoque permite a los usuarios seleccionar puntos de referencia y puntos objetivo en una imagen y luego mover los puntos de referencia hacia sus respectivos puntos objetivo. Esto permite un control flexible de varios atributos espaciales y se puede aplicar a diferentes categorías de objetos. A diferencia de enfoques anteriores, este método permite la manipulación precisa de múltiples puntos y garantiza que los puntos de referencia alcancen sus puntos objetivo después de la edición. DRAG YOUR GAN (III) SJM Computación 4.0 8
  • 9. VENTAJAS DE DRAG YOUR GAN Drag Your GAN tiene varias ventajas sobre las técnicas tradicionales de edición de imágenes. Primero, permite a los usuarios deformar imágenes con un control preciso sobre dónde van los píxeles. En segundo lugar, se puede utilizar para manipular imágenes de diversas formas, como cambiar la pose, la forma, la expresión y el diseño de los objetos. En tercer lugar, se puede utilizar para alucinar contenido ocluido y deformar formas que sigan de forma constante la rigidez del objeto. Se ha demostrado que es eficaz en una variedad de tareas, incluida la edición de imágenes, el seguimiento de puntos y la síntesis de imágenes. Es una nueva técnica prometedora que tiene el potencial de revolucionar la forma en que interactuamos con las imágenes. SJM Computación 4.0 9
  • 10. FUNCIONA DRAG YOUR GAN? (I) ¿Cómo funciona? eDrag Your Gan es un editor de imágenes futurista . Lejos de reemplazar Photoshop, permitirá a los usuarios transformar sus fotos fácilmente a voluntad. Todo lo que tienes que hacer es seleccionar dos puntos, las zonas inicial y final, y dejar que el modelo haga lo suyo . Como modelo preentrenado, DYG solo puede modificar las llamadas imágenes realistas, como fotos de humanos, paisajes o animales. Pero también puede crear texturas como dientes u ojos desde cero. Drag Your Gan se basa en el concepto de redes generativas antagonistas (GAN). Una GAN consta de dos componentes principales: el generador y el discriminador. El generador crea muestras de datos (en este caso, imágenes o videos) a partir de ruido aleatorio, mientras que el discriminador evalúa si las muestras generadas son reales o falsas. El usuario interactúa con la herramienta arrastrando y soltando objetos en una interfaz gráfica. Estos objetos actúan como pistas visuales para que el generador comprenda qué tipo de contenido debe crear. A medida que el usuario arrastra y suelta objetos, el generador ajusta su proceso de generación para producir resultados que se adapten a las indicaciones proporcionadas. En lugar de estudiar cómo generar mejor nuevas imágenes o permitir que el usuario manipule imágenes con texto, optaron por otro camino donde el objetivo es arrastrar un punto de A a B. SJM Computación 4.0 10
  • 11. CÓMO FUNCIONA DRAG YOUR GAN? (II) Por lo tanto, el objetivo es mucho más preciso. Los píxeles y el objeto que comienza en el punto A deben estar en el punto B después de que se haya realizado el arrastre del mouse. No solo que el objeto será arrastrado hacia el punto B, sino que lo hará de una manera realista donde el objetivo del modelo GAN es adaptar la imagen completa para que esta parte que se arrastra allí tenga sentido en la imagen resultante. Este arrastre manipula toda la imagen, incluida la pose, la forma, la expresión y los objetos presentes en ella. Puede editar fácilmente las expresiones de los perros, hacer que se sienten o hacer lo mismo con los humanos o incluso editar paisajes de manera realista. SJM Computación 4.0 11
  • 12. CÓMO USAR DRAG YOUR GAN? Paso 1: Descarga el software Drag Your GAN. Paso 2: Abra el software y seleccione una imagen para editar . Paso 3: Haga clic en los puntos de la imagen que desea mover. Paso 4: arrastre los puntos a la nueva posición en la que desea que estén. Paso 5: Haga clic en el botón "Aplicar" para ver los cambios. SJM Computación 4.0 12
  • 13. CARACTERÍSTICAS DE DRAG YOUR GAN Tiene varias características que lo convierten en una poderosa herramienta para la edición de imágenes:  Control preciso: Drag Your GAN permite a los usuarios deformar imágenes con un control preciso sobre dónde van los píxeles. Esto contrasta con las técnicas tradicionales de edición de imágenes, que a menudo requieren que los usuarios realicen cambios grandes e imprecisos en las imágenes.  Flexibilidad: se puede utilizar para manipular imágenes de diversas formas, incluido el cambio de pose, forma, expresión y disposición de los objetos. Esto lo convierte en una herramienta versátil para una amplia gama de tareas de edición de imágenes.  Eficiencia: es eficiente, por lo general requiere solo unos segundos para manipular una imagen . Esto lo convierte en una herramienta práctica para las tareas diarias de edición de imágenes.  Precisión: produce resultados realistas, incluso en escenarios desafiantes como contenido ocluido alucinante y formas deformantes que siguen constantemente la rigidez del objeto. Esto lo convierte en una herramienta confiable para tareas de edición de imágenes que requieren alta precisión. SJM Computación 4.0 13
  • 14. BENEFICIOS DE USAR DRAG YOUR GAN Beneficios de usar Drag your Gan: Facilidad de uso: Una de las principales ventajas es su interfaz intuitiva y fácil de usar. No se requieren habilidades técnicas o conocimientos profundos en IA para utilizar la herramienta. Cualquier persona, incluso sin experiencia previa en diseño, puede crear imágenes y videos atractivos con solo unos pocos clics. Drag your Gan Resultados realistas: Gracias al poder de las GAN, puede generar contenido visual que es sorprendentemente realista. La herramienta es capaz de aprender de un conjunto de datos de entrenamiento y generar imágenes y videos que se asemejan a los ejemplos proporcionados. Esto abre un mundo de posibilidades creativas y elimina la necesidad de contratar a profesionales para tareas de diseño. Amplio rango de aplicaciones: Se puede utilizar en una variedad de contextos y tiene aplicaciones prácticas en diferentes industrias. Desde la creación de contenido para redes sociales y marketing hasta la producción de material audiovisual para películas y animaciones, la herramienta ofrece flexibilidad y versatilidad en términos de aplicaciones. SJM Computación 4.0 14
  • 15. MÉTODO ABREVIADO DE DYG También puede usar los siguientes métodos abreviados de teclado para controlar el software Drag Your GAN: •Left click: Seleccione un punto •Right click: Eliminar un punto •Shift + left click: Añadir un punto •Ctrl + left click: Mover un punto •Spacebar: Aplicar los cambios •Escape: Cancelar los cambios SJM Computación 4.0 15
  • 16. LO QUE PUEDE HACER DRAG YOUR GAN Estos son algunos ejemplos de lo que puede hacer con Drag Your GAN:  Puede cambiar la pose de un objeto arrastrando puntos en el cuerpo del objeto.  Puede cambiar la forma de un objeto arrastrando puntos en el contorno del objeto.  Puede cambiar la expresión del rostro de una persona arrastrando puntos en su rostro.  Puede cambiar el diseño de una escena arrastrando puntos en los objetos de la escena.  Puede alucinar contenido ocluido arrastrando puntos sobre el fondo de la imagen.  Puede deformar formas que sigan de forma constante la rigidez del objeto arrastrando puntos en la superficie del objeto. SJM Computación 4.0 16
  • 17. CONSEJOS ADICIONALES Estos son algunos consejos adicionales para usar Drag Your GAN:  Usa una imagen de alta calidad : cuanto mejor sea la calidad de la imagen, mejores serán los resultados.  Usa una imagen grande: Cuanto más grande sea la imagen, más libertad tendrás para mover los puntos.  Use un toque ligero: cuando esté arrastrando los puntos, tenga cuidado de no arrastrarlos demasiado.  Experimento: no hay una forma correcta o incorrecta de usar Drag Your GAN. Experimenta con diferentes imágenes y diferentes puntos para ver qué puedes crear. SJM Computación 4.0 17
  • 18. PROPIEDADES DE DRAG YOUR GAN En las aplicaciones del mundo real, un requisito de funcionalidad fundamental de tales métodos de síntesis de imágenes basados ​​en el aprendizaje es la capacidad de control sobre el contenido visual sintetizado. Por ejemplo, los usuarios de las redes sociales pueden querer ajustar la posición, la forma, la expresión y la pose del cuerpo de un ser humano o un animal en una foto tomada de forma casual; la visualización previa de películas profesional y la edición de medios pueden requerir la creación eficiente de bocetos de escenas con ciertos diseños; y los diseñadores de automóviles pueden querer modificar de forma interactiva la forma de sus creaciones. Para satisfacer estos diversos requisitos de los usuarios, un El enfoque ideal de síntesis de imágenes controlables debe poseer las siguientes propiedades 1) Flexibilidad : debe ser capaz de controlar diferentes atributos espaciales, incluida la posición, la pose, la forma, la expresión y el diseño de los objetos o animales generados; 2) Precisión : debe poder controlar los atributos espaciales con alta precisión; 3) Generalidad : debe ser aplicable a diferentes categorías de objetos pero no limitarse a una determinada categoría. SJM Computación 4.0 18
  • 19. ARQUITECTURA GAN (I) ARQUITECTURA GAN Con la invención de las GAN, el campo de los modelos generativos tomó una dirección concreta hacia la generación de imágenes realistas. Desde entonces, ha comenzado a mostrar resultados prometedores en el campo de la visión artificial. Más recientemente, ha mostrado cambios significativos no solo en imágenes, sino también en audio y video. Antes de sumergirnos en ejemplos de cómo se han utilizado las GAN, aquí hay una introducción a la arquitectura de las GAN populares. CicloGAN CycleGAN se usa a menudo para aprender conversiones entre imágenes de diferentes estilos. Por ejemplo, convertir una imagen artística en una realista, o un caballo en una cebra. EstiloGAN StyleGAN puede memorizar características del rostro humano y generar nuevas imágenes de rostros humanos que no existen en el mundo real. Tiene 26,2 millones de parámetros. Son muchos datos de entrenamiento para sacar lo mejor de este modelo.. Texto2imagen En esta arquitectura, la imagen se genera convirtiendo una descripción en texto en una incrustación, que luego se asocia con un vector de ruido y se alimenta al generador. Puede generar imágenes para su negocio en base a una descripción de texto . SJM Computación 4.0 19
  • 20. ARQUITECTURA GAN (II) Además de PixelRNN: Modelo generativo autorregresivo. Puede modelar la distribución de probabilidad discreta de una imagen y predecir píxeles en una imagen en dos dimensiones espaciales. DiscoGAN: Cuando tenemos imágenes que tienen dos dominios diferentes pero no están emparejados, el aprendizaje automático no ha podido captar bien estas relaciones. Sin embargo, DiscoGAN ha mostrado resultados prometedores en el aprendizaje de dos relaciones de dominio diferentes. IsGAN: genere imágenes de alta calidad mediante el uso de una función de pérdida de mínimos cuadrados para el modelo discriminante SJM Computación 4.0 20
  • 21. IMPLICACIONES ÉTICAS Y DESAFIOS (I) Implicaciones éticas y desafíos: Aunque ofrece muchas ventajas y oportunidades, también plantea implicaciones éticas y desafíos importantes. Algunos de ellos son: Uso inapropiado: La facilidad de uso que ofrece puede llevar al mal uso de la tecnología. Por ejemplo, podría utilizarse para generar contenido falso o engañoso, lo que podría tener consecuencias negativas en términos de desinformación y manipulación. Derechos de autor: La generación automatizada de contenido visual plantea preguntas sobre los derechos de autor y la propiedad intelectual. Es importante establecer marcos legales claros para proteger los derechos de los creadores originales y evitar el plagio o la apropiación indebida de contenido. Sesgo y discriminación: Las GAN pueden aprender sesgos implícitos presentes en los conjuntos de datos de entrenamiento. Esto puede resultar en la generación de contenido que refuerza estereotipos o discriminación. Es fundamental abordar estos sesgos y garantizar que las herramientas de IA sean justas e imparciales. SJM Computación 4.0 21
  • 22. IMPLICACIONES ÉTICAS Y DESAFIOS (II) Responsabilidad y transparencia: A medida que la IA se vuelve más autónoma y genera contenido de forma automática, es esencial establecer mecanismos de responsabilidad y transparencia. Los usuarios y desarrolladores de Drag your Gan deben ser conscientes de las implicaciones de sus acciones y garantizar la veracidad y ética en la generación de contenido. Sin embargo, también podría utilizarse para crear nuevas formas de manipulación y engaño. Esto podría llevar a una sociedad más dividida y desconfiada. Es importante utilizarlo de manera responsable y ser consciente de los riesgos potenciales. SJM Computación 4.0 22
  • 23. PRINCIPIOS Y ESTRUCTURA DE GAN (I) Principios y estructura de GAN Las GAN se componen de un generador, que aprende distribuciones de probabilidad y produce datos que parecen reales, y un discriminador, que distingue los datos. El Generador produce constantemente ejemplos falsos, y El Discriminador aprende a distinguir entre datos reales y datos falsos. Entrenar al Generador para engañar al Discriminador de esta manera se llama proceso contradictorio. Al competir y aprender unos de otros, el modelo generativo produce datos cada vez más realistas, y su oponente se vuelve mejor para distinguir entre datos reales y falsos. Eventualmente, el objetivo es que Generator se convierta en un modelo generativo que produzca algo que se asemeje a datos reales. En algún momento, el Generador podrá crear los datos falsos más perfectos, y el Discriminador finalmente no podrá distinguir entre verdadero y falso. Este es el mecanismo que finalmente termina el aprendizaje cuando la probabilidad converge al 50%. Cuando se entrena un modelo GAN, el Discriminador se entrena primero y el Generador se entrena después. Esto no significa que el Discriminador esté siendo tocado constantemente, sino que el peso del Generador se actualiza con el error del Discriminador. SJM Computación 4.0 23
  • 24. PRINCIPIOS Y ESTRUCTURA DE GAN (II) Por lo tanto, el Generador con el peso actualizado puede generar una fecha falsa que el Discriminador puede pensar que es real. Conceptos del algoritmo GAN SJM Computación 4.0 24
  • 25. EL FUTURO DE DRAG YOUR GAN (I) Está en constante evolución y su futuro promete ser emocionante. A medida que se abordan los desafíos éticos y se mejoran los algoritmos, es probable que veamos avances significativos en la generación automatizada de contenido visual. Es posible que se integre con otras tecnologías emergentes, como la realidad aumentada o la inteligencia aumentada, para crear experiencias aún más inmersivas y personalizadas. Influencia en la creación de arte: Al facilitar la creación de imágenes y videos realistas, podría permitir que cualquier persona cree sus propias obras de arte. Esto podría dar lugar a una nueva era de creatividad, donde todos tengan la oportunidad de expresarse a través del arte. Influencia en el futuro de la educación: También podría utilizarse para revolucionar la educación, al hacer posible la creación de simulaciones realistas de eventos del mundo real, podría permitir que los estudiantes aprendan de una manera más inmersiva y atractiva. Esto podría conducir a un sistema educativo más efectivo y eficiente. Influencia en el futuro del trabajo: Podría tener un impacto significativo en la fuerza laboral. Al hacer posible la creación de imágenes y videos realistas, podría automatizar muchas tareas que actualmente realizan los humanos. Esto podría provocar la pérdida de empleos en algunas industrias, pero también podría crear nuevos empleos en otras industrias. SJM Computación 4.0 25
  • 26. Simulaciones realistas: Con la capacidad de generar imágenes y videos realistas, puede ser una herramienta invaluable en la creación de simulaciones y entornos virtuales. Esto es especialmente relevante en áreas como la realidad virtual, la realidad aumentada y la formación virtual, donde se requiere un alto grado de realismo. Nuevas e innovadoras aplicaciones: A medida que Drag your Gan evolucione y se optimice, es probable que surjan nuevas y emocionantes aplicaciones. Desde la generación de contenido personalizado en tiempo real hasta la creación de experiencias interactivas de próxima generación, esta herramienta tiene el potencial de transformar la forma en que interactuamos con la IA y el contenido visual. Aquí hay algunas reflexiones adicionales sobre cómo podría ser utilizado en el futuro:  Formas de entretenimiento, como películas y videojuegos interactivos.  Nuevos materiales de marketing, como demostraciones de productos y publicaciones en redes sociales.  Revolucionarios materiales educativos, como libros de texto interactivos y simulaciones.  Innovadoras herramientas médicas, como simuladores de cirugía virtual y herramientas de educación para pacientes. EL FUTURO DE DRAG YOUR GAN (II) SJM Computación 4.0 26
  • 27. CONCLUSIONES Drag your Gan representa un avance significativo en la generación de contenido visual mediante inteligencia artificial. Su facilidad de uso y los resultados realistas que ofrece abren un mundo de posibilidades creativas. Sin embargo, también conlleva desafíos éticos y responsabilidades que deben ser abordados de manera cuidadosa. Si se utiliza de manera responsable y ética. Es una herramienta revolucionaria que democratiza la generación de contenido visual realista. Su enfoque intuitivo y accesible permite a cualquier persona crear imágenes y videos atractivos sin necesidad de conocimientos técnicos avanzados. Con su capacidad para generar resultados realistas y su amplio rango de aplicaciones está abriendo nuevas posibilidades en el campo de la IA y promete influir en la forma en que interactuamos con la tecnología en el futuro Es capaz de deformar imágenes con un control preciso sobre dónde van los píxeles. Se puede utilizar para manipular imágenes de diversas formas, incluido el cambio de pose, forma, expresión y disposición de los objetos. Es eficiente, por lo general requiere solo unos segundos para manipular una imagen. Produce resultados realistas, incluso para escenarios desafiantes como alucinaciones de contenido ocluido y formas deformantes que siguen constantemente la rigidez del objeto. SJM Computación 4.0 27
  • 28. WEBGRAFÍA Estas presentaciones son una compilación de las páginas web siguientes: https://hackernoon.com/es/introduciendo-arrastra-tu-gan-arrastra-objetos-para-crear-nuevas-imagenes https://es.linkedin.com/pulse/drag-your-gan-manipulaci%C3%B3n-interactiva-basada-en-puntos-erick- chang https://vcai-mpi--inf-mpg-de.translate.goog/projects/DragGAN/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es- 419&_x_tr_pto=sc https://worktipia.com/drag-your-gan-llega-la-revolucion-en-edicion-visual/ https://datascientest.com/en/edit-your-photos-at-will-with-drag-your-gan https://www-louisbouchard-ai.translate.goog/draggan/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es- 419&_x_tr_pto=sc https://www.elpais.com.uy/vida-actual/draggan-la-nueva-inteligencia-artificial-de-edicion-de-imagenes- como-funciona https://onlineprosess-com.translate.goog/drag-your-gan/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es- 419&_x_tr_pto=sc https://www-arxiv--vanity- com.translate.goog/papers/2305.10973/?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es-419&_x_tr_pto=sc https://www-thedatahunt-com.translate.goog/en-insight/gan-algorithm- guide?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es-419&_x_tr_pto=sc https://foundr-ai.translate.goog/product/dragan?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=es- 419&_x_tr_pto=sc SJM Computación 4.0 28