Что такое VisoMaster Fusion
VisoMaster Fusion — это мощное десктопное приложение с открытым исходным кодом, предназначенное для замены лиц, улучшения качества изображений и видео, а также для работы с веб-камерами в реальном времени. Проект базируется на оригинальной работе VisoMaster от @argenspin и @Alucard24, но значительно расширен за счет сообщества. Приложение объединяет удобный графический интерфейс с продвинутыми настройками моделей, пакетной обработкой и поддержкой VR180.
Ключевые возможности и модели
VisoMaster Fusion поддерживает множество моделей для замены лиц, включая Inswapper128, InStyleSwapper, SimSwap, GhostFace, CSCS и DeepFaceLive DFM. Приложение позволяет работать с несколькими лицами одновременно, используя сохраненные эмбеддинги, пороги сходства и отслеживание ByteTrack. Также доступны инструменты для редактирования выражений, поз и ключевых точек лица.
Для улучшения качества изображений и видео используются такие инструменты, как GFPGAN-1024, ReF-LDM Denoiser (с режимами single-step и DDIM), а также различные маски (Occlusion, XSeg, face parser) и инструменты восстановления (Restore Eyes, Restore Mouth). Поддерживается передача текстур и цветов, а также симуляция артефактов MPEG.
Технические характеристики и требования
Приложение оптимизировано для работы с GPU, особенно с использованием TensorRT, который установлен по умолчанию. Поддерживаются провайдеры CUDA, TensorRT, TensorRT-Engine и CPU. Для комфортной работы требуется Windows 10/11 (64-bit), видеокарта Nvidia с минимум 6 ГБ VRAM (рекомендуется 8-12 ГБ) и драйвер Nvidia версии >=576.57 для поддержки CUDA 12.9.
| Параметр | Значение |
|---|---|
| Операционная система | Windows 10/11 (64-bit) |
| Видеокарта | Nvidia (рекомендуется) |
| VRAM | Минимум 6 ГБ, рекомендуется 8-12 ГБ+ |
| Драйвер Nvidia | >=576.57 (для CUDA 12.9) |
| Место на диске | 20-30 ГБ свободно |
| Python | 3.12 |
Установка и использование
Для большинства пользователей рекомендуется использовать портативную версию, которая включает в себя все необходимые зависимости, включая Python 3.12, Git, FFmpeg, PyTorch, CUDA Toolkit, TensorRT, cuDNN и ONNX Runtime GPU. Установка осуществляется путем запуска файла Start_Portable.bat, который автоматически скачивает и настраивает все компоненты.
Для продвинутых пользователей доступна установка через Git с возможностью управления средой Python самостоятельно. Проект также поддерживает модули Job Manager, Experimental Mod, VR180/Ref-ldm Mod и другие оптимизации от сообщества.
Важные предупреждения
VisoMaster Fusion распространяется исключительно через официальный репозиторий на GitHub. Пользователям следует избегать загрузки приложения с третьих сайтов, таких как visomaster.com или visomaster.org, так как они не связаны с разработчиками. Проект подчеркивает важность этичного и ответственного использования программного обеспечения, особенно в контексте замены лиц.
Источник: Github ↗
