В июле этого года на сайте Google AI была опубликована очень интересная статья, посвященная разработке масштабирования изображений (повышение разрешения изображений). Конечно, эта технология далеко не новая (существует с 2016 года), но в данной статье пойдёт речь о её более усовершенствованной версии с применением диффузионных моделей. Частично это "пересказ" оригинальной статьи простым и понятным языком. Симбиоз двух подходов Для повышения качества изображений командой разработчиков было принято решение использовать два подхода: масштабирование с помощью повторных уточнений + каскадные диффузионные модели. Основная идея подхода масштабирования с помощью повторных уточнений (SR3): Данный алгоритм был визуализирован, так что Вашему вниманию видео ниже. Каскадные диффузионные модели, по своей сути, являются дополнением к методу SR3. Основная идея: повышение разрешения изображения происходит поэтапно, где результат предыдущего этапа становится исходным изображением для следующего этапа.