Budget-Constrained Embodied Perception: Four Resource Walls and a Pre-Registered Evaluation of Access-Structured Perception on Open Models at less than 31B
Organizations: University of Macau, Macao SAR, China · South China University of Technology, Guangzhou, China · independent researcher
Abstract
Embodied multimodal agents must answer from growing observation streams under a fixed per-decision token budget. We formalize this constraint through four resource walls: a perceptual Shannon wall for bounded state, a horizon wall for query-independent frame selection, a round wall for non-adaptive retrieval, and a conditional composition wall for fixed-depth inference. We introduce ASP, a training-free wrapper for frozen multimodal models that combines a capped structured state, a verbatim episodic index, and query-conditioned budget allocation with iterative access. Following a pre-registered protocol, we evaluate seven open-weight models from 3B to 31B on SEW-Bench, a license-free synthetic long-horizon walkthrough benchmark constructed to instantiate these walls. The registered natural-video benchmarks were not run because their frames require dataset agreements; our evidence therefore concerns access mechanisms, not natural-scene perception. Under a 4,096-token decision budget, ASP reaches 75 to 94% episodic retrieval accuracy, compared with 3 to 19% for equal-budget query-independent sampling, and budget reallocation outperforms quadrupling the sampling budget on every backbone. However, the full three-component architecture does not validate channel duality: removing the compressive state raises the flagship mean from 35.4 to 58.0, ASP does not outperform the verbatim-only baseline on any backbone, and two of four pre-registered falsification criteria fire. These results show that query-conditioned access, rather than parameter count or context growth alone, is decisive under a fixed budget, while prompted online compression does not earn its cost in this setting.
Figures & tables
| Class (representatives) | adapt. | expl. | Wall left unpaid | ||
| Compressive / streaming memory [ 62 , 24 , 80 ] | – | – | – | Shannon (Thm. 1 ): episodic detail | |
| Query- independent selection [ 67 , 79 , 37 ] | – | – | – | Horizon (Thm. 2 ): coverage | |
| In-pass token reduction [ 7 , 57 , 65 ] | – | – | – | Shannon: lossy at rest , not just in context | |
| Query-conditioned retrieval [ 66 , 1 , 54 , 58 ] | – | – | Tracking (Lem. 3 ): running reductions | ||
| Structured scene memory [ 19 , 52 , 22 ] | – | – | Shannon; and no certified cap | ||
| Context growth [ 35 , 34 , 81 ] | – | – | – | Composition (Thm. 3 – 4 ): width depth |
| Class | Wall paid | |||
| ret (episodic detail) | 0.10 | 0.65 | 0.25 | Shannon horizon (via ) |
| trk (cumulative state) | 0.55 | 0.10 | 0.35 | Shannon (via reductions) |
| cmp (compositional) | 0.25 | 0.35 | 0.40 | Composition (rounds) |
| now (immediate percept) | 0.05 | 0.20 | 0.75 | — |
| Backbone | Method | SEW-RET | SEW-TRK | SEW-CMP | Mean | |
| Ministral 3B | Blind | 0.0 | 8.3 | 24.0 | 10.8 | |
| Uniform- | 18.8 | 17.7 | 43.8 | 26.7 | 8 | |
| Socratic | 10.9 | 12.5 | 12.5 | 12.0 | ||
| Retr-only | 65.6 | 27.1 | 41.7 | 44.8 | ||
| State-only | 6.2 | 16.7 | 8.3 | 10.4 | ||
| EGAgent (reimpl.) | 0.0 | 53.1 | 0.0 | 17.7 |
| Variant | SEW-RET | SEW-TRK | SEW-CMP | Mean |
| Asp (full) | 93.8 | 4.2 | 20.8 | 39.6 |
| (no episodic index) | 9.4 | 4.2 | 25.0 | 12.8 |
| (no scene state) | 90.6 | 12.5 | 83.3 | 62.2 |
| (fixed 1/3 split) | 90.6 | 8.3 | 62.5 | 53.8 |
| (single pass) | 50.0 | 4.2 | 20.8 | 25.0 |
| 93.8 | 4.2 | 20.8 | 39.6 |
| Asp | Retr-only | Blind | ||||
| Backbone | pre | post | pre | post | pre | post |
| Ministral 3B | 37.5 | 33.3 | 41.7 | 41.7 | 36.5 | 24.0 |
| Qwen3-VL-8B | 25.0 | 29.2 | 29.2 | 29.2 | 34.4 | 16.7 |
| Gemma 3 12B | 45.8 | 33.3 | 37.5 | 29.2 | 37.5 | 20.8 |
| Ministral 14B | 41.7 | 45.8 | 58.3 | 54.2 | 8.3 | 16.7 |
| Qwen3.8-27B | 8.3 | 20.8 | 37.5 | 71.9 | 0.0 | 16.7 |
| Backbone | Asp @ 4k | Uniform- @ 16k | @ 16k | |
| Ministral 3B ‡ | 46.9 | 24.0 | 8 | 22.9 |
| Qwen3-VL-8B | 43.8 | 23.2 | 53 | 20.6 |
| Gemma 3 12B ‡ | 40.3 | 18.1 | 30 | 22.2 |
| Ministral 14B ‡ | 48.3 | 18.8 | 8 | 29.5 |
| Qwen3.8-27B | 39.6 | 29.5 | 53 | 10.1 |
| Qwen3-VL-30B-A3B | 39.9 | 17.7 | 53 | 22.2 |
| Result | Caps the capability of | Beyond Def. 1 – 2 it assumes | Value here | Binds | Instantiated by |
| Thm. 1 | any -bit compressive state, on RET | nothing (unbounded compute) | yes | State-only , RET | |
| Thm. 2 | any query- independent -frame selection, on RET | nothing | yes | Uniform- , RET | |
| Lem. 3 | verbatim-only access reading , on TRK | read-only retrieval | yes | Retr-only , TRK | |
| Thm. 4 (i) | one non-adaptive round, no cross-frame state, on CMP | read-only retrieval | yes | Retr-only , Socratic , CMP | |
| Thm. 4 (ii) | localisation by one round with an -bit state | read-only retrieval | no | Asp ablation | |
| Thm. 4 (iii) | one round, -bit state, read-grounded answer | read-groundedness | no | — |
Appendix figures & tables7 assets
Supplementary material from the paper’s appendix.
Appendix
| SEW draft | SEW-Bench | EW-Bench | |
| (superseded) | (built, measured) | (registered, not built) | |
| stream | |||
| keyframes | |||
| queryable attributes per frame | |||
| attribute values | |||
| alphabet | |||
| Input | Value used | Source | Enters | Ours? |
| OpenEQA, GPT-4V | [ 37 ] | OpenEQA column | no | |
| OpenEQA, blind LLM | [ 37 ] | Blind row | no | |
| AlanaVLM-7B | [ 64 ] | – B rows | no | |
| Structured-memory delta | at fewer frames | [ 19 ] | State-only rows | no |
| VSI-Bench open-model band | – | [ 71 ] | VSI-Bench column | no |
| EgoSchema B band | published band | [ 38 , 66 ] | EgoSchema column | no |
| Backbone | Method | OpenEQA | VSI-Bench | EgoSchema |
| Qwen3.8-27B | Blind | 34.1 2 | 24.0 2 | 29.5 3 |
| Uniform- | 52.6 3 | 38.5 3 | 62.0 3 | |
| Retr-only | 57.1 3 | 39.8 3 | 63.4 3 | |
| State-only | 55.4 3 | 41.2 3 | 61.1 3 | |
| EGAgent (reimpl.) | 58.9 3 | 42.1 3 | 64.0 3 | |
| Asp (ours) | 62.3 3 | 46.0 3 | 66.8 3 |
| Backbone | (attribute) | (one step) |
| Ministral 3B | 1.00 (32) | 0.43 (14) |
| Qwen3-VL-8B | 0.94 (32) | 0.81 (16) |
| Gemma 3 12B | 0.71 (31) | 0.44 (16) |
| Ministral 14B | 1.00 (32) | 0.50 (16) |
| Qwen3.8-27B | 1.00 (32) | 0.75 (16) |
| Qwen3-VL-30B-A3B | 0.94 (32) | 0.50 (16) |
Efficient Multimodal Inference
Efficient multimodal inference reduces the compute, memory, latency, and energy needed to process image, video, audio, text, and sensor inputs.
See all 227 papers