在机器人的应用中,往往会涉及到基于视觉的 6D 位姿估计或者位姿测量的问题,现在 Pose Estimation 的论文现在非常多,也有很大的创新,不过目前SOTA的工作一般面向几个特定的数据集,比如 LineMod,YCB,T-Less等等,主要面向复杂多目标场景。而在很多应用场景中,其实只涉及对单目标物体进行位姿测量,对于这种相对简单的场景,总结一下常用的基于视觉的方法:

1. 只用RGB: 目标上贴二维码ArUco Marker,结合相机内参求目标表面二维码的 6D 位姿 (2D - 3D)
2. 只用RGB: 检测目标上的特定关键点,结合目标CAD基准模型上面对应关键点的位置,利用PnP求解目标相对基准模型的 6D 位姿 (2D - 3D)
3. RGB+Depth:在RGB图像上检测目标的特定关键点,在深度图像中读取对应关键点的深度,结合相机内参,生成目标每个关键点的 3D 位置,进而解算目标整体 6D 位姿 (3D - 3D)
4. RGB+Depth:在RGB图像分割目标区域,在深度图像中根据分割结果提取对应深度区域,结合相机内参,得到目标点云,利用CAD基准模型点云与目标点云进行ICP配准,得到目标的 6D 位姿 (3D - 3D)
5. 只用Depth:在深度图像上检测目标的特定关键点,并根据深度,结合相机内参,生成目标每个关键点的 3D 位置,进而解算目标整体 6D 位姿  (3D - 3D)
6. 只用Depth:利用深度图像生成场景的点云,对目标区域进行分割得到目标点云,利用CAD基准模型点云与目标点云进行ICP配准,得到目标的 6D 位姿  (3D - 3D)

基于关键点检测的方法 2,3,5难度在于关键点检测的准确率;基于点云配准的方法 4, 6  问题主要在于目标区域分割精度以及配准算法的时间效率;基于二维码的方法1,效率和精度都较高,而且OpenCV就有现成实现,但是问题在于这个属于接触式测量,因为需要人工贴标。

对于精度、实时性要求特别高的,非接触式的方法很难实现,因为RGB-D或者双目这种视觉传感器精度有限,而高精度的三维扫描仪的点云处理起来又会很慢,接触式的方法,比如激光跟踪仪或者动捕镜头结合对应的专用标志点,是可以实现的。

6D 位姿估计 位姿测量 常用方法总结 (适用于单目标场景)相关推荐

  1. 亚马逊采摘挑战赛APC:6D姿态估计的多视图自我监督深度学习6D Pose Estimation in the Amazon Picking Challenge—2017(笔记)

    Multi-view Self-supervised Deep Learning for 6D Pose Estimation in the Amazon Picking Challenge-2017 ...

  2. multi-mono-sf:自监督多帧单目场景流估计

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 标题:Self-Supervised Multi-Frame Monocular Scene Flow ...

  3. 传统的6d位姿估计fangfa1_基于改进的点对特征的6D位姿估计

    来源:公众号|计算机视觉工坊(系投稿) 作者:仲夏夜之星 「3D视觉工坊」技术交流群已经成立,目前大约有12000人,方向主要涉及3D视觉.CV&深度学习.SLAM.三维重建.点云后处理.自动 ...

  4. 物体的三维识别与6D位姿估计:PPF系列论文介绍(四)

    文章"3D Pose Estimation of Daily ObjectsUsing an RGB-D Camera"2012发表在IEEE/RSJInternational C ...

  5. 物体的三维识别与6D位姿估计:PPF系列论文介绍(三)

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 文章"A Method for 6D Pose Estimation of Free-For ...

  6. 6D位姿估计Point Pair Feature (PPF)算法详解

    作者丨丁洪凯@知乎 来源丨https://zhuanlan.zhihu.com/p/94952276 编辑丨3D视觉工坊 一.论文解读 论文: Drost et al. Model Globally, ...

  7. 基于改进的点对特征的6D位姿估计

    论文题目:6D Pose Estimation using an Improved Method based on Point Pair Features 作者:Joel Vidal, Chyi-Ye ...

  8. ECCV 2020 论文大盘点-6D 位姿估计篇

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 来源丨我爱计算机视觉 本文盘点ECCV 2020 中所有与物体6D位姿估计(6D Object Pos ...

  9. 物体抓取位姿估計算法綜述_大盘点|6D姿态估计算法汇总(上)

    1.DenseFusion: 6D Object Pose Estimation by Iterative Dense Fusion (CVPR2019) 原文链接:https://arxiv.org ...

最新文章

  1. Tesla AutoPilot纯视觉方案解析
  2. 【组队学习】【31期】LeetCode 刷题
  3. pdf批量添加图章_给PDF批量添加文本链接
  4. 大会线上同步直播, 来不到现场也可以线上看直播,以及参会秘籍
  5. vue实现搜索框记录搜索历史_2018-09-13 基于Vue的搜索栏功能实现(we-ui)
  6. yii2之DetailView小部件
  7. 刚安装完的ubuntu安装谷歌浏览器
  8. 第十一节课 课堂总结
  9. 95-268-280-源码-Flink通信层的序列化与反序列化
  10. Notification使用详解之二:可更新进度的通知
  11. 十五张思维导图带你快速学习PHP语言基础
  12. 在emacs里用w3m浏览网页
  13. 【路径规划】基于matlab GUI A_star算法最短路径规划【含Matlab源码 633期】
  14. 如何给计算机关闭网络连接,win10系统的电脑怎么把网络连接关闭?
  15. 一键配置以太网IP脚本
  16. 使用Silvaco设计构建NMOS晶体管、PNP、NPN双极型晶体管并提取各项工艺及器件参数:半导体器件和工艺模拟
  17. 有限元分析试题:ANSYS有限元分析中级培训考题及其答案解析(填空+选择+判断+解答)
  18. 【定量分析、量化金融与统计学】分类变量与多元非线性关系与子集的选择
  19. 网页打印服务器无法创建对象,打印问题,小编教你怎么解决automation服务器不能创建对象...
  20. Linux 安装rabbitmq

热门文章

  1. ❤️ 炒 股 实 战丨原 地 起 飞 ❤️
  2. matlab无理数转分数,把无理数转化成分数值的方法
  3. 微信小程序的wx.chooseImage如何把图片传给后端
  4. 雷电9模拟器安装抓包工具whistle证书
  5. java方法 判断今天是工作日/周末/节假日
  6. k8s资源之pvpvcsc
  7. RunC漏洞导致容器逃逸(CVE-2021-30465)
  8. dede搜索结果页列表标题长度修改方法
  9. 基于Jenkins搭建iOS持续集成开发环境
  10. Java使用三层架构、JDBC连接数据库完成《试题信息管理系统》