返回研究文献库

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

DynamicPose: Real-time and Robust 6D Object Pose Tracking for Fast-Moving Cameras and Objects

DynamicPose 用 VIO 消除 camera ego-motion 引起的 ROI 与旋转变化,以 2D bbox 中心和 median depth 补偿对象自身大平移,再由世界坐标系中的 Kalman covariance 自适应生成 1–27 个旋转候选,交给 FoundationPose refiner 分层筛选并闭环更新下一帧;在 13 个 YCB 对象的高速 Isaac Sim 轨迹上取得 88.9 / 75.8 的平均 ADD-S / ADD AUC。

研究方向

物体位姿估计

任务层级

Instance-level

物体设定

Unseen objects

输入模态

sequential RGB-Dcamera IMU / visual-inertial odometryobject CAD modelinitial object mask / pose

关键依赖

known object CAD and metric scalecalibrated and synchronized RGB-D–IMUcamera intrinsics and VIOinitial mask / posepre-trained FoundationPose refiner2D object tracker
完整论文元数据 作者、单位、研究方向、数据集、指标、方法标签和阅读状态 展开
作者
Tingbang Liang, Yixin Zeng, Jiatong Xie, Boyu Zhou
作者单位
Sun Yat-Sen University / Xi’an Jiaotong University / Southern University of Science and Technology / Differential Robotics
会议 / 期刊
会议 · IROS · CCF C
研究方向
物体位姿估计
开源状态
已开源
阅读状态
粗读:已生成 精读:已生成
任务设定
Instance-level · Unseen objects
评估指标
ADD ADD-S ADD / ADD-S AUC

论文原始写法:ADD AUC at 0.1 m / ADD-S AUC at 0.1 m / tracking frequency

关键依赖
known object CAD and metric scalecalibrated and synchronized RGB-D–IMUcamera intrinsics and VIOinitial mask / posepre-trained FoundationPose refiner2D object tracker

Reading Notes

粗读 / 精读

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

论文粗读笔记

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

论文粗读笔记:DynamicPose

1. 基本信息

  • 标题:DynamicPose: Real-time and Robust 6D Object Pose Tracking for Fast-Moving Cameras and Objects
  • 作者:Tingbang Liang, Yixin Zeng, Jiatong Xie, Boyu Zhou
  • 机构:Sun Yat-Sen University;Xi’an Jiaotong University;Southern University of Science and Technology;Differential Robotics
  • 年份 / 会议:2025 / IROS
  • 论文:arXiv · IEEE DOI · 代码
  • 阅读模式:粗读

2. 一句话定位

DynamicPose 面向相机和已知 CAD 对象同时快速运动的 RGB-D 跟踪:VIO 先消除相机自运动造成的 ROI 与旋转变化,深度辅助 2D tracker 补偿对象平移,再由 VIO-guided Kalman filter 按旋转不确定性生成至多 27 个候选,交给 FoundationPose refiner 分层筛选并闭环更新下一帧。

3. 图表导读

DynamicPose 视觉惯性与 RGB-D 闭环位姿跟踪总览
原论文 Figure 2:VIO、depth-informed 2D tracker、Kalman 多候选与 hierarchical refinement 构成闭环;上一帧 pose 不再是当前帧唯一的初始化依据。来源:作者公开稿;图片版权归论文作者及 IEEE 所有,本站仅作论文解读展示。
DynamicPose 在 13 个 YCB-Video 对象上的仿真跟踪主结果
原论文 Table I:在相对速度超过 1.5 m/s、角速度超过 3.0 rad/s 的 Isaac Sim 场景中,DynamicPose 的平均 ADD-S / ADD AUC 为 88.9 / 75.8,明显高于 FoundationPose 的 17.1 / 16.0 与 SRT3D 的 19.7 / 6.7。来源:作者公开稿;表格版权归论文作者及 IEEE 所有,本站仅作论文解读展示。

4. 问题设定

  • 任务:已知对象 CAD 的连续 6D pose tracking,而不是每帧独立检测。
  • 输入:连续 RGB-D、相机 IMU / VIO、相机内参、目标 CAD、首帧对象 mask 与初始 pose。
  • 输出:每帧对象相对相机的 6D pose。
  • 对象设定:网络未见过的新 CAD 可不重新训练,但对象身份、CAD 与首帧初始化仍必须提供。
  • 目标失效模式:相机自运动使 ROI 跳变;对象大平移进一步推走 ROI;大帧间旋转超出局部 refiner 的收敛域。

5. 方法概览

  1. 首帧由 SAM2 mask、median depth 和 FoundationPose 的全局候选 / scoring 获得初始化。
  2. VIO 给出相机跨帧变换,先把上一帧对象平移和旋转补偿到当前相机坐标系。
  3. 2D tracker 在 RGB 中跟踪 bbox,以 bbox 中心和 median depth 反投影出新的三维平移假设,处理对象自身大平移。
  4. 将对象旋转锚定到世界坐标系,以 Tait–Bryan 角和角速度建立 Kalman filter;过程噪声随角加速度增大。
  5. 每个 roll / pitch / yaw 轴若方差低只取均值,方差高则取 μ−σ,μ,μ+σ\mu-\sigma,\mu,\mu+\sigma,组合后最多得到 33=273^3=27 个旋转候选。
  6. FoundationPose refiner 迭代更新候选,以旋转更新量 ∥ΔR∥2\|\Delta R\|_2 较小作为“更接近观测”的启发式分数,逐层淘汰至一个。
  7. 最终 pose 反投影为下一帧 2D tracker 的模板,并作为 Kalman measurement,形成闭环。

6. 实验速览

  • 场景:Isaac Sim;13 个 YCB-Video 对象;相机与对象都沿指定快速轨迹运动。
  • 主场景:相对线速度 >1.5>1.5 m/s、角速度 >3.0>3.0 rad/s。
  • 主结果均值:DynamicPose 88.9 ADD-S AUC / 75.8 ADD AUC。
  • FoundationPose:17.1 / 16.0;SRT3D:19.7 / 6.7。
  • 激进消融场景:相对线速度 >3>3 m/s、角速度 >8>8 rad/s;移除平移补偿或旋转估计都会严重掉点。
  • 速度:Intel i7-13700F + RTX 3060 上约 10 Hz。
  • 真实实验:移动机械臂带动物体、人工快速移动相机,只给定性序列,没有成功率或误差统计。

7. 快速判断

  • 亮点:问题设定非常具体,三个模块分别对应 ROI、平移和旋转三种快速运动失效;不是简单增加 temporal network。
  • 最强证据:13 对象统一快速轨迹下,相比 FoundationPose / SRT3D 的平均 AUC 大幅领先;完整系统在更激进运动消融中也明显优于删模块版本。
  • 不要误读:“retraining-free”指预训练 refiner 可服务新 CAD,不等于无 CAD、无初始化或开放世界;真实场景也没有定量精度。
  • 主要限制:强依赖同步且标定良好的 RGB-D–IMU、VIO 与深度有效范围;motion blur、median-depth 偏差及 3 m 外深度噪声仍会击穿系统。
  • 开源状态:官方仓库已公开部分实现,集成 FoundationPose、MixFormerV2、Grounding DINO 与 VINS-Mono;复现是 ROS / 多模块系统工程,不是单个 checkpoint 即插即用。

Related Papers

相关论文