AMD сделала ставку на AI — и не прогадала. История FSR Redstone

AMD выпустила FSR Redstone, и это не просто очередной апдейт с парой новых настроек. В этом случае компания по-настоящему делает ставку на машинное обучение во всем – в улучшении картинки, генерации дополнительных кадров и других аспектах. Раньше AMD старалась обойтись без нейросетей и делать основной упор на универсальность и совместимость со всеми видеокартами. Теперь они сказали: хватит, нужно специальное железо, и самые крутые фишки работают только на новых картах серии RX 9000. Ведь для серьезного AI нужны серьезные мощности.

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

Смотрите видео на удобном для вас ресурсе!

Что такое FSR и зачем он вообще нужен

Для тех, кто не в теме: FSR («FidelityFX Super Resolution», что можно перевести как «технология масштабирования и повышения четкости изображения») представляет собой решение, которое позволяет играм работать быстрее без сильной потери качества картинки. Работает просто: игра рендерится в меньшем разрешении, а потом FSR увеличивает изображение до нужного размера так, чтобы это не выглядело размыто. Вместо того чтобы рисовать каждый кадр в 4K (что очень требовательно к железу), игра может рисовать в Full HD, а FSR доводит картинку до 4K. Видеокарта работает меньше, fps растет, а визуально разница не так заметна.

Проблема в том, что просто растянуть картинку нельзя, потому что результат тогда получится сомнительным. Нужно как-то восстанавливать детали, которые потерялись при рендеринге в низком разрешении. Раньше это делалось посредством хитрых алгоритмов, которые анализировали соседние пиксели и пытались угадать, что там должно быть. Работало неплохо, но не без недостатков, поскольку алгоритм не понимает, что он видит. Для него трава, волосы или текстура металла – всего лишь набор пикселей.

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

FSR Redstone на презентации AMD: нейросети и улучшенное суперразрешение. Источник: https://overclock3d.net/news/software/amd-transforms-fsr-4-with-its-redstone-update/

ML Frame Generation. Наконец-то нормальная генерация кадров

Одна из главных фишек Redstone состоит в том, что генерация дополнительных кадров производится полностью при помощи нейросетей. Раньше AMD тоже умела добавлять кадры между настоящими, но делала это достаточно незамысловатым способом: брала два соседних кадра и пыталась угадать, что должно быть между ними, анализируя движение объектов. Проблема в том, что движение бывает сложным. Камера резко поворачивается, объект быстро летит, тени двигаются, отражения меняются. Простой алгоритм часто ошибался, и получались артефакты – размытие, двоение, неправильные тени.

Redstone использует нейросеть, которая видит не просто движение пикселей, а весь контекст в целом. Она понимает, что вот это машина, которая едет быстро, а вот это отражение фар на мокром асфальте, которое должно двигаться по-другому. Результат – сгенерированные кадры выглядят намного лучше. В тестах Redstone показывал качество на уровне DLSS от NVIDIA, а в некоторых сценах даже лучше, особенно с тенями и быстро движущимися объектами.

И это довольно-таки существенный момент, потому что раньше FSR явно проигрывал DLSS в генерации кадров. Теперь AMD, наконец, сравнялась с конкурентом. Владельцы карт RX 9000 могут включать генерацию кадров и получать реально двукратный прирост fps без ощущения, что картинка превратилась в мыльную кашу с артефактами.

Драйверы, которые творят чудеса. Лучшее, что сделала AMD

Особенно стоит отметить и программную реализацию: AMD добавила в драйвер возможность автоматически подменять старые версии FSR на новые в играх, которые застряли на FSR 3.1. Раньше, если игра выходила с поддержкой FSR 3.1, а потом AMD выпускала FSR 4, приходилось либо ждать патча от разработчиков, либо вручную заменять файлы библиотек (DLL swapping), что не всегда помогало и могло привести к проблемам.

Теперь драйвер делает это сам. Запускаешь игру, и, если Radeon Software видит, что игра использует старую версию FSR, она автоматически заменяет ее на новую. В игре появляется оверлей с зелеными галочками, показывающий, какие фичи активны.

На первый взгляд, кажется мелочью, но на самом деле это решает огромную проблему. Игры выходят и забрасываются разработчиками. Патчи выходят редко, новые технологии добавляются годами. С драйверной подменой FSR игры автоматически получают доступ к новым фишкам без участия разработчиков. Теперь даже старые игры смогут использовать ML Frame Generation и другие плюшки Redstone.

AMD FSR «Redstone» в среднем увеличивает производительность Radeon RX 9070 XT в 3,5 раза. Источник: https://www.amd.com/en/products/graphics/technologies/fidelityfx/super-resolution.html

Выводы

Вердикт команды Креатор Проджект таков: FSR Redstone показывает, что AMD изменила подход и всерьез зашла в AI-графику. Нейросети, генерация кадров и умные драйверы превращают видеокарту из «калькулятора пикселей» в систему, которая реально понимает, что рисует. Для владельцев новых Radeon это один из самых заметных технологических скачков за последние годы.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter. Можете написать лучше? Мы всегда рады новым авторам.

Интересно? Поделиться:

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

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

Подпишитесь на нашу рассылку

Loading

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

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