Si una cosa se le está dando cada vez mejor a la inteligencia artificial es la generación de imágenes. Basándose en un modelo inicial las inteligencias artificiales actuales pueden generar una imagen similar, colorear o escalar a mayor resolución. Esto último es algo que la IA de Google hace muy bien, tanto que convierte fotografías totalmente pixeladas en fotografías de alta resolución.
Una investigación reciente del departamento de inteligencia artificial de Google muestra cómo los nuevos avances en este aspecto permiten crear increíbles imágenes. El modelo de aprendizaje automático de la compañía es capaz de tomar una foto sin apenas resolución y escalarla para conseguir detalles únicos.
Modelos de difusión
A la hora de escalar fotografías por inteligencia artificial existen diferentes métodos para conseguirlo. El utilizado por Google es uno llamado modelos de difusión. Se trata de un modelo generativo que comenzó a implementarse en 2015 pero ha sido recientemente cuando este enfoque ha sido de utilidad para Google.
Según explican, el sistema toma como entrada una imagen de baja resolución y a partir de ahí construye una imagen de alta resolución pro su cuenta. Para ello Google dice que primero han entrenado a la IA para bajar la resolución de las imágenes y hacerlas extremadamente pixeladas. A partir de ahí "aprende a revertir este proceso, comenzando por el ruido puro y eliminando progresivamente el ruido para alcanzar una distribución objetivo a través de la guía de la imagen de entrada de baja resolución"

Con este método Google consigue mejorar especialmente los retratos de personas. Sin embargo va un paso más allá y con una segunda IA es capaz de escalar aún más las fotografías. De resoluciones de 32 x 32 px es capaz de llegar hasta a 1024 x 1024 px. Para esto primero las transforma a 64 x 64 px y toma esa nueva fotografía como referencia para subir a 128 x 128 px, luego el proceso de nuevo y así hasta la resolución deseada.
Los resultados son sin duda espectaculares, permite crear fotografías genuinamente detalladas prácticamente de la nada. Si bien hay algunos errores mínimos (por ejemplo a la hora de generar las transparencias de las gafas), las fotografías pueden pasar por reales sin problema alguno. De hecho, si no se sabe el contexto probablemente una persona normal y corriente no identificaría que son escaladas por una IA.
¿El uso de esto? Efectivamente, mejorar fotografías tomadas por los usuarios es una aplicación directa y clara para esto. Por ejemplo para mejorar la resolución de las fotografías tomadas con cámaras móviles, que no siempre son las mejores. Sin embargo también puede ser de utilidad en otros sectores como la medicina para mejorar las fotografías médicas.
Vía | Business Insider
Más información | Google AI Blog
Ver 34 comentarios
34 comentarios
neco9325
Entiendo que se viene la tecnología de CSI, 200x de aumento para ver desde una cámara de CC la huella impresa en el tornillo de la matrícula del auto del asesino que se encontraba a 200 metros. Si, ya sé que el artículo no habla de esto, pero si puede reescalar imágenes pixeladas a imágenes nítidas, ¿qué le quita el hacer nítidas imágenes obtenidas al hacer zoom bestial?.
zoompyy
Pueden desarrollar esta misma tecnología para videos pixelados? Es para un amigo, gracias.
Usuario desactivado
Pensé que iba a estar disponible 😔.
Una de las cosas más fantasiosas de Blade runner hecha realidad.
stranno_
Esto nos acerca a la teoría forocochera del Pixel Madre.
mandrago
Nada nuevo, los de reparafoto.com lleva más de año y medio de delantera a Google, haciendo inferencia con fotos de carnet pasadas a 4k. Pero no se les ha dado voz, porque es cosecha del propio país y ya se sabe como tratamos a nuestro talento.
https://youtu.be/MtXuCXTVYWY
Seth_
Es cierto, se podría hacerle una especie de downgrade a una fotografía, hacer el reescalado y hacer la comparación con la fotografía original a ver qué tal.
palamos2000
lo del zoom de csi era de verguenza ajena xD
sanamarcar
Pues que lo implementen en un chip en tiempo real y lo saquen por 200 euros y dejan a NVIDIA con el culo al aire... xD
KRSupman
Esto ya lo consigue, desde hace más de un año, la app Remini. Ahora lo que habrá que comprobar es qué herramienta lo realiza mejor. Cantidad de cuentas de Instagram acerca de por ejemplo, series antiguas, lo emplean para mejorar fotos de aquella época.
keridito
Se está mencionando mucho que esto es la tecnología de CSI. Ni mucho menos! Al final aquí la AI se está inventando la matrícula del coche que en CSI obtenían mediante zoom infinito. Así que si en la imagen original lo que se ve es una línea de píxeles, la AI difícilmente obtendremos algo que pueda ayudar en nada. Pero para mejorar la estética de imágenes con suficiente información sí que puede ser muy buena.
perfil
impresionante. Pero no quiero imaginar esto aplicado a StreetView o Google Maps 8(
luichiam
Google tiene Google Photos con toda una vida de fotos de cada persona, a las cuales identifica sin problemas. El logro revolucionario, y ya tienen todas las herramientas para lograrlo, es que, en vez de inventarse las fotografías (con el único requisito de que case razonablemente con la foto pixelada), utilice todas las fotos que lleva hechas al usuario para que los rasgos realmente coincidan.
Esto si será espectacular, porque puede agregarle esta funcionalidad a Google Camera, y con el modo IA lograr fotografías totalmente definidas y en alta resolución sin importar que hayas salido movido o pixelado.
mauroleon
Ojala lo intenten con una imagen de un OVNI borroso y pixelado.