简介

基于Point Pair Features(PPF)的6D姿态估计方法PPF,Drost et al., 2010(https://ieeexplore.ieee.org/document/5540108),是在机器视觉领域应用广泛的一种物体位姿提取方法。大名鼎鼎的Halcon,其Surface Matching 模块就是在这种方法的基础上做的优化。(Halcon有一份technique notes 专门讲该模块的使用)。

这种方法具有什么优势呢?

1.在工业场景中,有大量缺少表面纹理或局部曲率变化很小的物体,无法利用局部特征提取匹配点对,因此基于局部特征点匹配的姿态估计方法无法使用

2.该方法的输入,model(物体模型)与scene(场景)均为点云;随着3D传感器技术的发展,市场上出现了很多极具性价比的工业级3D传感器,获取高质量点云的成本越来越低

原理

该法的原理,有篇文章珠玉在前PPF原理(https://zhuanlan.zhihu.com/p/94952276),对原论文讲解很详细,这里不再重复,我想强调几个点:

PPF(Point Pair Features)原理及实战技巧相关推荐

  1. Going Further with Point Pair Features: PPF, 如何走的更远?

    文章目录 简介 原理 优化 Tips 简介 基于Point Pair Features(PPF)的6D姿态估计方法PPF,Drost et al., 2010,是在机器视觉领域应用广泛的一种物体位姿提 ...

  2. Golang interface 接口详细原理和使用技巧

    文章目录 Golang interface 接口详细原理和使用技巧 一.Go interface 介绍 interface 在 Go 中的重要性说明 interface 的特性 interface 接 ...

  3. 【直播课】6小时教你熟知Anchor free理论基础,掌握项目实战技巧

    前言 目标检测是计算机视觉和数字图像处理的一个热门方向,广泛应用于机器人导航.智能视频监控.工业检测.航空航天等诸多领域,通过计算机视觉减少对人力资本的消耗,具有重要的现实意义.因此,目标检测也就成为 ...

  4. css揭秘实战技巧 - 形状 [二]

    全目录 本系列文章,主要是围绕css3属性,实现我们常见的各种效果,这些效果都是我们实战开发中经常可以用到的效果: css揭秘实战技巧- 背景与边框 [一] css揭秘实战技巧- 形状 [二] css ...

  5. python如何确定拐点_如何确认均线拐点的实战技巧和理论(图解)

    如何确认均线拐点的实战技巧和理论(图解) 投资是长久的事情,以饱含学习的思维去看待投资,你的投资路才能够越走越远. 一.MA指标使用原理 例如5天以来的投资者持筹成本就是把第1天到第5天的价格加起来除 ...

  6. MySQL闪回原理与实战

    文章来源 https://github.com/danfengcao/binlog2sql https://github.com/danfengcao/binlog2sql/blob/master/e ...

  7. Spring Boot进阶:原理、实战与面试题分析

    在当下的互联网应用中,业务体系日益复杂,业务功能也在不断地变化.以典型的电商类应用为例,其背后的业务功能复杂度以及快速迭代要求的开发速度,与5年前的同类业务系统相比,面临着诸多新的挑战. 这些挑战中核 ...

  8. Spring Data JPA 原理与实战第二天 掌握Repoitory和DQM

    02 Spring Data Common 之 Repoitory 如何全面掌握? 通过上一课时,我们知道了 Spring Data 对整个数据操作做了很好的封装,其中 Spring Data Com ...

  9. IDA PRO 静态反汇编与OllyDbg动态调试实战技巧汇总

    IDA PRO 静态反汇编与OllyDbg动态调试实战技巧汇总 ********************************** 案例一: 使用IDA PRO+OllyDbg+PEview 追踪w ...

最新文章

  1. Ubuntu16.04安装qt
  2. cognos学习轨迹
  3. jsp connection DB
  4. opencv KNN 模型不能保存的问题
  5. java多线程总结(二)
  6. 特斯拉宣布在美召回5974辆Model 3和Model Y
  7. vue 获取安卓原生方法_H5-vue与原生Android、ios交互获取相册图片
  8. Java自学!java题库网站
  9. VMware ESXi 6.7注入第三方RAID驱动
  10. 【Axure报错】-Unable to connect to Axure Share. Please make sure you have an internet connection and try
  11. 在英文邮件中,如何在开头对收件人进行称呼?
  12. 电脑使用技巧提升篇10:电脑文件夹加密
  13. win10网络适配器不见了_恢复消失的win10网络适配器的方法
  14. 《word2vec Parameter Learning Explained》论文学习笔记
  15. 怎么用c语言画余弦函数,用c语言绘制余弦函数图像
  16. Apache BookKeeper
  17. NLP英文缩写词性含义
  18. 计算机知识点背诵了就忘了怎么办,背得滚瓜烂熟的知识点 为什么一上考场全忘了?...
  19. RHCSA第四天学习内容心得
  20. GCC编译器与编译过程

热门文章

  1. 《Ember.js实战》——2.3 计算属性
  2. Boost之正则表达式_[转]
  3. MSSQL扫盲系列(4)-系统函数
  4. 安装JDK出现Windows Installer程序包有问题,此安装需要的DLL不能运行...
  5. 深入理解MySQL执行过程及执行顺序
  6. 简单介绍4种限流算法!(固定窗口计数器算法、滑动窗口计数器算法、漏桶算法、令牌桶算法)...
  7. 什么是接口幂等性?为什么会产生这个问题?如何保证接口幂等性?
  8. 小白搞懂了GC全过程,全靠阿里专家12张图
  9. 是时候捋一捋Java的深浅拷贝了
  10. 编码之路,与君共勉。