Segment Anything Model, SAM — фундаментальную парадигмальная смена в компьютерном зрении.
Если раньше нейросети учились распознавать конкретные категории объектов, то SAM решает задачу выделения форм как таковую, превращая сегментацию из узкой инженерной задачи в базовый навык искусственного интеллекта.
Традиционный конвейер обработки изображений строился на иерархии абстракций:
До появления семейства SAM последняя стадия требовала колоссальных ресурсов: для каждого нового типа задач (например, выделение дорожных знаков или опухолей на рентгене) инженерам приходилось собирать уникальные датасеты и переобучать модели.
Ключевое отличие SAM заключается в философии интерактивного промпта. Модель не пытается угадать всё содержимое кадра сразу. Она ждет указания — точки касания, обводки рамкой или текстового описания — и мгновенно «вырезает» именно ту область, на которую указал пользователь.
Архитектура SAM опирается на трансформеры и разделена на три вычислительных модуля, работающих асинхронно для обеспечения высокой скорости отклика:
Тяжелый фундамент системы, использующий архитектуру Vision Transformer (ViT). Он один раз прогоняет входящее изображение через себя, создавая его многомерный цифровой отпечаток (эмбеддинг). Поскольку этот слепок статичен, модель может позволить себе тратить на него значительные ресурсы GPU, чтобы обеспечить идеальную базу для дальнейшей работы.
Этот модуль служит переводчиком между человеческим намерением и математикой. Координаты клика мыши, нарисованный многоугольник или написанное слово яблоко преобразуются в компактные векторные представления. В современных версиях (SAM 3) сюда интегрированы языковые энкодеры, позволяющие системе понимать сложные концептуальные запросы.
Легкий и сверхбыстрый компонент, который объединяет глобальное понимание картинки (из первого модуля) с локальным запросом пользователя (из второго). На выходе он генерирует высокоточную битовую маску. Благодаря предварительной обработке изображения декодер выдает результат за доли секунды (около 50 мс), что создает ощущение мгновенного физического взаимодействия с картинкой.
Главное достижение разработчиков — способность модели работать с объектами, которых никогда не существовало в природе или которые она не видела в процессе обучения.
В отличие от классических классификаторов, ограниченных списком известных им меток, SAM воспринимает мир геометрически. Для неё лампа, инфузория-туфелька на предметном стекле микроскопа или горная гряда на спутниковом снимке — это лишь области с определенной плотностью контуров. Обучение на массиве SA-1B, содержащем более 1,1 миллиарда масок, позволило модели впитать саму физику разделения сред. Именно поэтому она успешно справляется с задачами в доменных областях, данных для которых изначально не было в выборке.
Развитие проекта привело к созданию расширенной экосистемы, стирающей границы между 2D и 3D реальностями:
Создание базы знаний такого масштаба стало возможным благодаря уникальной методологии сбора данных. Поскольку готовых миллиардов качественных масок не существовало, разработчики запустили рекурсивный процесс:
Такой симбиоз сократил время создания одной сложной маски до нескольких секунд, сделав проект беспрецедентным по охвату.
Универсальность сегментатора позволила внедрить его в критически важные отрасли:
Segment Anything Model знаменует собой конец эпохи жестко запрограммированного зрения. Она закладывает фундамент для систем общего назначения, способных видеть структуру мира во всей её сложности, будь то пиксели на экране монитора или физические объекты перед линзами роботизированной камеры.
Свяжитесь с нашими экспертами для подбора оптимальной конфигурации оборудования и расчета стоимости аренды под ваши задачи ИИ.