自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 【RANSAC地面点滤除 】基本原理和C++代码实现

RANSAC,全称Random Sample Consensus,作用是可以通过“随机抽点”来拟合地面平面方程,进而将点云地面点过滤出来。红色点是地面点,可以看出绝大部分的地面点还是识别出来了,但是仍然是有少部分地面点遗漏了,待优化。(4)迭代k次,至少有一次3个点都是地面点的概率是p = 1 - (1 - p_g。(3)抽取3个点至少有1个点不是地面的概率是:1 - (p_g)^3。(2)抽取3个点都是地面点的概率是(p_g)^3。(1) 假设地面点中地面点的占比为p_g。

2024-03-17 15:02:49 904 1

原创 Furthest Point Sampling原理简介和C++实现

Furthest Point Sampling,最远点采样算法,作用是对点云进行降采样,降低点云的数量,降低后续pipeline的计算量。与VoxelGrid相比,优点:(1)能够保留原始点云的结构信息,有助于保留原始点云的重要特征;(2)不依赖网格化;缺点是:(1)计算量大,时间复杂度O(N^2);(2)不适用于噪点较多的数据;

2024-03-09 23:01:06 465

原创 【PCL学习】常用滤波器原理简介和使用

本文简单介绍PCL中常用的filter。

2024-03-03 21:30:31 1945

原创 【动手试试】手写Kdtree-1

Kdtree radius和k nearest搜索主要对空间进行分隔,一种多个维度上的2分查找本人手写的搜索效率很低,需要考虑如何优化。

2024-01-28 19:43:08 1654

原创 【PCL学习】kdtree的使用

kd-tree是一种用来存储k维数据的数据结构,比如激光雷达点云是3个维度的数据x-y-z,使用kd-tree能够很快的进行多维度的搜索,比如半径搜索,k邻近搜索(平均时间复杂度O(log(n))等。pcl使用的是flann库。

2024-01-26 22:24:51 1303

原创 00-open3d显示点云

最近在工作中有显示点云的需求(点云格式是PCD),虽然可以使用cloudcompare软件进行单帧查看,但没法连续播放查看动态效果。因此使用到了open3d来进行点云显示。

2024-01-14 21:08:34 628

原创 Fashin-MINIST无法下载问题解决方法

在学习pytorch官方tutorial中,有使用的FashionMINIST数据集,官方代码是是通过设置download字段为True进行在线下载挂上梯子后,还是报相同的错误。于是我决定手动下载FashionMINIST数据集。

2023-05-07 15:15:08 533 1

FashionMINIST数据集

FashionMINIST数据集

2023-05-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除