- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 LOAM——LaserOdometry中位姿求解部分
看代码的时候前端求解位姿的部分不太理解,找了很多资料大部分都没有完整的推导,在此简单记录一下。基本原理LOAM中在求解位姿时,是根据边缘点到上一帧最近的边缘点所构成的线的距离,以及平面点到上一帧最近的平面点构成的面的距离,构建目标方程,通过LM进行求解,很多博文中都有详细的介绍,选点的过程中有很多细节,代码里都有体现,在此不再赘述。最终的目标函数这里记为:Loss=∑distance(point,map)=∑idistance(surfPointi,map)+∑jdistance(cornerPoi
2022-05-04 17:22:49 334
原创 AAAI 2020 GS-Net
Geometry Sharing Network for 3D Point Cloud Classification and Segmentation(arXiv)brief summary:方法很简洁,写的也很清晰。比较有新意的是使用了特征空间这一点,有效的对远距离且结构相似的部分进行了捕获。Abstract大尺度的几何变换,如旋转、平移等对点云的分类任务有较大的影响,针对这一问题,设计了一个geometry sharing Network(GS-Net),对几何变换有较强的鲁棒性。GS-Net与现
2021-08-17 15:34:58 366
原创 AAAI 2021 BoundaryAwareGEM
https://github.com/JchenXu/BoundaryAwareGEMAbstract边界信息在2D图像语义分割中发挥了重要作用,而在3D点云分割中常常会被忽略。本文提出了边界预测模型(Boundary Prediction Module,BPM)用于预测点云的边界,基于BPM设计了一个几何编码模块(Geometric Encoding Module,GME)。为了提供额外的几何信息,设计了一个轻量的几何卷积计算。IntroductionGCO注重邻点的角度分布(angular di
2021-08-16 15:01:47 320
原创 CVPR 2020 DynamicRouting 源码学习
Learning Dynamic Routing for Semantic Segmentation (CVPR 2020 Open Access)github源码旷视科技-知乎-论文解读Dynamic Routing会自适应地生成不同的结构进行特征编码,网络可以将不同尺寸的物体(或背景)分配到对应分辨率的层级上,以实现有针对性的特征变换。,相较于Auto Deeplab,Dynamic Routing支持多路径链接、跳跃连接。之前没有阅读过动态路径选择的模型,在阅读论文时有很多不理解的地方,拿源码
2020-08-13 15:46:53 439 1
原创 CVPR 2020 DSRL、HANet、SPNet、CPNet
笔记笔记笔记文章目录DSRLStructureLoss FunctionHANetStructureDeepLab V3+HANetSPNetStructureResNet+MPMVisualizeCPNetDSRLDual Super-Resolution Learning for Semantic Segmentation超分辨率+语义分割,用超分辨率图来指导语义分割任务(不止是语义分割任务,对其他视觉相关的任务也具有效果提高)现有的语义分割方法往往使用空洞卷积或encoder-decoder
2020-08-01 17:06:21 1086
原创 CVPR 2020 RandLA-Net
作者在知乎的介绍,包含论文及源码链接:[CVPR 2020 Oral] RandLA-Net:大场景三维点云语义分割新框架(已开源)作者在深蓝学院的公开课(包括RandLA-Net和 3D-BoNet):基于三维点云场景的语义分割和实例分割RandLA-Net最大的亮点在于处理的速度快,准确率也还不错。速度上的提升很大程度是由于point inference部分使用了随机降采样,随机地对点...
2020-03-23 15:30:51 931 2
原创 CVPR2019 Relation-Shape CNN、ICCV2019 Dense Point论文及源码学习
Ralation-Shape CNN通过深度学习将关系学习从2D学习拓展到3D上。参考:bilibili: 中科院模式识别国家重点实验室在读博士生刘永成:深度学习在3D点云处理中的探索github: yongchengliu...
2020-03-13 21:21:48 2391 8
原创 最优化方法小结
文章目录一维搜索算法Fibonacci法与黄金分割法黄金分割法步骤进退法平分法不精确的一维搜索无约束最优化方法最速下降法Newton法共轭方向法和共轭梯度法拟Newton法约束最优化方法等式约束的最优性条件不等式约束的最优性条件罚函数法乘子法此前准备最优化算法考试时整理的,都是一些比较简单且常用的最优化算法,没有放公式的推导,也还有很多相关的算法,感兴趣的话可以参考《最优化方法》(上课用的课本,...
2020-02-26 22:00:44 804
原创 Pytorch可视化工具:tensorboardX
文章目录tensorboardX安装使用建立event writer实体记录数值记录图像记录直方图、声音、文字记录网络框架查看Exampleexample 1example 2example 3Visdom安装使用matplotlib 显示VisualDLtensorboardXtensorboardX是为了非tensorflow框架也可以使用tensorboard的可视化功能而开发的。学习...
2020-02-15 22:21:40 1094
原创 CVPR2018 DGCNN、RSNet
文章目录CVPR2018 DGCNNEdge ConvolutionDynamic graph updatePropertiesArchitectureClassificationPart SegmentationIndoor Scene SegmentationCVPR2018 RSNetDGCNN和RSNet都是基于此前PointNet和PointNet++的工作提出的,与KCNet和Poi...
2020-02-14 17:15:33 1152
原创 CVPR2018 SPG、KCNet、PointwiseCNN
CVPR2018 SPGLarge-scale Point Cloud Semantic Segmentation with Superpoint Graphs(!论文链接)(!pytorch源码链接)不同于此前的工作,SPG不是去逐点进行分类,而是将物体看作一个完整的整体,去划分整个物体,并且可以描述相邻物体之间的关系,非常适用于上下文分类。SPG的大小是由场景中简单结构的数量来确定的,而不...
2020-02-12 22:01:26 1388 1
原创 ICCV2017 Kd-Network、3DV2017 SEGCloud
ICCV2017 Kd-NetworkEscape from Cells: Deep Kd-Networks for the Recognition of 3D Point Cloud Models(论文链接)(代码链接)Kd-NetworkInput process在进行训练时, Kd-Networks的输入点云集合的大小为N=2DN=2^DN=2D,不满足条件的集合通过欠采样或过采样进...
2020-02-11 11:26:20 1065
原创 PointCNN 论文及源码学习
Introduction论文在Introduction部分花费了大量的篇幅来解释卷积无法直接用在点云数据上的原因,大致主要是因为点云数据的无序性,难以用结构化的数据进行存储。如上图中,图中ii与iii虽然各个点的排序是相同的,但形状却不同,iii与iv虽然点的排序不同,但他们却是相同的点集。为了解决这一问题,作者提出使用空间变换网络(STN),从前一层的数据中取KKK个点,预测一个K×KK\...
2020-01-15 12:14:08 1797
原创 PointNet++ 论文及源码学习
PointNet++ 论文学习PointNet在进行学习时,只对一个点或者只对所有点进行处理,因此存在的问题主要有两个,一是没有局部上下文,二是对平移不变性有一定的影响(如果对物体进行平移,所有点的特征都会出现变化)。为了解决这些问题,作者提出了PointNet++,通过使用多层次的特征提取结构来更好的提取局部特征(其想法与CNN感受野的变化类似),然后在此之上实现分类和分割,此外还提出了一种自...
2020-01-12 10:59:49 458
原创 PointNet 论文及源码学习笔记
PointNet 论文学习设计理念PointNet在设计时,作者考虑到了点云的三个特征,也就是在论文4.1节所提到的:Unordered、Interaction among points、Invariance under transformations。Permutation invariance对于n个点所构成的点云,无论n个点的排列顺序如何,所表示的点云是同一个,而所设计的网络对于不同...
2019-12-26 10:15:48 1018
原创 PointNet 中文翻译
Deep Learning on Point Sets for 3D Classification and Segmentationhttps://github.com/charlesq34/pointnetPointNet摘要(Abstract)点云是一种非常重要的几何数据结构类型。因为它的格式不规则,许多的研究人员通常会将点云数据转换为规则的3D体素网格或者图像集合。然而,这会造成大量...
2019-12-18 21:40:43 3145
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人