Research
Do LiDAR Language Models Really Understand Spatio-temporal Relationships?
Overview Research area: Computer vision / 3D and 4D perception, specifically LiDAR-language models for autonomous-driving scene understanding and question answering. Technical level: Advanced. The pap

- arXiv
- 2609.24452
- Published
- 2026-09-21
- Authors
- Runyi Yang, Murat Akkoyun, Di Wen, Ruiping Liu, Yufan Chen, Junwei Zheng, Xiaoye Wang, Kailun Yang, Danda Pani Paudel, Luc Van Gool, Kunyu Peng
AI summary
Overview
Research area: Computer vision / 3D and 4D perception, specifically LiDAR-language models for autonomous-driving scene understanding and question answering.
Technical level: Advanced. The paper is a benchmark-and-diagnostics study: it involves paired-question statistics, leave-one-scene-out content controls, relation-specific recall metrics, and bootstrap confidence intervals over 100,000 model responses.
One-sentence scope: The paper introduces LiDAR-Hallu, a 10,000-question, 150-scene nuScenes benchmark with a diagnostic protocol, and uses it to show that two B4DL-derived LiDAR language models often answer spatio-temporal questions without genuinely distinguishing the physical relationships being asked about.
What This Paper Is About
LiDAR language models are meant to reason about where objects are and how they move relative to an ego vehicle, but standard multiple-choice accuracy can hide the fact that a model is simply picking one option regardless of the scene. The authors build a benchmark with explicit geometry-based reference-answer rules and a diagnostic protocol that checks what can be answered without looking at LiDAR, whether models can distinguish opposite physical relations under identical prompts, and whether inference-time fixes actually repair errors. Their central finding is that high-level accuracy numbers are misleading: fixed-option behavior, systematic relation omissions, and prompt-driven predictability persist across all tested conditions.
Key Contributions
-
A 10,000-question LiDAR benchmark (LiDAR-Hallu) across 150 nuScenes scenes, organized into five task families (existence, position, distance ordering, motion, and temporal localization, 2,000 questions each), with explicit rules for selecting objects, comparing times, and determining reference answers, plus executable integrity checks.
-
A diagnostic protocol combining fixed-answer controls, candidate-content predictability controls, exact-prompt cross-scene contrast pairs with opposite reference answers, relation-specific recall, and paired repair/regression accounting.
-
A large-scale response analysis of 100,000 recorded responses from two B4DL-derived configurations (B4DL and B4DL-Ego) under five inference settings on the same 10,000 questions, identifying fixed-answer behavior, systematic relation omissions, and limited benefit from the tested inference-time interventions.
-
An adaptation and measurement of Temporal-Shuffle Contrastive Decoding (TSCD) for LiDAR feature sequences, evaluated alongside anti-position prompting, with repairs and newly introduced errors counted separately.
Main Findings
-
Multiple-choice accuracy largely follows a constant answer. Under default decoding, both models stay within 1.70 percentage points of always selecting A on the four multiple-choice tasks. B4DL and B4DL-Ego select A in more than 96% of distance-ordering and temporal-localization responses. Overall MCQ-inclusive accuracy is 36.65% for B4DL and 36.21% for B4DL-Ego versus 34.74% for the fixed-answer baseline.
-
Candidate text alone is highly predictive. Scene-held-out content controls reach 66.10% on existence MCQs, 52.70% on distance ordering, 69.30% on temporal localization, and 29.10% on position MCQs, with an overall 58.43%. The temporal span-only control, using no event descriptions or LiDAR, scores 69.30% while both models score 24.15% by always selecting A.
-
Binary existence is the one task where models clearly beat the fixed answer. B4DL scores 66.30% and B4DL-Ego 67.20% on binary existence versus 50.00% for the constant-No baseline. Position binary performance is below chance level at 45.70% (B4DL) and 44.50% (B4DL-Ego).
-
Identical prompts with opposite reference answers are frequently answered the same way. On 348 B4DL exact-prompt pairs, individual-question accuracy is 53.30% but only 43 pairs (12.36%) are jointly correct. Only one of the 41 spatial-position pairs is jointly correct. A prompt-only deterministic predictor scores 50.00% individually and 0/348 jointly.
-
Anti-position prompting and TSCD do not fix the problem. TSCD gains are 0.03–0.04 percentage points for B4DL and 0.15–0.19 for B4DL-Ego, and all six 95% scene-bootstrap confidence intervals include zero. Anti-position prompting yields −0.07 percentage points for B4DL and −0.67 for B4DL-Ego.
-
Repairs are largely offset by new errors. For B4DL-Ego at α = 1.5, 161 errors are corrected but 142 previously correct answers become incorrect, a net gain of 19 out of 10,000 questions. For B4DL, TSCD repairs 117–119 and regresses 114–116.
-
Lateral motion is never detected. Both models answer No to every left- and right-motion question under all evaluated settings, missing all 302 positive lateral-motion cases. Their accuracies of 57.85% (left) and 58.47% (right) simply equal the proportions of negative examples, giving zero positive recall for both predicates.
-
Recall varies sharply between distance-change predicates. Closer-motion recall is below 8% for both models (4.37% for B4DL, 7.77% for B4DL-Ego), farther-motion recall is 30.26% for B4DL but 7.20% for B4DL-Ego, while the Similar predicate reaches 55.86% and 61.38% respectively.
-
False assertions and missed relations trade off differently by task. B4DL-Ego has a lower false-positive rate on binary existence (6.20%) than B4DL (17.20%) but also lower positive recall (40.60% vs 49.80%). Position questions show very high false-positive rates: 78.40% for B4DL and 74.80% for B4DL-Ego.
-
Errors are not a single global preference. MCQ responses favor A, lateral-motion questions receive No, and position questions often elicit false Yes answers, meaning a higher average can reflect rejecting more false claims while detecting fewer true relations.
Methodology in Plain English
The authors build questions whose correct answers can be computed mechanically from nuScenes annotations and ego poses. Four families come from geometry: whether a class exists at a keyframe, which of eight 45-degree bearing sectors the nearest instance of a class occupies, which class is nearest, and how the nearest instance of a class moved between keyframe t and t + 8 (about 4 seconds later, at 2 Hz keyframes). The motion family uses five qualitative predicates with explicit thresholds: closer/farther at Δd ≤ −2 m or Δd ≥ 2 m, left/right at Δy ≥ 1 m or Δy ≤ −1 m, and similar when |Δd| < 1 m and |Δy| < 0.5 m. The fifth family, temporal localization, keeps B4DL's event intervals and adds three in-bounds distractors whose overlap with the reference is at most 0.2 of their enclosing span.
Each question is then probed in several ways. A fixed-answer control always selects A for multiple-choice and No for binary questions. A content control estimates answer frequencies from all other scenes using only question and candidate text, leaving out neither descriptions nor LiDAR. Contrast pairs group questions with complete identical prompts but opposite reference answers across different scenes, and a pair counts as correct only if both answers are right. Relation recall splits accuracy into true-positive recall and false-positive rate so that higher accuracy can be attributed either to recognizing more true relations or to rejecting more false ones.
Two instruction-tuned checkpoints of the same family are tested: B4DL and B4DL-Ego, both mapping cached LiDAR-CLIP features through a learned projector into Vicuna-1.5-7B, with B4DL-Ego additionally receiving ego-motion text. Each is run under default decoding, anti-position prompting, and TSCD at α = 0.5, 1, and 1.5, sampling at temperature 0.05 with one beam and at most 32 new tokens. TSCD contrasts logits from the ordered feature sequence against a temporally permuted branch. Statistical comparisons use 10,000 whole-scene bootstrap samples with seed 20260904.
Why This Matters
Impact on research. The paper argues that evaluating spatio-temporal reasoning requires testing whether models distinguish the queried physical relationship, not just whether individual answers are correct. It provides a reproducible protocol — paired prompts, content controls, relation recall, and repair/regression counts — that other benchmark designers can reuse, and it demonstrates that conclusions drawn from aggregate accuracy can be reversed when those diagnostics are applied.
Real-world applications (as the paper frames the underlying capabilities):
- Yield, passing, and separation decisions that depend on knowing which obstacle is closest and whether another vehicle is approaching.
- Identifying whether a specific tracked vehicle is moving closer, farther, left, or right relative to the ego vehicle.
- Locating when an event such as pedestrians appearing on a sidewalk occurs in a sequence.
- Flagging false assertions about object presence or position that could mislead downstream planning.
Industry relevance. The findings are directly relevant to anyone deploying LiDAR-language models or considering them for autonomous-driving pipelines: consistently missed lateral motion and answer patterns predictable from prompt structure alone raise concerns about reliance on reported benchmark scores. The failure modes are task-specific rather than uniform, which means per-relation evaluation is needed to know what a system is actually reliable at.
Future Directions
- Independent annotation and observability audit. The authors note that sparse LiDAR returns, near-tied distances, and boundary cases warrant independent annotation review, and that the benchmark inherits its temporal intervals from B4DL.
- Threshold-explicit prompt evaluation. Because motion prompts use qualitative words with threshold-based labels, small directional changes can receive negative references; an evaluation that states thresholds explicitly would quantify this ambiguity.
- Isolating the contrastive term. The authors suggest α = 0, identity-permutation controls, and repeated sampling seeds to separate TSCD's contrastive effect from differences in the decoding loop and sampling, and note that a logit component shared by both branches survives the contrast operation.
- Broader model and interface coverage. Testing more model families, permuting options, and comparing the same checkpoint with and without LiDAR would help separate answer-interface effects from failures to use geometric evidence.
Target Audience
Researchers and engineers working on 3D/4D perception, LiDAR-language models, and multimodal question answering; benchmark designers in autonomous driving and embodied AI who need diagnostics beyond aggregate accuracy; and practitioners evaluating whether a reported benchmark score reflects genuine spatio-temporal reasoning, since the paper's protocol applies to any LiDAR-language system and its findings are specific to the two B4DL-derived checkpoints tested.
Authors’ abstract
Recent 4D LiDAR language models aim to reason about objects and their evolving spatial relationships. Yet, in our evaluation, always selecting the same option nearly matches the multiple-choice accuracy of two B4DL-derived configurations. We introduce LiDAR-Hallu, a geometry-referenced benchmark and diagnostic protocol with 10,000 questions across 150 nuScenes scenes. It covers object existence, ego-relative position, distance ordering, relative motion, and temporal localization, with explicit rules for selecting objects, comparing times, and determining reference answers. Our protocol combines fixed-answer and candidate-content controls, cross-scene pairs with identical prompts but opposite reference answers, and relation-specific recall. Analysis of 100,000 recorded responses reveals failures hidden by aggregate accuracy. Candidate duration alone makes temporal answers predictable without observing LiDAR. On paired questions, the models frequently give the same answer to scenes requiring opposite answers. Relation-specific analysis further shows that both configurations miss every positive lateral-motion case across all tested conditions. Temporal-shuffle contrastive decoding provides little net improvement, as repairs are largely offset by new errors and the main failures persist. These results show that evaluating spatio-temporal reasoning requires testing whether models distinguish the queried physical relationships, rather than relying on individual-answer accuracy alone. The source code, checkpoints, and data are released at https://github.com/Awesome4D/4DMLLM_Hallucination_Bench.