返回研究文献库

物体位姿估计 · 2026 · ICRA · CCF B

Category-Level Object Shape and Pose Estimation in Less Than a Millisecond

论文把类别级 shape–pose MAP 条件写成单位四元数上的非线性特征问题,用每步仅需一个 4×4 最小特征向量的 SCF 迭代求局部解,并以拉格朗日对偶检查全局最优性。合成实验单次求解约 0.12 ms,REAL275 求解器约 1.26 ms;数字不含约 50 ms 的前端关键点检测。

研究方向

物体位姿估计

任务层级

Category-level

物体设定

Unseen objects

输入模态

RGB-D image3D semantic keypointscategory-level shape library

关键依赖

category-specific semantic keypoint detectordepth for lifting keypoints to 3Dlinear active shape modelcorrect keypoint correspondences or a robust wrapper
完整论文元数据 作者、单位、研究方向、数据集、指标、方法标签和阅读状态 展开
作者
Lorenzo Shaikewitz, Tim Nguyen, Luca Carlone
作者单位
MIT Laboratory for Information and Decision Systems / Boston University / MIT SPARK Lab
会议 / 期刊
会议 · ICRA · CCF B
研究方向
物体位姿估计
开源状态
已开源
阅读状态
粗读:已生成 精读:已生成
任务设定
Category-level · Unseen objects
评估指标
Rotation Error Translation Error

论文原始写法:solver runtime / rotation error / translation error / A3DP

关键依赖
category-specific semantic keypoint detectordepth for lifting keypoints to 3Dlinear active shape modelcorrect keypoint correspondences or a robust wrapper

Reading Notes

粗读 / 精读

已生成 src/paper-notes/category-shape-pose-millisecond-icra2026/coarse.md

论文粗读笔记

用于快速判断论文定位、问题设定、核心方法、实验结论和是否值得精读。

论文粗读笔记:Category-Level Object Shape and Pose Estimation in Less Than a Millisecond

1. 基本信息

  • 论文:arXiv 2509.18979
  • 代码:MIT-SPARK/Fast-ShapeAndPose
  • 作者 / 机构:Lorenzo Shaikewitz、Tim Nguyen、Luca Carlone;MIT LIDS / SPARK、Boston University。
  • 任务:已知类别形状库和 RGB-D 前端检测到的语义 3D keypoints,联合估计未知实例的形状系数、旋转和平移。

2. 一句话定位

论文把类别级 shape–pose MAP 问题化为单位四元数上的 self-consistent eigenproblem,每次 SCF 更新只需构造一个 4×44\times4 矩阵并取最小特征向量,还能用廉价对偶检查证明当前解是否全局最优。

3. 方法概览

类别形状以 linear active shape model 表示:每个语义关键点是若干训练形状对应点的线性组合,系数带先验约束。去掉平移和形状变量后,旋转四元数 qq 满足含 qq 自身的特征方程。作者采用 self-consistent field(SCF)迭代:

  1. 用当前 qtq_t 构造 4×44\times4 对称矩阵;
  2. 取其最小特征值对应的单位特征向量作为 qt+1q_{t+1};
  3. 收敛后回代 shape 与 translation;
  4. 解一个线性系统得到 Lagrange multiplier,并检查对偶矩阵半正定;通过即获得 a posteriori 全局最优证书。
类别级语义关键点、形状库、SCF 迭代和 shape pose 输出
原论文 Figure 1:RGB-D 前端给出 3D 语义关键点,线性类别形状库提供先验,SCF 后端联合恢复 shape 与 pose。来源:原论文。图片版权归论文作者所有,本站仅作学术解读展示。

4. 实验速览

  • 合成问题中,SCF 约 0.104–0.108 ms,带证书的 SCF* 约 0.120–0.126 ms;GN / LM 约 0.2–0.3 ms,PACE* 约 1.66 ms。
  • CAST:SCF 平均 0.456 ms、旋转误差 9.4°;GN 为 1.817 ms,PACE* 为 10.826 ms。
  • NOCS REAL275 的 camera / mug 实验中,SCF solver 平均约 1.26 ms;但论文明确指出前端 keypoint detector 约 50 ms。
  • ApolloCar3D 上 SCF 约 4.4 ms,A3DP mean / c-l / c-s 为 17.1 / 35.7 / 28.4;速度更慢的 GSNet 精度更高,而且硬件与是否包含检测器并不完全一致。
SCF 求解器在 CAST NOCS 和 ApolloCar3D 上的速度与精度结果
原论文 Table III–V:真实数据结果应把后端 solver 时间与前端 detector 时间分开;不同基线也未必在相同硬件和端到端口径下计时。来源:原论文。图片版权归论文作者所有,本站仅作学术解读展示。

5. 快速判断

  • 亮点:把“快”与“可验证”放在同一求解器里,适合 RANSAC / GNC 中大量重复假设。
  • 最重要的口径:标题的 less than a millisecond 指核心 solver 的典型规模,不是从 RGB-D 到最终 pose 的完整系统。
  • 局限:依赖正确类别、语义 keypoint 对应、深度与线性形状库;证书失败时只说明当前解未被证明全局最优,并不会自动修复错误观测。

Related Papers

相关论文