Взгляд Anderson

Улучшение удаления фона в AI без дорогостоящей ручной аннотации

mm
Добавьте Unite.AI в избранные источники в Google
An interpretation of some of the supplementary video material for the project SAM2Matting, featuring real footage of an Asian woman dropped out onto a green background by the new method. Source: https://henghuiding.com/SAM2Matting/

Новое исследование показывает, что ИИ может аккуратно отделять людей от фона в видео без дорогостоящей ручной разметки, повышая качество и стабильность результата

Большинство из нас сталкивались с «вырезанием» из фона с помощью простых фильтров замены или размытия заднего плана в видеочатах. Возможно, мы замечали и ограничения таких систем: они обучены на наиболее частых ситуациях видеоконференций и обычно плохо справляются с чем-то «неожиданным» — или даже с вполне предсказуемыми объектами, например пальцами:

A typical example of an AI-trained foreground extraction system cropping out too much of the source subject. Source - https://techcommunity.microsoft.com/discussions/microsoftteamspublicpreview/now-in-public-preview-green-screen-feature-in-teams-meetings/3786020

Типичный пример того, как обученная ИИ-система выделения переднего плана отсекает слишком большую часть исходного объекта. Источник

Самое простое решение, которое становится всё популярнее на фоне распространения визуально-языковых моделей (VLM), специально не обученных таким задачам, — дообучить существующую модель на данных, с которыми система, вероятно, столкнётся:

Two high-volume, excruciatingly-annotated datasets underpin the solutions offered in the 2020 paper 'Real-Time High-Resolution Background Matting'. Source - https://arxiv.org/pdf/2012.07810

Два крупных, тщательно размеченных набора данных лежат в основе решений из работы 2020 года «Real-Time High-Resolution Background Matting». Источник

Однако такие данные должны размечать люди, что требует определённых расходов и времени. В любом случае результатом становится дорогостоящий узкоспециализированный инструмент с ограниченной обобщающей способностью, который обычно нельзя использовать для более широкого круга задач.

Тем не менее создание таких «целевых» моделей пока остаётся кратчайшим путём к эффективному применению ИИ в разных областях, не только в маттинге изображений и видео — то есть удалении фона и получении масок переднего плана. До сих пор многие предложенные решения на основе обучения без учителя лишь в той или иной степени перекладывали проблему с места на место.

Даже сегодня, несмотря на распространение ИИ-фильтров на платформах вроде Zoom, сама Zoom по-прежнему рекомендует зелёный экран как оптимальное средство удаления фона. Это обременительное и несколько «профессиональное» решение, которое, вероятно, заставило бы многих из нас чувствовать себя неловко.

Вырезать без лишнего

В последнее время растёт интерес к использованию семейства Segment Anything (SAM) для автоматического и точного выделения объектов. Поскольку SAM разрабатывался для помощи в разметке данных, а не для получения чётких контуров на уровне, приемлемом в производстве визуальных эффектов, его стандартные границы сами по себе не решают эту задачу:

При необходимости нажмите для воспроизведения. Пример грубых границ, создаваемых моделью Segment Anything: они подходят для разметки, но недостаточно точны для отделения фона при создании визуальных эффектов. Источник 

В недавней работе из Китая предложен более совершенный способ использования моделей SAM для улучшения выделения объектов. Базовый трекер, такой как SAM, соединяется через модуль выделения областей с отдельными головками маттинга. Благодаря этому система итеративно уточняет края и обрабатывает сложные границы, например движущиеся волосы:

При необходимости нажмите для воспроизведения. Подборка дополнительных видеоматериалов с сайта новой работы демонстрирует точность предложенного авторами метода выделения объектов. Источник 

Важно, что новая составная система обучается только на изображениях, а не на видео, и не требует дополнительной ручной разметки — традиционного препятствия для прогресса в этой и многих других областях ИИ.

Examples of fine-grained image and video matting achieved with the new method, with challenging cases such as hair, transparency, and motion shown alongside in-the-wild sequences, where the method produces – the authors contend – cleaner, more stable results than prior approaches. Source - https://arxiv.org/pdf/2606.27339

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

Авторы создали три экспериментальные модели и заявляют о новом лучшем уровне качества в этой задаче при сохранении высокой обобщающей способности базовой модели. Иными словами, получается универсальная модель с дополнительными возможностями, а не изолированный инструмент для одной задачи.

Авторы пишут:

«Всесторонние эксперименты показывают, что SAM2Matting достигает передовых результатов (SOTA) в маттинге изображений и видео, причём маттинг видео оценивается строго в режиме zero-shot — без обучения на соответствующих видеоданных.

Многочисленные результаты на материалах из реальных условий дополнительно демонстрируют высокую способность к обобщению на сцены открытого мира с быстрым движением, сложными фонами и объектами, связанными с целью, например человеком на велосипеде.

Кроме того, наши компоненты маттинга легковесны и эффективны: вариант на основе SAM2.1-Tiny работает со скоростью 40 кадров в секунду на видео из 200 кадров разрешением 1080p, используя менее 5 ГБ памяти GPU».

Эта новая работа называется SAM2Matting: Generalized Image and Video Matting. Её подготовили четыре автора из Фуданьского университета и Шанхайского университета финансов и экономики. У проекта есть репозиторий GitHub, где на момент написания были опубликованы контрольные точки разных вариантов, код инференса и интерактивная демонстрация; код обучения обещан позднее. Также доступен сайт проекта.

Метод

Метод авторов отделяет отслеживание объектов от выделения мелких деталей. Трекер сегментации объектов в видео (VOS) создаёт для каждого кадра грубую маску, согласованную во времени, а отдельный конвейер маттинга уточняет границы:

Overview of the pipeline, where a flexible prompt and input video feed into a video object segmentation tracker to produce a coarse mask, which is refined by an ROI detector and converted into a trimap before a progressive multi-scale predictor generates the final high-detail matte. 

Общая схема конвейера: гибко задаваемая подсказка и входное видео поступают в трекер сегментации объектов, создающий грубую маску. Детектор областей интереса (ROI) уточняет её, после чего она преобразуется в трёхзонную карту. Затем прогрессивный многомасштабный предиктор формирует итоговую высокодетализированную альфа-маску.

Детектор областей интереса (ROI) находит участки с мелкими деталями или полупрозрачностью и преобразует их в тримап — карту из трёх зон: переднего плана, фона и неопределённых участков. Она направляет уточнение, после чего Progressive Alpha Predictor формирует итоговую альфа-маску каскадом от грубого к точному на нескольких масштабах.

Обычные системы маттинга, как правило, определяют области интереса с помощью простых морфологических операций либо напрямую повторно используют маску . Такие подходы могут пропускать мелкие детали или включать области, которым уточнение не требуется:

Comparison of standard mask-based processing with ground-truth trimaps, showing how simple morphological operations produce coarse, uniform boundaries that miss fine structures such as hair and transparency, leading to loss of detail in the final matte.

Сравнение стандартной обработки масок с эталонными тримапами. Простые морфологические операции создают грубые однородные границы и пропускают тонкие структуры, например волосы и прозрачные участки, что ведёт к потере деталей в итоговой альфа-маске.

Совместный эффект компонентов

Предложенный детектор областей интереса, напротив, рассматривает этот этап как задачу попиксельной классификации. Для каждого пикселя отдельно определяется, относится ли он к области, важной для маттинга. При этом объединяются маска VOS, текущий кадр и многомасштабные признаки изображения, что позволяет точнее выделить критические области.

В новом подходе предсказанная ROI сначала преобразуется в псевдотримап, отделяющий достоверный передний план и фон от неопределённых участков. Маска трекера определяет известные области, а ROI помечается как неоднозначная, чтобы последующая обработка могла сосредоточиться на границах, где требуется восстановить детали.

Затем Progressive Alpha Predictor уточняет результат, рассматривая маттинг как поэтапный процесс и передавая промежуточные оценки от более грубых масштабов к более точным. На каждом этапе используются изображение, тримап и предыдущая оценка, чтобы постепенно сделать структуру чётче и восстановить мелкие детали.

На последнем этапе разрешение наиболее детализированного результата повышается для получения готовой альфа-маски. Общие формы определяются раньше, а такие тонкие элементы, как волосы и прозрачность, уточняются при последующих проходах.

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

Для оценки альфа-канала функции потерь применялись на нескольких масштабах, постепенно повышая детализацию. Дополнительное ограничение согласовывало предсказанную альфа-маску с исходной маской, помогая сохранять структуру и предотвращать появление пустот или разрывов в итоговом результате.

Данные и испытания

Первоначально в экспериментах использовались восемь наборов данных для маттинга изображений: I-HIM50K; P3M-10k; CelebAHairMask-HQ; AIM-500; Distinctions-646; AM-2K; UHRIM и RefMatte. Были разработаны три варианта подхода SAM2Matting, в которых в качестве VOS-трекеров использовались соответственно SAM2.1-Tiny; SAM2.1-Base+ и ориентированный на понятия SAM3.

Компонент отслеживания был заморожен, оптимизировались только компоненты маттинга. Все версии обучались в течение пяти эпох на четырёх GPU NVIDIA A6000 с 48 ГБ видеопамяти каждый. Использовался размер пакета 32 и оптимизатор AdamW . Оценка проводилась по следующим метрикам: средняя абсолютная разность (MAD); среднеквадратичная ошибка (MSE); градиентная ошибка (Grad); ошибка связности (Conn); и dtSSD — только для маттинга видео.

Количественные испытания

Авторы начали с количественных испытаний новых систем на маттинге изображений, используя следующие тестовые наборы и подходы: P3M-500-NP; AM-2K («GFM» в результатах); MAM («Matte Anything» в результатах); E2E-HIM; Lightweight и PPM-100 («MODNet» в результатах):

Quantitative results on image matting benchmarks across P3M-500-NP, AM-2K test, and PPM-100, with lower values indicating better performance across all metrics, and best, second-best, and third-best results highlighted in red, orange, and yellow respectively.

Количественные результаты маттинга изображений на P3M-500-NP, тестовой части AM-2K и PPM-100. Меньшие значения означают лучшие результаты по всем метрикам; первое, второе и третье места выделены красным, оранжевым и жёлтым соответственно. Версию в более высоком разрешении смотрите в исходной статье.

Об этих результатах в работе сказано:

«Как показано выше, все три варианта SAM2Matting последовательно превосходят предыдущие базовые методы по разным метрикам. Например, у варианта SAM2.1-Tiny значение MAD на P3M-500-NP на 11,48 ниже, чем у MAM».

Авторы утверждают, что результаты в целом указывают на преимущество основной концепции их подхода, а не степени тщательности подготовки данных.

Для маттинга видео SAM2Matting оценивался на V-HIM60 и VideoMatte в режиме zero-shot в сравнении с системами, обученными на видео: MatAnyone2, MatAnyone, MaGGIe, FTP-VM и RVM. Улучшения последовательно отмечались как на подвыборках средней сложности, так и на сложных.

На всех тестах три варианта показывают меньшие ошибки по MAD, MSE, Grad, Conn и dtSSD. В целом лучшие результаты получены с SAM3, а самые низкие значения dtSSD, по-видимому, указывают на более стабильную согласованность между кадрами:

Quantitative results on video matting benchmarks across V-HIM60 and VideoMatte, evaluated in a zero-shot setting, showing lower errors across all metrics, with best, second-best, and third-best results highlighted in red, orange, and yellow respectively.

Количественные результаты маттинга видео на V-HIM60 и VideoMatte в режиме zero-shot: ошибки ниже по всем метрикам. Лучший, второй и третий результаты выделены красным, оранжевым и жёлтым соответственно.

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

Качественные испытания

В качественных испытаниях маттинга людей авторы обнаружили, что SAM2Matting превосходит конкурирующие базовые методы:

Qualitative comparison on human and in-the-wild video matting, where SAM2Matting preserves fine hair strands and semi-transparent regions more accurately than RVM and MatAnyone, producing cleaner boundaries and fewer missing structures in challenging areas.

Качественное сравнение маттинга людей и видео из реальных условий. SAM2Matting точнее сохраняет тонкие пряди волос и полупрозрачные области, чем RVM и MatAnyone, обеспечивая более чистые границы и меньше пропусков структуры в сложных участках.

Как показано ниже, существующие системы маттинга видео, такие как MatAnyone2 и MaGGIe, обученные на специализированных и часто ориентированных на людей данных, испытывали трудности с обобщением на видео из реальных условий. Особенно это касалось быстро меняющихся объектов, например растущих корней, полупрозрачных бабочек и быстро капающей воды:

Qualitative comparison on in-the-wild sequences, where SAM2Matting preserves fine structures and temporal consistency more effectively than MatAnyone2 and MaGGIe, particularly for non-human subjects, rapid motion, and semi-transparent elements such as water, glass, and insect wings.

Качественное сравнение на видео из реальных условий. SAM2Matting лучше сохраняет тонкие структуры и временную согласованность, чем MatAnyone2 и MaGGIe, особенно для объектов, отличных от людей, быстрого движения и полупрозрачных элементов — воды, стекла и крыльев насекомых. Версию в более высоком разрешении смотрите в исходной статье.

SAM2Matting, напротив, сохранял стабильное отслеживание и надёжнее выделял мелкие детали в этих сложных сценариях.

Наконец, как показано ниже, SAM2Matting эффективно обрабатывал цели с присоединёнными объектами — например людей на велосипедах или с лыжными палками — и подавлял мешающие элементы фона поблизости. Этому способствовало описанное выше ограничение согласованности альфа-маски с маской трекера:

Qualitative comparison on sequences with attached objects and background distractions, where SAM2Matting preserves structures such as bicycles and ski poles more accurately than MatAnyone2 while suppressing nearby clutter and maintaining cleaner silhouettes across frames.

Качественное сравнение сцен с присоединёнными объектами и мешающими элементами фона. SAM2Matting точнее, чем MatAnyone2, сохраняет такие структуры, как велосипеды и лыжные палки, одновременно подавляя соседние помехи и поддерживая более чистые силуэты между кадрами.

Заключение

Достижения, описанные в новой работе, показывают, насколько выделение объектов — одна из старейших задач компьютерного зрения — остаётся нерешённым и трудно поддаётся обобщённым подходам. Как и у многих других моделей зрения, проблема в том, что алгоритмы выделения опираются на знания о конкретной предметной области, вместо того чтобы легко адаптироваться к ранее не встречавшимся и неизвестным объектам. Эта задача испытывает обобщающую способность модели на пределе.

Хотя новая работа делает шаг к преодолению этой зависимости, впереди ещё долгий путь, особенно учитывая, насколько прочно задача вошла в нашу повседневную жизнь через видеочаты.

Впервые опубликовано в понедельник, 13 июля 2026 года

mm

Автор в области машинного обучения, специалист по синтезу человеческих изображений. Бывший руководитель отдела исследовательского контента в Metaphysic.ai, до его объединения с Brahma.ai от DNEG.
Веб‑сайт: martinanderson.ai
Контакт: martin@martinanderson.ai