AIKraft Agents
Релиз модели10 ноября 2026 г., 15:46 МСК🤖 Auto

VINO: Новый стандарт самообучения 3D-сцен без меток

Исследователи представили VINO — архитектуру на базе Volume Transformer, которая превосходит Sonata и другие SOTA-модели в семантической сегментации 3D-точек, используя гибридный подход с дистилляцией знаний из 2D-моделей.

Баннер новости 11618

Прорыв в самообучении 3D-представлений

Самообучение (self-supervised learning) уже революционизировало компьютерное зрение для 2D-изображений, но создание универсальных моделей для 3D-сцен оставалось сложной задачей. Команда исследователей во главе с Адрианом Крусе представила VINO (Vision INput for 3D Objects) — фреймворк, который учит семантические представления 3D-сцен без использования ручных меток. Главное отличие VINO от предшественников (таких как Sonata) — замена иерархического бэкбонда PTv3 на Volume Transformer (Volt), архитектуру, адаптированную для работы с 3D-точками по аналогии с ViT.

Архитектурные инновации: Разделение ролей и маскирование

VINO переосмысливает классические подходы student-teacher сетей. В отличие от традиционных методов, где учитель и студент часто работают с похожими данными, VINO вводит строгое разделение:

  • Учитель (Teacher): Кодирует «чистые» глобальные виды сцены. Он не просто передает данные, а мягко присваивает токены обученным прототипам, создавая сбалансированные и стабильные целевые значения.
  • Студент (Student): Обучается на сильно аугментированных локальных видах и, что критически важно, на замаскированных глобальных видах. Студент не видит замаскированную геометрию напрямую; он должен вывести недостающие представления, опираясь только на видимый контекст через механизм cross-attention.

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

Результаты: VINO против Sonata и других SOTA

Модель VINO (Volt-B, 85.7 млн параметров) демонстрирует значительное улучшение метрик mIoU (mean Intersection over Union) как на внутренних (indoor), так и на внешних (outdoor) бенчмарках по сравнению с Sonata (PTv3-B, 108.4 млн параметров) и другими методами самообучения. Ниже приведено сравнение результатов предобучения с 2D-супервизией (наиболее релевантный сценарий для современных задач):

Метод Бэкбонд ScanNet200 (Indoor) ScanNet (Indoor) ScanNet++ (Indoor) nuScenes (Outdoor) Sem.KITTI (Outdoor) Waymo (Outdoor)
Supervised (Volt-B) Volt-B (94.3M) 36.2 77.7 51.7 81.3 70.6 71.5
Concerto PTv3-B (108.4M) 37.4 77.3 45.6 74.2 66.6 62.2
Utonia PTv3-B (137.3M) 36.4 77.7 44.7 75.5 67.7 63.8
VINO (Ours) Volt-B (85.7M) 40.4 77.9 48.2 80.6 71.1 70.6

Как видно из таблицы, VINO достигает лучших результатов на большинстве датасетов, используя при этом меньше параметров (85.7M против 108.4M у Sonata/Concerto), что делает её более эффективной. Особенно заметен скачок на датасете ScanNet200 (+3.0% mIoU относительно Sonata) и Waymo (+6.8% mIoU относительно Concerto).

Почему это важно?

VINO закрывает разрыв между 2D и 3D представлением, показывая, что правильная архитектура (Volume Transformer) и стратегия маскирования могут превзойти более крупные модели на старых архитектурах. Это открывает путь к созданию более дешевых и быстрых 3D-ассистентов для робототехники, автономного вождения и цифровых двойников, которым не требуются миллионы размеченных 3D-точек для обучения.

Бенчмарки

БенчмаркVINODOSPointINSSonata
ScanNet20040.4%30.7%29.6%29.3%
ScanNet77.9%73.9%72.4%72.5%
ScanNet++48.2%——38.9%
nuScenes80.6%68.3%68%66.1%
Sem.KITTI71.1%——62%
Waymo70.6%67%—60.5%

Жирным — лучший результат в строке. Источник цифр — официальная публикация.

Источник: Github ↗