返回研究文献库

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

RGBTrack: Fast, Robust Depth-Free 6D Pose Estimation and Tracking

RGBTrack 用真实尺度 CAD 的 rendered-mask 面积与观测 mask 面积做二分搜索,替代首帧 median depth;后续把 FoundationPose point-cloud channels 置零,仅用 RGB 与上一帧 pose refine,并由 XMem、Kalman 与状态机在中心 / 面积异常时采 20 个候选恢复。未知 CAD scale 的 metric recovery 仍需首帧 true depth。

研究方向

物体位姿估计

任务层级

Instance-level

物体设定

Unseen objects

输入模态

monocular RGB videoinitial and tracked object masksobject CAD model

关键依赖

known object CAD and metric scale for RGB-only metric posecamera intrinsicsinitial object maskcamera-object depth search rangepre-trained FoundationPose refiner / scorerXMem or SAM2 mask trackerinitial metric depth if CAD scale is unknown
完整论文元数据 作者、单位、研究方向、数据集、指标、方法标签和阅读状态 展开
作者
Teng Guo, Jingjin Yu
作者单位
Rutgers, The State University of New Jersey
会议 / 期刊
会议 · IROS · CCF C
研究方向
物体位姿估计
开源状态
已开源
阅读状态
粗读:已生成 精读:已生成
任务设定
Instance-level · Unseen objects
评估指标
BOP AR Translation Error Rotation Error

论文原始写法:BOP Average Recall / translation error / rotation error / tracking FPS

关键依赖
known object CAD and metric scale for RGB-only metric posecamera intrinsicsinitial object maskcamera-object depth search rangepre-trained FoundationPose refiner / scorerXMem or SAM2 mask trackerinitial metric depth if CAD scale is unknown

Reading Notes

粗读 / 精读

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

论文粗读笔记

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

论文粗读笔记:RGBTrack

1. 基本信息

  • 标题:RGBTrack: Fast, Robust Depth-Free 6D Pose Estimation and Tracking
  • 作者:Teng Guo, Jingjin Yu
  • 机构:Rutgers, The State University of New Jersey
  • 年份 / 会议:2025 / IROS
  • 论文:arXiv · IEEE DOI · 代码
  • 阅读模式:粗读

2. 一句话定位

RGBTrack 在真实尺度 CAD、首帧 mask 与相机内参已知时,用“rendered mask 面积—观测 mask 面积”的二分搜索恢复首帧深度;后续把 FoundationPose 的 point-cloud 通道置零,仅靠 RGB refiner 跟踪,并用 XMem、Kalman filter 和状态机检测失败、采 20 个邻域候选重新注册。

3. 图表导读

RGBTrack 无深度首帧注册和零深度通道跟踪流程
原论文 Figure 2:左侧以 mask 面积比较二分 camera-object depth,再运行 FoundationPose RefineNet / ScoreNet;右侧后续帧输入 RGB、上一帧 pose 和全零 depth。本站核对:图中面积比较后的上下界更新方向与正文及 Algorithm 1 相反;本文操作说明依照算法,原图按原样保留。来源:作者公开稿;图片版权归论文作者及 IEEE 所有,本站仅作论文解读展示。
RGBTrack 在 YCBInEOAT 九个序列上的主结果
原论文 Table I:在深度质量良好的 YCBInEOAT 上,RGB-D FoundationPose 总体更强;RGBTrack 是表中表现最好的 RGB-only 方法,明显优于 last-depth drift 和 FoundPose。来源:作者公开稿;表格版权归论文作者及 IEEE 所有,本站仅作论文解读展示。

4. 问题设定

  • 任务:已知 / 新 CAD 对象的首帧 registration 与连续 6D pose tracking。
  • 纯 RGB 所需先验:真实 metric scale CAD、首帧对象 mask、相机内参、camera-object depth search range。
  • 后续帧:RGB、XMem / SAM2 mask、上一帧 pose;FoundationPose depth / point-cloud 分支输入全零。
  • 未知尺度 CAD:若要 metric pose,首帧仍需一份 true depth;否则只能在单目 depth 的相对尺度中工作。
  • 不需要:为每个新对象重新训练。

5. 方法概览

  1. 在 [zmin⁡,zmax⁡][z_{\min},z_{\max}] 取中点 zrz_r,用 mask 中心和内参得到 xr,yrx_r,y_r。
  2. 在该 translation 上采 252 个旋转初始候选,经 FoundationPose RefineNet 与 ScoreNet 选 best pose。
  3. 渲染 best pose 的 CAD mask:若面积大于真实 mask,说明假设太近,提高深度下界;反之降低上界。
  4. 迭代到深度 / 区间变化小于 10−210^{-2},输出首帧 metric pose。
  5. 后续 frame 不沿用上一帧 rendered depth,而把 point-cloud channel 清零,避免错误 depth 的累积漂移。
  6. XMem 维护对象 mask;RGB-only 状态机用 image-center deviation 与 observed / rendered mask area mismatch 判断 pose tracking loss。
  7. 丢失后 Kalman 粗预测 zz 和旋转,在附近采 20 个候选并重新 refine / score,恢复后再回普通 tracking。

6. 实验速览

  • YCBInEOAT:九段机器人操作序列;指标为 BOP AR、translation error 与 rotation error。
  • RGBTrack 在 mustard_easy:Rec 0.883、T.Err 0.016 m、R.Err 3.45°;RGB-D FoundationPose 为 0.979 / 0.0038 m / 2.54°。
  • ClearPose set 8 scene 2:RGBTrack recall 0.4682,FoundationPose 0.0442;RGBTrack T.Err / R.Err 为 0.062 m / 25.806°。
  • 带 depth recovery 版在该单场景 recall 0.616、T.Err 0.0129 m,但 R.Err 67.795°。
  • 速度:RTX 3090、640×480 下约 22 FPS;FoundationPose 约 45 FPS。
  • scale recovery:将 CAD 人工放大 3× 后,无恢复九段 recall 全为 0;有恢复时六段明显成功,三段因首帧手遮挡失败或严重退化。

7. 快速判断

  • 亮点:很工程化地复用 FoundationPose 已学到的 RGB 分支,并把“初始尺度搜索—持续跟踪—失败恢复”串成完整状态机。
  • 不要误读:纯 RGB metric pose 依赖真实尺度 CAD;未知尺度 CAD 的 metric recovery 仍需首帧 metric depth。
  • 证据强弱:YCBInEOAT 有九段主结果,但 tracking recovery 只在一个 ClearPose scene 上定量;“坏深度时优于 RGB-D”主要是定性示例。
  • 主要限制:mask 面积同时受遮挡、截断和 segmentation error 影响,不只由深度决定;恢复质量高度依赖 XMem 与阈值。
  • 开源状态:官方仓库已公开运行脚本、XMem / SAM2 接口、unknown-scale 和 ClearPose demos,基于 FoundationPose 多个外部依赖。

Related Papers

相关论文