最近开始学习有关三维点云的知识,由于工程项目原因,首先学习了一篇与变电站相关的文章–《基于三维点云的变电站设备分类识别研究–李玲侠》,该文采用三维激光扫描仪来获取点云数据。

文章摘要

1.三维激光扫描系统的工作原理

2.变电站设备点云的获取以及预处理、特征提取

3.电气设备的分类

实现目标如下:

对整个变电站进行点云分割→提取设备特征以及设备类别和型号的分类识别→确定设备所处位置和姿态→变电站三维重建

变电站设备三维点云数据的获取&预处理

1.地面激光雷达扫描:雷达发出激光脉冲信号射向待扫描物体,并利用探测器接受反射信号,通过记录器对其进行记录,最终转化为可被识别处理的点云数据信息。

2.获取变电站点云数据(空间三维坐标值、激光反射强度、距离等信息组成),可通过QTreader系统将其可视化。(ps.实际所需数据只有位置和高度数据)

3.变电站设备识别分类:点云数据预处理(点云的排序精简以及分割去噪)→特征提取(可描述设备外形轮廓特征,如长宽高等)→分类器设计→特征权重(粒子群算法)→姿态估计
    3.1点云的精简排序:方向排序法(排序);均匀采样法(精简)
    3.2设备点云分割:首先需要将设备之外的三维点云集去除(将获取点云投影到XOY平面并进行网格划分,根据点云平均高度以及设定的阈值来剔除地面点),然后提取每个设备的点云(此时需要将设备顶部电线去除,对设备进行分层处理,根据每层面积获得从下到上的面积变化率并标记变化最大的地方进而判断此处面积是否大于一个阈值)
    3.3设备点云去噪(分层去噪)

变电站设备特征提取

1.投影边界曲率
    提取点云边界(当设备投影点较少时选择三角网格法,投影点较多时选择经纬线法)
曲率估计(距离累积代替边界曲率)→直方图统计

2.设备的三维点云法向量
    主成分分析法(PCA)(以K-L变换为基础,通过选择样本点云数据分布方差较大的坐标轴来投影,把点云数据从高维空间降到低维空间的变化系数来代表点云数据的特征)
    点云法向量可以近似用计算获得的平面法向量来代替,法向量能够表示点的曲面变化方向以及基于点的绘制
    文章采取做法:对变电站设备点云进行空间网格划分→将网格中的点云集作为该网格中点的领域计算该网格法向量(PCA)→分别计算法向量与z、x轴的夹角值→直方图统计表示

3.设备三维点云灰度直方图
    点云灰度特征:提取待处理点云区域在xyz方向的最值→水平投影,并根据水平方向最值进行网格划分(根据网格内的平面距离、点云密集度以及高度差异等来确定每个网格的灰度值)→归一化→直方图统计

4.设备分层投影面积直方图(运用三角网格剖分算法)

5.设备体积(包络体积,逐层累加)、高程分布(绘制直方图)几何特征

变电站设备模式识别

距离分类算法(即将待分类识别样本分类到与该样本最相似的类别中)
    模板匹配法(计算待识别样本与模板库中代表每个类别的样本的距离,利用点间距离来计算相似度)–采用加权距离
    改进粒子群算法优化距离分类算法输入权重

基于变电站3D点云数据的目标识别与检测学习总结(一)相关推荐

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

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

  2. ByteBridge数据标注平台3D点云数据标注服务

    ByteBridge自型研发标注,质检工具及预处理功能,针对不同厂商和设备提供的2D-3D融合或3D数据,均可完成高质量高精度的3D点云标注,并支持标注.质检.验收的管理模式. ByteBridge标 ...

  3. 3D点云数据结合深度学习入门基础(目标篇)

    最近,老师让我们研究深度学习与3D点云数据的研究方向,开始时,确实也不清楚何为3D点云,以及深度学习. 由于实验室师弟师妹全部是做深度学习识图相关横向研究工作的,所以很快的就掌握了,深度学习识图技术, ...

  4. 概述—基于机载LiDAR点云数据的建筑物轮廓提取

    一.机载LiDAR系统介绍 机载激光雷达测量技术的英文名称是LiDAR, LiDAR是英文Light Detection And Ranging(光探测与光测距)的缩写,是融合了 GPS.INS.激光 ...

  5. 【论文阅读】用于代表单个树木的机载LiDAR 3D点云针叶树/落叶分类的深度学习

    Deep learning for conifer/deciduous classification of airborne LiDAR 3D point clouds representing in ...

  6. 点云的无序性_PU-Net:解决3D点云数据的上采样问题

    作者:Danny明泽 论文下载: https://openaccess.thecvf.com/content_cvpr_2018/papers/Yu_PU-Net_Point_Cloud_CVPR_2 ...

  7. 基于blender的点云数据渲染

    做点云相关的科研论文,需要渲染一些好看的可视化图片,来表现点云数据的一些几何特性.我在之前的论文中,渲染点云可视化图片的流程是,先在VS里用C++把需要渲染的点云颜色信息计算好,然后存储成带有颜色对应 ...

  8. 基于FME实现点云数据的过滤去噪和生成表面模型

    作者:LLT 近年来随着三维激光扫描技术的不断发展与更新,点云数据也越来越多地应用于各个领域.FME作为一款数据转换和变换软件,在点云处理方面也有许多独到之处.下面就给大家分享一些点云数据的处理技巧. ...

  9. io获取 pcl_点云数据可视化之PCL滤波学习

    PCL滤波概述 在获取点云数据时 ,由于设备精度,操作者经验环境因素带来的影响,以及电磁波的衍射特性,被测物体表面性质变化和数据拼接配准操作过程的影响,点云数据中将不可避免的出现一些噪声.在点云处理流 ...

最新文章

  1. labelimg颜色
  2. 区块链教程Fabric1.0源代码分析Chaincode(链码)体系总结
  3. python使用snappy压缩
  4. 看了就会的VScode给C++的配置编译环境(Visual Studio Code)
  5. 《统计学习方法》(李航)读书笔记(转)
  6. 再解Java中的String
  7. 外星人台式电脑_2020年双11:高端电竞游戏笔记本电脑本推荐:联想、惠普、雷神、ROG、外星人等品牌游戏本挑选指南...
  8. php使用到的函数记录一
  9. selector多路复用_selectors模块 - 实现多路复用简单介绍
  10. 163编辑器 自适应宽度 +更改高度
  11. 在线教育平台源码组成概述
  12. 前端的学习之路:初级HTML---图片标签
  13. vue+ydui使用iconfont时图标不显示
  14. atoi atol实现
  15. 结合环境专业计算机思维论文,环境艺术设计思维的表达论文范文
  16. JS 数组 isAarray() typeof push() unshift() splice()替换/删除/插入 slice()切片 join() split() reverse concat
  17. matlab-高数 plot 二维画图 绝对值函数 取整函数 分段函数
  18. 关于this.$emit的返回值的问题
  19. MATLAB /Simulink 快速开发STM32(使用st官方工具 STM32-MAT/TARGET)
  20. CBCT重建保姆级入门(一)

热门文章

  1. Vue3 : 实现Vue的跨端渲染
  2. 极光推送的别名alias和标签tag分别是什么意思
  3. jmail收取未读邮件(带附件)
  4. 机器人足球仿真第二次作业
  5. 牛客网项目——项目开发(八):开发社区搜索功能
  6. 讯闪4.92带图片教程
  7. ylmf3.0 分配修改登录root用户管理权限的方法
  8. Windows命令 强制删除文件和文件夹
  9. Android Studio Bumblebee | 2021.1.1 Patch 2 修复BUG
  10. 20大5G技术【5G通信技术,转载自微信公众号网优雇佣军】