Escalado de imagenes con IA que respeta tu privacidad
Uplocal se construyo sobre un principio simple: tus imagenes son tuyas. La mayoria de las herramientas de escalado en linea requieren que subas tus archivos a servidores remotos, donde se procesan, almacenan y a veces se utilizan sin tu conocimiento. Nosotros adoptamos un enfoque fundamentalmente diferente. Uplocal procesa cada pixel en tu dispositivo. Tus imagenes nunca salen de tu navegador. Ningun servidor ve jamas tus archivos.
Como funciona
Uplocal utiliza ESRGAN (Enhanced Super Resolution Generative Adversarial Network), un modelo de IA entrenado especificamente para aumentar la resolucion de las imagenes preservando detalles y reduciendo artefactos. El modelo se ejecuta mediante TensorFlow.js directamente en tu navegador, usando la GPU de tu dispositivo a traves de la aceleracion WebGL o WebGPU. Cuando sueltas una imagen, el modelo de IA se carga una sola vez y se almacena en cache localmente. Tu imagen se procesa en mosaicos para gestionar la memoria de forma eficiente. El resultado escalado se ensambla y queda disponible para su descarga, todo sin que un solo byte salga de tu dispositivo.
Por que el procesamiento local
Los servicios de escalado en servidor transmiten tus imagenes por Internet a centros de datos remotos. Esto introduce riesgos de privacidad, latencia, costes de ancho de banda y dependencia de la disponibilidad de terceros. Con Uplocal, el procesamiento ocurre donde los datos ya estan: en tu maquina. Esto significa que la herramienta funciona sin conexion tras la primera carga del modelo, no hay colas de subida y tus imagenes permanecen 100% privadas. Tambien significa cero coste de servidor para el procesamiento, lo que nos permite ofrecer un generoso plan gratuito.
La tecnologia
TensorFlow.js permite ejecutar redes neuronales entrenadas a velocidad casi nativa en navegadores modernos. Uplocal aprovecha los backends WebGL y WebGPU para la inferencia acelerada por GPU. Las imagenes se procesan en mosaicos superpuestos (tamano de parche configurable segun tu plan) y se reensamblan sin costuras. Los pesos del modelo de IA se descargan en el primer uso y se almacenan en cache en el almacenamiento del navegador para cargas posteriores instantaneas. Los formatos de salida incluyen PNG, JPEG y WebP con calidad ajustable. Los usuarios Pro y Studio se benefician de mosaicos de procesamiento mas grandes para una inferencia mas rapida.
Creado por HiddenLab
Uplocal esta desarrollado por HiddenLab, un estudio de software frances enfocado en crear herramientas que priorizan la privacidad. Creemos que la tecnologia potente no deberia exigir que sacrifiques tus datos. Si tienes preguntas, comentarios o deseas contactarnos, escribenos a contact@metalya.fr.