加载中...
PointNet++网络详解 一、PointNet++改进思想 关于PointNet可以参考前一篇文档。 前文中已经提到,PointNet并没有做局部特征提取,而是通过最大池化层获取全局的信息。这与当前主流的网络不符。在CNN中,有着感受野的概念,通过不断卷积获得的高维特征点对应着低层的一个区域。而在PointNet中,则没有这种局部特征融合的机制。 针对PointNet的不足,PointNet++应运而生。 PointNet++相较于PointNet,主要有以下几个改进项: 针对点云图点对数量的不规则,采用最远点采样选取其中的N个点,既能保证每个数据能够有相同的形状,也能让其尽可能保留多的信息量。 通过构建球形搜索区域,获取子区域的点对,实现局部特征提取 提取多尺度特征,对不同子区域的特征进行提取与聚合。 提出基于距离差值的分层特征传播算法,将局部特征上采样传播给在特征融合过程中丢失的点中。 下面我们针对这些改进项进行一些比较细致的分析。 注:B表示batch;N表示num;C和D都表示特征维度(C是xyz)。 二、最远点采样FPS算法 最远点采样能够对全局点进行采样,在保 ...
Open3D点云处理 一、Open3D Open3D is an open-source library that supports rapid development of software that deals with 3D data. The Open3D frontend exposes a set of carefully selected data structures and algorithms in both C++ and Python. The backend is highly optimized and is set up for parallelization. Open3D是一个支持3D数据处理软件快速开发的开源库,在前端提供了一组精挑细选的C++和Python数据结构与算法。并且在后端高度优化且支持并行化。 其核心要素包括: 3D数据结构 3D数据处理算法 场景重建 3D可视化 3D机器学习等 Python版快速安装 需要的环境为: OS:Ubuntu 18.04+、macOS 10.15+、Windows 10(64-bit) Python: ...
点云数据概述 一、什么是点云 点云(Point Cloud)是指目标表面特性的海量点集合[1]^{[1]}[1],一般是通过激光测量或摄影测量获得的。能够以较高的精度反应地表的真实情况,如地面状态、地物反射特征等等。 激光点云与摄影点云 对于激光测量得到的点云,包括三维坐标(XYZ)和激光反射强度。这类点云通常可以通过回波特性和反射强度判别物体的状态,例如植被会有多次回波,反射强度也要弱于建筑。 对于摄影测量得到的点云,通常包括三维坐标(XYZ)和颜色信息。颜色信息在识别物体上有着重要的语义。 稀疏点云与密集点云 三维坐标测量机获得的点数量较少,点与点的间距也较大,称为稀疏点云(如全站仪获取的点云)。 而三维激光扫描仪或照相式扫描仪得到的点云,数量较多且较密集,称为密集点云。 点云的格式 事实上点云的存储就是一张属性表,常见的格式有pts,asc,dat,stl,imw,xyz,txt,csv等。 下图是用CloudCompare软件打开的点云数据: 二、点云能做什么 基于点云数据的特性,生产活动中常常将其运用于三维实体重建、自动驾驶、地物分割、地图绘制、机器视觉、安全隐患排除 ...
常见前缀 一、外/出 e ex ef export 出口 助记 e,是杨颜xf诶,他出去找斯卡蒂了 二、内/进 in im inject 注射 助记 i小智,今天看到nm走进大木博士家了。 三、前 动态向前 pro progress 进步 promote 升值 propel 促进 静态在前 pre prepare 准备 predict预测 助记 在p水节时,人们常常拿出ro泼向前方,即使前方有re 四、回/重新 re return 返回 recede 衰退 助记 re还需要记? 五、聚集/一起/共同 co con com col collaborate 合作 cooperate 合作 combine 结合 助记 c,o发现了,为啥nmsl唯独少了s,这还算个共同体吗? 六、分散/分开 di dis dif divorce 离婚 divide 分成 distribute 分配 助记 即使你di一直在dis他,但在没f气之前,他们是不会分开的 七、上/超过 super over sur surrealism 超现实主义 surpass 超过 助记 su ...
名人雅句 陶哲轩 Terence Tao 🌟 It’s okay to fail! Failing is how you learn to approach problem differently, and find creative soulution. 数学并不是单纯的解决问题,而是在于发掘两件事物之间前所未有的,令人惊叹的联系。 🌟 The deeper you dive into anything in your life. the more you will discover and learn. 笛卡尔 Descartes 🌟 I doubt, therefore I think; I think, therefore I am. Abeba Birhane 🌟 A person is a person through other persons
浣溪沙·谁念西风独自凉 (清)纳兰性德 谁念西风独自凉,萧萧黄叶闭疏窗,沉思往事立残阳。 被酒莫惊春睡醒,赌书消得泼茶香,当时只道是寻常。 赠刘侍御二首·其一 (明)王守仁 道自升沉宁有定,心存气节不无偏。 知君已得虚舟意,随处风波只晏然。 客中行 李白 兰陵美酒郁金香,玉碗盛来琥珀光。 但使主人能醉客,不知何处是他乡。0
Argparse模块常见用法
Unit3 形容词和副词 形容词是用来修饰名词,说明事物或人的性质、状态或特征的词,一般在句中主要充当定语或表语,还能做补语和状语。 副词主要用来修饰动词、形容词、副词或其他结构的词。一般做状语。 一、形容词 表语:说明主语的身份、性质、品性、特征和状态,例如:He is [a student]. 定语:修饰、限定、说明名词或代词的性质、品质、特征,例如:It’s a [bad] manner. 1.1 作定语时的基本用法 单个形容词作定语,一般放在所修饰的名词之前。形容词短语做定语时,需放在所修饰的名词之后。 而在修饰复合不定代词时(如somebody, someone, something等)则必须放在不定代词后面。 123He read an interesting storybook this morning.I know an actor suitable for hte part in the play.I would like something cheaper. 1.2 多个形容词修饰名词的顺序 冠词、代词 序数词、基数词 一般描绘性形容词 大小、长短、形 ...
图卷积神经网络(GCN)综述与实现
PyG(PyTorch Geometric)安装教程(附Cora数据集)
avatar
Kagura
May we all be who we want to be
about me