Блоги Технологии 19.02.2020 в 17:32 comment

Разработан алгоритм, удаляющий человека из видео в реальном времени. Протестировать ПО могут все желающие, у кого есть веб-камера, не выходя из браузера

author avatar
https://secure.gravatar.com/avatar/341ba260d57a6855744e3c0760decc30?s=96&r=g&d=https://itc.ua/wp-content/uploads/2023/06/no-avatar.png *** https://secure.gravatar.com/avatar/341ba260d57a6855744e3c0760decc30?s=96&r=g&d=https://itc.ua/wp-content/uploads/2023/06/no-avatar.png *** https://itc.ua/wp-content/themes/ITC_6.0/images/no-avatar.svg
Раздел Технологии выходит при поддержке Favbet Tech

Веб-инженер из Google Джейсон Майес опубликовал на GitHub программу, способную удалять человека из видео в режиме реального времени, даже если он находится в движении. Получая изображение с камеры, алгоритм распознает фон и запоминает его, и когда в кадре оказывается человеческая фигура, то ПО принимается заменять те куски изображения, которые она занимает, на соответствующие фрагменты запомненного ранее фона.

Для разработки кода использовалась система машинного обучения TensorFlow.js. Протестировать решение на собственной веб-камере можно онлайн на сайте Glitch.com или Codepen.io, главное, чтобы в браузере была включена поддержка JavaScript (следует отметить, что ПО срабатывает не сразу — перед тем, как исчезнуть, придется немного походить перед камерой). Кроме того, исходный код приложения доступен для скачивания и модификации всеми желающими при условии уведомления об этом автора.

Веб-инженер отмечает, что его разработка — эксперимент, так что она не всегда справляется с задачами идеально. И действительно: на представленном образце видео, на котором, к слову, запечатлен сам программист, хорошо заметны многочисленные артефакты. Тем не менее, для экспериментального инструмента, запускающегося в браузере, алгоритм выглядит весьма достойно, тем более, что уже существующие подобные программы, как правило, неспособны работать с видео в реальном времени. Также они обычно весьма привередливы к заднему плану, в то время как ПО Майеса может работать в том числе с достаточно сложным, не однотонным фоном.

В данном демонстрационном ролике два видео идут параллельно: на верхнем запечатлено то, что происходит в реальности, а на другом можно видеть, как эту реальность меняет программа Майеса. Обратите внимание, что на нижнем видео от «удаленного» парня, когда он залезает на кровать, остаются следы на матрасе. Выглядит это так, будто по постели ходит человек-невидимка.

Поделившись своей разработкой в Twitter, программист предложил людям высказать свое мнение на этот счет, и у пользователей Сети нашлось множество потенциальных вариантов применения программы.

Онлайн-курс "Нотації BPMN" від Laba.
Опануйте мову BPMN для візуалізації бізнес-процесів, щоб впорядкувати хаос у них.Після курсу ви точно знатимете, що саме обрати для розв’язання завдань вашого бізнесу.
Дізнатись більше

Один из комментаторов, к примеру, предложил Джейсону исправить видео, на котором маленькие дети вбегают в комнату к отцу-политологу и прерывают его интервью BBC News. Майес от вызова не отказался.

Онлайн-курс "Нотації BPMN" від Laba.
Опануйте мову BPMN для візуалізації бізнес-процесів, щоб впорядкувати хаос у них.Після курсу ви точно знатимете, що саме обрати для розв’язання завдань вашого бізнесу.
Дізнатись більше

Другой комментатор уверен, что программа может вдохновить какого-нибудь голливудского режиссера на фильм о грабителях.

Наконец, еще один пользователь предложил использовать данное ПО для «вампирских» пранков.

«Если заменить зеркало на камеру плюс монитор и должным образом замаскировать их, то можно разыгрывать людей в стиле «Я превратил тебя в вампира».

Источник: hightech.plus

Раздел Технологии выходит при поддержке Favbet Tech

Favbet Tech – это IT-компания со 100% украинской ДНК, которая создает совершенные сервисы для iGaming и Betting с использованием передовых технологий и предоставляет доступ к ним. Favbet Tech разрабатывает инновационное программное обеспечение через сложную многокомпонентную платформу, способную выдерживать огромные нагрузки и создавать уникальный опыт для игроков. IT-компания входит в группу компаний FAVBET.


Loading comments...

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: