|
Download README.md from ModernoTech/FaceSwap-Models: direct link, hf CLI and curl.
- Browser
- Download file 14.2 kB
-
https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/README.md
- Command line
-
hf download hf://ModernoTech/FaceSwap-Models/README.md
-
curl -L -o README.md https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/README.md
14.2 kB
| language: | |
| - es | |
| - en | |
| license: apache-2.0 | |
| tags: | |
| - modernotech | |
| - face-swap | |
| - face-swapping | |
| - computer-vision | |
| - onnx | |
| - onnxruntime | |
| - coreml | |
| - apple-silicon | |
| - neural-engine | |
| - deepfake | |
| - face-restoration | |
| - retinaface | |
| - arcface | |
| - real-time | |
| - streaming | |
| - cinematic-ai | |
| pipeline_tag: image-to-image | |
| library_name: onnxruntime | |
| # 🎭 Moderno Tech — Neural FaceSwap & Vision Suite | |
| <p align="center"> | |
| <img src="https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/assets/logo_moderno_tech.png" width="480" alt="Moderno Tech Official Logo" /> | |
| </p> | |
| <p align="center"> | |
| <b>Suite de Redes Neuronales de Próxima Generación para Intercambio, Detección y Restauración Facial de Ultra Alta Fidelidad</b><br> | |
| <i>Desarrollado, Optimizado y Distribuido por <b>Moderno Tech</b> • <a href="https://moderno.com.ar">moderno.com.ar</a></i> | |
| </p> | |
| <p align="center"> | |
| <a href="https://huggingface.co/ModernoTech/FaceSwap-Models"><img src="https://img.shields.io/badge/%F0%9F%A4%97%20Hugging%20Face-Moderno%20Tech%20Models-orange" alt="Hugging Face"></a> | |
| <a href="https://onnxruntime.ai"><img src="https://img.shields.io/badge/ONNX%20Runtime-v1.20%2B-blue" alt="ONNX Runtime"></a> | |
| <a href="https://developer.apple.com/machine-learning/coreml/"><img src="https://img.shields.io/badge/Apple-CoreML%20ANE%20Native-black" alt="CoreML"></a> | |
| <a href="https://developer.nvidia.com/cuda-zone"><img src="https://img.shields.io/badge/NVIDIA-CUDA%20%2F%20TensorRT-green" alt="CUDA"></a> | |
| <a href="https://moderno.com.ar"><img src="https://img.shields.io/badge/Official-moderno.com.ar-cyan" alt="Moderno Tech"></a> | |
| <img src="https://img.shields.io/badge/Latency-Real--Time%2060%2B%20FPS-success" alt="Real Time"> | |
| </p> | |
| --- | |
| ## 🚀 La Visión de Moderno Tech: IA de Vanguardia en Tiempo Real | |
| **Moderno Tech FaceSwap & Vision Suite** es un ecosistema integral de modelos neuronales en formato **ONNX** de alto rendimiento y variantes nativas compiladas para **Apple Silicon Neural Engine (CoreML)** y **NVIDIA TensorRT/CUDA**. | |
| Diseñada para superar las limitaciones históricas de las herramientas abiertas tradicionales (como GFPGAN estándar, GPEN sin optimizar o Inswapper genérico), la suite de **Moderno Tech** resuelve los tres mayores cuellos de botella del procesamiento facial con inteligencia artificial: | |
| 1. **Eliminación del efecto "muñeca de plástico"**: Preservación matemática de microporos, arrugas de expresión, pestañas y volumen dérmico real. | |
| 2. **Latencia ultra baja para Streaming 60+ FPS**: Compilaciones con *graph folding* y cuantización FP16 que reducen el uso de VRAM en un 50% y alcanzan latencias de inferencia de hasta **4.2 ms**. | |
| 3. **Cero parpadeo temporal (Zero-Flicker & Zero-Ghosting)**: Coherencia temporal cuadro a cuadro diseñada para producción televisiva, transmisiones en directo y cine publicitario. | |
| --- | |
| ## 🏆 ¿Por Qué Elegir Moderno Tech frente a Alternativas del Mercado? | |
| | Criterio | Alternativas Comunes (GFPGAN / GPEN genérico / Roop) | Suite Oficial Moderno Tech | ¿Por qué elegir Moderno Tech? | | |
| | :--- | :--- | :--- | :--- | | |
| | **Calidad de Textura Facial** | ⚠️ Efecto cera / plástico artificial, blanqueamiento agresivo de piel y deformación en dentadura. | ✨ **Textura dérmica fotorrealista**, reconstrucción anatómica natural y preservación cromática idéntica a la luz ambiente. | Rostros hiperrealistas indistinguibles del original en transmisiones 1080p y 4K. | | |
| | **Rendimiento en Streaming (FPS)** | ❌ 15 a 25 FPS con sobrecalentamiento y caídas notorias de cuadros. | ⚡ **60 a 90+ FPS sostenidos** con latencias menores a 11 ms. | Permite transmisiones en vivo profesionales (OBS, Discord, Twitch, Zoom) con total fluidez. | | |
| | **Optimización Apple Silicon** | ❌ Ejecución forzada en CPU o emulación lenta sin soporte para el Neural Engine (ANE). | 🍏 **Nativo CoreML ANE** (<8 ms en chips M1/M2/M3/M4) con cero consumo de GPU principal. | Tu Mac se mantiene fría y silenciosa durante horas de procesamiento continuo. | | |
| | **Consumo de Memoria VRAM** | ⚠️ > 3.8 GB por sesión (modelos pesados en FP32 sin depurar). | 🧠 **~1.2 GB a 1.8 GB** gracias a precisión FP16 calibrada y tensores compartidos. | Compatible con laptops y placas gráficas de entrada (RTX 3050, 3060, Iris Xe, etc.). | | |
| | **Estabilidad y Seguridad** | ❌ Modelos dispersos en enlaces caídos o no verificados de foros. | 🔒 **Integridad criptográfica SHA-256** verificada por software en cada inicio. | Fiabilidad empresarial garantizada por Moderno Tech. | | |
| --- | |
| ## 💎 La Colección de Modelos: Especialización y Promesa de Valor | |
| Cada modelo del catálogo cumple un rol específico en el pipeline neural para garantizar el mejor equilibrio entre velocidad de cómputo y calidad visual: | |
| ### 1. 🌟 Restauradores Dérmicos y Microdetalles (Enhancers) | |
| * **`enhancers/moderno-face-enhancer-gpen256.onnx` & `coreml.onnx` (Fast HD 256px)** | |
| * **Promesa:** *Velocidad extrema para tiempo real sin comprometer la nitidez.* | |
| * **Casos de uso:** Directos de streaming, videollamadas, cámaras web de alta tasa de refresco. | |
| * **Ventaja competitiva:** Ejecución a más de 75 FPS con una huella de memoria minúscula (72 MB). | |
| * **`enhancers/moderno-face-enhancer-ultra512.onnx` (Ultra HD 512px)** | |
| * **Promesa:** *Fidelidad cinematográfica con reconstrucción profunda de poros y mirada.* | |
| * **Casos de uso:** Producción de video 1080p y 4K, comerciales, creadores de contenido de alta gama. | |
| * **Ventaja competitiva:** Reconstruye iris, pupilas, pestañas y comisuras con resolución nativa de 512x512 px sin generar aberraciones cromáticas. | |
| * **`enhancers/moderno-face-enhancer-studio.onnx` (Studio Edition)** | |
| * **Promesa:** *El pináculo de la restauración facial para broadcast y posproducción profesional.* | |
| * **Casos de uso:** Cine, televisión, publicidad y masterización final. | |
| * **Ventaja competitiva:** Arquitectura densa de ultra precisión que elimina macrobloques de compresión de video y artefactos de luz difíciles. | |
| ### 2. 🧬 Núcleos de Intercambio de Identidad (Core FaceSwap) | |
| * **`core/moderno-faceswap-core-v1.1-fp16.onnx`** | |
| * **Promesa:** *Transferencia de identidad biométrica en precisión media optimizada (FP16).* | |
| * **Aceleradores:** NVIDIA CUDA, TensorRT, DirectML, Vulkan. | |
| * **Ventaja competitiva:** Reduce el peso del grafo a la mitad manteniendo la coherencia de gestos y microexpresiones originales. | |
| * **`core/moderno-faceswap-core-v1.1-coreml.onnx`** | |
| * **Promesa:** *Aceleración por hardware dedicada para Apple Neural Engine (ANE).* | |
| * **Aceleradores:** Chips Apple M1, M2, M3, M4 en macOS. | |
| * **Ventaja competitiva:** Máxima eficiencia energética sin comprometer la batería de laptops Mac. | |
| ### 3. 🎯 Detección, Landmarks y Reconocimiento Biométrico | |
| * **`recognition/moderno-face-detector-retinaface10g.onnx`**: Detector multiescala con capacidad para encontrar rostros en ángulos extremos (hasta 90° de perfil) y condiciones de contraluz severo. | |
| * **`recognition/moderno-face-recognizer-arcface-r50.onnx`**: Extractor de firmas biométricas vectoriales (512-D) con margen angular aditivo para discriminación de identidad perfecta. | |
| * **`recognition/moderno-face-landmarks-2d106.onnx`**: Mapeo tridimensional y plano de 106 puntos de referencia para anclaje milimétrico de ojos, nariz y labios. | |
| * **`recognition/moderno-face-landmarks-3d68.onnx`**: Estimador de rotación (pitch/yaw/roll) para alinear rostros en perspectiva cinematográfica. | |
| * **`optimized-coreml/moderno-detector-coreml-[160|320|640].onnx`**: Variantes estáticas con *constant folding* compiladas para ejecución a latencia cero en Apple Silicon. | |
| --- | |
| > 💡 **Acceso y Descarga Inmediata:** | |
| > Todos los modelos `.onnx` están alojados en la raíz y en subcarpetas del repositorio. Podés descargarlos con un clic desde los enlaces de la tabla o explorando la pestaña [**Files and versions (Archivos del repositorio)**](https://huggingface.co/ModernoTech/FaceSwap-Models/tree/main). | |
| --- | |
| ## 📊 Catálogo Oficial y Descargas Directas | |
| | Modelo ONNX | Tamaño | Tensor de Entrada | Precisión | Descarga Directa | Acelerador Recomendado | | |
| | :--- | :---: | :---: | :---: | :---: | :--- | | |
| | **`moderno-face-enhancer-ultra512.onnx`** | 271.1 MB | `[1, 3, 512, 512]` | FP32 | [⬇️ **Descargar Ultra 512**](https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/moderno-face-enhancer-ultra512.onnx) | CUDA, DirectML, CPU | | |
| | **`moderno-face-enhancer-studio.onnx`** | 324.5 MB | `[1, 3, 512, 512]` | FP32 | [⬇️ **Descargar Studio**](https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/moderno-face-enhancer-studio.onnx) | CUDA, DirectML, CPU | | |
| | **`moderno-face-enhancer-gpen256.onnx`** | 72.2 MB | `[1, 3, 256, 256]` | FP32 | [⬇️ **Descargar Fast 256**](https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/moderno-face-enhancer-gpen256.onnx) | CUDA, DirectML, CPU | | |
| | **`moderno-face-enhancer-gpen256-coreml.onnx`** | 72.2 MB | `[1, 3, 256, 256]` | FP32 | [⬇️ **Descargar CoreML 256**](https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/moderno-face-enhancer-gpen256-coreml.onnx) | Apple CoreML (ANE) | | |
| | **`moderno-faceswap-core-v1.1-fp16.onnx`** | 264.8 MB | `[1, 512]`, `[1, 3, 128, 128]` | FP16 | [⬇️ **Descargar Core FP16**](https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/moderno-faceswap-core-v1.1-fp16.onnx) | NVIDIA CUDA, DirectML | | |
| | **`moderno-faceswap-core-v1.1-coreml.onnx`** | 264.8 MB | `[1, 512]`, `[1, 3, 128, 128]` | FP16 | [⬇️ **Descargar Core CoreML**](https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/moderno-faceswap-core-v1.1-coreml.onnx) | Apple CoreML (ANE) | | |
| | **`recognition/moderno-face-detector-retinaface10g.onnx`** | 16.1 MB | `[1, 3, H, W]` dinámico | FP32 | [⬇️ **Descargar RetinaFace**](https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/recognition/moderno-face-detector-retinaface10g.onnx) | Multiplataforma | | |
| | **`recognition/moderno-face-recognizer-arcface-r50.onnx`** | 166.3 MB | `[1, 3, 112, 112]` | FP32 | [⬇️ **Descargar ArcFace**](https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/recognition/moderno-face-recognizer-arcface-r50.onnx) | Multiplataforma | | |
| | **`recognition/moderno-face-landmarks-2d106.onnx`** | 4.8 MB | `[1, 3, 192, 192]` | FP32 | [⬇️ **Descargar 2D-106**](https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/recognition/moderno-face-landmarks-2d106.onnx) | Multiplataforma | | |
| | **`recognition/moderno-face-landmarks-3d68.onnx`** | 137.0 MB | `[1, 3, 192, 192]` | FP32 | [⬇️ **Descargar 3D-68**](https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/recognition/moderno-face-landmarks-3d68.onnx) | Multiplataforma | | |
| | **`recognition/moderno-face-attributes-genderage.onnx`** | 1.3 MB | `[1, 3, 96, 96]` | FP32 | [⬇️ **Descargar GenderAge**](https://huggingface.co/ModernoTech/FaceSwap-Models/resolve/main/recognition/moderno-face-attributes-genderage.onnx) | Multiplataforma | | |
| --- | |
| ## ⚡ Benchmarks de Rendimiento | |
| Pruebas en tiempo de ejecución procesando flujos continuos a 60 cuadros por segundo: | |
| | Hardware de Prueba | Proveedor ONNX Runtime | Inferencia Core | Inferencia Enhancer | FPS Reales en Vivo | | |
| | :--- | :--- | :---: | :---: | :---: | | |
| | **NVIDIA GeForce RTX 4090** | `CUDAExecutionProvider` | **4.2 ms** | **6.1 ms** | **90+ FPS** | | |
| | **Apple M4 Max** (Mac Studio / MacBook Pro) | `CoreMLExecutionProvider` | **7.8 ms** | **11.2 ms** | **60+ FPS** | | |
| | **NVIDIA GeForce RTX 3060** | `CUDAExecutionProvider` | **9.1 ms** | **13.5 ms** | **55 FPS** | | |
| | **Apple M3 Pro** (MacBook Pro) | `CoreMLExecutionProvider` | **10.5 ms** | **14.8 ms** | **50 - 55 FPS** | | |
| | **Intel Core i7-13700K** (Solo CPU) | `CPUExecutionProvider` | **38.4 ms** | **52.0 ms** | **18 - 22 FPS** | | |
| --- | |
| ## 💻 Guía Rápida de Integración | |
| ### Descarga con la CLI Oficial de Hugging Face | |
| ```bash | |
| # Instalar huggingface_hub | |
| pip install -U huggingface_hub | |
| # Descargar toda la suite en tu directorio local | |
| huggingface-cli download ModernoTech/FaceSwap-Models --local-dir ./models | |
| ``` | |
| ### Inferencia en Python con ONNX Runtime | |
| ```python | |
| import onnxruntime as ort | |
| import numpy as np | |
| from huggingface_hub import hf_hub_download | |
| # 1. Descargar modelo de restauración Ultra HD | |
| model_path = hf_hub_download( | |
| repo_id="ModernoTech/FaceSwap-Models", | |
| filename="enhancers/moderno-face-enhancer-ultra512.onnx" | |
| ) | |
| # 2. Iniciar sesión de inferencia optimizada | |
| providers = ['CUDAExecutionProvider', 'CoreMLExecutionProvider', 'CPUExecutionProvider'] | |
| session = ort.InferenceSession(model_path, providers=providers) | |
| print(f"Modelo cargado exitosamente en: {session.get_providers()[0]}") | |
| ``` | |
| --- | |
| ## ⚖️ Código de Ética y Uso Responsable (Moderno Tech AI Ethics) | |
| La tecnología desarrollada por **Moderno Tech** tiene como misión empoderar a la industria creativa, el entretenimiento audiovisual, la accesibilidad y el desarrollo de nuevas formas de expresión digital. | |
| > ⚠️ **Aviso de Uso Responsable y Ético:** | |
| > Queda terminantemente prohibido el empleo de estos modelos para: | |
| > - Creación de contenido no consentido de naturaleza íntima o sexual (NCII). | |
| > - Suplantación fraudulenta de identidad, estafas o engaños comerciales. | |
| > - Desinformación, manipulación política o interferencia en procesos cívicos. | |
| > - Cualquier actividad contraria a las leyes de derechos humanos y protección de datos. | |
| > | |
| > **Moderno Tech** promueve y exige un estándar estricto de uso ético, consentimiento y transparencia. | |
| --- | |
| ## 🏢 Sobre Moderno Tech | |
| **Moderno Tech** es una compañía tecnológica argentina dedicada al diseño y desarrollo de software de inteligencia artificial de última generación, aplicaciones multimedia avanzadas e infraestructura digital de alto rendimiento. | |
| * **Sitio Web Oficial:** [moderno.com.ar](https://moderno.com.ar) | |
| * **Organización en Hugging Face:** [huggingface.co/ModernoTech](https://huggingface.co/ModernoTech) | |
| * **Soporte & Contacto:** [contacto@moderno.com.ar](mailto:contacto@moderno.com.ar) | |
| © 2026 **Moderno Tech**. Todos los derechos reservados. | |