Веб-инженер Google Джеймс Майес выложил на GitHub код программы, которая способна распознать на видео человека и удалить его из ролика. Как сообщает Naked science, программа заменяет силуэт человека на фон изображения.
Получая изображение, алгоритм анализирует состав фона и запоминает его. После того, как в кадр попадает человек, его фигура заменяется участками фона. Код хорошо работает даже в том случае, если фон – многоцветный, а человек на видео много двигается.
Программа была написана с использованием системы машинного обучения Tensorflow.
Подписывайтесь на наш Telegram-канал с новостями технологий и культуры.
Ранее YouTube-блогер Ctrl Shift Face с помощью нейросети заменил лицо Арнольда Шварценеггера в фильме "Терминатор 2" на лицо Сильвестра Сталлоне. Замена актера никак не повлияла на сам фильм: обоих случаях Т-800 выглядит устрашающе.