Добавить в корзинуПозвонить
Найти в Дзене
STEAM.RU

Что такое DLSS: развитие технологии, отличия версий, как повышает FPS

NVIDIA Deep Learning Super Sampling (DLSS) — передовая технология рендеринга на базе искусственного интеллекта, кардинально меняющая подход к оптимизации игр. Технология решает классическую дилемму геймеров: выбор между превосходной графикой и высокой частотой кадров. Без DLSS приходится либо довольствоваться низким FPS при максимальных настройках графики, либо жертвовать визуальной привлекательностью ради плавности. Принцип работы DLSS элегантен в своей концепции: игра рендерится в более низком разрешении (например, 1080p), что снижает нагрузку на видеокарту, после чего специальные AI-ядра Tensor на RTX-картах обрабатывают изображение, масштабируя его до более высокого разрешения (например, 4K). Нейросеть, обученная на тысячах изображений, не просто увеличивает картинку, а интеллектуально восстанавливает детали, которые присутствовали бы при натуральном рендеринге в высоком разрешении. Первая версия DLSS, представленная в 2018 году вместе с видеокартами серии RTX 20, продемонстрировал
Оглавление

NVIDIA Deep Learning Super Sampling (DLSS) — передовая технология рендеринга на базе искусственного интеллекта, кардинально меняющая подход к оптимизации игр. Технология решает классическую дилемму геймеров: выбор между превосходной графикой и высокой частотой кадров. Без DLSS приходится либо довольствоваться низким FPS при максимальных настройках графики, либо жертвовать визуальной привлекательностью ради плавности.

Принцип работы DLSS элегантен в своей концепции: игра рендерится в более низком разрешении (например, 1080p), что снижает нагрузку на видеокарту, после чего специальные AI-ядра Tensor на RTX-картах обрабатывают изображение, масштабируя его до более высокого разрешения (например, 4K). Нейросеть, обученная на тысячах изображений, не просто увеличивает картинку, а интеллектуально восстанавливает детали, которые присутствовали бы при натуральном рендеринге в высоком разрешении.

Эволюция технологии: версии DLSS и их различия

DLSS 1.0

Первая версия DLSS, представленная в 2018 году вместе с видеокартами серии RTX 20, продемонстрировала потенциал технологии, но страдала от существенных ограничений. Для каждой игры требовалось индивидуальное обучение нейросети, что делало процесс внедрения крайне трудоемким. В результате технология поддерживалась лишь в небольшом количестве тайтлов.

Визуально DLSS 1.0 часто давал размытую картинку с недостаточной детализацией. Хотя прирост производительности был заметен (около 30-40%), качество изображения зачастую не соответствовало ожиданиям, и многие геймеры предпочитали играть в нативном разрешении.

DLSS 2.0

-2

В 2020 году NVIDIA представила DLSS 2.0, который фактически перезапустил технологию. Ключевое отличие от первой версии — использование единой универсальной нейросети для всех игр, что устранило необходимость индивидуального обучения для каждого проекта. Это значительно ускорило внедрение технологии разработчиками.

DLSS 2.0 предложил несколько предустановленных режимов работы:

  • "Качество" — максимально приближенное к натуральному рендерингу изображение
  • "Баланс" — оптимальное соотношение качества и производительности
  • "Производительность" — максимальный прирост FPS при приемлемом качестве
  • "Ультра производительность" — экстремальный прирост FPS при заметной потере качества

По сравнению с DLSS 1.0, вторая версия демонстрировала гораздо более четкое изображение с сохранением мелких деталей, более стабильную работу и меньшее количество артефактов. Прирост производительности достигал 50-70% в зависимости от настроек и игры.

DLSS 3

-3

С выходом видеокарт серии RTX 40 в сентябре 2022 года NVIDIA представила DLSS 3 — следующий эволюционный шаг технологии. Главное нововведение — функция генерации кадров (Frame Generation), которая позволяет ИИ создавать промежуточные кадры между реально отрендеренными.

Технология использует оптический поток (Optical Flow Accelerator) — аппаратный модуль на картах RTX 40, который анализирует движение в последовательных кадрах и прогнозирует, как будут выглядеть промежуточные. Благодаря этому DLSS 3 способен увеличить частоту кадров в 2-4 раза по сравнению с нативным рендерингом, что особенно заметно в играх с трассировкой лучей.

В отличие от DLSS 2.0, третья версия:

  • Создает полностью новые кадры, а не только масштабирует изображение
  • Работает исключительно на видеокартах RTX 40 серии из-за аппаратных требований
  • Сочетается с технологией NVIDIA Reflex для снижения задержки ввода, которая может возникать при генерации промежуточных кадров

DLSS 3.5: улучшенная трассировка лучей

-4

Представленная в 2023 году, DLSS 3.5 сфокусирована на улучшении качества трассировки лучей через технологию Ray Reconstruction. Вместо простого масштабирования или генерации кадров, ИИ теперь непосредственно улучшает качество трассировки лучей, восстанавливая детали, которые обычно теряются при шумоподавлении.

По сравнению с DLSS 3, версия 3.5:

  • Обеспечивает значительно более детализированные отражения, тени и глобальное освещение
  • Устраняет шум и артефакты, характерные для трассировки лучей
  • Сохраняет более точную геометрию и текстуры в сценах с трассировкой лучей
  • Демонстрирует меньшую потерю деталей при динамичных сценах

Визуальное улучшение особенно заметно в сложных сценах с множеством источников света, отражающих и преломляющих поверхностей.

Функциональность DLSS в деталях

-5

Масштабирование (апскейлинг)

Фундаментальная функция DLSS — интеллектуальное масштабирование изображения. В отличие от простых алгоритмов масштабирования, которые размывают детали и создают артефакты, DLSS использует огромный набор данных, на которых обучена нейросеть, для воссоздания мельчайших элементов изображения.

Процесс включает несколько этапов:

  1. Игра рендерится в более низком разрешении (например, 1440p вместо 4K)
  2. Нейросеть анализирует векторы движения и глубину каждого пикселя
  3. AI-алгоритм сравнивает текущий кадр с предыдущими для создания темпоральной стабильности
  4. Система восстанавливает детали на основе обученной модели и масштабирует изображение до целевого разрешения

Важное преимущество нейросетевого апскейлинга — способность восстанавливать детали, которые традиционные алгоритмы просто не способны воспроизвести. Особенно это касается текста, тонких линий и текстур с высокой детализацией.

Сглаживание с помощью DLSS

-6

DLSS не только масштабирует изображение, но и выполняет функцию высококачественного антиалиасинга (сглаживания), заменяя традиционные методы вроде TAA, FXAA или MSAA. Нейросеть эффективнее устраняет "зубчатость" (эффект лестницы) на краях объектов, одновременно сохраняя четкость деталей.

Преимущества DLSS-сглаживания:

  • Меньшее размытие движущихся объектов по сравнению с TAA
  • Более стабильное изображение без мерцания мелких деталей
  • Лучшая обработка полупрозрачных поверхностей и тонких элементов
  • Сохранение детализации текстур при сглаживании краев

Особенно заметно превосходство в сценах с множеством тонких деталей — решетками, проводами, листвой деревьев, где традиционные методы сглаживания часто создают размытость или артефакты.

Генерация кадров

-7

Технология генерации кадров, доступная в DLSS 3 и 3.5, представляет собой революционный подход к повышению плавности игрового процесса. Вместо рендеринга каждого кадра, система создает промежуточные кадры на основе анализа уже отрендеренных.

Процесс генерации кадров происходит следующим образом:

  1. Игровой движок рендерит базовые кадры (например, 60 FPS)
  2. Оптический поток (Optical Flow) анализирует векторы движения объектов
  3. ИИ предсказывает, как будут выглядеть промежуточные кадры
  4. Генерируются дополнительные кадры, увеличивая итоговый FPS (до 120-240)

Важно отметить, что генерация кадров работает после обработки игровой логики, поэтому может возникать задержка ввода. Для минимизации этого эффекта DLSS 3 интегрирован с технологией NVIDIA Reflex, которая снижает задержку между действиями игрока и их отображением на экране.

Ухудшается ли картинка при использовании DLSS?

Вопрос о деградации качества при использовании DLSS — один из самых обсуждаемых в сообществе. Ответ на него зависит от нескольких факторов: версии DLSS, выбранного режима работы и специфики конкретной игры.

-8

В первой версии DLSS действительно наблюдались проблемы с качеством — изображение часто выглядело размытым, с потерей мелких деталей. Однако с выходом DLSS 2.0 ситуация кардинально изменилась. В режиме "Качество" разница между DLSS и нативным рендерингом становится практически неразличимой даже при тщательном сравнении.

Более того, во многих случаях DLSS может даже превосходить нативное разрешение в детализации некоторых элементов благодаря продвинутым алгоритмам реконструкции и временному сглаживанию. Особенно это заметно при обработке тонких линий, текста и дальних объектов.

При выборе режимов "Баланс" или "Производительность" могут наблюдаться некоторые артефакты:

  • Легкое размытие мелких деталей на периферии
  • Потеря детализации при быстром движении
  • Временные артефакты на границах контрастных объектов
  • Незначительное "призрачное" размытие за движущимися объектами

Однако даже в этих режимах современные версии DLSS обеспечивают качество изображения, значительно превосходящее простое понижение разрешения для повышения FPS. В режиме "Ультра производительность" потеря качества становится более заметной, но он создан специально для ситуаций, когда приоритет отдается максимальной производительности.

Важно отметить, что качество работы DLSS также зависит от имплементации в конкретной игре. В некоторых проектах технология интегрирована более успешно, в других — могут наблюдаться специфические артефакты, требующие оптимизации со стороны разработчиков.

Что в итоге?

NVIDIA DLSS прошла значительный путь эволюции от экспериментальной технологии с ограниченной применимостью до мощного инструмента, способного революционизировать баланс между качеством графики и производительностью. Каждая новая версия технологии демонстрирует впечатляющий прогресс в качестве изображения и эффективности работы.

С развитием аппаратного ускорения ИИ и совершенствованием алгоритмов машинного обучения DLSS продолжает расширять границы возможного в игровой графике. Технология позволяет наслаждаться передовыми графическими эффектами, включая трассировку лучей, даже на относительно недорогих видеокартах.

В перспективе ИИ-ускоренные методы рендеринга, подобные DLSS, вероятно, станут неотъемлемой частью игровых движков, продолжая стирать грань между оптимизацией производительности и визуальным качеством. Для геймеров это означает возможность получить максимум от своего оборудования без необходимости постоянного апгрейда для поддержки новейших графических технологий.