返回研究文献库

物体位姿估计 · 2025 · IROS · CCF C

VAPO: Visibility-Aware Keypoint Localization for Efficient 6DoF Object Pose Estimation

VAPO 将关键点可见性拆为由 mask 决定的外部遮挡与由表面法向近似的内部自遮挡,并在对象 k-NN 图上以 Personalized PageRank 将二值标签扩散为连续重要度;网络只定位当前图像排名前 256 / 512 的关键点,再经 Progressive-X / PnP 恢复 pose,并可用多视角重建网格替代精确 CAD。

研究方向

物体位姿估计

任务层级

Instance-level

物体设定

Seen objects

输入模态

single RGBobject CAD or multi-view reconstructed mesh

关键依赖

known object instanceobject detector / cropcamera intrinsicsobject geometry and surface normalsobject mask and pose supervisionsymmetry definitions for symmetric objects
完整论文元数据 作者、单位、研究方向、数据集、指标、方法标签和阅读状态 展开
作者
Ruyi Lian, Yuewei Lin, Longin Jan Latecki, Haibin Ling
作者单位
South Dakota State University / Brookhaven National Laboratory / Temple University / Stony Brook University
会议 / 期刊
会议 · IROS · CCF C
研究方向
物体位姿估计
开源状态
已开源
阅读状态
粗读:已生成 精读:已生成
任务设定
Instance-level · Seen objects
评估指标
ADD-S ADD(S) / ADD(-S) ADD

论文原始写法:ADD(-S) recall at 0.02d / 0.05d / 0.1d / AUC of ADD-S / AUC of ADD(-S) / runtime

关键依赖
known object instanceobject detector / cropcamera intrinsicsobject geometry and surface normalsobject mask and pose supervisionsymmetry definitions for symmetric objects

Reading Notes

粗读 / 精读

已生成 src/paper-notes/vapo-iros2025/coarse.md

论文粗读笔记

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

论文粗读笔记:VAPO

1. 基本信息

  • 标题:VAPO: Visibility-Aware Keypoint Localization for Efficient 6DoF Object Pose Estimation
  • 作者:Ruyi Lian, Yuewei Lin, Longin Jan Latecki, Haibin Ling
  • 机构:South Dakota State University;Brookhaven National Laboratory;Temple University;Stony Brook University
  • 年份 / 会议:2025 / IROS
  • 论文:arXiv · IEEE DOI · 代码
  • 阅读模式:粗读

2. 一句话定位

VAPO 不再强迫关键点网络定位所有预定义 3D 点,而是用实例 mask 判断外部遮挡、用表面法向近似判断自遮挡,再以 Personalized PageRank 把二值可见性扩散成连续重要度,只定位当前视角最可靠的 256 / 512 个关键点并交给 PnP。

3. 图表导读

VAPO 可见性感知关键点选择与 PnP 位姿估计流程
原论文 Figure 2:左侧为 CheckerPose 风格的关键点定位与 PnP 主干,右侧将外部可见性与内部可见性合并,并用 PPR 计算关键点重要度后排序。来源:作者公开稿;图片版权归论文作者及 IEEE 所有,本站仅作论文解读展示。
VAPO 在 LINEMOD 上的可见性选择与训练消融
原论文 Table I:移除内部可见性后平均 ADD(-S) recall 从 77.2 降至 68.6;固定选 256 / 512 点均为 75.3,说明收益主要来自按输入自适应选点,而不是简单减少关键点。来源:作者公开稿;表格版权归论文作者及 IEEE 所有,本站仅作论文解读展示。

4. 问题设定

  • 任务:单幅 RGB、实例级 6DoF pose。
  • 输入:检测后的对象 RoI、相机内参,以及对象 CAD;CAD-free 版本改用 8 个参考视角重建的网格。
  • 输出:可见性感知的 3D–2D 关键点对应,经 Progressive-X / PnP 恢复旋转和平移。
  • 训练:需要对象 mask、真值 pose、对象几何及对称性定义;LM-O 与 YCB-V 还使用物理渲染数据。
  • 评测:LINEMOD、LINEMOD-Occlusion、YCB-Video。

5. 方法概览

  1. 在对象表面预定义 N=512N=512 个 3D 关键点。
  2. 外部可见性 VexV_{\mathrm{ex}}:关键点投影是否落在可见对象 mask 内。
  3. 内部可见性 VinV_{\mathrm{in}}:相机方向与点表面法向的内积是否为正,近似 back-face culling。
  4. 对称对象先从等价 pose 中选取让固定关键点子集尽量可见的规范 pose,避免外观相同图像得到互相矛盾的 visibility 标签。
  5. 在关键点 k-NN 图上用 PPR 将二值可见点扩散成连续重要度,取排名前 N′=256N'=256 个点。
  6. 给动态子图加入 64D 几何位置编码;先训练可见性和初始二进制编码位,再训练完整定位网络。
  7. 将选中关键点的 2D 位置与对应 3D 坐标交给 PnP。

6. 实验速览

  • LM,默认 c=0.85c=0.85:ADD(-S) recall(0.02d / 0.05d / 0.1d)为 48.6 / 85.9 / 97.0,三阈值均值 77.2。
  • LM-O:VAPO 三阈值为 9.7 / 46.2 / 78.02,均值 44.6;CheckerPose 为 7.3 / 43.5 / 77.5,均值 42.8。
  • YCB-V:ADD(-S) 84.9;带 11 点插值的 AUC-S / AUC(-S) 为 96.4 / 92.7。
  • CAD-free LM:8 视角组合重建后 ADD(-S)@0.1d 均值 94.6,表中 GS-Pose 为 92.0。
  • TITAN RTX + 2.30 GHz CPU:对应预测 68.3 ms,PnP 31.3 ms,总计 99.6 ms;CheckerPose 为 101.8 ms。

7. 快速判断

  • 亮点:把“哪些关键点值得定位”变成显式中间变量;对遮挡、对称、动态关键点子图都有成套处理和消融。
  • 不要误读:VAPO 不是 zero-shot;CAD-free 仍需要 8 张带视角信息的对象参考图、离线重建和对象级训练。
  • 主要限制:法向内积只能近似非凸物体的真实可见性;外部可见性依赖 mask;对称性未知时 CAD-free 版本直接假设物体非对称。
  • 适合读者:RGB 实例级 pose、关键点 + PnP、遮挡建模、对称监督与 CAD-free 表示。

Related Papers

相关论文