El arte generativo ha tenido un gran avance en los últimos años, permitiendo a las máquinas crear obras de arte que pueden igualar al hombre en términos de competencia artística.
Lucid Sonic Dreams es un paquete de Python que hace posible sincronizar el arte generativo con la música en solo unas pocas líneas de código. Con esta herramienta, las personas pueden experimentar con nuevas experiencias visuales y auditivas y crear arte aunque no tenga conocimientos previos.
Para ello, utiliza una arquitectura de redes adversarias generativas (GAN) llamada StyleGAN2-ADA para generar imágenes estilizadas. Los modelos se entrenan en conjuntos de datos de imágenes y luego pueden generar una cantidad virtualmente infinita de imágenes que coinciden con el estilo de las imágenes en las que están entrenadas.
El paquete toma valores numéricos de las ondas de sonido de la música y los agrega al vector de entrada del modelo, produciendo un arte que cambia y se transforma con la música. Lucid Sonic Dreams se inspiró en el proyecto Deep Music Visualizer de Matt Siegelman y ofrece una mayor personalización que otros proyectos similares.
Referencias
Todo el Detalle de como utilizarlo lo tienes en este artículo de medium.
- [con]Neurona #26 - 18 de diciembre de 2023
- [con]Neurona #25 - 10 de diciembre de 2023
- [con]Neurona #24 - 2 de diciembre de 2023