工作日早上 7 点读 AI,周日早上 8 点读周报订阅邮件

METAL LAB

3DZip: Spatial-Aware Feature Diversity-Guided Token Compression for 3D Question Answering

arXiv:2608.011852026-08-01

3D问答AI把视觉token从约1400个压缩到128个,准确率仍保留94.7%

3D视觉语言模型通过把多视角相机图像投影到3D空间来生成token,但每个场景会产生数千个token,计算和内存开销很大。3DZip用三个步骤压缩这些token:先把空间上相邻的token合并进体素网格,再用行列式点过程(DPP)挑选特征上多样化的代表token,最后把剩余token按空间距离限制合并进最近的代表token。在三个3D问答基准上,3DZip全面超过现有压缩方法,仅用128个token就保留了原始性能的94.7%,推理速度提升了1.92倍。

METAL LAB 解读图

3DZip三阶段token压缩流程

证据状态已报告实测结果

  1. 输入:多视角3D token利用深度和相机位姿,把多个视角的2D图像特征投影到3D世界坐标系,每个场景生成数千个带空间信息的token
  2. 第一阶段:粗体素化把因多视角重复观测同一表面而产生的邻近token,在固定大小的3D网格(体素)内取平均,减少点级冗余
  3. 第二阶段:特征多样性代表选择(DPP)从体素化后的token中,用行列式点过程挑选特征上彼此不同的代表token(anchor),代表场景中不同的物体,减少同一物体被反复选中的问题
  4. 第三阶段:空间约束合并把未被选为代表的剩余token,只合并进空间上邻近的代表token,在补充上下文信息的同时保持几何一致性
  5. 输出:压缩后的token集合最终减少到128个(或64、32个)左右的token被送入语言模型,用于完成3D问答任务
这是 METAL LAB 制作的解读图,并非论文作者提供的原图。

他们做了什么

  1. 3D视觉语言模型(3D VLM)利用深度信息和相机位姿,把多个视角的2D图像特征投影到共享的3D坐标系中,构建出带空间信息的token,但每个场景会产生数千个这样的token,造成明显的计算和显存负担。
  2. 作者通过实验证明,仅靠空间上的相邻合并无法解决同一物体被多个视角重复表示所产生的'物体级冗余':按空间位置挑选多样化token(XYZ-DPP)只能覆盖51%的真实物体,而按特征内容挑选多样化token(Feature-DPP)能把覆盖率提升到70%。
  3. 基于这一发现,3DZip设计了三阶段流程:第一阶段用体素网格粗略合并空间上重叠的token以去除点级冗余;第二阶段用行列式点过程(DPP)从体素化后的token中挑选特征多样化的代表token(anchor),代表不同的物体;第三阶段把未被选为代表的token按空间距离限制合并进最近的代表token,以保持几何一致性。
  4. 以LLaVA-3D为基础模型,作者将3DZip与面向2D的压缩方法(FastV、SparseVLM、VisionZip、VisPruner)以及面向3D的方法DTC进行比较,结果显示在128、64、32个token的预算下,3DZip在SQA3D、OpenEQA、ScanQA三个基准上均取得最高准确率。
  5. 在单张RTX 4090上测得,相较未压缩的LLaVA-3D基线(1410个token,每样本342毫秒),使用128个token的3DZip每样本仅需178毫秒(速度提升1.92倍),FLOPs减少90.2%,KV缓存体积减少86.0%,而准确率仅从55.7降到53.2(下降2.5分)。
Figure 1: (a) Per-object token allocation under different selection strategies. Object coverage is defined as the fraction of GT object instances that contain at least one selected token, computed using GT object masks and aggregated over 10 scenes from SQA3D. Spatial sampling (XYZ-DPP) concentrates tokens on large objects (51% coverage), whereas Feature-DPP distributes tokens more evenly across objects, increasing coverage to 70%. (b) 3DZip overview. 3DZip compresses dense 3D tokens to only 128 while retaining 94.7% accuracy and achieving 1.92× faster inference.
Figure 1: (a) Per-object token allocation under different selection strategies. Object coverage is defined as the fraction of GT object instances that contain at least one selected token, computed using GT object masks and aggregated over 10 scenes from SQA3D. Spatial sampling (XYZ-DPP) concentrates tokens on large objects (51% coverage), whereas Feature-DPP distributes tokens more evenly across objects, increasing coverage to 70%. (b) 3DZip overview. 3DZip compresses dense 3D tokens to only 128 while retaining 94.7% accuracy and achieving 1.92× faster inference.
Table 1: Comparison of token compression methods. The 3D-Aware column indicates whether spatial geometry is explicitly considered during token selection.
Method3D-AwareScanQASQA3DOpenEQARel.
All 1410 Tokens
LLaVA-3D (ICCV’25)26.555.760.3100.0%
Retain 128 Tokens ↓(9.1%)
FastV (ECCV’24)21.950.956.088.9%
SparseVLM (ICML’25)21.850.353.987.3%
VisionZip (CVPR’25)22.251.556.289.8%
VisPruner (ICCV’25)22.352.055.890.0%
Voxelization23.651.554.690.7%
DTC (CVPR’25)22.151.354.888.8%
3DZip (Ours)24.253.258.694.7%
Retain 64 Tokens ↓(4.5%)
FastV (ECCV’24)21.149.553.885.9%
SparseVLM (ICML’25)20.949.853.685.7%
VisionZip (CVPR’25)20.049.153.484.1%
VisPruner (ICCV’25)21.950.153.987.3%
Voxelization21.949.854.687.5%
DTC (CVPR’25)21.350.254.386.8%
3DZip (Ours)23.352.856.792.3%
Retain 32 Tokens ↓(2.3%)
FastV (ECCV’24)19.947.752.582.6%
SparseVLM (ICML’25)20.448.752.283.7%
VisionZip (CVPR’25)19.647.052.081.5%
VisPruner (ICCV’25)20.949.153.585.2%
Voxelization20.747.953.484.2%
DTC (CVPR’25)20.648.852.684.2%
3DZip (Ours)21.951.155.788.9%
Figure 2: Overview of geometry-aware 3D token construction and the compression objective. Multi-view RGB-D inputs are projected into world coordinates to form geometry-aware 3D tokens 𝒱 via 3D positional embedding. Due to the large token cardinality N=M×N2​D, an efficient token compression strategy is crucial.
Figure 2: Overview of geometry-aware 3D token construction and the compression objective. Multi-view RGB-D inputs are projected into world coordinates to form geometry-aware 3D tokens 𝒱 via 3D positional embedding. Due to the large token cardinality N=M×N2​D, an efficient token compression strategy is crucial.
Table 2: Category-wise OpenEQA results. 3DZip achieves the highest average at all token budgets, with the largest gains in attribute recognition and object recognition.
OpenEQA
Methodattribute recognitionfunctional reasoningobject localizationobject recognitionobject state recognitionspatial understandingworld knowledgeAvg.
All 1410 Tokens
LLaVA-3D (ICCV’25)64.062.751.555.973.754.259.160.3
Retain 128 Tokens ↓(9.1%)
FastV(ECCV’24)57.858.946.847.775.645.359.456.0
SparseVLM(ICML’25)54.054.148.345.974.144.555.553.9
VisionZip(CVPR’25)58.457.848.451.069.447.260.956.2
Voxelization56.358.547.247.268.649.154.954.6
DTC(CVPR’25)56.457.748.546.271.547.255.354.8
3DZip (Ours)64.260.050.053.272.549.560.158.6
Retain 64 Tokens ↓(4.5%)
FastV(ECCV’24)51.258.247.143.276.343.256.753.8
SparseVLM(ICML’25)50.657.846.545.374.345.255.553.6
VisionZip(CVPR’25)51.757.448.644.769.445.656.353.4
Voxelization50.861.446.247.971.548.555.754.6
DTC(CVPR’25)55.558.245.543.274.147.855.054.3
3DZip (Ours)60.959.748.851.269.648.158.056.7
Retain 32 Tokens ↓(2.3%)
FastV(ECCV’24)50.758.643.941.273.642.656.652.5
SparseVLM(ICML’25)50.857.445.640.673.342.954.252.2
VisionZip(CVPR’25)51.057.045.242.668.144.455.652.0
Voxelization50.460.346.943.868.846.157.753.4
DTC(CVPR’25)51.356.845.142.972.244.255.652.6
3DZip (Ours)56.359.747.450.570.747.757.455.7
Figure 3: Overview of the proposed three-stage token compression pipeline. Given geometry-aware 3D tokens 𝒱, we first apply coarse voxelization to obtain a spatially reduced set 𝒱vox. We then perform diversity-aware anchor selection via DPP on 𝒱vox to identify semantically representative anchors 𝒜. Finally, spatially-constrained token merging aggregates nearby non-anchor tokens into anchors to produce the compressed set 𝒱′.
Figure 3: Overview of the proposed three-stage token compression pipeline. Given geometry-aware 3D tokens 𝒱, we first apply coarse voxelization to obtain a spatially reduced set 𝒱vox. We then perform diversity-aware anchor selection via DPP on 𝒱vox to identify semantically representative anchors 𝒜. Finally, spatially-constrained token merging aggregates nearby non-anchor tokens into anchors to produce the compressed set 𝒱′.
Table 3: Component-wise ablation results on SQA3D. (a) feature vs. spatial distance in anchor selection, (b) the effect of varying voxel sizes (δ) in coarse voxelization, and (c) the role of the merging step and spatial constraints.
MethodEM
All 1410 Tokens
LLaVA-3D55.7
Retain 64 Tokens
Voxelization49.8
DTC (CVPR’25)50.2
Spatial distance50.1
Feature distance52.8
Retain 32 Tokens
Voxelization47.9
DTC (CVPR’25)48.8
Spatial distance49.0
Feature distance51.1
Figure 4: Qualitative comparison of retained 3D tokens on OpenEQA. VisPruner tends to allocate many tokens to floor regions, while DTC may miss some key objects in the scene. In contrast, 3DZip retains tokens on multiple semantically important objects and further enriches them through spatially-constrained merging.
Figure 4: Qualitative comparison of retained 3D tokens on OpenEQA. VisPruner tends to allocate many tokens to floor regions, while DTC may miss some key objects in the scene. In contrast, 3DZip retains tokens on multiple semantically important objects and further enriches them through spatially-constrained merging.
(a)
MethodEM
All 1410 Tokens
LLaVA-3D55.7
Retain 64 Tokens
Voxelization49.8
DTC (CVPR’25)50.2
Spatial distance50.1
Feature distance52.8
Retain 32 Tokens
Voxelization47.9
DTC (CVPR’25)48.8
Spatial distance49.0
Feature distance51.1
Figure 5: Additional qualitative examples on SQA3D. This figure illustrates the retained 3D tokens produced by 3DZip across different indoor scenes.
Figure 5: Additional qualitative examples on SQA3D. This figure illustrates the retained 3D tokens produced by 3DZip across different indoor scenes.
(b)
MethodEM
All 1410 Tokens
LLaVA-3D55.7
Retain 64 Tokens
w/o Coarse voxelize51.8
δ=0.1m52.6
𝜹=0.2m52.8
δ=0.3m52.1
Retain 32 Tokens
w/o Coarse voxelize50.2
δ=0.1m50.9
𝜹=0.2m51.1
δ=0.3m50.6
Figure 6: Additional qualitative examples on OpenEQA. This figure illustrates the retained 3D tokens produced by 3DZip across different indoor scenes.
Figure 6: Additional qualitative examples on OpenEQA. This figure illustrates the retained 3D tokens produced by 3DZip across different indoor scenes.
(c)
MethodEM
All 1410 Tokens
LLaVA-3D55.7
Retain 64 Tokens
DTC (CVPR’25)50.2
w/o Merge52.5
w/o Spatial-Const.52.3
w/ All52.8
Retain 32 Tokens
DTC (CVPR’25)48.8
w/o Merge50.5
w/o Spatial-Const.50.8
w/ All51.1
Figure 7: Additional qualitative examples on ScanQA. This figure illustrates the retained 3D tokens produced by 3DZip across different indoor scenes.
Figure 7: Additional qualitative examples on ScanQA. This figure illustrates the retained 3D tokens produced by 3DZip across different indoor scenes.
Table 4: Efficiency and accuracy comparison on a single RTX 4090 using SQA3D.
MethodRetain TokensFLOPs (T)Latency (ms/sample)Cache Size (MB)EM
LLaVA-3D14109.1834272255.7
FastV (ECCV’24)1281.4119113950.9
DTC (CVPR’25)1280.9019610151.3
3DZip (Ours)1280.9017810153.2
Figure 8: Object-level token allocation across selection strategies on the full SQA3D test scenes. Per-object token counts for 1,729 foreground object instances across 67 ScanNet scenes from the SQA3D test split. The voxel-only distribution (gray) reveals a pronounced long-tail pattern, where a small subset of objects receives a disproportionately large number of tokens. Spatial sampling (XYZ-DPP) reduces the extreme concentration but still allocates tokens to a limited subset of objects, resulting in 47% object coverage. In contrast, Feature-DPP promotes diversity in feature space and distributes tokens more evenly across object instances, improving object coverage to 64%.
Figure 8: Object-level token allocation across selection strategies on the full SQA3D test scenes. Per-object token counts for 1,729 foreground object instances across 67 ScanNet scenes from the SQA3D test split. The voxel-only distribution (gray) reveals a pronounced long-tail pattern, where a small subset of objects receives a disproportionately large number of tokens. Spatial sampling (XYZ-DPP) reduces the extreme concentration but still allocates tokens to a limited subset of objects, resulting in 47% object coverage. In contrast, Feature-DPP promotes diversity in feature space and distributes tokens more evenly across object instances, improving object coverage to 64%.
Table 5: Generalization across projection-based 3D VLM models. We evaluate 3DZip on two recent projection-based 3D VLMs, Video-3D-LLM and SR-3D. Under identical token budgets, 3DZip consistently outperforms all baselines across both architectures, demonstrating that the proposed compression strategy generalizes beyond the LLaVA-3D model used in the main experiments.
MethodScanQASQA3DOpenEQA
All 3920 Tokens
Video-3D-LLM (CVPR’25)29.958.459.4
Retain 128 Tokens ↓(3.3%)
VisPruner (ICCV’25)23.651.253.5
Voxelization24.652.252.9
DTC (CVPR’25)23.751.953.5
3DZip (Ours)24.753.154.6
Retain 64 Tokens ↓(1.6%)
VisPruner (ICCV’25)22.349.251.4
Voxelization22.750.051.9
DTC (CVPR’25)22.549.252.0
3DZip (Ours)23.852.254.6
Retain 32 Tokens ↓(0.8%)
VisPruner (ICCV’25)21.048.450.2
Voxelization20.948.350.3
DTC (CVPR’25)20.849.050.0
3DZip (Ours)23.351.853.0
(a) Video-3D-LLM [52]
MethodScanQASQA3DOpenEQA
All 3920 Tokens
Video-3D-LLM (CVPR’25)29.958.459.4
Retain 128 Tokens ↓(3.3%)
VisPruner (ICCV’25)23.651.253.5
Voxelization24.652.252.9
DTC (CVPR’25)23.751.953.5
3DZip (Ours)24.753.154.6
Retain 64 Tokens ↓(1.6%)
VisPruner (ICCV’25)22.349.251.4
Voxelization22.750.051.9
DTC (CVPR’25)22.549.252.0
3DZip (Ours)23.852.254.6
Retain 32 Tokens ↓(0.8%)
VisPruner (ICCV’25)21.048.450.2
Voxelization20.948.350.3
DTC (CVPR’25)20.849.050.0
3DZip (Ours)23.351.853.0
(b) SR-3D [9]
MethodScanQASQA3DOpenEQA
All 2420 Tokens
SR-3D (ICLR’26)29.661.061.7
Retain 128 Tokens ↓(5.3%)
VisPruner (ICCV’25)23.051.554.3
Voxelization22.851.152.2
DTC (CVPR’25)23.551.453.5
3DZip (Ours)24.253.254.5
Retain 64 Tokens ↓(2.6%)
VisPruner (ICCV’25)21.950.352.0
Voxelization21.148.849.6
DTC (CVPR’25)21.149.652.0
3DZip (Ours)23.151.952.6
Retain 32 Tokens ↓(1.3%)
VisPruner (ICCV’25)20.149.151.5
Voxelization19.947.950.3
DTC (CVPR’25)19.748.151.4
3DZip (Ours)21.549.651.7
Table 6: 3D dense captioning results on the Scan2Cap benchmark. We compare 3DZip with existing token compression methods under different token budgets.
MethodCIDErBLEU-4METEORROUGE-L
All 1410 Tokens (Baseline)
LLaVA-3D (ICCV’25)65.811.215.537.0
Retain 128 Tokens ↓(9.1%)
VisPruner (ICCV’25)43.99.513.933.9
DTC (CVPR’25)39.99.013.433.7
3DZip (Ours)49.29.614.334.4
Retain 64 Tokens ↓(4.5%)
VisPruner (ICCV’25)38.99.013.633.2
DTC (CVPR’25)36.08.813.333.1
3DZip (Ours)45.79.314.033.8
Table 7: Additional captioning-oriented metrics on ScanQA. We report BLEU-4, METEOR, ROUGE-L, and CIDEr scores under different token budgets. 3DZip consistently outperforms existing token compression methods across all metrics.
MethodCIDErBLEU-4METEORROUGE-LEM
All 1410 Tokens (Baseline)
LLaVA-3D (ICCV’25)85.511.217.143.626.5
Retain 128 Tokens ↓(9.1%)
FastV(ECCV’24)71.88.914.637.421.9
SparseVLM(ICML’25)69.29.714.036.321.8
VisionZip(CVPR’25)73.110.914.737.722.2
VisPruner (ICCV’25)73.110.314.837.722.3
Voxelization75.810.515.339.023.6
DTC (CVPR’25)72.610.414.837.822.1
3DZip (Ours)78.211.415.640.324.2
Retain 64 Tokens ↓(4.5%)
FastV(ECCV’24)68.98.014.036.021.1
SparseVLM(ICML’25)67.48.513.835.520.9
VisionZip(CVPR’25)66.08.313.734.920.0
VisPruner (ICCV’25)71.69.014.537.121.9
Voxelization70.910.014.637.121.9
DTC (CVPR’25)69.58.714.336.621.3
3DZip (Ours)76.110.715.339.023.3
Retain 32 Tokens ↓(2.3%)
FastV(ECCV’24)65.58.113.634.619.9
SparseVLM(ICML’25)65.57.813.434.820.4
VisionZip(CVPR’25)64.97.713.734.719.6
VisPruner (ICCV’25)67.48.014.035.920.9
Voxelization66.98.613.835.420.7
DTC (CVPR’25)67.79.014.135.820.6
3DZip (Ours)70.59.714.537.021.9
Table 8: Point-level redundancy under voxel aggregation. PLR (Eq. (21)) is the mean number of tokens surviving per physical point; 1.0 denotes no duplication. PLR drops monotonically with voxel size δ while object purity degrades, and EM peaks at δ=0.2 m.
δPLR ↓Obj. purity ↑Tok./vox.EM@64 ↑
w/o4.74N/AN/A51.8
0.10 m3.090.9753.152.6
0.20 m2.500.9159.552.8
0.30 m2.250.84719.452.1
Table 9: Component-wise ablation on SQA3D. (a) Comparison of diversity-promoting strategies for anchor selection. (b) Effect of different feature-space distance metrics. (c) Effect of the spatial constraint threshold τg in token merging.
MethodEM
All 1410 Tokens
LLaVA-3D55.7
Retain 64 Tokens
Voxelization49.8
DTC (CVPR’25)50.2
FPS-based52.2
MMDP-based52.5
DPP-based52.8
Retain 32 Tokens
Voxelization47.9
DTC (CVPR’25)48.8
FPS-based51.0
MMDP-based51.0
DPP-based51.1
(a)
MethodEM
All 1410 Tokens
LLaVA-3D55.7
Retain 64 Tokens
Voxelization49.8
DTC (CVPR’25)50.2
FPS-based52.2
MMDP-based52.5
DPP-based52.8
Retain 32 Tokens
Voxelization47.9
DTC (CVPR’25)48.8
FPS-based51.0
MMDP-based51.0
DPP-based51.1
(b)
MethodEM
All 1410 Tokens
LLaVA-3D55.7
Retain 64 Tokens
Voxelization49.8
DTC (CVPR’25)50.2
ℓ152.5
ℓ252.4
Cosine52.8
Retain 32 Tokens
Voxelization47.9
DTC (CVPR’25)48.8
ℓ150.9
ℓ250.6
Cosine51.1
(c)
MethodEM
All 1410 Tokens
LLaVA-3D55.7
Retain 64 Tokens
(w/o Merge)52.5
τg=152.5
τg=352.7
τg=552.8
τg=752.6
(w/o Spatial-Const.)52.3
Retain 32 Tokens
(w/o Merge)50.5
τg=150.6
τg=350.9
τg=551.1
τg=751.1
(w/o Spatial-Const.)50.8
Table 10: Comparison with 2D Diversity-based method. 3DZip consistently outperforms DivPrune, demonstrating that spatial awareness is a necessary complement to feature diversity in 3D token compression.
Method3D-AwareScanQASQA3DOpenEQARel.
All 1410 Tokens
LLaVA-3D (ICCV’25)26.555.760.3100.0%
Retain 128 Tokens ↓(9.1%)
DivPrune (CVPR’25)22.251.657.390.5%
3DZip (Ours)24.253.258.694.7%
Retain 64 Tokens ↓(4.5%)
DivPrune (CVPR’25)20.650.656.287.3%
3DZip (Ours)23.352.856.792.3%
Retain 32 Tokens ↓(2.3%)
DivPrune (CVPR’25)19.649.354.984.5%
3DZip (Ours)21.951.155.788.9%
Table 11: Robustness of Stage 2 to different Stage-1 aggregation strategies (SQA3D). Under an identical 64-token budget, adding DPP-based anchor selection (Stage 2) consistently improves EM across all Stage-1 strategies. All variants exclude Stage 3; “+ DPP” denotes adding Stage 2 on top of the corresponding Stage-1 aggregation strategies.
MethodEM
ConceptFusion [21]50.3
ConceptFusion + DPP52.7 +2.4
OpenFusion++ [22]49.8
OpenFusion++ + DPP52.3 +2.5
Voxel-mean49.8
Voxel-mean + DPP52.5 +2.7
Table 12: Fine-grained performance analysis on ScanQA (EM@64 tokens). Subsets: Fine detail (shape/contour/material/color), Local struct. (part-/local structure), Small obj. (bottom 10% by size). Small obj. purity: fraction of a voxel’s tokens from one small object.
MethodEM@64 ↑Small obj. purity ↑
AllFine.Local.Small obj.
3DZip (Full)23.330.522.419.50.426
w/o Voxel (S2+S3)22.831.722.421.6N/A
Voxel-only (S1)21.929.920.116.90.070
Table 13: Scene-size dependence on SQA3D. At a 32-token budget, small scenes favor smaller δ and tighter τg, large scenes the opposite; the fixed setting (δ=0.2m, τg=5) is the best overall trade-off.
Param.SmallOverallLarge
Retain 32 Tokens (↓2.3%)
δ=0.1m54.150.943.8
δ=0.2m53.651.144.6
δ=0.3m53.550.643.8
τg=154.150.643.8
τg=353.950.944.9
τg=553.651.144.6
τg=753.651.145.9
Table 14: Latency comparison of token selection methods at K=128. We report the selection algorithm time, total inference latency, and the proportion of the selection overhead relative to the total time.
MethodRetain TokensAlgorithm Latency (ms)Total Latency (ms)Overhead (%)
DTC1283619618.4
DPP (Ours)1281817810.1

研究结果

  • 在SQA3D上,64个token预算下3DZip的EM达到52.8,高于DTC(50.2)和VisionZip(49.1);在32个token的更严苛预算下仍保持51.1,超过所有2D方法和现有3D方法。
  • 在128个和64个token预算下,3DZip的相对性能保留率(Rel.)分别为94.7%和92.3%,是所有对比方法中最高的。
  • 在OpenEQA的细分类别中,属性识别在128个token时达到64.2分,接近未压缩基线(64.0),并比第二好的方法高5.8分;物体识别在32个token时仍保持50.5分,是该预算下差距最大的一项(+6.7分)。
  • 把DPP所用的核从空间(XYZ)距离换成特征距离后,SQA3D在64个token下的EM从50.1提升到52.8,在SQA3D的10个场景分析中物体覆盖率从51%提升到70%。
  • 在RTX 4090上,相较未压缩LLaVA-3D的342毫秒/样本,3DZip降至178毫秒/样本(延迟降低48.0%),在同样128个token预算下比DTC(196毫秒)快9.2%。

可应用场景

  • 可作为室内机器人或具身智能系统回答3D场景问题前的预处理步骤,用于降低计算负担。
  • 可直接叠加在已训练好的3D视觉语言模型(如LLaVA-3D)上,无需额外训练,主要用于提升推理速度。
  • 作者也在Video-3D-LLM和SR-3D等其他投影式3D VLM架构上尝试了同样的方法。

局限与待验证事项

  • 作者自己的分析指出,第一阶段的粗体素化可能把小物体的token与邻近物体或背景合并,导致细节信息丢失。
  • 体素大小(δ)和合并距离阈值(τg)在所有场景中都是固定值,未根据场景大小或物体密度自适应调整,作者指出这在不同环境下可能并非最优。
  • OpenEQA的评估仅在ScanNet子集上进行,因为HM3D子集所需的原始相机轨迹数据已不再公开可用。
  • 在涉及小物体或精细形状、材质、颜色的问题上,去掉体素化步骤的变体反而表现更好,这被作者列为尚未解决的失败案例。
  • 论文显示针对不同场景规模调整超参数可以取得更好效果,但如何根据场景复杂度自动调整超参数仍留作未来工作。

为什么重要

对于需要实时理解3D场景的室内机器人或具身智能应用来说,token数量过多会带来显存和延迟瓶颈,这项研究展示了一种在不明显牺牲准确率的情况下把token数量削减九成以上的方法。由于该方法无需额外训练即可直接应用于现有的投影式3D视觉语言模型,对降低实际部署成本具有参考价值。

本文术语

  • 3D视觉语言模型(3D VLM) · 把图像和深度信息投影到3D坐标系,从而能用文字回答关于3D场景问题的人工智能模型
  • token · 模型处理的信息单元,这里指带有3D位置信息的图像区域特征
  • 行列式点过程(DPP) · 一种从多个候选中挑选出彼此差异较大、不重复的组合的概率方法
  • 体素(voxel) · 将3D空间划分成固定大小的网格后,其中的一个小方格单元
  • 精确匹配率(EM) · 衡量模型答案与标准答案完全一致的比例的准确率指标

论文原文摘要(英文)

Recent 3D vision-language models (3D VLMs) construct geometry aware tokens by projecting 2D visual features into world coordinates, enabling spatial reasoning for tasks such as 3D question answering. However, this design generates thousands of tokens per scene, resulting in substantial computational and memory overhead. While token compression has been extensively studied in 2D VLMs, existing approaches rely on semantic relevance or attention-based selection that overlook the structured spatial

作者 · Changwoo Baek

在 arXiv 阅读

最新论文

全部论文 →

METAL LAB 最新报道

图片来源: Changwoo Baek et al., arXiv:2608.01185, arxiv-nonexclusive