位置: IT常识 - 正文

三维点云预处理之点云去噪(三维点云识别)

编辑:rootadmin
三维点云预处理之点云去噪

推荐整理分享三维点云预处理之点云去噪(三维点云识别),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:三维点云数据处理,三维点云处理课程,三维点云预处理原理,三维点云前景,三维点云预处理流程,三维点云预处理流程,三维点云数据处理,三维点云预处理原理,内容如对您有帮助,希望把文章链接给更多的朋友!

1.点云数据的去噪

       在测量数据的过程中,我们往往会不可避免的引入噪声点,点云数据预处理的一个步骤就是除去这些会对结果产生影响的错误的噪声点。

       点云数据的去噪方式有很多,不同的点云类型也可以通过分析其具体特征选择适合的去噪方法,如对于扫描线型的点云分布类型,通过拟合曲线求偏差可以很好的过滤掉噪点(可参考你做物理实验时对数据的处理方法)。而本文主要介绍通用的适合多数类型的去噪方法,其在处理点云时将点云视为一团在空间中杂乱分布的点,而不去刻意考虑点云的分布类型。

       其实参考物理实验对数据的处理方法,我们往往会默认不合群的数据为误差较大的点,因此去噪的核心就是找出这些不合群的点。这些点叫做孤立点,又叫离群点、异常点等。而所谓的离群可以指该点与其他点的距离大于一定值,复杂点的定义引入了孤立因子的概念等,因此离群一词虽然不好定义但又很十分形象。

补充:孤立点的分类:全局孤立点、集合孤立点等。

三维点云预处理之点云去噪(三维点云识别)

       很容易会想到可以通过求某一点与周围的点之间的距离来判断离群点(这也是目前比较常用的方法,其他也可通过统计、密度等方法判断,但很明显操作性和适用性会受到影响),可是对于大量无序的点来说,想要找到某一点其附近的点(即距离较近的点)并不容易,不同于肉眼一眼就能发现,计算机可能要求出该点到所有点的距离才能判断,这是一项非常耗时耗力的工作。因此对于大量无序的点,我们往往会考虑先将点数据按一定规则(空间索引方法)进行排列,这将会大大提高后续点云处理的速度。常见的排序方法有八叉树法、kd-tree法等。

补充:(1)八叉树:一种用于描述三维空间的树状数据结构,八叉树的每个节点表示一个正方体的体积元素,每个节点有八个子节点(2*2*2)。

(2)kd-tree法:用于存储k维数据而提出的数据结构,是一种特殊的二叉树(指树中节点的度不大于2的有序树,其子节点数小于等于2)。其按照维度进行划分,每次划分替换一个维度,然后循环维度进行划分。(听起来有些复杂,其实对于三维来说就是按照进行点的划分,使每一个点都在节点上,直到分完每一个点。具体步骤如下:1.先将点按x坐标大小进行排序,将中间那个点放在第一个节点,剩下的自然而然分成两个部分,就有了两个子节点。2.每个部分再按y坐标大小进行排序,再将中间那个点放在刚刚的那两个节点上,又出现了2*2个部分和子节点。3.再按z坐标大小分,分完又按x坐标分。。。直到分完所有的点。)

       经过特定规律排列后,便包含了一定的点与点之间的位置信息,下面我们将考虑通过平均邻域算法来检测孤立点。平均邻域算法是一种基于距离的孤立点检测方法,通过计算点云数据中的点与其邻近点之间的距离的平均值是否超过定值来判断。

具体步骤如下:

(1)将点按照一定规律进行排列,这里我们采用kd-tree法;

(2)取三维点云数据的任一点,搜索该点的k近邻点;

补充:k邻点搜索方法:先通过二叉搜索找到一个当前的最近邻点(若该点存在于树中则即为该点),再以该节点进行正反向搜索判断k个距离最小的点(应按距离从小到大的顺序搜索)。

(3)计算该点与其k近邻点的平均距离并与设定值进行比较判断是否为孤立点。

补充:平均邻域算法的缺点是不好检测出紧挨点群的噪点,不过可以考虑进另一些判断因素,比如可以给距离的标准差设一个阈值,或者给该点与其k邻点的中心点之间的距离设一个阈值等,这就看你具体想要如何优化,提出你个人的观点了。

本文链接地址:https://www.jiuchutong.com/zhishi/300437.html 转载请保留说明!

上一篇:chatGPT模型简介(ptech模型)

下一篇:【yolov6系列一】深度解析网络架构(yolov5官方)

  • 58同城怎么发布顺风车(58同城怎么发布招聘信息免费)

    58同城怎么发布顺风车(58同城怎么发布招聘信息免费)

  • 钉钉视频会议可以两个群一起吗(钉钉视频会议可以用作业帮吗)

    钉钉视频会议可以两个群一起吗(钉钉视频会议可以用作业帮吗)

  • 电脑可以用老版本微信吗(老电脑可以升级吗)

    电脑可以用老版本微信吗(老电脑可以升级吗)

  • 拼多多没有违规词为什么要考试(拼多多没有违规记录为什么限制推广)

    拼多多没有违规词为什么要考试(拼多多没有违规记录为什么限制推广)

  • iPhone显示系统50多G

    iPhone显示系统50多G

  • 华为电脑管家打不开怎么办(华为电脑管家打不开任务图标)

    华为电脑管家打不开怎么办(华为电脑管家打不开任务图标)

  • Word页眉线怎么设置粗细(word页眉线怎么删除不了)

    Word页眉线怎么设置粗细(word页眉线怎么删除不了)

  • 什么是hifi音质(什么叫hifi音质)

    什么是hifi音质(什么叫hifi音质)

  • 老人机的卡怎么取出(老人机的卡怎么安的)

    老人机的卡怎么取出(老人机的卡怎么安的)

  • 小米手机没有耳机孔(小米手机没有耳机孔吗)

    小米手机没有耳机孔(小米手机没有耳机孔吗)

  • 华为pic-al00是什么型号(华为pic-al00是什么型号拆机视频)

    华为pic-al00是什么型号(华为pic-al00是什么型号拆机视频)

  • 怎么控制qq群里的骰子(怎么控制qq群人数)

    怎么控制qq群里的骰子(怎么控制qq群人数)

  • 抖音只能用手机号可以注册吗(抖音只能用手机号注册账号吗)

    抖音只能用手机号可以注册吗(抖音只能用手机号注册账号吗)

  • 软件开发过程包括哪些阶段(软件开发过程包括哪些阶段?)

    软件开发过程包括哪些阶段(软件开发过程包括哪些阶段?)

  • nova6 4g和5g手机壳通用吗(华为nova6 4g和5g的区别)

    nova6 4g和5g手机壳通用吗(华为nova6 4g和5g的区别)

  • 密码不能包含空格是什么意思(什么叫密码不能包含空格)

    密码不能包含空格是什么意思(什么叫密码不能包含空格)

  • 快手怎么修正关注数(快手怎么改变)

    快手怎么修正关注数(快手怎么改变)

  • vivo怎么把信号变数字(vivo怎么把信号格改到右边)

    vivo怎么把信号变数字(vivo怎么把信号格改到右边)

  • 被快手限流后多久开放(被快手限流后多久恢复)

    被快手限流后多久开放(被快手限流后多久恢复)

  • ipad保存的视频在哪里(iPad保存的视频可以倍速吗)

    ipad保存的视频在哪里(iPad保存的视频可以倍速吗)

  • 什么叫视频渲染(视频渲染是做什么的)

    什么叫视频渲染(视频渲染是做什么的)

  • 怎么将c盘的内存扩大(怎么将C盘的内容转到u盘里)

    怎么将c盘的内存扩大(怎么将C盘的内容转到u盘里)

  • 爱奇艺什么时候成立(爱奇艺什么时候开始收费的)

    爱奇艺什么时候成立(爱奇艺什么时候开始收费的)

  • 蓝牙音响连接不上手机怎么办(蓝牙音响连接不上蓝牙怎么办)

    蓝牙音响连接不上手机怎么办(蓝牙音响连接不上蓝牙怎么办)

  • word表格复制后格式不变怎么弄(word表格复制后粘贴连在一起)

    word表格复制后格式不变怎么弄(word表格复制后粘贴连在一起)

  • 为什么描述文件是空白(为什么描述文件安装失败)

    为什么描述文件是空白(为什么描述文件安装失败)

  • 税率3%变成10%
  • 小企业会计准则是什么意思
  • 公司收到借款利息收入要交增值税吗
  • 提存金属于职工薪酬吗
  • 收到货款没开票做应收还还应付
  • 母子公司往来明细账正反面都可以写吗
  • 什么情况下用资本公积科目
  • 已经验旧的发票可以作废吗
  • 用友工资系统参数设置
  • 增值税专用发票可以开电子发票吗
  • 扶贫费用事业单位账务处理怎么做?
  • 以前年度损益调整属于哪类科目
  • 非公益性捐赠支出是永久性差异吗
  • 房地产预售款收条怎么写
  • 五分钟了解外出经营活动税收管理证明
  • 从免税到征税企业应该怎么做
  • 重庆个人住房房产税申报
  • 剪头开发票
  • 企业大中小型划分最新标准
  • 独立核算分公司可以享受小型微利企业优惠吗
  • 进项票下个月才能到,怎么避免交税
  • 医疗服务免税发票怎么开
  • 全年累计申报个税怎么计算
  • 领专票需要带什么东西
  • 被扣留的质保金怎么办
  • 英雄联盟电脑软件图片
  • windows更新出现错误重新打开设置
  • 购买种子怎么做账
  • 在win10系统中如何找到应用
  • 荣耀x10升级鸿蒙系统好用吗
  • Linux怎么修改账户名
  • 公司取得的发明专利
  • 个人非货币性资产投资个人所得税
  • 外汇收入情况说明
  • 个别报表内部交易
  • 高新技术企业职工总数
  • 除了正式发票还有啥
  • 估价入库金额怎么来
  • 固定资产一次性扣除后第二年账务处理
  • php语言之面向对象编程 educoder
  • 支票沾水
  • android界面源码
  • df -th命令
  • phpcms怎么样
  • 高新企业的所得税
  • 施工图审查费属于什么费用类别
  • mysql的备份方式
  • 退诉讼费计入什么科目
  • 冲红的发票怎么做账会计分录
  • 企业开办期间费用需要开发票吗
  • 交强险怎么报警
  • 现金日记账是会计人员根据审核后的
  • 持有至到期投资是债权投资吗
  • 分配服务器失败
  • mysql使用的协议
  • Mac安装不了iTunes
  • linux系统关闭ftp服务
  • ubuntu装完后重启找不到操作系统
  • windowsxp怎么开机
  • centos7操作命令
  • win10升级准备就绪需要多久
  • linux系统的安装和常用命令
  • unity怎么创建摄像机
  • [置顶]游戏名:chivalry2
  • msoobe命令
  • 用python三角形
  • unity碰撞得分代码
  • retrofit提交表单
  • shell脚本命令行参数
  • 控制程序的先后顺序是怎样的
  • 原生js实现promise
  • jquery技巧
  • android刷题
  • 国家税务总局 土地增值税
  • 票种删除需要怎么弄
  • 卷票发票丢失怎么办理
  • 太平税务局电话
  • 可转债中签当天扣款吗
  • 12366是哪里的税务局
  • 河北税务交社保显示未找到对应的城乡居民应缴费额配置
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设