LivePortrait
Создавайте реалистичные анимированные портреты из одного изображения на Clore.ai
Создавайте реалистичные анимированные портреты из одного изображения.
Все примеры можно запускать на GPU-серверах, арендованных через маркетплейс CLORE.AI.
Аренда на CLORE.AI
Перейдите на маркетплейс CLORE.AI
Отфильтруйте по типу GPU, объёму VRAM и цене
Выберите On-Demand (фиксированная ставка) или Spot (цена ставки)
Настройте свой заказ:
Выберите Docker-образ
Установите порты (TCP для SSH, HTTP для веб-интерфейсов)
При необходимости добавьте переменные окружения
Введите команду запуска
Выберите способ оплаты: CLORE, BTC, или USDT/USDC
Создайте заказ и дождитесь развертывания
Получите доступ к своему серверу
Найдите данные для подключения в Мои заказы
Веб-интерфейсы: используйте URL HTTP-порта
SSH:
ssh -p <port> root@<proxy-address>
Что такое LivePortrait?
LivePortrait от Kuaishou позволяет:
Анимировать любой портрет с помощью управляющего видео
Анимация видео по одной фотографии
Перенос выражения лица и позы
Инференс с поддержкой работы в реальном времени
Ресурсы
GitHub: KwaiVGI/LivePortrait
Статья: Статья о LivePortrait
HuggingFace: KwaiVGI/LivePortrait
Демо: HuggingFace Space
Рекомендуемое оборудование
GPU
RTX 3070 8 ГБ
RTX 4080 16GB
RTX 4090 24GB
VRAM
8 ГБ
16GB
24 ГБ
CPU
4 ядра
8 ядер
16 ядер
ОЗУ
16GB
32GB
64GB
Хранилище
30GB SSD
50GB NVMe
100GB NVMe
Интернет
100 Мбит/с
500 Мбит/с
1 Гбит/с
Быстрое развертывание на CLORE.AI
Docker-образ:
Порты:
Команда:
Доступ к вашему сервису
После развертывания найдите свой http_pub URL в Мои заказы:
Перейдите на Мои заказы страницу
Нажмите на свой заказ
Найдите
http_pubURL (например,abc123.clorecloud.net)
Используйте https://YOUR_HTTP_PUB_URL вместо localhost в примерах ниже.
Установка
Что вы можете создать
Виртуальные аватары
AI-инфлюенсеры и виртуальные ведущие
Аватары службы поддержки
Образовательные ведущие
Создание контента
Контент для соцсетей
Маркетинговые материалы
Идеи для музыкальных клипов
Развлечения
Анимировать исторические фотографии
Анимация персонажей
Интерактивные впечатления
Профессиональное использование
Аватары для видеоконференций
Ассистенты для презентаций
Тренировочные симуляции
Базовое использование
Командная строка
Python API
Портрет с управлением выражением
Пакетная обработка
Интерфейс Gradio
Анимация с веб-камеры в реальном времени
Интеграция с TTS
Создавайте говорящие аватары с помощью преобразования текста в речь:
Производительность
256x256
RTX 3070
30
33 мс
256x256
RTX 4090
60+
16 мс
512x512
RTX 4090
30
33 мс
512x512
A100
45
22 мс
Распространённые проблемы и решения
Лицо не обнаружено
Проблема: "На исходном изображении не обнаружено лицо"
Решения:
Убедитесь, что лицо хорошо видно и обращено к камере
Используйте хорошее освещение на исходном изображении
Обрежьте изображение, чтобы сосредоточиться на лице
Минимальный размер лица: 128x128 пикселей
Движение не совпадает
Проблема: Анимация не следует управляющему видео
Решения:
Используйте управляющие видео с чёткими движениями лица
Убедитесь, что в управляющем видео похожая ориентация лица
Попробуйте другие управляющие видео
Проблемы с качеством
Проблема: Выходной результат выглядит размытым или искажённым
Решения:
Задержка в реальном времени
Проблема: Анимация с веб-камеры тормозит
Решения:
Используйте меньшее выходное разрешение (256x256)
Включите оптимизацию TensorRT
Для работы в реальном времени используйте RTX 4090 или лучше
Проблемы с синхронизацией аудио
Проблема: Движения губ не совпадают с аудио
Решения:
Используйте генерацию управляющего видео из аудио
Отрегулируйте тайминг видео при постобработке
Используйте Wav2Lip для лучшей синхронизации губ
Устранение неполадок
Лицо не обнаружено
Убедитесь, что на исходном изображении лицо хорошо видно
Используйте фотографии, где лицо обращено к камере
Проверьте разрешение изображения (рекомендуется 512+ )
Анимация выглядит неестественно
Исходное и управляющее видео должны иметь похожие углы лица
Избегайте экстремальных выражений в управляющем видео
Используйте более короткие управляющие клипы
Выходное видео повреждено
Установите ffmpeg:
apt install ffmpegПроверьте совместимость формата вывода
Убедитесь, что достаточно свободного места на диске
Ошибки CUDA
Установите совместимую версию PyTorch
Проверьте, что версия CUDA соответствует требованиям
Оценка стоимости
Типичные цены на маркетплейсе CLORE.AI (по состоянию на 2024 год):
RTX 3060
~$0.03
~$0.70
~$0.12
RTX 3090
~$0.06
~$1.50
~$0.25
RTX 4090
~$0.10
~$2.30
~$0.40
A100 40 ГБ
~$0.17
~$4.00
~$0.70
A100 80 ГБ
~$0.25
~$6.00
~$1.00
Цены зависят от провайдера и спроса. Проверьте маркетплейс CLORE.AI актуальные тарифы.
Сэкономьте деньги:
Используйте Spot рынок для прерываемых задач — примерно треть серверов оценивает spot-цены ниже on-demand (медиана ~13% скидки), остальные совпадают с ними
Платите CLORE токенами
Сравните цены у разных провайдеров
Дальнейшие шаги
Последнее обновление
Это было полезно?