当前位置:网站首页>三维点云分割
三维点云分割
2022-08-10 05:30:00 【LIAN_U】
点云分割的难点:数据的冗余;点密度的不均匀性;在数据结构表示上,缺乏明确统一的点云数据结构
点云分割算法:
第一步通常是分离背景点,e.g.常见的地面点和非地面点
基础性的分割算法:通过点云的基本属性,法向,粗糙度,边界凹凸度等。这类算法常用于凸包分解,分水岭算法,分层聚类,区域生长和光谱聚类。这些算法广泛的应用于基于区域的分割算法。
在计算机视觉领域,对于2D图像的分割算法中,比较突出的算法是图割算法,包括:正则化图割和最小割
点云分割算法应该具备三个属性:
分割算法应考虑到不同地物块的具体属性;
应推断出相邻分割块的属性关系;
应适用于不同扫描仪获得的点云数据;
基于点云的分割算法分类:
基于边界的分割算法(edge based methods)
基于区域的分割算法(region based methods)
基于属性的分割算法(attributes based methods)
基于模型的分割算法(model based methods)
基于图割的分割算法(graph based methods)
点云学习框架:
学习首先从点云经典分割、分类算法开始,然后进一步拓展到目标探测与变化检测中。在学习的过程中要求:
不仅掌握该分支的发展历程,每个历程中的典型的算法原理,以及算法的代码实现,可用现在的开源算法代码再加上自己的配置改进等。
注意:一定得做到广泛阅读相应的文献,然后自己思考总结,最后动手实践,如果有创新的idea出现,再好不过了!!
来自:https://blog.csdn.net/mixiaoxinmiss/article/details/78196964
其他相关资源:
基于传统方法点云分割以及PCL中分割模块
the differences between segmentation and classification:
segmentation is the process of grouping point clouds into multiple homogeneous regions with similar properties whereas classification is the step that labels these regions. (Grilli, et al., 2017, a review of point cloud segmentation and classification algorithms)
边栏推荐
猜你喜欢

如何在报表控件FastReport.NET中连接XLSX 文件作为数据源?

Pony语言学习(九)——泛型与模式匹配(终章)

聊聊 API 管理-开源版 到 SaaS 版

【yolov5训练错误】WARNING: Ignoring corrupted image

OAuth2 usage scenarios, common misunderstandings, use cases

Advanced Feature Selection Techniques in Linear Models - Based on R

Read the excerpt notes made by dozens of lightweight target detection papers for literacy

Buu Web

Matlab simulation of multi-factor house price prediction based on BP neural network

每周推荐短视频:探索AI的应用边界
随机推荐
Kubernetes:(十七)Helm概述、安装及配置
MySql之json_extract函数处理json字段
论文精度 —— 2016 CVPR 《Context Encoders: Feature Learning by Inpainting》
基于Qiskit——《量子计算编程实战》读书笔记(六)
pytorch learning
清览题库--C语言程序设计第五版编程题解析(1)
pytorch框架学习(9)torchvision.transform
Pony语言学习(八):引用能力(Reference Capabilities)
R语言:修改chart.Correlation()函数绘制相关性图——完美出图
Abstract problem methodology
Qiskit官方文档选译之量子傅里叶变换(Quantum Fourier Transform, QFT)
【LeetCode】41. The first missing positive number
pytorch框架学习(2)使用GPU训练
aliases节点分析
oracle rac 11g安装执行root.sh时报错
How does Jenkins play with interface automation testing?
pytorch框架学习(3)torch.nn.functional模块和nn.Module模块
如何用Apifox 的智能Mock功能?
训练集Loss收敛,但是测试集Loss震荡的厉害?
kaggle小白必看:小白常见的2个错误解决方案