SAM 3D: 3D из одного фото
SAM 3D — пара моделей Meta из семейства Segment Anything, которые восстанавливают трёхмерную форму предметов и людей по обычной фотографии.

Семейство Segment Anything
Segment Anything (SAM) — исследовательская линейка Meta для «понимания» изображений. Первые модели SAM умели выделять любой объект на фото по клику. SAM 3 научился находить, вырезать и отслеживать объекты на фото и видео по текстовому описанию. SAM 3D пошёл дальше: из плоской картинки он строит объёмную модель. В той же площадке есть и SAM Audio — для выделения отдельных звуков.
Две модели SAM 3D
SAM 3D Objects
- восстанавливает геометрию, текстуру и положение объектов по одному изображению;
- работает с реальными «бытовыми» фото, где предметы частично закрыты или сняты под неудобным углом;
- может собрать сцену из нескольких объектов, которые затем можно вращать и рассматривать с разных ракурсов.
SAM 3D Body
- оценивает позу и форму тела человека по одному фото;
- справляется с необычными позами, частичной видимостью, группами людей;
- поддерживает подсказки — маски и ключевые точки, чтобы направить модель;
- использует открытый формат 3D-меша Meta Momentum Human Rig (MHR), в котором скелет и форма тела разделены.
Результаты двух моделей можно совместить в одной сцене — например, человек на стуле в комнате.
Как попробовать
Самый простой способ — Segment Anything Playground, веб-площадка Meta с демонстрациями моделей. В ней есть режимы «Создать 3D-сцену» и «Создать 3D-тело».
- Откройте Segment Anything Playground и войдите в аккаунт.
- Примите условия: это исследовательская демо-версия.
- Загрузите фото и выберите объект или человека.
- Дождитесь реконструкции и покрутите 3D-модель в браузере.
Подробно с советами по выбору фото — в гайдекак сделать 3D-модель из фото.
Для разработчиков
Meta опубликовала код инференса, чекпойнты моделей, обучающие и оценочные данные, а также бенчмарк. Репозитории sam-3d-objects и sam-3d-body находятся в организации facebookresearch на GitHub, веса — на Hugging Face по запросу доступа. Для запуска нужна видеокарта с достаточным объёмом памяти — точные требования описаны в репозиториях.
Где применяется
- Покупки. SAM 3D и SAM 3 лежат в основе функции View in Room на Facebook Marketplace: можно примерить лампу или стол к своей комнате до покупки.
- Робототехника — понимание формы и положения предметов.
- Игры и медиа — быстрые 3D-заготовки.
- Спорт и медицина — анализ позы и движения (в исследовательских задачах).
- Образование — наглядные 3D-модели из фото.
Ограничения
- Playground предназначен для личного некоммерческого использования.
- Модель «додумывает» невидимые стороны предмета — это правдоподобная реконструкция, а не точное измерение.
- Для печати на 3D-принтере или профессиональной анимации модель обычно нужно дорабатывать.
- Не загружайте фото людей без их согласия.