11институциональный текст: Институт автоматизации, Китайская академия наук 22институциональный текст: Чунцин Чанъань Технолоджи Ко., Лтд. 33институциональный текст: Школа искусственного интеллекта, Университет Китайской академии наук 44институциональный текст: Колледж искусственного интеллекта, Университет Цинхуа 55институциональный текст: Чжунгуаньцуньская академия

Latent-WAM: моделирование скрытых состояний мира для сквозного автономного вождения

Линбо Ван Работа выполнена во время стажировки в компании Chongqing Chang’an Technology Co., Ltd.    Юпэн Чжэн Руководитель проекта и равный вклад    Цян Чэнь    Шивэй Ли    Ичен Чжан    Зебин Син    Цичао Чжан Автор для корреспонденции.    Сян Ли    Дехэн Цянь   
Пэнсюань Ян
   Ихан Дун    Се Хао    Сяоцин Е    Джунюй Хань   
Ифэн Пань
   Дунбинь Чжао
Аннотация

Мы представляем Latent-WAM, эффективную сквозную систему автономного вождения, которая обеспечивает качественное планирование траектории за счет использования пространственно-ориентированных и динамически-информированных латентных мировых представлений. Существующие планировщики на основе мировых моделей страдают от недостаточно сжатых представлений, ограниченного пространственного понимания и неполного использования временной динамики, что приводит к субоптимальному планированию в условиях ограниченных данных и вычислительных ресурсов. Latent-WAM решает эти проблемы с помощью двух основных модулей: пространственно-ориентированного компрессионного мирового энкодера (SCWE), который извлекает геометрические знания из базовой модели и сжимает изображения с нескольких камер в компактные токены сцены посредством обучаемых запросов, и динамической латентной мировой модели (DLWM), которая использует причинно-следственный Transformer для авторегрессионного прогнозирования будущего состояния мира на основе исторических визуальных и двигательных представлений. Обширные эксперименты на NAVSIM v2 и HUGSIM демонстрируют новые передовые результаты: 89.3 EPDMS на NAVSIM v2 и 28.9 HD-Score на HUGSIM, что превосходит лучший из предыдущих методов без восприятия на 3.2 EPDMS при значительно меньшем объеме обучающих данных и компактной модели со 104 миллионами параметров..

1 Введение

Сквозное автономное вождение привлекло значительное внимание благодаря своей природе, основанной на данных, и масштабируемости. Предыдущие методы объединяют восприятие и прогнозирование в единую дифференцируемую сеть, извлекая представления, релевантные для планирования, для сквозного прогнозирования траектории [hu2023uniad, jiang2023vad]. Однако эти методы, как правило, опираются на сложные конструкции вспомогательных задач и аннотации восприятия, что ограничивает дальнейшее масштабирование алгоритмов сквозного вождения..

В последнее время подходы, основанные на моделях мира, изучают представления сцены посредством временного самообучения, обеспечивая плотное обучение при одновременном снижении зависимости от меток восприятия. Эти методы можно в широком смысле разделить на две группы. Первая группа [zhang2025epona, li2025drivevla-w0] изучает планирование вождения посредством явной генерации видео. Однако генерация видео влечет за собой значительные вычислительные затраты, а изученные промежуточные представления, как правило, фокусируются на визуальных деталях, не имеющих отношения к планированию. Вторая группа изучает представления, релевантные планированию, посредством неявного прогнозирования будущих латентных состояний [li2024law, zheng2025world4drive]. Хотя латентные представления относительно легковесны и фиксируют динамическую информацию посредством временного самообучения, они все еще страдают от недостаточного качества представления. В частности: (1) латентные представления остаются недостаточно сжатыми; (2) им не хватает пространственного понимания, либо они полагаются на внешние модели оценки глубины во время вывода, что вносит дополнительные задержки; и (3) историческая и динамическая информация используются недостаточно эффективно, поскольку эти методы просто прогнозируют представление T+1T{+}1 из кадра TT. Как показано на Fig.˜1, эти ограничения приводят к субоптимальной эффективности планирования..

Refer to caption
⟦Figure 1: Производительность в зависимости от масштаба обучающих данных на NAVSIM v2. Размер пузырька указывает на количество параметров модели. Наша Latent-WAM достигает наивысшего показателя EPDMS при значительно меньшем объеме обучающих данных и меньшем размере модели, демонстрируя превосходную эффективность использования данных по сравнению с существующими методами на основе моделей мира. World4Drive отмечена отдельно, так как в ней используется дополнительный оценщик глубины ViT-L.

Для решения этих проблем мы предлагаем Latent-WAM, который включает в себя пространственно-ориентированный сжимающий мировой энкодер (SCWE) и динамическую латентную мировую модель (DLWM), нацеленные на две наиболее важные для планирования задачи понимания — пространственное и динамическое понимание — для достижения высокосжатых представлений мира вождения с улучшенной производительностью планирования. В частности, SCWE дистиллирует знания из геометрической фундаментальной модели в визуальный бэкбоун и использует обучаемые запросы для извлечения пространственно-информированных токенов из обогащенных признаков, достигая высокого сжатия информации о сцене. DLWM использует причинно-следственный Transformer для моделирования мира, предсказывая будущее состояние мира в зависимости от исторического состояния мира эго-транспортного средства, включая сжатые визуальные и двигательные представления. Благодаря самообучающемуся визуальному предсказанию и предсказанию движения с учителем, представления состояния мира приобретают возможности динамического понимания, важные для планирования. Наконец, облегченный декодер траекторий генерирует запланированную траекторию на основе представлений состояния мира..

Мы всесторонне оцениваем Latent-WAM на NAVSIM v2 [cao2025navsimv2] и HUGSIM [zhou2024hugsim]. Latent-WAM достигает 89.3 EPDMS на NAVSIM v2, 45.9 RC и 28.9 HD-score на HUGSIM, устанавливая новые передовые результаты. В условиях отсутствия восприятия наш метод превосходит предыдущие подходы на 3.2 EPDMS. Примечательно, что визуализация карт внимания показывает, что наши представления о мире в значительной степени сфокусированы на пространственных структурах и намерениях вождения, демонстрируя эффективность нашего подхода для обучения представлений, ориентированных на планирование. Наши вклады суммированы следующим образом:

  • ⟦• Мы предлагаем Spatial-Aware Compressive World Encoder, новый метод сжатия сцен, который дистиллирует геометрические знания в визуальную основу для извлечения высокосжатых, пространственно-ориентированных визуальных представлений.
  • ⟦• Мы предлагаем динамическую латентную модель мира — новый подход к моделированию мира, который использует причинно-следственный Transformer для совместного обучения визуальной динамике и динамике движения, формируя представления с пониманием динамических сцен.
  • ⟦• Наш метод достигает новых передовых результатов как на NAVSIM v2, так и на HUGSIM, превосходя предыдущий метод без восприятия [li2025drivevla-w0] на 3,2 EPDMS.

2 Родственные работы

2.1 Представление сцены в сквозном автономном вождении

Сквозное автономное вождение напрямую оптимизирует планирование траектории, что делает промежуточное представление сцены критически важным для общей производительности. Ранние работы [hu2023uniad, transfuser] используют плотные BEV-макеты, контролируемые семантическими картами и метками заполненности. Последующие методы [jiang2023vad, chen2024vadv2, sun2024sparsedrive, jia2025drivetransformer] переходят к облегченным векторизованным или разреженным представлениям для повышения эффективности. Недавние разработки используют VLM [tian2024token, pan2024vlp, Hegde2025DistillingML] для получения более богатой семантической информации или применяют латентные world models [li2024law, zheng2025world4drive] и генерацию видео [xia2025drivelaw] для представления сцены. Однако эти методы часто демонстрируют слабое понимание трехмерного пространства и полагаются на громоздкие представления. Мы решаем эти проблемы путем дистилляции геометрических знаний в vision backbone для более глубокого пространственного понимания, одновременно сжимая информацию о сцене в компактный набор токенов с помощью обучаемых запросов..

2.2 Мировые модели для автономного вождения

Мировые модели получили широкое распространение в автономном вождении для представления окружающей среды и прогнозирования будущих состояний. Одно из направлений работы применяет модели генерации видео [Hu2023GAIA1AG, wang2023drivedreamer, zhao2024drivedreamer-2, chen2024driveworld, wang2023driving-wm, gao2024vista, guo2024dist4d] для построения представлений мира вождения на уровне пикселей, в то время как 3D мировые модели, основанные на занятости и облаках точек [zheng2023occworld, zhang2024copilotd, zyrianov2025lidardm, dang2025sparseworld], накладывают геометрические ограничения в 3D пространстве, а последующие работы [li2024uniscene, li2025scaling] объединяют 2D и 3D моделирование. Опираясь на эти возможности, некоторые подходы [yang2024drivearena, li2025omninwm] используют мировые модели в качестве симуляторов с замкнутым контуром, в то время как другие [zhang2025epona, li2025drivevla-w0, xia2025drivelaw, li2024law, zheng2025world4drive] напрямую используют их для планирования. Чтобы снизить вычислительные затраты, LAW [li2024law], World4Drive [zheng2025world4drive] и Drive-JEPA [wang2026drivejepa] выполняют планирование траектории в латентном пространстве. Наш метод аналогичным образом использует латентную мировую модель, но дополнительно включает статус эго-автомобиля для управления будущими прогнозами и 3D-RoPE для улучшения пространственно-временного отслеживания..

3 Метод

3.1 В целом

Общая архитектура Latent-WAM проиллюстрирована на Fig.˜2 и состоит из трех основных модулей: 1) Пространственно-ориентированный сжимающий мировой энкодер (Sec.˜3.2), который использует обучаемые запросы и визуальный энкодер для сжатия изображений в компактные токены сцены, а геометрическая фундаментальная модель используется для дистилляции способности геометрического восприятия в энкодер для улучшения пространственного понимания, 2) Динамическая латентная мировая модель (Sec.˜3.3), причинно-следственный transformers декодер, который моделирует динамику переходов мира путем авторегрессионного прогнозирования будущего состояния мира, обусловленного историческими представлениями сцены и состоянием эго-автомобиля, и 3) Декодер траекторий (Sec.˜3.4), который прогнозирует траектории на 4-секундном горизонте на основе представлений состояния мира. SCWE и DLWM совместно оптимизируют визуальный бэкбон. Геометрическая дистилляция улучшает пространственное понимание, в то время как самообучение улучшает моделирование временной динамики. Такая конструкция обеспечивает высокую производительность планирования во время вывода без дополнительных вычислительных затрат со стороны вспомогательных модулей..

Refer to caption
⟦Figure 2: Обзор архитектуры Latent-WAM. Подробности см. в Sec.˜3.1.

3.2 Пространственно-ориентированный сжимающий кодировщик моделей мира

Для моделирования переходов состояний мира на больших горизонтах планирования представления статуса мира должны быть достаточно легковесными, при этом сжимая богатую информацию о сцене. В отличие от предыдущих методов, опирающихся на обширную визуальную информацию, мы используем лишь небольшой набор обучаемых запросов, которые полностью взаимодействуют с токенами фрагментов изображения из входных данных, сжимая богатую информацию о восприятии мира в латентное пространство. Кроме того, для улучшения пространственного понимания визуального бэкбона мы используем геометрическую фундаментальную модель WorldMirror [liu2025worldmirror] для внедрения геометрической осведомленности в бэкбон посредством дистилляции..

3.2.1 Сжатие сцены.

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

Получая на вход последовательные изображения с нескольких камер I∈ℝ𝐓×𝐌×H×W×3I\in\mathbb{R}^{\mathbf{T}\times\mathbf{M}\times H\times W\times 3}, мы сначала преобразуем их в токены фрагментов изображения X∈ℝ𝐓×𝐌×𝐒×DeX\in\mathbb{R}^{\mathbf{T}\times\mathbf{M}\times\mathbf{S}\times D_{e}}, где 𝐓,𝐌,𝐒\mathbf{T},\mathbf{M},\mathbf{S} обозначают временной горизонт, количество камер и количество фрагментов изображения соответственно. Набор запросов сцены Qscene∈ℝ𝐓×𝐌×𝐍×DeQ_{\text{scene}}\in\mathbb{R}^{\mathbf{T}\times\mathbf{M}\times\mathbf{N}\times D_{e}} инициализируется случайным образом и конкатенируется с XX. Объединенные признаки подаются в энкодер DINO ℰ\mathcal{E}, содержащий MLP, который проецирует их в латентное пространство размерности DlD_{l}, формируя покадровые и специфичные для каждого ракурса представления сцены Q^scene∈ℝ𝐓×𝐌×𝐍×Dl\hat{Q}_{\text{scene}}\in\mathbb{R}^{\mathbf{T}\times\mathbf{M}\times\mathbf{N}\times D_{l}} и токены изображения X^∈ℝ𝐓×𝐌×𝐒×Dl\hat{X}\in\mathbb{R}^{\mathbf{T}\times\mathbf{M}\times\mathbf{S}\times D_{l}}:

Q^scene,X^=ℰ​([Qscene;X])\displaystyle\hat{Q}_{\text{scene}},\hat{X}=\mathcal{E}\left(\left[Q_{\text{scene}};X\right]\right) (1)

где 𝐍\mathbf{N} — количество токенов запроса сцены, DeD_{e} — размерность энкодера, а DlD_{l} — размерность латентного пространства.

Благодаря интеграции запросов сцены с необработанными токенами изображений обширная визуальная информация из множества токенов фрагментов изображений эффективно сжимается в компактный набор токенов, что значительно снижает вычислительные затраты для последующего обучения world models с долгосрочной перспективой и trajectory planning..

3.2.2 Геометрическое выравнивание.

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

Изображения с нескольких ракурсов в последовательных кадрах II дополнительно подаются в геометрическую фундаментальную модель fgf_{g}, создавая геометрические признаки на уровне патчей fg​(I)∈ℝT×M×S×Dgf_{g}(I)\in\mathbb{R}^{\textbf{T}\times\textbf{M}\times\textbf{S}\times D_{g}}. Выходные данные магистральной сети DINO X^\hat{X} впоследствии проецируются через геометрический проектор ϕ\phi, формируя ϕ​(X^)∈ℝT×M×S×Dg\phi(\hat{X})\in\mathbb{R}^{\textbf{T}\times\textbf{M}\times\textbf{S}\times D_{g}}. И fg​(I)f_{g}(I), и ϕ​(X^)\phi(\hat{X}) сначала нормализуются с использованием LayerNorm, после чего мы вычисляем их функцию потерь косинусного сходства:

ℒalign=1−cos​(LN​(ϕ​(X^)),LN​(fg​(I)))\displaystyle\mathcal{L}_{\text{align}}=1-\text{cos}\left(\text{LN}(\phi(\hat{X})),\text{LN}(f_{g}(I))\right) (2)

где cos⁡(⋅,⋅)\cos(\cdot,\cdot) обозначает косинусное сходство, а LN​(⋅)\text{LN}(\cdot) обозначает LayerNorm.

Примечательно, что, поскольку fgf_{g} остается замороженным на протяжении всего обучения, геометрические признаки могут быть предварительно вычислены и кэшированы в автономном режиме, что позволяет осуществлять прямую загрузку во время обучения без возникновения повторных затрат на инференс или избыточного использования памяти графического процессора. Такая конструкция существенно сокращает время обучения и вычислительные расходы..

3.3 Динамическая латентная модель мира

В этом разделе мы предлагаем динамическую латентную модель мира (DLWM). Путем причинного прогнозирования представлений будущего состояния мира в латентном пространстве, магистральная сеть обретает возможности моделирования временной динамики посредством парадигмы самообучения в условиях отсутствия восприятия..

3.3.1 Агрегация латентных состояний мира.

Токены сцены для каждой камеры Q^scene\hat{Q}_{\text{scene}} фиксируют лишь изолированную информацию, специфичную для конкретного вида, чего недостаточно для целостного моделирования мира. Чтобы обеспечить эффективное прогнозирование будущего и планирование траектории, мы агрегируем эти токены и объединяем их со статусом эго-автомобиля для построения унифицированных представлений состояния мира для каждого кадра. Статус эго-автомобиля в последовательных кадрах, включающий команды управления, скорость и ускорение, кодируется энкодером статуса эго-автомобиля (однослойный MLP) в эмбеддинги статуса эго-автомобиля Sego∈ℝT×DlS_{\text{ego}}\in\mathbb{R}^{\textbf{T}\times D_{l}}. Токены сцены Q^scene\hat{Q}_{\text{scene}} из SCWE и эмбеддинги статуса эго-автомобиля SegoS_{\text{ego}} в совокупности формируют латентное состояние мира для каждого кадра.

В частности, токенизированные данные сцены с различных камер агрегируются для формирования целостного представления восприятия окружающей среды, которое впоследствии объединяется с SegoS_{\text{ego}}, кодирующим состояние собственного транспортного средства, что дает унифицированное представление состояния мира и собственного транспортного средства Sworld∈ℝT×(M×N+1)×DlS_{\text{world}}\in\mathbb{R}^{\textbf{T}\times(\textbf{M}\times\textbf{N}+1)\times D_{l}}. Это представление служит основой для последующего прогнозирования будущего состояния мира в рамках world model и trajectory planning..

3.3.2 Прогнозирование причинно-следственной модели мира.

Мы формулируем моделирование динамики перехода состояний мира как задачу авторегрессионного прогнозирования, где все прогнозы состояния мира для будущих кадров обусловлены представлениями о состоянии мира в прошлом, охватывающими целостные представления сцены и статус эго-автомобиля. Эта унифицированная авторегрессионная структура обеспечивает естественную стратегию обучения: рассмотрение чередующейся последовательности токенов состояния мира Сцена-Эго SworldiS_{\text{world}}^{i} как покадровых блоков и применение стандартного прогнозирования следующего токена для обучения модели мира..

Подробно, мы случайным образом инициализируем набор обучаемых запросов состояния будущего мира Qfuture∈ℝ(T−1)×(M×N+1)×DlQ_{\text{future}}\in\mathbb{R}^{(\textbf{T}-1)\times(\textbf{M}\times\textbf{N}+1)\times D_{l}}, где Sworldi,i∈{1,…,T−1}S_{\text{world}}^{i},i\in\{1,\ldots,T-1\} формируют кэш ключ-значение K​Vfuture∈ℝ(T−1)×(M×N+1)×DlKV_{\text{future}}\in\mathbb{R}^{(\textbf{T}-1)\times(\textbf{M}\times\textbf{N}+1)\times D_{l}}. DLWM использует стандартный Transformer decoder, включающий Rotary Position Embedding, создавая прогнозы состояния будущего мира Sfuture∈ℝ(T−1)×(M×N+1)×DlS_{\text{future}}\in\mathbb{R}^{(\textbf{T}-1)\times(\textbf{M}\times\textbf{N}+1)\times D_{l}}. Формально,

Sfuture=DLWM​(Qfuture,K​Vfuture)\displaystyle S_{\text{future}}=\text{DLWM}(Q_{\text{future}},KV_{\text{future}}) (3)

Эталон SfutureGTS_{\text{future}}^{\text{GT}} генерируется целевым энкодером, который представляет собой замороженную копию SCWE, обновляемую посредством экспоненциального скользящего среднего (EMA) для обеспечения стабильных сигналов обучения..

3.3.3 Маска внимания при обучении с учителем.

Получив чередующуюся последовательность токенов сцены и эго-состояния ⟦BROKEN_K0⟧, модель мира предсказывает каждый будущий токен, учитывая все исторические токены. Мы используем метод teacher forcing во время обучения: токены из ground truth служат контекстом для предсказания последующих токенов, что предотвращает накопление ошибок на разных временных шагах ⟦BROKEN_K1⟧.

Refer to caption
⟦Figure 3: Маска внимания при принудительном обучении учителя.

Причинно-следственное прогнозирование реализуется посредством покадровых масок внимания, как показано в Fig.˜3. Внутри каждого блока кадров токены учитывают друг друга двунаправленно. Между кадрами каждый токен может учитывать только те токены, которые появляются ранее в последовательности, что обеспечивает временную причинно-следственную связь. Такая конструкция покадрового внимания позволяет параллельно прогнозировать все будущие состояния мира при сохранении причинно-следственной согласованности, что значительно повышает скорость и эффективность обучения..

3.3.4 3D-RoPE.

Хотя SworldS_{\text{world}} содержит представления состояния мира для нескольких временных меток и ракурсов камер, векторы запросов QfutureQ_{\text{future}} и контекстные признаки K​VfutureKV_{\text{future}} не несут явной информации о временном или пространственном положении. Чтобы позволить модели различать временные и пространственные взаимосвязи между токенами, мы внедряем пространственно-временную позиционную информацию в механизм multi-head attention с помощью 3D-RoPE, что позволяет дифференцировать токены по временным шагам, ракурсам камер и позициям внутри длинных последовательностей..

На практике мы разделяем размерность головы DhD_{h} на три части для кодирования временной координаты tt, индекса камеры mm и индекса токена nn в QfutureQ_{\text{future}} и K​VfutureKV_{\text{future}}. Мы используем абсолютные индексы позиций для кодирования всех трех координат: временной размерности с частотой 50, индекса камеры с частотой 10 и индекса токена с частотой 100..

3.3.5 Контроль состояния эго-автомобиля.

Представление состояния мира SworldS_{\text{world}} содержит как токены сцены, так и эмбеддинги статуса эго-автомобиля. В процессе прогнозирования мировой модели статус эго-автомобиля направляет эволюцию представлений сцены, а также самого себя. Таким образом, точное прогнозирование статуса эго-автомобиля имеет решающее значение для моделирования динамики мира. Чтобы обеспечить точное руководство для перехода состояния мира, мы вводим контроль статуса эго-автомобиля, основанный на самообучающемся прогнозировании будущего статуса..

Мы извлекаем эмбеддинги статуса эго-автомобиля Segoi′S_{\text{ego}}^{i^{\prime}} из предсказанного будущего состояния мира SfutureS_{\text{future}}, где i′∈{2,…,T}i^{\prime}\in\{2,\ldots,T\}. Затем эти эмбеддинги подаются в три отдельных MLP: декодер команд вождения DcmdD_{\text{cmd}}, декодер скорости DvD_{v} и декодер ускорения DaD_{a}, формируя прогнозы Cpred∈ℝ(T−1)×4C_{\text{pred}}\in\mathbb{R}^{(\textbf{T}-1)\times 4}, Vpred∈ℝ(T−1)×2V_{\text{pred}}\in\mathbb{R}^{(\textbf{T}-1)\times 2} и Apred∈ℝ(T−1)×2A_{\text{pred}}\in\mathbb{R}^{(\textbf{T}-1)\times 2} соответственно. Формально:

Cpred=Softmax​(Dcmd​(Sego′)),Vpred=Dv​(Sego′),Apred=Da​(Sego′).\displaystyle C_{\text{pred}}=\text{Softmax}(D_{\text{cmd}}(S_{\text{ego}}^{{}^{\prime}})),\ V_{\text{pred}}=D_{v}(S_{\text{ego}}^{{}^{\prime}}),\ A_{\text{pred}}=D_{a}(S_{\text{ego}}^{{}^{\prime}}). (4)

3.4 Планирование траектории

Мы используем декодер траекторий DτD_{\tau} для планирования, который генерирует траектории, соответствующие различным намерениям вождения на основе команд управления. Набор случайно инициализированных обучаемых запросов траекторий Qτ∈ℝK×np×DlQ_{\tau}\in\mathbb{R}^{K\times n_{p}\times D_{l}} подается в декодер траекторий вместе с текущим представлением состояния мира Sw​o​r​l​dtS_{world}^{t} сценария вождения. После обработки токены траектории декодируются с помощью легковесного MLP в KK траекторий-кандидатов. Наконец, с учетом команды вождения CC на текущем временном шаге tt, соответствующая траектория-кандидат выбирается в качестве итоговой траектории τ\tau. Формально,

τ=Dτ​(Qτ,Sw​o​r​l​dt,C)\displaystyle\tau=D_{\tau}(Q_{\tau},S_{world}^{t},C) (5)

Каждая декодированная кандидатная траектория τi\tau_{i} представляет собой последовательность из npn_{p} поз, охватывающую период от текущего временного шага tt до будущего момента времени t+Tt+T, где TT обозначает общий горизонт прогнозирования. Каждая поза представлена как (x,y,θ)∈ℝ3(x,y,\theta)\in\mathbb{R}^{3}, что дает полные траектории в ℝnp×3\mathbb{R}^{n_{p}\times 3}, где xx и yy соответствуют продольному и поперечному смещениям соответственно, а θ\theta обозначает угол курса. Все величины отнесены к локальной системе координат эго-транспортного средства на временном шаге tt. Предполагается, что временной интервал между последовательными прогнозируемыми позами является равномерным..

3.5 Обучение и логический вывод

Цель обучения. Следуя предыдущим работам, мы используем L1L_{1} функцию потерь ℒt​r​a​j\mathcal{L}_{traj} для оптимизации сгенерированных многовариантных траекторий путем имитации экспертных траекторий. Геометрическое выравнивание вычисляет функцию потерь косинусного сходства ℒa​l​i​g​n\mathcal{L}_{align} на нормализованных признаках, максимизируя косинусное сходство для дистилляции способности к пространственному пониманию. Для модели мира мы используем MSE функцию потерь ℒw​m\mathcal{L}_{wm} для оптимизации прогнозирования будущего состояния мира. Будущий статус эго-автомобиля требует контроля над командой вождения, скоростью и ускорением, включая ℒc​m​d=CrossEntropy​(Cp​r​e​d,Cg​t)\mathcal{L}_{cmd}=\text{CrossEntropy}(C_{pred},C_{gt}), ℒv=MSE​(Vp​r​e​d,Vg​t)\mathcal{L}_{v}=\text{MSE}(V_{pred},V_{gt}) и ℒa=MSE​(Ap​r​e​d,Ag​t)\mathcal{L}_{a}=\text{MSE}(A_{pred},A_{gt}). Общая функция потерь для статуса эго-автомобиля составляет ℒe​g​o=ℒc​m​d+ℒv+ℒa\mathcal{L}_{ego}=\mathcal{L}_{cmd}+\mathcal{L}_{v}+\mathcal{L}_{a}. Итоговая функция потерь для сквозного обучения —:

ℒ=ℒt​r​a​j+α​ℒa​l​i​g​n+β​ℒw​m+γ​ℒe​g​o\displaystyle\mathcal{L}=\mathcal{L}_{traj}+\alpha\mathcal{L}_{align}+\beta\mathcal{L}_{wm}+\gamma\mathcal{L}_{ego} (6)

где α=0.1\alpha=0.1, β=0.2\beta=0.2 и γ=0.1\gamma=0.1⟧.

3.5.1 Вывод.

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

4 Эксперимент

4.1 Детали реализации

4.1.1 Архитектура.

Мы используем DINOv2-Base [oquab2023dinov2] в качестве нашего визуального энкодера (86,6 млн параметров), который составляет основу пространственно-ориентированного сжимающего мирового энкодера (SCWE) и генерирует патч-токены размерности De=768D_{e}=768. Мы применяем N=16N=16 обучаемых запросов сцены размерности DeD_{e}, проецируемых в латентное пространство Dl=256D_{l}=256 посредством MLP. Мы устанавливаем временной горизонт на T=4T=4 кадров и используем три вида с камер — левый, передний и правый. Каждый вид изменяется до размера 224×448224\times 448 перед подачей в мировой энкодер. Примечательно, что геометрическая фундаментальная модель, которую мы используем, — это WorldMirror [liu2025worldmirror], модель прямого распространения, построенная на базе VGGT [wang2025vggt]. Размерность карты геометрических признаков для эталонных данных составляет Dg=2048D_{g}=2048.

Для DLWM мы проектируем причинно-следственный декодер transformers с 3D-RoPE для позиционного эмбеддинга. Декодер траекторий следует стандартной архитектуре transformers. Как DLWM, так и декодер траекторий состоят из 4 слоев с 8 головами внимания, скрытой размерностью 256 и размерностью FFN 1024. Чтобы обеспечить представления состояния мира в качестве ground truth для обучения с самоконтролем, мы дополнительно вводим замороженный SCWE, обновляемый посредством экспоненциального скользящего среднего (EMA), поддерживая полную архитектурную симметрию с онлайн-энкодером..

Модель содержит 104M параметров во время вывода. В процессе обучения вводится дополнительный EMA encoder для самообучения, доводя общее число до 191M, из которых только 104M являются обучаемыми..

4.1.2 Конфигурация обучения.

Latent-WMA обучается на 32 графических процессорах A100 в течение 100 эпох с общим размером пакета 512, что занимает примерно два дня. Мы используем оптимизатор AdamW [loshchilov2019adamw] со скоростью обучения 2×10−42\times 10^{-4} и коэффициентом затухания весов 0,05. График обучения включает линейный прогрев в течение первых 10% шагов с последующим использованием косинусного отжига до 1×10−61\times 10^{-6} после достижения пика. Для уменьшения объема используемой памяти применяется обучение со смешанной точностью BF16..

4.2 Бенчмарки и основные результаты

4.2.1 NAVSIM.

NAVSIM [im2024navsim] — это набор данных для автономного вождения в реальных условиях, построенный на базе OpenScene [openscene2023] и nuPlan [nuplan], включающий 103 тысячи сценариев для обучения и 12 тысяч для оценки. NAVSIM v1 оценивает планирование с замкнутым контуром с использованием показателя Predictive Driver Model Score (PDMS), который объединяет отсутствие столкновений по вине системы (NC), соблюдение границ проезжей части (DAC), время до столкновения (TTC), прогресс эго-транспортного средства (EP) и комфорт (C). NAVSIM v2 [cao2025navsimv2] расширяет PDMS до EPDMS, добавляя метрики соблюдения правил — соблюдение направления движения (DDC), соблюдение сигналов светофора (TLC), удержание полосы движения (LK) — и уточняет комфорт, разделяя его на комфорт на основе истории (HC) и расширенный комфорт (EC).).

Результаты на NAVSIM v2 представлены в Tab.˜1. Latent-WMA достигает наивысшего показателя EPDMS среди всех методов, включая те, что опираются на аннотации восприятия. Наш метод демонстрирует строгое соблюдение правил, при этом DDC, TLC и LK входят в число лучших. По сравнению с Drive-JEPA [wang2026drivejepa], который дополнительно полагается на аннотации восприятия, наш подход без использования восприятия немного отстает по показателям безопасности, но достигает существенно лучших результатов по EC. Наш EP (87.7) немного ниже, чем у Epona (88.6), вероятно, потому что наше планирование с учетом безопасности отдает предпочтение поддержанию более безопасных дистанций, а не агрессивному продвижению эго-автомобиля..

⟦Table 1: Сравнение с современными методами на NAVSIM v2 с расширенными метриками. Мы выделяем лучший и второй по результативности методы жирным шрифтом и подчеркиванием соответственно. †: Представленные результаты зависят от аннотаций, основанных на восприятии..
Method NC↑\uparrow DAC↑\uparrow DDC↑\uparrow TLC↑\uparrow EP↑\uparrow TTC↑\uparrow LK↑\uparrow HC↑\uparrow EC↑\uparrow EPDMS↑\uparrow
Perception-based Methods
TransFuser [transfuser] 96.9 89.9 97.8 99.7 87.1 95.4 92.7 98.3 87.2 76.7
DriveSuprim [yao2025drivesuprim] 97.5 96.5 99.4 99.6 88.4 96.6 95.5 98.3 77.0 83.1
ReCogDrive [li2025recogdrive] 98.3 95.2 99.5 99.8 87.1 97.5 96.6 98.3 86.5 83.6
DiffusionDrive [diffdrive] 98.2 95.9 99.4 99.8 87.5 97.3 96.8 98.3 87.7 84.5
WorldRFT[yang2025worldrft] 97.8 96.5 99.5 99.8 88.5 97.0 97.4 98.1 69.1 86.7
Drive-JEPA† [wang2026drivejepa] 98.4 98.6 99.1 99.8 88.4 97.8 97.6 97.9 84.8 87.8
Perception-free Methods
World4Drive [zheng2025world4drive] 97.8 96.3 99.4 99.8 88.3 97.1 97.7 98.0 53.9 84.8
Epona  [zhang2025epona] 97.1 95.7 99.3 99.7 88.6 96.3 97.0 98.0 67.8 85.1
DriveVLA-W0 [li2025drivevla-w0] 98.5 99.1 98.0 99.7 86.4 98.1 93.2 97.9 58.9 86.1
Ours 98.1 97.3 99.6 99.8 87.7 97.3 97.6 98.1 87.3 89.3

4.2.2 HUGSIM.

Для оценки в замкнутом цикле мы используем HUGSIM [zhou2024hugsim], эталонный тест со сценариями из KITTI-360 [kitti360], nuScenes [nuscenes], PandaSet [pandaset] и Waymo [waymo]. Эти сценарии реконструируются как фотореалистичные трехмерные среды, в которых планировщик управляет автономным транспортным средством с помощью камер RGB с динамически настраиваемыми точками обзора..

⟦Table 2: Фотореалистичная оценка в замкнутом цикле на HUGSIM [zhou2024hugsim]. Обобщение в режиме zero-shot с использованием нашей модели на основе оценки NAVSIM-v2. Баллы приведены в зависимости от сложности, а также в виде общего среднего значения завершения маршрута (RC) и HD-Score, где более высокие показатели всегда лучше.
Method RC↑\uparrow HD-Score↑\uparrow
E M H X Avg. E M H X Avg.
UniAD [hu2023uniad] 58.6 41.2 40.4 26.0 40.6 48.7 29.5 27.3 14.3 28.9
VAD [jiang2023vad] 38.7 27.0 25.5 23.0 27.9 24.3 09.9 10.4 08.2 12.3
LTF [chitta2022transfuser] 68.4 40.7 36.9 25.5 41.4 52.8 24.6 19.8 08.1 24.8
GTRS-Dense [li2025gtrs] 64.2 50.0 20.7 22.3 38.0 55.5 39.0 11.7 14.3 28.6
Ours 84.2 42.5 30.6 35.5 45.9 72.5 24.0 12.2 18.1 28.9
E: Easy, M: Medium, H: Hard, X: Extreme

⟦Tab.˜2 представляет результаты на тестовом наборе HUGSIM до начала соревнования, который содержит 436 сценариев четырех уровней сложности. Следуя протоколу zero-shot, мы проводим оценку с использованием Road Completion (RC) и HUGSIM Driving Score (HD-Score) — последний объединяет RC со средними значениями NC, DAC, TTC и метриками комфорта. Мы оцениваем Latent-WMA в условиях zero-shot на HUGSIM: модель обучается исключительно на NAVSIM без какой-либо донастройки, однако достигает 45.9 RC и 28.9 HD-Score, занимая первое место по RC и соответствуя лучшему показателю HD-Score среди всех базовых моделей..

4.3 Анализ абляции

⟦Table 3: Аблационное исследование каждого предложенного компонента. + и - обозначают улучшение/ухудшение относительно базовой модели.
Scene Representation Dynamic World Modeling EPDMS↑\uparrow
Compression  Geometry World Model  Ego Status
✗ ✗ ✗ ✗ 87.9
✓ ✗ ✗ ✗ 87.7−0.2\mathrlap{{}_{{\color[rgb]{0.82421875,0,0}\definecolor[named]{pgfstrokecolor}{rgb}{0.82421875,0,0}-0.2}}}
✓ ✗ ✓ ✗ 88.0+0.1\mathrlap{{}_{{\color[rgb]{0,0.5703125,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0.5703125,0}+0.1}}}
✓ ✗ ✓ ✓ 88.3+0.4\mathrlap{{}_{{\color[rgb]{0,0.5703125,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0.5703125,0}+0.4}}}
✓ ✓ ✗ ✗ 88.6+0.7\mathrlap{{}_{{\color[rgb]{0,0.5703125,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0.5703125,0}+0.7}}}
✓ ✓ ✓ ✗ 89.0+1.1\mathrlap{{}_{{\color[rgb]{0,0.5703125,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0.5703125,0}+1.1}}}
✓ ✓ ✓ ✓ 89.3+1.4\mathrlap{{}_{{\color[rgb]{0,0.5703125,0}\definecolor[named]{pgfstrokecolor}{rgb}{0,0.5703125,0}+1.4}}}

4.3.1 Эффективность каждого компонента.

Мы проводим прогрессивные абляционные эксперименты, постепенно добавляя модули к базовой модели, как показано в Tab.˜3.

Представление сцены. Базовая модель напрямую подает токены фрагментов изображения в декодер траекторий, достигая 87,9 EPDMS. Чтобы обеспечить прогнозирование на длительный горизонт в модели мира, мы сжимаем фрагменты изображения в компактные токены сцены, что приводит лишь к незначительному снижению производительности (↓0.2\downarrow 0.2). Внедрение геометрической информации повышает производительность до 88,6, демонстрируя, что геометрическое восприятие имеет решающее значение для точного планирования траектории..

Динамическое моделирование мира. Основываясь на сжатых токенах сцены, DLWM улучшает производительность с 87.7 до 88.0 за счет учета будущей динамики. Добавление статуса эго-автомобиля дополнительно повышает оценку до 88.3, что указывает на то, что осведомленность о собственном состоянии полезна для планирования. С использованием геометрической информации модель мира достигает 89.0. Полная модель, объединяющая все компоненты, достигает 89.3, показывая, что все модули вносят синергетический вклад..

4.3.2 Влияние геометрической информации.

Мы сравниваем различные подходы к внедрению геометрической информации, как показано в Tab.˜5.

Без геометрической информации полная модель (с учетом сжатия, world model и статуса ego) достигает 88.3 EPDMS. Прямое объединение замороженных геометрических признаков в качестве входных данных типа ключ-значение, как ни странно, снижает производительность до 88.0, вероятно, из-за несоответствия между замороженными признаками и задачей планирования, что приводит к возникновению противоречивых сигналов..

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

4.3.3 Визуальный каркас для геометрической дистилляции.

Мы сравниваем различные масштабы магистральных сетей и стратегии дообучения для геометрической дистилляции, как показано в Tab.˜5.

⟦Table 4: Аблационное исследование метода внедрения геометрии
Geometric Information EPDMS↑\uparrow
w/o Geometric feature 88.3
Concatenation 88.0
Distillation 89.3
⟦Table 5: Абляционное исследование визуального бэкбона
DINO Backbone EPDMS↑\uparrow
Small 86.3
Base 89.3
Small-LoRA 84.7
Base-LoRA 68.5

Масштаб магистральной сети. DINO-Small достигает 86.3 EPDMS, но остается субоптимальной из-за недостаточной емкости параметров для высокоразмерных геометрических признаков. DINO-Base с полной донастройкой достигает наилучшей производительности (89.3), что указывает на то, что достаточная емкость магистральной сети необходима для эффективной дистилляции..

Стратегия обучения. Эффективная по параметрам донастройка через LoRA приводит к серьезной деградации и нестабильности обучения как для DINO-Small-LoRA (84.7), так и для DINO-Base-LoRA (68.5). Низкоранговые ограничения LoRA недостаточны для дистилляции высокоразмерных геометрических признаков, которые требуют полного обновления параметров. Примечательно, что DINO-Base-LoRA деградирует сильнее, чем DINO-Small-LoRA, поскольку в более крупной модели при использовании LoRA замораживается больше параметров, что усиливает несоответствие между низкоранговым подпространством обновления и высокоразмерной целью дистилляции..

Подводя итог, эффективная геометрическая дистилляция требует как достаточной емкости модели, так и полной гибкости fine-tuning..

4.3.4 Прогнозирование временного шага мировой модели.

Мы исследуем влияние временного шага прогнозирования в DLWM, как показано в Tab.˜6.

Прогнозирование только финального кадра (0→80\rightarrow 8) позволяет достичь 88.4 EPDMS. Включение исторических кадров и промежуточных будущих прогнозов с шагом 4 (−3→0→4→8-3\rightarrow 0\rightarrow 4\rightarrow 8) повышает производительность до 89.3, поскольку многошаговое прогнозирование обеспечивает более богатое обучение с учителем для обучения представлений..

Дальнейшее увеличение плотности до шага 2 (−3→−2→⋯→8-3\rightarrow-2\rightarrow\cdots\rightarrow 8) дает 89.1, не обеспечивая улучшения по сравнению с шагом 4. Поскольку все конфигурации прогнозируют до одного и того же горизонта (8 кадров), более плотная дискретизация не расширяет диапазон временных рассуждений. В то же время соседние кадры в сценах вождения демонстрируют высокое сходство, предоставляя ограниченный дополнительный обучающий сигнал. Более того, оптимизация большего количества целей прогнозирования может быть менее эффективной в условиях плотного контроля. Дополнительно, более плотное прогнозирование влечет за собой более высокие вычислительные затраты и более длительное время обучения..

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

⟦Table 6: Аблационное исследование временного шага предсказания мировой модели
Prediction Temporal Stride EPDMS↑\uparrow
0→80\rightarrow 8 88.4
−3→0→4→8-3\rightarrow 0\rightarrow 4\rightarrow 8 89.3
−3→−2→−1→0→2→4→6→8-3\rightarrow-2\rightarrow-1\rightarrow 0\rightarrow 2\rightarrow 4\rightarrow 6\rightarrow 8 89.1

4.3.5 Качественный анализ.

В этом разделе мы проводим качественную оценку Latent-WMA на NAVSIM, анализируя как эффективность планирования траектории, так и возможности пространственного понимания World Encoder после геометрической дистилляции.

Сравнение траекторий. Как показано в Fig.˜4, мы сравниваем предсказанные траектории различных методов, основанных на world models (зеленый: траектории человека, желтый: предсказание). Наш метод лучше согласуется с траекториями человека и поддерживает более безопасные дистанции от других транспортных средств. Напротив, Epona [zhang2025epona] создает относительно менее качественные траектории, а World4Drive [zheng2025world4drive] выдает приемлемые, но не оптимальные пути..

Refer to caption
⟦Figure 4: Визуализация траекторий планирования, где зеленая линия — это траектория человека, а желтая линия — предсказанная траектория соответствующего метода.
Refer to caption
⟦Figure 5: Визуализация карт внимания между токенами сцены и фрагментами изображения. Сверху вниз три группы соответствуют движению прямо, повороту направо и повороту налево соответственно.

Пространственное понимание. Чтобы исследовать, как геометрическая дистилляция улучшает пространственное понимание, мы визуализируем карты перекрестного внимания между токенами сцены и фрагментами изображения в Fig.˜5.

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

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

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

5 Заключение

Мы представили Latent-WAM, end-to-end фреймворк для автономного вождения, который создает компактные, значимые для планирования представления мира посредством пространственно-ориентированного сжатия и динамического латентного моделирования. Spatial-Aware Compressive World Encoder дистиллирует геометрические знания из foundation model в vision backbone, сжимая изображения с нескольких камер в небольшой набор пространственно-информированных токенов сцены. Dynamic Latent World Model использует причинно-следственный Transformer с 3D-RoPE для авторегрессионного прогнозирования будущего состояния мира, приобретая динамическое понимание посредством самообучающегося визуального и контролируемого прогнозирования движения. Latent-WAM достигает новых state-of-the-art результатов как на NAVSIM v2 (89.3 EPDMS), так и на HUGSIM (45.9 RC и 28.9 HD-Score) при значительно меньшем объеме обучающих данных и меньшем количестве параметров по сравнению с конкурирующими методами..

Список литературы

Дополнительные материалы

А. Метрики

А.1. NAVSIM

NAVSIM v2 [cao2025navsimv2] расширяет метрику PDMS из NAVSIM v1 [im2024navsim] до расширенной метрики PDMS (EPDMS):

EPDMS=NC×DAC×DDC×TLC×5×(EP+TTC)+2×(LK+HC+EC)16\text{EPDMS}=\text{NC}\times\text{DAC}\times\text{DDC}\times\text{TLC}\times\frac{5\times(\text{EP}+\text{TTC})+2\times(\text{LK}+\text{HC}+\text{EC})}{16} (7)

где NC, DAC, DDC, TLC, EP, TTC, LK, HC и EC обозначают отсутствие вины в столкновении, соблюдение границ проезжей части, соблюдение направления движения, соблюдение сигналов светофора, прогресс автономного транспортного средства, время до столкновения, удержание полосы движения, комфорт при движении по истории и расширенный комфорт соответственно. Среди них DDC, TLC, LK, HC и EC являются новыми показателями, представленными в NAVSIM v2.

А.2. HUGSIM

Оценка вождения HUGSIM [zhou2024hugsim] (HD-Score) в момент времени tt вычисляется как произведение показателей стратегии вождения и средневзвешенного значения вкладов отдельных элементов.:

HD-Scoret=NC×DAC×5×TTC+2×COM7\text{HD-Score}_{t}=\text{NC}\times\text{DAC}\times\frac{5\times\text{TTC}+2\times\text{COM}}{7} (8)

где NC, DAC, TTC и COM обозначают отсутствие столкновений по вине агента, соблюдение границ проезжей части, время до столкновения и комфорт эго-автомобиля соответственно. Данные метрики следуют тем же определениям, что используются в NAVSIM v1.

Итоговые значения HD-Score представляют собой усредненные по всем временным меткам покадровые оценки, масштабированные с учетом показателя завершенности маршрута Rc∈[0,1]R_{c}\in[0,1]:

HD-Score=Rc×1T​∑t=0THD-Scoret\text{HD-Score}=R_{c}\times\frac{1}{T}\sum_{t=0}^{T}\text{HD-Score}_{t} (9)

Примечательно, что NC и TTC учитывают столкновения со статичными фоновыми объектами (например, зданиями, ограждениями, растительностью) с использованием семантической сегментации.

B. Конвейер обработки данных

Б.1. Предварительная обработка изображений

Мы используем три вида с камер (левый, передний, правый) в качестве входных данных. Каждое изображение проходит двухэтапный конвейер предварительной обработки: изменение размера с последующей центральной обрезкой. В частности, исходные изображения 1920×10801920\times 1080 сначала масштабируются до 455×256455\times 256, а затем подвергаются центральной обрезке до итогового разрешения 448×224448\times 224, что дает соотношение сторон 2:1..

B.2. Корректировка внутренних параметров камеры

При применении геометрического извлечения признаков к изображениям матрица внутренних параметров камеры должна быть соответствующим образом скорректирована для поддержания геометрической согласованности. Учитывая исходную матрицу внутренних параметров 𝐊\mathbf{K}:

𝐊=[fx0cx0fycy001],\mathbf{K}=\begin{bmatrix}f_{x}\quad&0\quad&c_{x}\\ 0\quad&f_{y}\quad&c_{y}\\ 0\quad&0\quad&1\end{bmatrix}, (10)

где fxf_{x} и fyf_{y} обозначают фокусные расстояния вдоль осей xx и yy, а (cx,cy)(c_{x},c_{y}) представляет главную точку. После изменения размера с (Worig,Horig)(W_{\text{orig}},H_{\text{orig}}) на (Wresize,Hresize)(W_{\text{resize}},H_{\text{resize}}) коэффициенты масштабирования вычисляются как:

sx=WresizeWorig,sy=HresizeHorig.s_{x}=\frac{W_{\text{resize}}}{W_{\text{orig}}},\quad s_{y}=\frac{H_{\text{resize}}}{H_{\text{orig}}}. (11)

Для центральной обрезки до (Wcrop,Hcrop)(W_{\text{crop}},H_{\text{crop}}) смещения обрезки составляют:

Δx=Wresize−Wcrop2,Δy=Hresize−Hcrop2.\Delta_{x}=\frac{W_{\text{resize}}-W_{\text{crop}}}{2},\quad\Delta_{y}=\frac{H_{\text{resize}}-H_{\text{crop}}}{2}. (12)

Скорректированные внутренние параметры затем:

fx′=fx⋅sx,fy′=fy⋅sy,cx′=cx⋅sx−Δx,cy′=cy⋅sy−Δy,f^{\prime}_{x}=f_{x}\cdot s_{x},\quad f^{\prime}_{y}=f_{y}\cdot s_{y},\quad c^{\prime}_{x}=c_{x}\cdot s_{x}-\Delta_{x},\quad c^{\prime}_{y}=c_{y}\cdot s_{y}-\Delta_{y}, (13)

получая скорректированную внутреннюю матрицу 𝐊′\mathbf{K}^{\prime}:

𝐊′=[fx′0cx′0fy′cy′001].\mathbf{K}^{\prime}=\begin{bmatrix}f^{\prime}_{x}\quad&0\quad&c^{\prime}_{x}\\ 0\quad&f^{\prime}_{y}\quad&c^{\prime}_{y}\\ 0\quad&0\quad&1\end{bmatrix}. (14)

B.3. Преобразование внешних параметров камеры

Матрица внешних параметров камеры представляет собой преобразование из координат камеры в мировые координаты (LiDAR). Мы конструируем матрицу перехода от камеры к миру 𝐓c→w∈ℝ4×4\mathbf{T}_{c\to w}\in\mathbb{R}^{4\times 4} как:

𝐓c→w=[𝐑c→w𝐭c→w𝟎⊤1],\mathbf{T}_{c\to w}=\begin{bmatrix}\mathbf{R}_{c\to w}\quad&\mathbf{t}_{c\to w}\\ \mathbf{0}^{\top}\quad&1\end{bmatrix}, (15)

где 𝐑c→w∈ℝ3×3\mathbf{R}_{c\to w}\in\mathbb{R}^{3\times 3} — матрица поворота, а 𝐭c→w∈ℝ3\mathbf{t}_{c\to w}\in\mathbb{R}^{3} — вектор переноса. Матрица перехода из мировых координат в камерные 𝐓w→c\mathbf{T}_{w\to c}, используемая для 3D-в-2D проекции, получается путем инверсии матрицы:

𝐓w→c=𝐓c→w−1.\mathbf{T}_{w\to c}=\mathbf{T}_{c\to w}^{-1}. (16)

B.4. Извлечение геометрических признаков

Следуя формулировке геометрического выравнивания в разделе Методология, мы извлекаем геометрические признаки на уровне патчей fg​(I)∈ℝT×M×S×Dgf_{g}(I)\in\mathbb{R}^{T\times M\times S\times D_{g}} из изображений с нескольких ракурсов, используя замороженную геометрическую фундаментальную модель WorldMirror [liu2025worldmirror] в качестве fgf_{g}, где TT обозначает количество временных кадров, MM обозначает количество ракурсов камер, SS обозначает количество токенов патчей на ракурс, а Dg=2048D_{g}=2048 обозначает размерность геометрических признаков.

Извлечение априорных данных камер. При наличии изображений с нескольких ракурсов 𝐈∈ℝM×3×H×W\mathbf{I}\in\mathbb{R}^{M\times 3\times H\times W}, а также их внутренних 𝐊∈ℝM×3×3\mathbf{K}\in\mathbb{R}^{M\times 3\times 3} и внешних 𝐓∈ℝM×4×4\mathbf{T}\in\mathbb{R}^{M\times 4\times 4} параметров камер, геометрическая фундаментальная модель сначала кодирует эти входные данные в пространственно-геометрические априорные представления 𝒫\mathcal{P}, которые инкапсулируют положения камер, оценки глубины и внутренние параметры.:

𝒫=fprior​(𝐈,𝐊,𝐓).\mathcal{P}=f_{\text{prior}}\left(\mathbf{I},\mathbf{K},\mathbf{T}\right). (17)

Геометрическое кодирование признаков. Затем визуальный геометрический transformers обрабатывает изображения с учетом этих априорных данных. Следуя условной архитектуре модели, мы используем информацию о положении камеры и ее внутренних параметрах (обозначенных флагами условий 𝐜=[1,0,1]\mathbf{c}=[1,0,1] для положения камеры, глубины и внутренних параметров соответственно), исключая при этом контроль глубины.:

fg​(I)=WorldMirror​(𝐈,𝒫;𝐜).f_{g}(I)=\text{WorldMirror}\left(\mathbf{I},\mathcal{P};\mathbf{c}\right). (18)

Поскольку fgf_{g} остается замороженной на протяжении всего обучения, мы предварительно вычисляем и кэшируем в автономном режиме fg​(I)f_{g}(I) для всех обучающих выборок, что позволяет осуществлять прямую загрузку во время обучения без затрат на повторный вывод. Такая архитектура существенно сокращает время обучения и потребление памяти графического процессора..

C. Задержка вывода

Мы измерили задержку вывода для каждого модуля Latent-WMA на одном графическом процессоре A100 для одного пакета данных. Задержка вывода каждого модуля показана в Tab.˜7. Задержка оценивалась после трех итераций прогрева, при этом итоговое число было усреднено по 10 проходам вперед..

⟦Table 7: Задержка вывода для каждого модуля Latent-WMA
Module Parameters Memory Usage Latency
World Encoder 86.6M — 100ms
Trajectory Decoder 8.4M — 6ms
All modules 104M 1.1GB 107ms

D. Дополнительная визуализация

D.1. Планирование траектории

[Uncaptioned image]
⟦Figure 6: Дополнительные визуализации траекторий в NAVSIM. Зеленый цвет: траектория движения человека. Желтый цвет: предсказанная траектория соответствующего метода.

D.2. Карта внимания

[Uncaptioned image]
⟦Figure 7: Визуализация карт внимания между токенами сцены и фрагментами изображения в последовательных кадрах. Все группы отображают сценарии движения вперед. Геометрическая дистилляция обеспечивает более сфокусированное внимание на областях, релевантных задаче, по сравнению с базовым методом..
[Uncaptioned image]
⟦Figure 8: Визуализация карт внимания между токенами сцены и фрагментами изображения в последовательных кадрах. Все группы отображают сценарии смены полосы движения. Геометрическая дистилляция обеспечивает более сфокусированное внимание на областях, релевантных задаче, по сравнению с базовым методом..
[Uncaptioned image]
⟦Figure 9: Визуализация карт внимания между токенами сцены и фрагментами изображения в последовательных кадрах. Все группы отображают сценарии левого поворота. Геометрическая дистилляция обеспечивает более сфокусированное внимание на областях, значимых для задачи, по сравнению с базовым методом..
[Uncaptioned image]
⟦Figure 10: Визуализация карт внимания между токенами сцены и фрагментами изображения в последовательных кадрах. Все группы отображают сценарии поворота направо. Геометрическая дистилляция обеспечивает более сфокусированное внимание на областях, значимых для задачи, по сравнению с базовым методом..

0..0.1 С.3. HUGSIM

[Uncaptioned image]
⟦Figure 11: Визуализация планирования траектории на эталонном тесте HUGSIM (nuScenes [nuscenes])
[Uncaptioned image]
⟦Figure 12: Визуализация планирования траектории на бенчмарке HUGSIM (KITTI-360 [kitti360]⟧)
[Uncaptioned image]
⟦Figure 13: Визуализация планирования траектории на бенчмарке HUGSIM (KITTI-360)
[Uncaptioned image]
⟦Figure 14: Визуализация планирования траектории на эталонном тесте HUGSIM (Waymo [waymo]⟧)
[Uncaptioned image]
⟦Figure 15: Визуализация планирования траектории на бенчмарке HUGSIM (Pandaset [pandaset]⟧)