一:pipeLIne

(1):基于模型的pose估计综述:

对于一个3D模型,可以投影到平面,得到不同的位姿,而pose识别是利用所见的2.5D图像,来估计模型,并同时识别出位姿。

3D模型投影时注意的几点:

1.  投影模型在投影前必须进行点云补全,设定一个阈值T,利用贪婪算法进行模型补全,以免透视穿透现象;

2.  投影模型必须从原始位姿进行数值变换进行投影,不能进行迭代计算,以避免累积误差;

3.  投影模型必须投影到离散平面,即进行XYZ值整数化;

(2):超像素特征的提取:

对于每一个投影,都可以设定一个像素数阈值Tn,进行超像素分割,得到一系列的点集;

对每一个点进行提取类似于 SIFT特征描述的 超像素特征,得到特征向量;

旋转不变性: 这个不需要,位姿估计若产生旋转,则位姿也发生变化;

(3):特征匹配的过程:

对于每一个分割,进行特征初步筛选,选取场景内候选目标;

对每一个目标进行超像素分割,选取特征;

进行KD树匹配;

二:特征选取:

选取细节:

深度图 灰度化 :

对于RGB变化剧烈的 物体表面,提取结合的特征是比较适合的,但必定会掩饰一些位姿信息;适用于表面变化不大而纹理变化剧烈的问题;

对于表面形状变化剧烈的物体,提取表面特征是比较合适的,直觉上可以达到ESF特征同等的效果;

基于SIFT特征描述的介绍,超像素的每一块提取类似于SIFT特征点描述子的特征;以保持不变性;

特征综合:

对每一个分割,生成一个超像素级别的矩阵;

对矩阵的每一个元素,生成一个像素级别的特征;

利用矩阵距离进行相似度匹配;

转入图匹配的过程;

基于SLIC分割的特征点检测相关推荐

  1. 空间中的语义直线检测_基于语义分割的车道线检测算法研究

    龙源期刊网 http://www.qikan.com.cn 基于语义分割的车道线检测算法研究 作者:张道芳 张儒良 来源:<科技创新与应用> 2019 年第 06 期 摘 ; 要:随着半自 ...

  2. 基于图像的三维重建——特征点检测与匹配(2)

    文章目录 前言 一.特征点检测 二阶的拉普拉斯高斯边缘提取算法(LOG) 尺度不变特征变换算法(SIFT) 加速稳健特征算法(SURF) Harris角点特征提取算子 加速分割测试特征提取(FAST) ...

  3. 【火灾检测】基于matlab实现图像特征火灾检测

    一.简介 1 颜色特征\ 颜色特征是图像检索中应用最为广泛的视觉特征.颜色特征无需进行大量计算.只需将数字图像中的像素值进行相应转换,表现为数值即可.因此颜色特征以其低复杂度成为了一个较好的特征. 在 ...

  4. segMatch:基于3D点云分割的回环检测

    该论文的地址是:https://arxiv.org/pdf/1609.07720.pdf segmatch是一个提供车辆的回环检测的技术,使用提取和匹配分割的三维激光点云技术.分割的例子可以在下面的图 ...

  5. 论文翻译 | Mask-SLAM:基于语义分割掩模的鲁棒特征单目SLAM

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 1 摘要 本文提出了一种将单目视觉SLAM与基于深度学习的语义分割相结合的新方法.为了稳定运行,vSL ...

  6. matlab 点云特征_基于点云的3D障碍物检测

    击上方"新机器视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 基于点云的3D障碍物检测 主要有以下步骤: 点云数据的处理 基于点云 ...

  7. 带你读AI论文丨LaneNet基于实体分割的端到端车道线检测

    摘要:LaneNet是一种端到端的车道线检测方法,包含 LanNet + H-Net 两个网络模型. 本文分享自华为云社区<[论文解读]LaneNet基于实体分割的端到端车道线检测>,作者 ...

  8. 4种基于像素分割的文本检测算法

    摘要:文本检测是文本读取识别的第一步,对后续的文本识别有着重大的影响.一般场景下,可以通过对通用目标检测算法进行配置修改,来实现对文本行的检测定位.本文主要介绍基于像素分割的文本检测算法. 本文分享自 ...

  9. 基于YOLOv5和U-NET的火灾检测与分割

    1.文章信息 本次介绍的文章是发表在EUSIPCO 2021的一篇基于计算机视觉的火灾检测文章. 2.摘要 当今世界面临的环境危机是对人类的真正挑战.对人类和自然的一个显著危害是森林火灾的数量不断增加 ...

最新文章

  1. 时间序列分析工具:Prophet、statsmodels、DeepAR、Xgboost类模型、RNN类模型
  2. Windown Server 2003
  3. 艾伟:WCF从理论到实践(11)-异步
  4. JAVA8的LocalDateTime使用心得和工具类
  5. html5支付宝主页面代码,JavaScript高仿支付宝倒计时页面及代码实现
  6. CentOS7中使用编译github源码方式离线安装Node-RED
  7. JavaWeb学习总结(三十五)——使用JDBC处理Oracle大数据
  8. 洛谷P4364 [九省联考2018]IIIDX(线段树)
  9. 详细解读css中的浮动以及清除浮动的方法
  10. ACMMM 2021《LSG》性能SOTA!用GNN和GAN的方式来强化Video Captioning的学习!
  11. 一文搞懂浏览器同源策略
  12. 使用Qtip2来开发功能强大的删除和信息提示功能
  13. 小D课堂 - 零基础入门SpringBoot2.X到实战_第10节 SpringBoot整合定时任务和异步任务处理_43、SpringBoot2.x异步任务实战(核心知识)...
  14. 算法:24.两两交换链表中的节点
  15. PS快捷键大全,记住这些就够了!
  16. Java Geometry空间几何数据的处理应用
  17. 【Warshall算法】
  18. 梅雪争春未肯降,词客骚人费评章。不是一番寒彻骨,哪得梅花扑鼻香。
  19. css超出部分省略号显示
  20. 压缩图片大小(根据比例,或直接给定宽高)

热门文章

  1. Redis及Spring-Data-Redis入门学习
  2. rsync本地及远程复制备份【原创】
  3. [DLX反复覆盖] hdu 2828 Lamp
  4. RHCSA 系列(十四): 在 RHEL 7 中设置基于 LDAP 的认证
  5. 前端实例练习 - 进度条
  6. dubbo 使用 filter 报错解决
  7. Java中常见的集合框架
  8. IPSEC非单播流量处理
  9. 服务器RAID技术及应用
  10. 通过反射获得引用程序集信息