返回研究文献库

物体位姿估计 · 2024 · ECCV · CCF B

SUP-NeRF: A Streamlined Unification of Pose Estimation and NeRF for Monocular 3D Object Reconstruction

SUP-NeRF 先预测并固定 car dimensions,再以 projected-box state 做三次 learned pose refinement,随后接 object-centric NeRF,阻断单目 scale–depth ambiguity。nuScenes 为 7.01°/0.68m、KITTI zero-shot 为 6.79°/1.06m;50 次 NeRF optimization 需 1.493s 且不改善 pose,Waymo rotation 也低于 FCOS3D。

研究方向

物体位姿估计

任务层级

Category-level

物体设定

Unseen objects

输入模态

monocular object RGB cropocclusion / instance maskcamera intrinsics

关键依赖

known car-category prior2D object mask and ROInuScenes 3D box / camera-pose supervisionrandom pose initialization inside ROICodeNeRF decoderoptional 50-step test-time optimization
完整论文元数据 作者、单位、研究方向、数据集、指标、方法标签和阅读状态 展开
作者
Yuliang Guo, Abhinav Kumar, Cheng Zhao, Ruoyu Wang, Xinyu Huang, Liu Ren
作者单位
Bosch Research North America / Bosch Center for Artificial Intelligence / Michigan State University
会议 / 期刊
会议 · ECCV · CCF B
研究方向
物体位姿估计
开源状态
已开源
阅读状态
粗读:已生成 精读:已生成
任务设定
Category-level · Unseen objects
评估指标
Rotation Error Translation Error

论文原始写法:rotation error / translation error / PSNR / depth error / cross-view PSNR / cross-view depth error / runtime / parameter count

关键依赖
known car-category prior2D object mask and ROInuScenes 3D box / camera-pose supervisionrandom pose initialization inside ROICodeNeRF decoderoptional 50-step test-time optimization

Reading Notes

粗读 / 精读

已生成 src/paper-notes/sup-nerf-eccv2024/coarse.md

论文粗读笔记

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

论文粗读笔记:SUP-NeRF

1. 基本信息

  • 标题:SUP-NeRF: A Streamlined Unification of Pose Estimation and NeRF for Monocular 3D Object Reconstruction
  • 作者:Yuliang Guo, Abhinav Kumar, Cheng Zhao, Ruoyu Wang, Xinyu Huang, Liu Ren
  • 机构:Bosch Research North America / Bosch Center for Artificial Intelligence;Michigan State University
  • 年份 / 会议:2024 / ECCV
  • 论文:ECVA 正式 PDF · ECCV 页面 · 项目页 · 代码
  • 阅读模式:粗读

2. 一句话定位

SUP-NeRF 面向单目驾驶图像中的 category-specific cars:由共享 ResNet50 从 object crop + occlusion mask 预测 shape / texture / pose codes 与 3D dimensions,再将当前 3D box 的八个 projected corners 编码为不依赖相机内参的 visual pose state,迭代三次恢复 pose;固定尺寸后接 object-centric NeRF,避免 shape scale 与 object depth 在后优化中互相补偿。

3. 图表导读

SUP-NeRF 联合位姿和对象 NeRF 的框架
原论文 Figure 3:image encoder 共享早期特征、分离 pose / shape / texture codes;pose estimator 先完成三次 feed-forward refinement,随后 NeRF decoder 在对象坐标系渲染 RGB / occupancy。来源:ECVA 正式论文;图片版权归论文作者及 Springer Nature 所有,本站仅作论文解读展示。
SUP-NeRF 在 nuScenes KITTI Waymo 的结果
原论文 Table 2–4:nuScenes 训练模型直接迁移 KITTI / Waymo。SUP-NeRF 在 KITTI rotation / translation 均优于 AutoRF+FCOS3D;Waymo translation 更好,但 rotation error 10.01° 大于 FCOS3D 的 6.65°。来源:ECVA 正式论文;表格版权归论文作者及 Springer Nature 所有,本站将三张原表组合用于解读。

4. 问题设定

  • 输入:单个 car object crop、camera intrinsics 与 occlusion / instance mask。
  • 输出:object dimensions、rotation / translation、shape / texture codes,以及 object-centric NeRF。
  • 不需要测试 CAD,也不需要外部 monocular 3D detector;但仍需要 2D instance localization / mask。
  • 训练使用 nuScenes 3D boxes、camera poses、Mask R-CNN masks 与 sparse LiDAR evaluation。
  • 任务是 category-specific outdoor object pose + reconstruction,不是 BOP 多对象 CAD localization。

5. 方法概览

  1. ResNet50 将 128×128 masked crop 编成 pose、shape、texture latent codes,并预测 box dimensions。
  2. 初始 pose 在 ROI / viewing frustum 内随机采样;yaw 覆盖全范围,另加随机轴 ±20°。
  3. 当前 pose + dimensions 的八个 box corners 投影到 image plane,形成 projected-box state。
  4. box encoder + pose code 回归 axis-angle rotation update,以及 image-plane center / depth-ratio translation update。
  5. 三次迭代得到 feed-forward pose,尺寸在更新中固定,阻断 scale–depth ambiguity。
  6. camera pose 转入 object frame,CodeNeRF decoder 以 shape / texture codes 渲染 RGB 与 occupancy。
  7. 推理可再用 50 次 gradient optimization 联合更新 shape、texture 与 pose,但论文显示它主要改善外观 / depth,不稳定改善 pose。

6. 实验速览

  • nuScenes 87,048 train objects、5,000 val;KITTI val 4,895;Waymo val 5,000。
  • nuScenes feed-forward:SUP-NeRF 7.01° RE / 0.68 m TE;AutoRF+FCOS3D 为 9.77° / 0.85 m。
  • 50 次 NeRF optimization 后 SUP-NeRF 为 7.07° / 0.73 m,pose 反而略差。
  • KITTI zero-shot:6.79° / 1.06 m;AutoRF+FCOS3D 11.95° / 2.20 m。
  • Waymo zero-shot:10.01° / 1.68 m;AutoRF+FCOS3D 6.65° / 3.22 m。
  • A5000:49.816M parameters;三次 feed-forward 18 ms;+20 / +50 NeRF iterations 为 0.608 / 1.493 s。
  • NeRF 的 PSNR / depth 跨数据集明显下降,作者也将 cross-dataset monocular reconstruction 视为开放问题。

7. 快速判断

  • 优点:把尺寸先估计并固定,直接针对 monocular scale–depth ambiguity;projected-box state 比 full render 更轻;不依赖外部 3D detector;nuScenes→KITTI translation 泛化强。
  • 限制:需要 object mask / crop 和强 3D box supervision;主要是 car category;NeRF 后优化慢且不改善 pose;Waymo rotation 低于 FCOS3D。
  • 适合读者:monocular category pose、object-centric NeRF、3D box refinement、autonomous driving、cross-dataset generalization、pose–shape disentanglement。

Related Papers

相关论文