Розробили додаток, що може видаляти людину з відео в режимі реального часу. Оригінальним роликом поділився веб-інженер компанії Google Джейсон Майес. Додаток з'явилося на найбільшому веб-сервіс для IT-проектів GitHub.
Алгоритм отримує зображення з камери і розпізнає та запам’ятовує фон. Коли в кадрі з’являється людська фігура, то штучний алгоритм замінює ті шматки зображення, які людина займає на відповідні фрагменти фону, який він запам’ятав раніше.
Як це працює
Для розробки коду використали систему машинного навчання TensorFlow.js. Як пояснив Майес, це лише експеримент. Тож система працює недосконало і можуть траплятися прогалини.
Наприклад, на одному з відео, де застосовується нова програма, залишаються видні інші предмети, що так і не зникли.
Як випробувати
Протестувати роботу алгоритму на власній камері можна онлайн на сайті Glitch.com або Codepen.io.
Щоправда, треба перевірити, що у браузері була включена підтримка мови програмування javascript. Вихідний код програми доступний для завантаження.
Читайте найоперативніші новини "МБ" у Facebook і Telegram