Якщо ви любите редагувати зображення в фотошопі або не особливо любите, але доводиться, тепер у вас під рукою буде відмінна нова функція автозаповнення - для випадків, коли потрібно відновити пошкоджене фото або прибрати зі знімка зайвий об'єкт.
Правда, зробити ви це зможете не в фотошопі, а за допомогою нового інструменту компанії NVIDIA. Виробник відеокарт представив нову функцію, яка нагадує сумнозвісну Content-Aware Autofill в фотошопі, але працює в рази краще.
Джерело: PetaPixel
На відміну від тієї ж функції в відомому фоторедакторі, інструмент від NVIDIA не просто копіює найближчі пікселі, щоб заповнити ними пусте місце, а використовує технологію нейромережі, щоб зрозуміти контекст всього зображення і визначити, які саме відсутні предмети потрібно додати.
Наприклад, на пошкодженому фото з особою алгоритм нейромережі зчитує всі інші присутні елементи і розуміє, чого саме бракує. Якщо на фото не видно очей і носа, але є зуби і волосся, програма зрозуміє, що це особа людини, і доповнить його відсутніми органами.
Покажемо на прикладі: беремо оригінальну фотографію і судорожно водимо по ній ластиком, поки не закрасимо більшу частину обличчя.
Ось що вийде при спробі відновити цю фотографію в фотошопі:
Заповнити форму курця
Навряд чи це можна назвати бажаним результатом. Але ось що буде, якщо завантажити це фото в програму від NVIDIA:
Автори програми "тренували" нейросеть, використавши понад 55 тисяч випадково згенерували мазків ластиком, форм дірок, смуг і різних інших фігур, застосовуючи їх до величезної кількості зображень.
Таким чином, нейросеть на великій кількості прикладів запам'ятовувала відмінності між пошкодженими і оригінальними знімками і навчилася правильно відновлювати відсутні елементи.
Ось ще кілька прикладів роботи програми: