REVIEW 4 major objections 5 minor 38 references
This paper claims that building complete 3D scene graphs before a task is known degrades robot reasoning; instead, a just-in-time graph that activates only task-relevant objects on demand keeps perception accurate, fast, and memory-bounded.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
JITOMA keeps 3D scene graph nodes dormant until a natural-language query activates only task-relevant objects, bounding active graph size and captioning latency while preserving grounding accuracy.
T0 review reviewed 2026-08-02 challenge →
load-bearing objection JITOMA's efficiency is structurally real, but its accuracy case rests on a gating stage that can permanently lose the very objects the task needs — and the paper never measures that recall. the 4 major comments →
Just-In-Time Scene Graph Growth: Combating Perceptual Saturation in Long-Horizon Robotics
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
Core claim
JITOMA's central claim is that a robot should not remember everything in full detail; it should instantiate only what the task immediately executes. The paper operationalizes this as a two-tier memory of dormant anchors and ephemeral hypotheses, with a top-down task heatmap gating observations before they are committed to memory. Only on a cognitive query do the parsed concepts retrieve candidate anchors (via CLIP similarity plus accumulated heatmap evidence), trigger dense captioning and functional inference on at most a few candidates, and grow a task-conditioned subgraph; after execution the subgraph collapses, with reusable captions and functional parts distilled back into anchors. This
What carries the argument
The named central objects are the 'dormant anchor' (a lightweight memory node storing only existence, coarse geometry, a representative crop, and a CLIP visual key) and the 'task heatmap' (a top-down attention map from a vision-language model that gates observations via TopK selection). The activation equation s_ret = cos(CLIP_text(c), z_j) + λ ĥ_c_j retrieves three candidates per concept; DAM captioning and an LLM reranker select one anchor to 'awaken.' Dense captioning and VLM-based functional part grounding are then restricted to the activated subgraph, and Eq. (10) distills reusable captions and parts back into the anchors. Together these mechanisms decouple accumulated memory from activ
Load-bearing premise
The frontend admits into memory only observations that survive the parser's concept set and the vision-language heatmap's TopK, so the paper's accuracy results presuppose that the gating stage never drops an object a future task will need — a recall that the paper does not measure.
What would settle it
Measure the recall of the gating stage: run a scene replay, take every Tier-2/Tier-3 target, and check whether its track ever appears in the TopK-admitted set before the query is issued. If a task-relevant object with a weak heatmap score is found to be dropped, JITOMA will fail to retrieve it — an observable failure that an AOT pipeline would not have, and one that would cap the true accuracy of the just-in-time paradigm.
If this is right
- If JITOMA is right, active memory and latency no longer grow with exploration length; a robot that has seen a building for hours and one that just entered it process the current task at the same cost.
- Long-horizon task switching stops accumulating overhead: each command activates a fresh local subgraph, and previously expanded structure hibernates with distilled reusable attributes, keeping per-frame time stable from Tier 1 to Tier 2.
- Complex instructions that imply latent objects (containers, tools, sources) become tractable because the reasoning context never sees irrelevant anchors; the Tier-3 results support this by beating even parser-augmented baselines.
- Scene-graph evaluation should include process-level efficiency metrics (active node count, peak, time per frame), not just final graph statistics; JITOMA-Bench provides a protocol for that.
Where Pith is reading between the lines
- The design implies that the recall of the frontend gating stage is the system's critical vulnerability: an object that never becomes a dormant anchor can never be woken by a query, so the measured retrieval accuracy presumes the parser-heatmap combination saw the object in the first place.
- The same just-in-time principle could transfer to other lifelong memory systems for embodied agents — semantic SLAM, navigation maps, object-code databases — wherever full annotation cost is prohibitive and tasks arrive unevenly in time.
- A testable extension would sweep the TopK size / heatmap threshold and observe the saturation-vs-recall trade-off directly; JITOMA's reported frontier is only one operating point.
- Distillation of reusable captions and parts suggests a memory-consolidation property: repeated similar tasks should get cheaper over time; replaying the same scene with progressive tasks and measuring TPF would reveal if this actually holds.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces JITOMA, a just-in-time 3D scene graph construction framework for long-horizon robotics. A front-end task heatmap filters continuous RGB-D observations so that only task-salient tracks become dormant anchors; at query time an LLM parses the command, retrieves a small set of anchors, and performs expensive dense captioning and functional subgraph growth only within the activated local subgraph. The authors also introduce JITOMA-Bench, a three-tier benchmark built on Clio's scenes, with new long-horizon and complex-instruction annotations. They report experiments against ConceptGraphs, ReasoningGraph, and Clio, and claim that JITOMA bounds active graph size and latency while preserving or improving grounding accuracy.
Significance. The core idea is genuinely useful and timely: deferring heavy semantic expansion until a task arrives, and gating perception by task intent, is a clear architectural direction for edge robotics. The efficiency claims are credible: the bounded active graph size follows directly from the design (Top-3 retrieval and one anchor per parsed concept), and the reported TPF numbers are consistent with that structural bound. The motivation experiment in Section 3 is a nice illustration of the perceptual saturation effect. However, the accuracy evidence is currently incomplete in a load-bearing way. The front-end gating stage is irreversible and its recall is never measured, the closest prior JIT-style baseline (FOUND-IT) is omitted, and the results lack statistical support. The introduced benchmark also has a potential circularity risk because its primary/latent annotation format matches the output of JITOMA's own parser.
major comments (4)
- [Section 4.2, Eq. (3); Section 4.4, Eqs. (4)-(6); Section 6.2, Table 1] The end-to-end accuracy claim is incomplete because the front-end gating stage is irreversible and its recall is never measured. Eq. (3) admits only the TopK tracks by task-heatmap score; unadmitted observations never enter V_eph and therefore cannot be promoted to V_anc. Eqs. (4)-(6) then retrieve from V_anc only, with a hard Top-3 candidate cutoff before the LLM reranker. A task-relevant object missed at the gating stage (e.g., the sponge in "clean the cup") is permanently unavailable at query time. The IoU/mR@K numbers in Table 1 are computed for objects that already exist as anchors; they do not reflect gating failures. Please report (i) the fraction of ground-truth objects that ever reach V_anc, (ii) end-to-end accuracy with missed objects counted as failures, and (iii) sensitivity to K in Eq. (3) and to the retriever hyperparameters.
- [Section 2, Section 6.1, Table 1] FOUND-IT [14] is described in Related Work as the closest prior attempt at just-in-time adaptation, but it is not included in the experiments. Since the paper's central contribution is the JIT paradigm, the comparison table otherwise covering only AOT/task-driven methods makes the claimed consistent advantage incomplete. Please add FOUND-IT to Table 1 using the same tiers, or, if that is impossible (e.g., unavailable code or benchmark), provide a quantitative or detailed qualitative comparison and explain how the evaluation protocols differ.
- [Section 6.1, Table 1] No error bars, confidence intervals, or significance tests are reported for any accuracy metric. Several differences are small (e.g., Cubicle Tier-3 IoU 21.6 vs. 21.1 for augmented Clio; Office Tier-1 mR@3 59.0 vs. 56.0 for Clio), so it is unclear whether the reported improvements are stable. Please report standard deviations across repeated runs, or bootstrap confidence intervals over tasks/queries, and state whether the observed differences are statistically significant.
- [Section 5.1 (Tier 3), Section 6.1] The Tier-3 benchmark is authored by the same group using GPT-5.4 with author-assigned primary/latent object sets, and this format matches the output of JITOMA's own parser. The augmented-baseline comparison in Table 1 controls for parser use at test time but does not independently validate the latent-object ground truth. To reduce the risk of benchmark circularity, please (i) provide the full annotation instructions, (ii) report inter-annotator agreement statistics, and (iii) confirm that the latent-object set was created without reference to JITOMA's C(q) predictions.
minor comments (5)
- [Section 5, Section 6] The benchmark is called JITOMA-Bench but the text says it is built on Clio-Bench; please clarify the relationship between the two names throughout.
- [Table 1] The table is hard to read because the three tiers and multiple metrics are compressed into one row per method. Consider separate tables per tier or clearer subheaders.
- [Section 4.4, Eq. (4)] The heatmap-cosine blend weight lambda is introduced but its value is never specified. This matters for reproducibility; please report the setting or state that it was tuned.
- [Section 3.1] The term "perceptual saturation effect" is presented as a finding, but it is not operationalized into a measurable quantity. Please either formalize it or explicitly label it as a qualitative phenomenon.
- [Appendix A.1/A.2] The prompt templates are useful, but the coordinate format in the appendix should be visually aligned with the examples in the main text and Figure 2 to avoid confusion.
Circularity Check
The bounded-active-graph efficiency claim is a design restatement of Eqs. (4)-(6); Tier 1-3 accuracy is benchmarked against external Clio labels and is not forced, though frontend gating recall is unmeasured.
specific steps
-
self definitional
[Sec. 4.4, Eqs. (4)-(6); Sec. 6.2 (Q2) and Table 1]
"JITOMA first ranks dormant anchors with lightweight keys and retrieves three candidates: ... B(c) = Top3_{v_j ∈ V^anc} s^ret_j(c). ... The reranker activates one anchor for each concept; all unselected candidates return to the dormant state. ... Across Tier 1 and Tier 2, JITOMA maintains only one or two objects at query time and an active peak of at most four."
The headline efficiency bound is not an independently derived prediction: Eq. (4) caps candidates at Top-3 per parsed concept and Eq. (6) selects exactly one anchor per concept, so the number of simultaneously active anchors is bounded by 3|C(q)| by construction. The paper presents the resulting Peak/Objs values as an experimental demonstration ('These results show that JITOMA scales expensive graph computation with current cognitive demand'), but this is a restatement of the activation rule, not a consequence that could have failed. The accuracy results remain external; the circularity is confined to the efficiency claim.
full rationale
No circularity is present in the accuracy derivation: Tier 1-3 IoU/mR@K scores are measured against Clio-derived geometric ground-truth labels, and the augmented-baseline protocol gives the baselines JITOMA's parser output, so the comparison does not smuggle the method's own outputs into the ground truth. The benchmark's primary/latent annotation format resembles the parser's C_pri/C_lat output, but the labels are human-reviewed and independent of the parser, so this is self-reference rather than a forced reduction. The one true restatement is the efficiency headline: the bounded active graph size is a direct consequence of the Top-3 candidate limit and one-anchor-per-concept selection in Eqs. (4)-(6), making the Peak and Objs 'results' partly architectural tautology. A separate, non-circular validity risk is that Eq. (3) gates which observations ever become anchors, while Eq. (4) retrieves only from V_anc; the paper never reports recall of that gating stage, so end-to-end grounding accuracy is conditional on objects already being admitted. This omission deserves a correctness flag but does not make the reported accuracy numbers equivalent to their inputs. Overall: partial self-definition of the efficiency claim, central accuracy content still independent -- score 4.
Axiom & Free-Parameter Ledger
free parameters (4)
- λ heatmap-cosine blend weight (Eq. 4) =
unreported
- TopK frontend selection count (Eq. 3) =
unreported K
- Top3 candidate retrieval count (Eq. 4) =
3
- Ephemeral-to-anchor promotion thresholds =
unreported
axioms (5)
- domain assumption CLIP embeddings and DAM captioning provide sufficient semantic fidelity for open-vocabulary retrieval without dense annotation
- domain assumption LLM parser reliably infers the complete set of primary and latent objects for a command
- domain assumption Class-agnostic segmentation tracker produces temporally stable object tracks
- domain assumption Clio's three real-world scenes are representative of long-horizon embodied deployment
- domain assumption Reviewer filtering of Tier-3 tasks removes ambiguity without imposing selection bias
invented entities (3)
-
Perceptual saturation effect
no independent evidence
-
Dormant anchor / ephemeral hypothesis two-tier memory
no independent evidence
-
Task heatmap (top-down observation gate)
no independent evidence
Cite this review
Pith. "Pith review of Just-In-Time Scene Graph Growth: Combating Perceptual Saturation in Long-Horizon Robotics." pith.science (2026). https://pith.science/paper/LYQQOVIZ
@misc{pith2026260713245,
author = {Pith},
title = {Pith review of: Just-In-Time Scene Graph Growth: Combating Perceptual Saturation in Long-Horizon Robotics},
year = {2026},
howpublished = {\url{https://pith.science/paper/LYQQOVIZ}},
note = {Machine review of arXiv:2607.13245}
}
read the original abstract
While 3D Scene Graphs (3DSGs) provide crucial structured representations for embodied agents, conventional Ahead-of-Time, build-everything-then-filter pipelines conflict with the real-time, low-latency demands of edge platforms, inducing a perceptual saturation effect via severe observation redundancy. To resolve this, we present JITOMA (Just-In-Time On-demand Memory Activation), a closed-loop framework that unifies task reasoning, perception, and memory into a just-in-time growth process. Instead of exhaustively mapping the entire environment, JITOMA leverages a top-down task heatmap at the frontend to filter continuous observations, routing minimal streams to maintain a global foundation of low-cost, dormant anchors. Upon a cognitive query, the backend Large Language Model (LLM) parses the robotic intent to dynamically awaken task-relevant anchors, triggering resource-intensive operations -- such as dense node captioning and functional inference -- exclusively within the activated local subgraph. To evaluate these dynamic capabilities and study perceptual saturation trade-offs, we introduce JITOMA-Bench, a comprehensive suite for long-horizon multi-tasking and complex multi-step reasoning. Extensive experiments demonstrate that JITOMA substantially reduces active graph size and captioning latency, while maintaining stable processing time under long-horizon task switching.
Figures
Reference graph
Works this paper leans on
-
[1]
N. Hughes, Y . Chang, and L. Carlone. Hydra: A real-time spatial perception system for 3d scene graph construction and optimization.arXiv preprint arXiv:2201.13360, 2022
Pith/arXiv arXiv 2022
-
[2]
Rosinol, A
A. Rosinol, A. Violette, M. Abate, N. Hughes, Y . Chang, J. Shi, A. Gupta, and L. Carlone. Kimera: From slam to spatial perception with 3d dynamic scene graphs.The International Journal of Robotics Research, 40(12-14):1510–1546, 2021
2021
-
[3]
S.-C. Wu, J. Wald, K. Tateno, N. Navab, and F. Tombari. Scenegraphfusion: Incremental 3d scene graph prediction from rgb-d sequences. InProceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 7515–7525, 2021
2021
-
[4]
Zhang, A
C. Zhang, A. Delitzas, F. Wang, R. Zhang, X. Ji, M. Pollefeys, and F. Engelmann. Open- vocabulary functional 3d scene graphs for real-world indoor spaces. InProceedings of the Computer Vision and Pattern Recognition Conference, pages 19401–19413, 2025
2025
-
[5]
Q. Gu, A. Kuwajerwala, S. Morin, K. M. Jatavallabhula, B. Sen, A. Agarwal, C. Rivera, W. Paul, K. Ellis, R. Chellappa, et al. Conceptgraphs: Open-vocabulary 3d scene graphs for perception and planning. In2024 IEEE International Conference on Robotics and Automation (ICRA), pages 5021–5028. IEEE, 2024
2024
-
[6]
K. M. Jatavallabhula, A. Kuwajerwala, Q. Gu, M. Omama, T. Chen, A. Maalouf, S. Li, G. Iyer, S. Saryazdi, N. Keetha, et al. Conceptfusion: Open-set multimodal 3d mapping.arXiv preprint arXiv:2302.07241, 2023
Pith/arXiv arXiv 2023
-
[7]
S. Koch, N. Vaskevicius, M. Colosi, P. Hermosilla, and T. Ropinski. Open3dsg: Open- vocabulary 3d scene graphs from point clouds with queryable objects and open-set relation- ships. InProceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recogni- tion, pages 14183–14193, 2024
2024
-
[8]
Linok, T
S. Linok, T. Zemskova, S. Ladanova, R. Titkov, D. Yudin, M. Monastyrny, and A. Valenkov. Beyond bare queries: Open-vocabulary object grounding with 3d scene graph. In2025 IEEE International Conference on Robotics and Automation (ICRA), pages 13582–13589. IEEE, 2025
2025
-
[9]
Maggio, Y
D. Maggio, Y . Chang, N. Hughes, M. Trang, D. Griffith, C. Dougherty, E. Cristofalo, L. Schmid, and L. Carlone. Clio: Real-time task-driven open-set 3d scene graphs.IEEE Robotics and Automation Letters, 2024
2024
-
[10]
Werby, C
A. Werby, C. Huang, M. B¨uchner, A. Valada, and W. Burgard. Hierarchical open-vocabulary 3d scene graphs for language-grounded robot navigation. InFirst Workshop on Vision-Language Models for Navigation and Manipulation at ICRA 2024, 2024
2024
-
[11]
Yamazaki, T
K. Yamazaki, T. Hanyu, K. V o, T. Pham, M. Tran, G. Doretto, A. Nguyen, and N. Le. Open- fusion: Real-time open-vocabulary 3d mapping and queryable scene representation. In2024 IEEE International Conference on Robotics and Automation (ICRA), pages 9411–9417. IEEE, 2024
2024
-
[12]
Z. Yan, S. Li, Z. Wang, L. Wu, H. Wang, J. Zhu, L. Chen, and J. Liu. Dynamic open-vocabulary 3d scene graphs for long-term language-guided mobile manipulation.IEEE Robotics and Au- tomation Letters, 2025
2025
- [13]
-
[14]
D. Maggio, N. Gorlo, and L. Carlone. Found-it: Foundation-model-first task-driven 3d scene graphs with granularity on demand.arXiv preprint arXiv:2605.25371, 2026. 11
Pith/arXiv arXiv 2026
-
[15]
C. Agia, K. M. Jatavallabhula, M. Khodeir, O. Miksik, V . Vineet, M. Mukadam, L. Paull, and F. Shkurti. Taskography: Evaluating robot task planning over large 3d scene graphs. In Conference on Robot Learning, pages 46–58. PMLR, 2022
2022
-
[16]
D. Maggio and L. Carlone. Bayesian fields: Task-driven open-set semantic gaussian splatting. arXiv preprint arXiv:2503.05949, 2025
Pith/arXiv arXiv 2025
-
[17]
Y . Ju, Y . Liang, Y .-J. Wang, N. Gireesh, Y . Ju, S. Lee, Q. Gu, E. Hsieh, F. Huang, and K. Sreenath. Momagraph: State-aware unified scene graphs with vision-language model for embodied task planning.arXiv preprint arXiv:2512.16909, 2025
arXiv 2025
-
[18]
M. B ¨uchner, A. R¨ofer, T. Engelbracht, T. Welschehold, Z. Bauer, H. Blum, M. Pollefeys, and A. Valada. Articulated 3d scene graphs for open-world mobile manipulation.arXiv preprint arXiv:2602.16356, 2026
arXiv 2026
-
[19]
Rotondi, F
D. Rotondi, F. Scaparro, H. Blum, and K. O. Arras. Fungraph: Functionality aware 3d scene graphs for language-prompted scene interaction. In2025 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 4083–4090. IEEE, 2025
2025
-
[20]
S. Y . Gadre, M. Wortsman, G. Ilharco, L. Schmidt, and S. Song. Clip on wheels: Zero-shot object navigation as object localization and exploration.arXiv preprint arXiv:2203.10421, 3 (4):7, 2022
Pith/arXiv arXiv 2022
-
[21]
D. Shah, B. Osi ´nski, S. Levine, et al. Lm-nav: Robotic navigation with large pre-trained models of language, vision, and action. InConference on robot learning, pages 492–504. PMLR, 2023
2023
-
[22]
H. Yin, X. Xu, Z. Wu, J. Zhou, and J. Lu. Sg-nav: Online 3d scene graph prompting for llm- based zero-shot object navigation.Advances in neural information processing systems, 37: 5285–5307, 2024
2024
-
[23]
R. Chen, Y . Chang, X. Tang, H. Chen, and S. Xie. Psg-nav: Probabilistic scene graph naviga- tion via multiverse decision making.arXiv preprint arXiv:2606.01313, 2026
Pith/arXiv arXiv 2026
-
[24]
Z. Xia, C. Xiong, L. Wei, X. Hu, and L. Pei. Exploring bottlenecks in vlm-llm navigation: How 3d scene understanding capability impacts zero-shot vln.arXiv preprint arXiv:2605.14801, 2026
Pith/arXiv arXiv 2026
-
[25]
Shridhar, L
M. Shridhar, L. Manuelli, and D. Fox. Cliport: What and where pathways for robotic manipu- lation. InConference on robot learning, pages 894–906. PMLR, 2022
2022
-
[26]
Rashid, S
A. Rashid, S. Sharma, C. M. Kim, J. Kerr, L. Y . Chen, A. Kanazawa, and K. Goldberg. Lan- guage embedded radiance fields for zero-shot task-oriented grasping. In7th Annual Conference on Robot Learning, 2023
2023
-
[27]
Honerkamp, M
D. Honerkamp, M. B ¨uchner, F. Despinoy, T. Welschehold, and A. Valada. Language-grounded dynamic scene graphs for interactive object search with mobile manipulation.IEEE Robotics and Automation Letters, 2024
2024
-
[28]
Qwen3.5: Towards native multimodal agents, February 2026
Qwen Team. Qwen3.5: Towards native multimodal agents, February 2026. URLhttps: //qwen.ai/blog?id=qwen3.5
2026
-
[29]
Gorlo, L
N. Gorlo, L. Schmid, and L. Carlone. Describe anything anywhere at any moment. InPro- ceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 35002–35013, 2026
2026
-
[30]
L ¨uddecke and A
T. L ¨uddecke and A. Ecker. Image segmentation using text and image prompts. InProceedings of the IEEE/CVF conference on computer vision and pattern recognition, pages 7086–7096, 2022. 12
2022
-
[31]
L. Lian, Y . Ding, Y . Ge, S. Liu, H. Mao, B. Li, M. Pavone, M.-Y . Liu, T. Darrell, A. Yala, et al. Describe anything: Detailed localized image and video captioning. InProceedings of the IEEE/CVF International Conference on Computer Vision, pages 21766–21777, 2025
2025
-
[32]
Introducing GPT-5.4.https://openai.com/index/introducing-gpt-5-4/, Mar
OpenAI. Introducing GPT-5.4.https://openai.com/index/introducing-gpt-5-4/, Mar. 2026. Accessed: July 14, 2026
2026
-
[33]
A. G. Puigjaner, A. Zacharia, and K. Alexis. Relationship-aware hierarchical 3d scene graph for task reasoning.arXiv preprint arXiv:2602.02456, 2026. 13 A Experiment A.1 Motivation Experiment: Ahead-of-Time (AOT) Full Graph Prompt This prompt template is utilized in our exploratory motivation experiment (Sec. 3) to evaluate down- stream Large Language Mod...
arXiv 2026
-
[37]
rel primary
Use short imperative actions. Do not explain. A.2 Motivation Experiment: Just-In-Time (JIT) Subgraph Prompt This prompt template corresponds directly to our proposed Just-In-Time (JIT) mapping paradigm operationalized in JITOMA. Instead of compiling an unconstrained global structure, the input scene graph undergoes process-level resource gating. Computati...
-
[38]
Mention all objects that are required to complete the task
-
[39]
If a destination, container, support, source, or tool is needed and exists in the graph, include it
-
[40]
Every mentioned object must include its center coordinate exactly once in that step
-
[41]
Do not explain
Use short imperative actions. Do not explain. 15
This paper was first reviewed by deepseek-v4-flash on August 2, 2026.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.