З новим інструментом для автозаповнення від NVIDIA ви більше не закрасите очі шкірою

Якщо ви любите редагувати зображення в фотошопі або не особливо любите, але доводиться, тепер у вас під рукою буде відмінна нова функція автозаповнення - для випадків, коли потрібно відновити пошкоджене фото або прибрати зі знімка зайвий об'єкт.

Правда, зробити ви це зможете не в фотошопі, а за допомогою нового інструменту компанії NVIDIA. Виробник відеокарт представив нову функцію, яка нагадує сумнозвісну Content-Aware Autofill в фотошопі, але працює в рази краще.

Джерело: PetaPixel

На відміну від тієї ж функції в відомому фоторедакторі, інструмент від NVIDIA не просто копіює найближчі пікселі, щоб заповнити ними пусте місце, а використовує технологію нейромережі, щоб зрозуміти контекст всього зображення і визначити, які саме відсутні предмети потрібно додати.

Наприклад, на пошкодженому фото з особою алгоритм нейромережі зчитує всі інші присутні елементи і розуміє, чого саме бракує. Якщо на фото не видно очей і носа, але є зуби і волосся, програма зрозуміє, що це особа людини, і доповнить його відсутніми органами.

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

Ось що вийде при спробі відновити цю фотографію в фотошопі:

Заповнити форму курця

Навряд чи це можна назвати бажаним результатом. Але ось що буде, якщо завантажити це фото в програму від NVIDIA:

Автори програми "тренували" нейросеть, використавши понад 55 тисяч випадково згенерували мазків ластиком, форм дірок, смуг і різних інших фігур, застосовуючи їх до величезної кількості зображень.

Таким чином, нейросеть на великій кількості прикладів запам'ятовувала відмінності між пошкодженими і оригінальними знімками і навчилася правильно відновлювати відсутні елементи.

Ось ще кілька прикладів роботи програми: