Технология DLSS
DLSS (Deep Learning Super Sampling) — это технология масштабирования изображения и повышения частоты кадров в компьютерных играх и приложениях, использующая методы глубокого обучения и нейронные сети. Разработана компанией NVIDIA, впервые представлена в 2018 году вместе с видеокартами серии GeForce RTX 20. DLSS позволяет рендерить изображение в более низком разрешении, а затем с помощью обученной нейросети восстанавливать его до целевого высокого разрешения, что снижает нагрузку на графический процессор (GPU) и увеличивает производительность при сохранении высокого визуального качества.
История развития
Первое поколение (DLSS 1.0)
Технология была анонсирована в 2018 году как эксклюзивная функция видеокарт на архитектуре Turing с тензорными ядрами. Первая версия DLSS требовала индивидуального обучения нейросети для каждой игры на суперкомпьютерах NVIDIA. Режим работал только на фиксированных разрешениях и настройках качества, что ограничивало её применение. Результаты часто критиковались за размытость текстур и артефакты на движущихся объектах, особенно в сравнении с традиционным сглаживанием (TAA).
Второе поколение (DLSS 2.0)
В 2020 году NVIDIA выпустила DLSS 2.0, которая стала революционным улучшением. Вместо обучения под каждую игру использовалась общая нейросеть, обучаемая на большом наборе данных. Технология перешла на временной метод: анализировались не только текущий кадр, но и предыдущие, а также векторы движения. Это позволило добиться более чёткого изображения, сопоставимого с нативным рендерингом или превосходящего его по качеству. DLSS 2.0 получила поддержку в десятках игр и стала стандартом для видеокарт NVIDIA.
Третье поколение (DLSS 3.0)
В 2022 году вместе с архитектурой Ada Lovelace (серия RTX 40) была представлена DLSS 3.0. Ключевое нововведение — технология Optical Multi Frame Generation (генерация нескольких кадров). Нейросеть анализирует два последовательных кадра и с помощью оптического потока вычисляет промежуточные кадры, вставляя их между реально отрендеренными. Это позволяет значительно увеличить частоту кадров (FPS), особенно в сценариях с ограничением по CPU. Однако генерация кадров вносит дополнительную задержку ввода, поэтому технология комбинируется с NVIDIA Reflex для её снижения.
Четвёртое поколение (DLSS 4.0)
Анонсирована в 2025 году вместе с архитектурой Blackwell (серия RTX 50). DLSS 4.0 включает в себя несколько ключевых улучшений:
- Transformer-модель вместо CNN (свёрточных нейросетей) для более точного восстановления деталей и уменьшения артефактов.
- Multi Frame Generation — генерация до трёх дополнительных кадров на каждый рендеренный, что позволяет увеличить FPS в 4-8 раз.
- DLSS Super Resolution — улучшенное масштабирование с использованием трансформеров, обеспечивающее более высокую чёткость текстур и стабильность изображения.
- DLAA (Deep Learning Anti-Aliasing) — режим сглаживания, использующий ту же нейросеть, но без масштабирования, для максимального качества на нативном разрешении.
Принцип работы
Технология DLSS основана на использовании тензорных ядер — специализированных блоков в GPU NVIDIA, оптимизированных для операций с матрицами и нейросетями. Процесс включает несколько этапов:
- Рендеринг с низким разрешением: Игра отрисовывает кадр в разрешении, меньшем, чем целевое (например, 1080p вместо 4K). Это снижает нагрузку на GPU.
- Анализ данных: Нейросеть получает на вход:
- Текущий кадр низкого разрешения.
- Предыдущие кадры (для временной стабильности).
- Векторы движения (Motion Vectors) — информацию о перемещении объектов между кадрами.
- Глубину (Depth Buffer) — данные о расстоянии до объектов.
- Масштабирование и реконструкция: Нейросеть, обученная на миллионах примеров, восстанавливает недостающие пиксели, предсказывая, как должен выглядеть кадр в высоком разрешении. Используется техника суперразрешения (super-resolution).
- Генерация кадров (DLSS 3/4): Для DLSS 3 и 4 дополнительно применяется оптический поток, вычисляющий движение каждого пикселя между двумя реальными кадрами. На основе этого генерируются промежуточные кадры, которые вставляются в поток.
- Постобработка: Финальный кадр проходит через фильтры сглаживания и коррекции артефактов.
Режимы работы
DLSS предлагает несколько предустановленных режимов, которые выбираются в настройках игры или драйвера:
| Режим | Внутреннее разрешение | Цель | Применение |
|---|---|---|---|
| Качество (Quality) | 67% от целевого | Максимальное качество | Для игр с запасом производительности |
| Сбалансированный (Balanced) | 59% от целевого | Компромисс | Для средних систем |
| Производительность (Performance) | 50% от целевого | Высокий FPS | Для требовательных игр |
| Сверхпроизводительность (Ultra Performance) | 33% от целевого | Максимальный FPS | Для 8K-разрешения |
| DLAA (Deep Learning Anti-Aliasing) | 100% от целевого | Сглаживание без масштабирования | Для максимального качества |
Совместимость и требования
Аппаратные требования
- Видеокарты: NVIDIA GeForce RTX 20, 30, 40, 50 серий (наличие тензорных ядер).
- Драйверы: Версия не ниже 496.13 (для DLSS 2.0) и 526.47 (для DLSS 3.0).
- Операционная система: Windows 10/11, Linux (ограниченная поддержка).
Программная поддержка
- DLSS 2.0 поддерживается в более чем 300 играх и приложениях (по состоянию на 2025 год).
- DLSS 3.0 и 4.0 требуют интеграции разработчиками, но NVIDIA предоставляет плагины для Unity, Unreal Engine и других движков.
- Технология может быть включена через настройки игры или панель управления NVIDIA.
Преимущества и недостатки
Преимущества
- Повышение производительности: Увеличение FPS на 30-200% в зависимости от режима и игры.
- Качество изображения: В большинстве случаев DLSS 2.0 и выше превосходит традиционное сглаживание по чёткости и стабильности.
- Энергоэффективность: Снижение нагрузки на GPU позволяет уменьшить энергопотребление и тепловыделение.
- Совместимость с трассировкой лучей: DLSS компенсирует падение производительности при включении RTX-эффектов.
Недостатки
- Артефакты: В некоторых сценах (мелкие детали, движущиеся объекты) возможны размытия, ореолы или мерцания.
- Задержка ввода: DLSS 3/4 с генерацией кадров увеличивает задержку, хотя Reflex частично компенсирует это.
- Зависимость от обучения: Качество работы зависит от обучающей выборки; в редких играх могут быть проблемы.
- Эксклюзивность: Технология доступна только на видеокартах NVIDIA, что ограничивает её распространение.
Конкуренты
- AMD FSR (FidelityFX Super Resolution) — открытая технология масштабирования, работающая на любых GPU (включая NVIDIA и Intel). Использует пространственные алгоритмы без нейросетей, поэтому уступает DLSS в качестве, но не требует специализированного оборудования.
- Intel XeSS (Xe Super Sampling) — технология Intel, использующая нейросети, но доступная на видеокартах Intel Arc, а также на других GPU (с пониженным качеством). По качеству близка к DLSS 2.0.
- Temporal Anti-Aliasing Upsampling (TAAU) — программные методы масштабирования, встроенные в игровые движки (Unreal Engine, Unity), но не использующие глубокое обучение.
Применение
DLSS используется в основном в компьютерных играх, особенно в требовательных проектах с трассировкой лучей (Cyberpunk 2077, Alan Wake 2, Microsoft Flight Simulator). Также технология применяется в профессиональных приложениях для визуализации (D5 Render, Chaos Vantage) и VR-решениях. В 2024-2025 годах NVIDIA расширила поддержку DLSS на облачные игровые сервисы (GeForce NOW) и мобильные платформы (RTX 30/40 для ноутбуков).
Критика
Основные претензии к DLSS связаны с:
- Закрытостью: Технология привязана к экосистеме NVIDIA, что критикуется сторонниками открытых стандартов.
- Качеством в динамике: В некоторых играх (особенно с быстрым движением) DLSS 2.0 может создавать артефакты, заметные на глаз.
- Зависимость от разработчиков: Интеграция DLSS требует усилий от студий, что может задерживать или исключать поддержку в некоторых проектах.
- Генерация кадров: DLSS 3/4 критикуется за «искусственное» увеличение FPS, которое не улучшает отзывчивость управления и может вызывать ощущение «пластичности» изображения.
Источники
- NVIDIA Developer Documentation: «Deep Learning Super Sampling (DLSS)».
- Технические обзоры на сайтах AnandTech, TechSpot, Gamers Nexus.
- Официальные блоги NVIDIA (NVIDIA Blog, GeForce News).
- Статьи в журналах «Компьютерра», «Игромания» (раздел «Железо»).
- Материалы конференций GDC (Game Developers Conference) и SIGGRAPH.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →