Что такое fidelityfx cas upscale

Технология AMD FidelityFX портит изображение?

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

На презентации Computex 2021 компания AMD представила несколько новых решений, которые смогли удивить пользователей. Это новые процессоры, выполненные по технологии 3D-стекинга и алгоритм апскейлинга изображения FidelityFX. В теории новый метод работает превосходно, но при внимательном сравнении оказалось, что новинка не та, за кого себя выдает.

Презентация Computex 2021 транслировалась в режиме онлайн, поэтому за анонсом новых технологий и продуктов следил весь мир. Одним из самых «горячих» моментов во время презентации оказалась демонстрация технологии улучшения изображения AMD FidelityFX. Уровень качества работы представленного алгоритма удивил — технология позволяет практически любой современной видеокарте работать в 4К-разрешении без усилий. При этом качество игровой картинки остается на уровне оригинала, если FSR используется в режиме Quality.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Однако, при тщательном рассмотрении демо-ролика с геймплеем Godfall оказалось, что не всегда технология отрабатывает так, как рассказали разработчики.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

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

Слева изображены кадры в оригинальном разрешении, справа — результат работы FidelityFX. Стоит отметить, что в перечисленных выше примерах используется режим работы Quality Mode, что явно указывает на приоритет максимального качества.

При этом страшно представить, что выдаст новая технология в режимах, ориентированных на достижение максимальной производительности в ущерб качеству. Стоит сказать, что разработчики еще будут дорабатывать алгоритмы работы, и к официальному выходу технологии ситуация может измениться в сторону «качества». Релиз программного обеспечения с поддержкой FSR запланирован на 22 июня.

Источник

Эльфийская магия? Первые впечатления от технологии AMD FidelityFX, способной поднять фреймрейт в играх в 2 раза

В конце июня компания AMD выпустила обновление графического драйвера Radeon Adrenalin в котором представила технологическое новшество под названием FidelityFX Super Resolution (или FSR), которое в будущем может изменить всю игровую индустрию. Это технология масштабированного суперсэмплинга, которая с помощью искуственного интеллекта улучшает разрешение и качество обработки в играх, при этом серьезно увеличивая количество кадров в секунду. В некоторых случаях FidelityFX выдает двукратный прирост к фреймрейту даже на старых видеокартах. В этом материале мы предлагаем разобраться, действительно ли эта магия работает, чем она отличается от NVIDIA DLSS и что все это сулит геймерам.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

C внедрением массового 4K и появлением некстген консолей казалось, что вот вот и человечество вступит в светлое hi-res будущее. Но как это обычно бывает, на пути к будущему судьба раскидала технологические грабли, о которые мы до сих пор спотыкаемся. Узким бутылочным горлышком в этой истории оказались видеокарты, которые не были готовы к скачку с Full HD на 4K. NVIDIA и Radeon попытались выпустить доступные и в то же время мощные карточки, которые будут идти в ногу со временем, но это не решило проблемы. У кого-то все равно нет денег на условную RTX 3060, у кого-то они есть, но в продаже нет самих видеокарт (сообщество геймеров передает пожелания крепкого здоровья всем майнерам). В итоге производителям видеокарт пришлось как-то выкручиваться и придумывать решения на аппаратном уровне. И обе компании пришли к схожему решению ― искусственному масштабированию.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Разговоры о FidelityFX, искусственном масштабировании и суперсемплинге правильнее начать с первопроходца ― NVIDIA DLSS, который в переводе с английского означает «Супер-сэмплинг с помощью глубокого обучения». Доступным языком это значит, что для упрощения рендеринга в высоком разрешении создатели видеокарт используют самообучающиеся нейросети, которые учатся исправлять косяки изображения, вызванные искусственным повышением разрешения. Например, алгоритмы могут выравнивать пиксельные «лесенки», применять искусственное сглаживание к отдельным объектам, накладывать легкий blur к излишне резким частям кадра и исправлять другие артефакты изображения.

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

К примеру, первые и последующие тесты DLSS показали, что она никак не снижает производительности даже при серьезном увеличении разрешения или графических настроек. Чаще количество кадров в секунду наоборот вырастает, даже если вы усложните графические настройки и включите трассировку лучей. В тот же Cyberpunk после второго патча активация DLSS увеличила показатели FPS на 30 – 40%. И это после включенной трассировки лучей, с которой игра превращалась в слайд-шоу.

Конечно, в большинстве случаев результаты с DLSS по качеству не дотягивают до наитивного разрешения, а при сравнении в лоб натурального и искусственного 4K люди обычно выбирают первый. Чаще всего жалуются на неравномерность обработки, к примеру, в одной части кадра ИИ может подкрутить резкость какому-то объекту, а деревья и здания на заднем фоне наоборот излишне замылить, из-за чего картинка смотрится менее естественно. Однако результаты все равно впечатляют. Неспроста под видеообзорами на ютубе люди шутили, что это та волшебная кнопка «показать четкое фото убийцы», которую показывают в детективных сериалах типа CSI.

К примеру в этом ролике DLSS используют не по назначению, пытаясь вытащить искусственно заниженное разрешение с 240p и 360p до внятного Full HD, 2K и 4K.

Подробности работы FidelityFX и отличия от DLSS

В отличие от DLSS у FidelityFX нет жесткой привязки к специфическим функциям графического процессора. То есть для ее работы не нужны выделенные Tensor-ядра, которые оптимизированы для работы с ИИ, нейросетями и глубоким обучением, как в видеокартах NVIDIA Ampere и Turing.

Еще одно различие между DLSS и FSR состоит в том, что DLSS аккумулирует данные нескольких смежных кадров, а FSR оперирует исключительно данными в пределах одного кадра. Это одна из причин, почему FSR действует совместно с алгоритмом полноэкранного сглаживания, который выбрали разработчики игр, а наиболее распространенными из них являются те или иные разновидности TAA — то есть временного сглаживания.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

По своей сути FSR скорее напоминает своего предка ― технологию FidelityFX CAS, которая, скажем прямо, не взлетела. Разница в том, что нынешний FidelityFX ― это целый комплекс улучшайзеров, а FidelityFX CAS является одной из его частей. В общем котле обработки он находится посередине между этапами тональной корректировки и сглаживания. Если не слишком вдаваться в технические детали, вся цепочка обработки выглядит следующим образом.

Настройка

Вместо ползунков с необходимым разрешением софт от AMD оперирует коэффициентами масштабирования: от 1.3х до 2x. Чем меньше цифра, тем лучше конечный результат. Получилось не очень-то удобно, поэтому на официальной презентации нам показали понятную систему настроек с четырьмя профилями, позволяющими выбрать оптимальные параметры качества и производительности.

Режим Ultra Quality обеспечивает наилучшее качество масштабирования. Чтобы получить 4K в этом режиме, вам понадобится исходное разрешение не менее 2954×1662. Следом за ним идет режим Quality с коэффициентом масштабирования 1.5. Для вожделенного 4K ему нужно скормить сетку 2560×1440.

Третий и четвертый режимы работают скорее в обратную сторону и нацелены не столько на повышение качества, сколько на оптимизацию FPS. К примеру режим Perfomance ― это единственный режим с коэффициентом 2, который может конвертировать Full HD в 4K. В режиме Balanced для формирования 4K используется входное разрешение 2259×1270.

Источник

Тест Death Stranding на разных видеокартах с DLSS 2.0 и FidelityFX CAS (обновление)

Страница 1: Тест Death Stranding на разных видеокартах с DLSS 2.0 и FidelityFX CAS (обновление)

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscaleС сегодняшнего дня популярная консольная игра Death Stranding будет доступна для ПК. Хотя эффекты трассировки лучей пока не задействованы, в игре поддерживается масштабирование DLSS 2.0, да и движок Decima готов предложить интересные новшества по графике. В статье мы рассмотрим производительность на разных видеокартах Radeon и GeForce. Также мы оценим работу технологий DLSS 2.0 и FidelityFX CAS.

Через восемь месяцев после выхода на консоли PlayStation 4, игра Death Stranding становится доступной и на ПК. На самом деле надо радоваться, что на разработку игры для ПК ушло всего восемь месяцев. Обычно портирование игр с приставок занимает больше времени. Например, та же Horizon Zero Dawn для ПК выходит 7 августа, хотя консольная версия стала доступна еще в феврале 2017.

Но сначала позвольте рассмотреть графические настройки Death Stranding.

Студия-разработчик Kojima Productions оптимизировала движок Decima на ПК под DirectX 12. Движок Decima был изначально разработан Guerrilla Games, он использовался в той же Horizon Zero Dawn. В первой части графических настроек можно выбрать соотношение сторон (16:9 или 21:9), разрешение, режим экрана (полный или окно), вертикальную синхронизацию (вкл./выкл.) и ограничитель частоты кадров (от 30 до 240 FPS).

Во второй части можно настраивать различные опции графического качества. Можно выбирать между профилями «Низкое», «Среднее», «По умолчанию» и «Очень высокое». Кроме того, отдельно можно выставлять эффекты. Среди них: уровень детализации моделей, разрешение теней, объемный свет и отражения в экранном пространстве, которые не рассчитываются через трассировку лучей.

Что касается эффектов пост-обработки, Death Stranding поддерживает DLSS, FidelityFX CAS, сглаживание (выкл., FXAA и TAA), в игре можно включить фильтр глубины поля резкости и размытия движения.

Подписывайтесь на группы Hardwareluxx ВКонтакте и Facebook, а также на наш канал в Telegram (@hardwareluxxrussia).

Сравнение качества графики DLSS 2.0 и FidelityFX CAS

Перед тем, как мы перейдем к результатам производительности, позвольте провести сравнение качества картинки между рендерингом в родном разрешении (DLSS выкл.), с DLSS 2.0 (качество) и FidelityFX CAS.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Итоги следующие: даже если присматриваться к отдельным деталям на скриншоте, между родным разрешением и DLSS 2.0 разницу заметить практически невозможно. Но и FidelityFX CAS дает великолепный результат.

У первой версии DLSS часто наблюдались проблемы с некоторыми текстурами пола/земли, тонкими линиями, а также деталями кустарников и деревьев (та же листва). Но в случае DLSS 2.0 все эти проблемы остались в прошлом. Ранее мы протестировали технологии DLSS 1.9 (только в Control) и DLSS 2.0 в Control, Wolfenstein: Youngblood и Deliver us the Moon, и нареканий по поводу DLSS 2.0 не обнаружили. Да и в динамике артефактов тоже нет.

Если вы хотите посмотреть скриншоты в полном разрешении 4K без сжатия, то предлагаем скачать zip-архив с оригиналами.

Обновление: дополнительные тесты качества картинки

Мы решили более внимательно изучить полученные скриншоты (в том числе и по совету читателей), что позволило внести корректировки в оценку качества картинки FidelityFX CAS. Нам пришлось увеличивать некоторые фрагменты скриншотов.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Например, если присматриваться к кустам со средней дистанции, то отдельные травинки будут существенно терять детализацию при использовании FidelityFX CAS, хотя она сохраняется в случае DLSS.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Это верно и для текстур с определенного расстояния. Например, для валуна, покрытого мхом, на другой стороне ущелья. Недостаток детализации FidelityFX CAS здесь не так заметен, но при прямом сравнении с DLSS 2.0 данная область все же намного более размыта.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

На речной отмели можно видеть еще один пример высокого уровня детализации DLSS. С левой стороны приведен скриншот FidelityFX CAS, на котором травинки размыты. Но больше всего отсутствие детализации заметно по гравию на отмели.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Наконец, мы обратили внимание не на растительность или размытие текстур, а рассмотрели работу FidelityFX CAS на мелких деталях, которые расположены на горизонте Death Stranding. Потеря детализации заметна на покрытии башен или на проводах. То же самое верно и для труб и металлических конструкций в нижней части кадра. FidelityFX CAS все же не может добавить детали, которые были утеряны из-за рендеринга в меньшем разрешении. DLSS 2.0, с другой стороны, восстанавливает детали из кадров высокого разрешения, как и подобает алгоритму.

На видеоролике показана разница в качестве картинки между родным рендерингом и добавлением DLSS 2.0:

Источник

Первый взгляд на AMD FidelityFX Super Resolution: универсальная альтернатива DLSS?

Глядя на последние тесты геймерских видеокарт, трудно отделаться от впечатления, что, несмотря на все усилия NVIDIA и AMD, запросы игр уже обогнали возможности железа, которое появилось на рынке немногим больше полугода тому назад. Действительно, в некоторых играх топовые модели обоих чипмейкеров не в состоянии удержать фреймрейт на уровне 60 FPS при разрешении 4К даже без трассировки лучей в реальном времени. И это при том, что даже мониторы высокого разрешения давно превзошли частоту обновления 60 Гц. Экраны 1080p достигли 360 Гц, но даже приблизиться к таким показателям не может ни один ААА-проект с высокими настройками детализации. Наконец, видеокарты сейчас чрезвычайно дороги, что лишь усугубляет ситуацию, в которой каждый следующий шаг в качестве игровой графики дается ценой непропорционально высокого роста системных требований.

Единственным выходом из сложившейся ситуации являются средства масштабирования кадров, которые снимают нагрузку с GPU путем рендеринга в пониженном разрешении, а потом тем или иным способом реконструируют утерянные детали. До сих пор единственным методом апскейлинга, который зарекомендовал себя предсказуемо высоким качеством изображения, оставался DLSS. Про первую итерацию технологии NVIDIA этого не скажешь, да и поддерживалась она лишь в редких играх, но со временем DLSS превратился в золотой стандарт масштабирования и теперь выдает изображение, порой неотличимое от рендеринга в оригинальном разрешении. Проблема лишь в том, что для работы DLSS необходима видеокарта GeForce 20-й или 30-й серии с тензорными ядрами графического процессора. Счастливые владельцы таких устройств по-прежнему составляют меньшинство среди всех геймеров. А больше всего в инструментах качественного апскейлинга нуждаются видеокарты AMD серии Radeon RX 6000, которые развивают производительность на уровне близких по цене предложений NVIDIA в играх без трассировки лучей, но, когда дело доходит до рейтрейсинга, оказывается, что «красное» железо отстает от соперников на целое поколение.

Еще в эпоху Radeon 5000 чипмейкер предложил свою альтернативу DLSS под названием FidelityFX CAS. Но CAS расшифровывается как Contrast Adaptive Sharapening и выполняет лишь одну функцию — усиливает локальный контраст наподобие фильтра Unsharp Mask в Photoshop после того, как изображение было растянуто на полный экран из пониженного разрешения. FidelityFX CAS не содержит алгоритмов реконструкции деталей и, соответственно, не является полноценным аналогом и конкурентом DLSS. Однако в то время, когда AMD выпустила первые ускорители 6000-й серии, зашла речь о следующей итерации апскейлинга для видеокарт Radeon — FidelityFX Super Resolution.

⇡#Как работает FidelityFX Super Resolution

Как всегда, прошло уже немало времени, прежде чем AMD довела новую программную технологию до ума, но сегодня сразу несколько игр получат апдейт с поддержкой FSR. Список первопроходцев состоит из таких тайтлов, как 22 Racing Series, Anno 1800, Evil Genius 2, Godfall, Kingshunt, Terminator: Resistance и The Riftbrearker. Еще больше существующих и готовящихся к релизу игр будут совместимы с FSR в ближайшем будущем.

Кроме того, FidelityFX Super Resolution не имеет жесткой привязки к специфическим функциям графического процессора, в отличие от DLSS. Помимо Radeon 6000-й серии, апскейлинг работает на всех видеокартах семейства Radeon 5000, Radeon 500 и старших моделях Radeon 400. Вдобавок ко всему поддерживается интегрированная графика процессоров Ryzen и даже ускорители NVIDIA не старше GeForce 10-й серии. И это лишь те устройства, которые проверила AMD в преддверии анонса, а на самом деле FSR работает практически на любом GPU, выпущенном в последние несколько лет, и может быть интегрированы в игры под любой из распространенных API: Direct3D 11, 12 и Vulkan. По словам чипмейкера, в первую очередь технология оптимизирована под архитектуру RDNA, то есть Radeon RX 5000 и 6000, но, учитывая ее всеядность, не думаем, что свежие видеокарты имеют какое-то особое преимущество перед старичками.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что и говорить, AMD задержалась со своей альтернативой DLSS, но, кажется, у нее есть все условия для полномасштабного внедрения. Так чем же Fidelity FX Super Resolution отличается от предыдущей, и не слишком впечатляющей, технологии FidelityFX CAS? В действительности FFX CAS никуда не делся, но теперь это лишь один из этапов обработки изображения. Конвейер Fidelity FX Super Resolution выглядит очень просто: сначала игра выполняет рендеринг кадра в пониженном разрешении, включая полноэкранное сглаживание, затем происходит масштабирование до полного разрешения экрана, и наконец FFX CAS, как и раньше, усиливает локальный контраст. К финальному результату движок добавляет эффекты постобработки и графический интерфейс. Разница между старым и новым подходом AMD лишь в том, что FSR содержит некие средства реконструкции деталей. Какие именно — неизвестно, но очевидно, что при таком широком спектре совместимого железа не используется машинное обучение. Еще одно различие между DLSS и FSR состоит в том, что DLSS аккумулирует данные нескольких смежных кадров, а FSR оперирует исключительно пространственными данными в пределах одного кадра. Это одна из причин, почему FSR действует совместно с алгоритмом полноэкранного сглаживания, который выбрали разработчики игры, а наиболее распространенными из них являются те или иные разновидности TAA — то есть временнóго сглаживания.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

С позиции пользовательских настроек Fidelity FX Super Resolution также работает иначе: вместо произвольного выбора исходного разрешения для последующего апскейлинга FSR оперирует несколькими предустановленными коэффициентами: от 1,3 по каждой стороне экрана в наиболее качественном режиме вплоть до двукратного и, соответственно, наименее качественного масштабирования. Но довольно теории — давайте увидим своими глазами, как выглядит изображение, пропущенное через FidelityFX Super Resolution, и на какой выигрыш в производительности позволяет рассчитывать фирменный апскейлинг AMD.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

⇡#Качество изображения

В документах для прессы, которые рассказывают об особенностях FidelityFX Super Resolution, AMD советует руководствоваться впечатлением от целого изображения, не вглядываясь в мелкие фрагменты кадра. Мы, разумеется, намерены проигнорировать эту рекомендацию. Ведь если следовать такому принципу, на котором настаивают создатели FSR, иной раз можно обойтись и простым растягиванием картинки из пониженного разрешения без каких-либо фильтров постобработки, особенно на экране небольшого размера. Так что давайте все-таки посмотрим, насколько хорошо FSR с различными коэффициентами масштабирования справляется с реконструкцией деталей, ведь именно это отличает новый инструмент от сравнительно простых усилителей локального контраста, подобных FidelityFX CAS.

Для примера возьмем две игры с совершенно разной эстетикой и детализацией картинки — Anno 1800 и Godfall, в тестовые сборки которых интегрирована поддержка FidelityFX Super Resolution. Anno 1800, очевидно, представляет собой наиболее сложный сценарий для любых средств апскейлинга в силу того, насколько богаты деталями пейзажи этой игры. Действительно, даже в режиме максимально щадящего апскейлинга с коэффициентом 1,3 по каждой стороне экрана (Ultra Quality) масштабирование съедает элементы построек и кораблей. Хорошие новости лишь в том, что увеличение коэффициента вплоть до уровня Balanced лишь незначительно портит картинку по сравнению с Ultra Quality. Вот режим Performance — это уже настоящее мыло. Не зря AMD советует использовать его лишь в случае крайнего дефицита производительности.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

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

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Другая игра, Godfall, кардинально отличается графикой от Anno 1800 и представляет апскейлинг FidelityFX Super Resolution в наиболее выгодном свете. Она изобилует крупными контрастными деталями, которым идет на пользу применение фильтра усиления локального контраста, являющегося частью конвейера FSR.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Первый фрагмент кадра, который мы выбрали для анализа, выглядят субъективно лучше благодаря FSR в режиме Ultra Quality, а ведь при этом еще и возрастает частота смены кадров (насколько — выясним чуть позже). Хотя это, признаемся, дело вкуса, ведь потеря четкости линий все-таки имеет место, а FSR лишь увеличил локальный контраст текстуры. Участки изображения с жирными контрастными линиями сохраняют приемлемую четкость при увеличении коэффициента масштабирования вплоть до режима Balanced. Про мелкие детали этого, разумеется, не скажешь, и, наконец, вместе с полезной визуальной информацией FSR выводит на передний план избыточные эффекты HDR, которых полно в этой игре, и шум трассировки лучей (последняя, в отличие от Anno 1800, здесь поддерживается).

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

⇡# Тестирование производительности

Теперь, когда мы получили качественную характеристику апскейлинга при помощи алгоритмов FidelityFX, пора узнать, какое преимущество в частоте смены кадров дает FSR с теми или иными коэффициентами масштабирования. Для этого мы использовали те же самые игры — Anno 1800 и Godfall: они покрывают очень широкий диапазон системных требований, а ведь одно из декларируемых преимуществ FSR заключается именно в доступности для пользователей самого разношерстного железа.

Anno 1800, с одной стороны, представляет собой сравнительно нетребовательный проект, который при умеренном разрешении тянут видеокарты прошлого и даже позапрошлого поколения. К тому же сам темп игры позволяет смириться со сравнительно низким фреймрейтом в условиях дефицита вычислительных ресурсов GPU. С другой стороны, Godfall — типичный современный action в богатом графическом окружении. Вдобавок к этому игра использует трассировку лучей, которая, как известно, вызывает трудности у видеокарт AMD последнего поколения.

Мы провели тестирование на трех ускорителях AMD, принадлежащих к различным временным периодам и категориям производительности: Radeon RX 590, Radeon RX 5700 XT и Radeon RX 6700 XT. Заметим, что выбор в пользу RX 6700 XT вместо старших представителей 6000-й серии не случаен: в то время как флагманская модель, RX 6900 XT, может справиться с трассировкой лучей в Godfall и добиться неплохой частоты смены кадров с помощью грубой силы графического процессора, RX 6700 XT — именно такая видеокарта, которой не помешает качественный инструмент апскейлинга. Все тесты прошли с максимальными настройками графики, включая полноэкранное сглаживание в Anno 1800 методом четырехкратного мультисемплинга (Godfall использует очередную разновидность TAA) и, разумеется, рейтрейсинг в Godfall на Radeon RX 6700 XT.

Поскольку в бенчмарках Anno 1800 видеокарты поставлены в равные условия, выигрыш в частоте смены кадров примерно одинаков у трех устройств при использовании того или иного фактора масштабирования. FSR позволяет добиться лучших результатов при разрешении 4К, когда наиболее щадящий (и, соответственно, качественный) апскейлинг с коэффициентом 1,3 по каждой стороне экрана обеспечивает прирост частоты смены кадров в среднем на 33 %. В свою очередь, FSR в режиме Performance практически удваивает фреймрейт, а промежуточные положения настройки FSR увеличивают производительность на 54 и 76 % соответственно.

В абсолютных показателях это значит, что Radeon RX 5700 XT, которой выдал всего лишь около 40 FPS в оригинальном разрешении, уже в режиме FSR Quality достигает комфортной отметки 60 FPS. Radeon RX 6700 XT достаточно FSR Ultra Quality, ну а владельцам Radeon RX 590, невзирая на двукратное увеличение фреймрейта при наиболее агрессивном масштабировании, все-таки придется отказаться от игры в 4К.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Что касается разрешения 1440p, то в данном случае, как и следовало ожидать, выигрыш в производительности от использования FSR не так велик, как на 4К-экране. В среднем FSR Ultra Quality позволяет рассчитывать на 25 % бонусного фреймрейта, в то время как FSR Performance увеличивает FPS на 73 %. Промежуточные коэффициенты FSR наращивают производительность на 43 и 57 % соответственно. Для игры в 1440p наиболее мощные видеокарты среди участников тестирования не нуждаются в апскейлинге: Radeon RX 5700 XT и так держит фреймрейт на уровне 60 FPS, а Radeon RX 6700 XT имеет солидный запас кадровой частоты выше комфортной отметки. Масштабирование наиболее актуально для ускорителей класса Radeon RX 590: без апскейлинга последний застрял на уровне 39 FPS, но уже в режиме Quality приближается к 60.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

Godfall предъявляет серьезные требования к производительности GPU, и, как следствие, видеокарты здесь больше всего нуждаются в средствах масштабирования кадров. При разрешении 4К даже самый щадящий апскейлинг FSR Quality добавил 46 % к средней частоте смены кадров. На следующей ступени FSR фреймрейт возрастает на 76 %, а масштабирование с высокими коэффициентами способно увеличить фреймрейт в 2–2,4 раза. Лучше всего на включение апскейлинга отреагировали ускорители Radeon RX 6700 XT и Radeon RX 590: первый из-за трассировки лучей, а второй — из-за общего дефицита вычислительной мощности у старого графического процессора. Radeon RX 590, как и в случае с Anno 1800, не удалось довести до комфортой частоты смены кадров 60 FPS даже в режиме FSR Performance, а вот Radeon RX 6700 XT, который стартует с фреймрейтом 36 FPS в нативном разрешении, превзошел отметку 60 FPS благодаря FSR Quality — то есть ценой умеренной потери четкости изображения. Наконец, Radeon RX 5700 XT изначально лишь незначительно уступает Radeon RX 6700 XT в производительности благодаря тому, что чип AMD предыдущего поколения не обременен задачей трассировки лучей. Однако и FSR в таком случае не дает настолько крупного выигрыша в частоте смены кадров: режим Quality позволил приблизиться к 60 FPS, но для того, чтобы преодолеть критическую черту, придется включить опцию FSR Balanced.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

При разрешении 1440p апскейлинг в Godfall примерно так же эффективен, как в Anno 1800 на 4К-экране. Средняя разница в производительности между родным разрешением и FSR на уровне Quality составляет 33 % частоты смены кадров. Иные коэффициенты масштабирования выражаются в росте фреймрейта на 53, 73 и 92 % соответственно. Однако в данном случае апскейлинг полезен лишь сравнительно маломощным графическим ускорителям. Две старшие видеокарты из трех тестовых устройств — Radeon RX 5700 XT, которому не требуется выполнять трассировку лучей, и Radeon RX 6700 XT с рейтрейсингом — развивают фреймрейт не меньше 60 FPS в оригинальном разрешении. А вот Radeon RX 590 со скромной позиции 38 FPS поднялся до внушительных 66 благодаря масштабированию FSR с коэффициентом Balanced.

Что такое fidelityfx cas upscale. Смотреть фото Что такое fidelityfx cas upscale. Смотреть картинку Что такое fidelityfx cas upscale. Картинка про Что такое fidelityfx cas upscale. Фото Что такое fidelityfx cas upscale

⇡#Выводы

Знакомство с FidelityFX Super Resolution — первым настоящим инструментом игрового апскейлинга для видеокарт AMD (и всех остальных GPU, лишенных доступа к DLSS) — прошло примерно так, как мы предполагали, зная о том, какие алгоритмы лежат в основе этой технологии. FSR позволяет существенно разгрузить графический процессор за счет рендеринга в пониженном разрешении и тем самым дает ощутимую прибавку к частоте смены кадров. Больше всего — в тех случаях, когда производительности особенно недостает: например, когда видеокартам Radeon 6000-й серии приходится выполнять трассировку лучей или во время игры на железе прошлого и позапрошлого поколения. Но за быстродействие мы и так не беспокоились. Главный вопрос — с какой потерей четкости изображения придется смириться, чтобы извлечь из FSR дополнительный фреймрейт. Мы предполагали, что FidelityFX Super Resolution на шкале качества окажется где-то посередине между DLSS и FidelityFX CAS — простым фильтром четкости, который AMD использовала раньше.

Так и вышло, но надо признать, что теперь альтернативный алгоритм гораздо ближе подошел к DLSS. Высокие установки качества FSR сопоставимы по результатам с быстрыми режимами DLSS, и это неплохое достижение для технологии, которая не опирается на машинное обучение. А вот агрессивные коэффициенты масштабирования выше того, что предусматривает FSR Quality, лучше не трогать — если только нет иной возможности запустить любимую игру с приемлемой частотой смены кадров. И в этом заключается еще одно преимущество DLSS перед FidelityFX Super Resolution, ведь нейросеть более эффективно реконструирует детали исходного кадра, когда алгоритму приходится работать в условиях дефицита информации. Но, разумеется, главным достоинством FSR является ее универсальность. Уверены, что большинство геймеров, которые были вынуждены отложить апгрейд видеокарты из-за того, как дорого стоят все новые модели, переживут небольшую потерю четкости, характерную для FSR с предустановкой Ultra Quality. Главное, чтобы AMD поскорее расширила набор игр, совместимых с FSR, среди которых единственным действительно популярным тайтлом пока является Anno 1800. А со временем, как знать, мы сможем выполнить прямое сравнение FidelityFX Super Resolution с DLSS точно также, как теперь в некоторых играх можно сравнить апскейлинг NVIDIA с FidelityFX CAS.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *