Gracias a la evolución virtual, la inteligencia artificial está dando la hora con la generación de imágenes. En base al modelo inicial estas pueden generar una imagen similar, colorear o escalar a mayor resolución.
Google aprovechó estas funciones de la IA para convertir fotografías totalmente pixeladas en unas de alta resolución, creando increíbles imágenes.
Dicha compañía realizó una investigación reciente, donde el modelo de aprendizaje automático es capaz de tomar una foto sin resolución y escalarla consiguiendo detalles únicos.
Google utiliza como método a los «Modelos de difusión»
Para escalar una fotografía por IA existen distintos métodos, el que utiliza Google son los “modelos de difusión”. Es un modelo generativo que inició a implementarse en el 2015, pero recién se le está dando un enfoque de utilidad.
La función de este método, es que el sistema toma como entrada una imagen en baja resolución y luego construye una en alta resolución. Para dicha funcionalidad, Google a entrenado a la IA para bajar la resolución de las imágenes hasta obtener pixeles.
Con ello, “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”.
Google con este método, consigue mejorar las imágenes especialmente los retratos de personas. Sin embargo, esta compañía va un paso más allá con una segunda IA capaz de escalar aún más las fotografías.
Logrando resoluciones de 32 x 32 px hasta llegar a 1024 x 1024 px, los resultados sin duda alguna son espectaculares, permitiendo crear fotografías con muy buenos detalles de la nada. Nuevamente Google sorprendiendo.
Efectivamente, la utilidad de esta aplicación más directa y clara es mejorar fotografías, pero también se le puede dar una mejor utilidad en otros sectores como por ejemplo en la medicina, y así poder mejorar fotografías médicas.