Технологію підміни осіб на відео перенесли в браузер

Seranus / YouTube

Користувач Reddit під ніком sinofis створив сайт MachineTube, що дозволяє підміняти особа на відео або в зображеннях. Поки в сервісі є кілька натренованих нейромережевих моделей для знаменитостей, наприклад, Дональда Трампа і Спока з серіалу «Зоряний шлях». Користувачеві не потрібно встановлювати на комп'ютер спеціальну програму, але за рахунок використання браузерної бібліотеки для машинного навчання сервіс проводить обчислення за допомогою обчислювальних потужностей комп'ютера користувача. на розробку звернув увагу блог prosthetic knowledge.

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

В кінці 2017 року користувач Reddit під ніком deepfakes опублікував кілька порнографічних роликів, на яких особи справжніх актрис були замінені особами знаменитостей, наприклад, Тейлор Свіфт і Емми Уотсон. Через невеликий час після цього автор також опублікував не тільки результат роботи алгоритмів, але і програму, що дозволяє тренувати нейромережеві моделі та створювати ролики з заміненими особами самостійно. До весни 2018 року ролики стали настільки масовими, що великі платформи, такі як Reddit і Twitter, заборонили контент такого типу.

Тепер користувач Reddit sinofis створив сайт MachineTube, що дозволяє підміняти особи на відео і зображеннях без установки додаткових програм. У ньому використовується бібліотека Tensorflow.js , Що дозволяє навчати і запускати нейромережеві моделі прямо в браузері з використанням обчислювальних потужностей комп'ютера користувача. Розробник використовував в якості алгоритмів для розпізнавання і перенесення осіб кілька проектів з відкритим кодом, опублікованих на GitHub. Поки в сервісі використовуються кілька натренованих нейромережевих моделей для перенесення особи між знаменитостями, наприклад, між Каньє Вестом і Бараком Обамою.

Користувачеві необхідно вибрати наявний на сайті ролик або фотографію або завантажити свій, а потім вибрати параметри перенесення. Після цього сервіс завантажує на комп'ютер користувача всі необхідні йому дані і проводить обробку. Розробник відзначає, що на створення десятісекундного ролика в середньому йде близько десяти хвилин. Поки десять секунд - це максимальна довжина ролика, а максимальна роздільна здатність становить 480p (пікселів по вертикалі). У майбутньому автор планує оптимізувати алгоритми і послабити ці обмеження, а також завантажувати нові натреновані моделі для перенесення осіб.

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

Григорій Копіев