Нейронные сети уже умеют проделывать с графическими изображениями ранее невообразимые вещи. Например, в июле 2018 года NVIDIA продемонстрировала работу алгоритма, который убирает с фотографий шум и лишние надписи. К сожалению, обычные пользователи не могут воспользоваться его умениями, но есть разработчики, которые щедро делятся своими проектами с обычными людьми. Одним из них стал сервис, позволяющий быстро удалить фон из любой фотографии с человеком.
Сервис называется Remove.bg — он стал отличным примером того, как основанные на машинном обучении проекты становятся легкими потребительскими инструментами. Алгоритмы, которые быстро удаляют фон из фотографий, уже существуют и доступны в открытом доступе. Однако, в отличие от них, этот сервис предоставляет работу алгоритма в максимально удобном для использования виде.
Чтобы удалить фон изображения и оставить только главный объект, необходимо просто загрузить файл на сайт или вставить прямую ссылку на изображение — алгоритм сам проделает работу и выдаст PNG-файл с прозрачным фоном. Инструмент работает только с фотографиями людей, так что удалить фон из картинок с животными и предметами не получится.
В некоторые моменты сервис справляется с удалением даже лучше Adobe Photoshop и ему подобных программ. Разница особенно заметна на фотографиях людей с длинными волосами — нейросеть аккуратно выделяет их и добавляет прозрачность.
Разумеется, в работе встречаются и неточности. Алгоритм не всегда точно определяет границы и может удалить часть лица человека. Например, на изображении ниже видны остатки темного фона. Тем не менее сервис способен выручить в моменты когда под рукой нет фотошопа или другого редактора. Оставшиеся дефекты можно исправить вручную, а если вставить PNG-файл в другой фон, некрасивости вовсе могут стать незаметными. .
Опробовать работу алгоритма может любой желающий на сайте Remove.bg. Сервис полностью бесплатный.