Искусственный интеллект без искажений: новая технология совершенствует генерацию нестандартных изображений

Искусственный интеллект без искажений: новая технология совершенствует генерацию нестандартных изображений
13:53 18.09.2024
Искусственный интеллект без искажений: новая технология совершенствует генерацию нестандартных изображений
Нестор Обуховский
Нестор Обуховский
Читати українською

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

Источник: techxplore.com

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

Моаед Хаджи Али, аспирант кафедры компьютерных наук Университета Райса, описал новый подход под названием ElasticDiffusion в рецензируемой статье, представленной на конференции Института инженеров электротехники и электроники (IEEE) 2024 по компьютерному зрению и распознаванию образов (CVPR) в Сиэтле.

"Диффузионные модели, такие как Stable Diffusion, Midjourney и DALL-E, создают впечатляющие результаты, генерируя достаточно реалистичные и фотореалистичные изображения," - сказал Хаджи Али. "Но они имеют слабость: они могут генерировать только квадратные изображения. Поэтому в случаях, когда нужны другие соотношения сторон, например, для монитора или смарт-часов, эти модели становятся проблемными."

.

Если задать модели, такой как Stable Diffusion, создать неквадратное изображение, например, с соотношением сторон 16:9, элементы изображения начинают повторяться, что приводит к странным искажениям, таким как человек с шестью пальцами или чрезмерно вытянутый автомобиль.

Хаджи Али объясняет, что цифровой шум, который используют диффузионные модели, можно перевести в сигнал двух типов: локальный и глобальный. Локальный сигнал содержит информацию на уровне пикселей, например, форму глаза или текстуру шерсти собаки. Глобальный сигнал содержит общий контур изображения.

"Одна из причин, почему диффузионные модели имеют трудности с неквадратными соотношениями сторон, заключается в том, что они обычно объединяют локальную и глобальную информацию вместе," - объясняет Хаджи Али.

Метод ElasticDiffusion разделяет локальные и глобальные сигналы на условные и безусловные пути генерации. Затем условная модель вычитается из безусловной, получая оценку, которая содержит глобальную информацию об изображении. После этого безусловный путь с деталями на уровне пикселей применяется к изображению по квадрантам, заполняя детали квадрат за квадратом. Глобальная информация (соотношение сторон изображения, что именно изображено) остается отдельно, чтобы избежать повторений и ошибок.

"Этот подход является успешной попыткой использовать промежуточные представления модели для достижения глобальной согласованности," - отметил Висенте Ордоэньес-Роман, который консультировал Хаджи Али в его работе.

Единственным недостатком ElasticDiffusion по сравнению с другими диффузионными моделями является время. Сейчас на создание изображения по методу Хаджи Али требуется в 6-9 раз больше времени. Цель исследователей - уменьшить это время до уровня моделей, таких как Stable Diffusion или DALL-E.

"Я надеюсь, что это исследование поможет нам понять, почему диффузионные модели генерируют повторяющиеся элементы и не могут адаптироваться к различным соотношениям сторон," - сказал Хаджи Али.