点云学习日记 1 1. 点云的基本属性 (Properties)在计算机中一个点云通常表现为一个二维矩阵形状为 N \times C其中 N 是点的数量可达数百万C 是每个点携带的特征通道数。1.1 几何属性核心空间坐标 (x, y, z)这是最基础、不可或缺的信息。它代表了点在某一特定的三维坐标系如雷达坐标系、相机坐标系或世界坐标系下的绝对或相对空间位置。1.2 辐射度与物理属性传感器赋予反射强度 (Intensity / Reflectivity)定义激光雷达LiDAR发射光束并接收返回信号时光能量的衰减比例。决定因素主要取决于目标物体的表面材质、粗糙度以及入射角度。应用例如高反射率的白漆车道线在点云中会呈现极高的 Intensity 值这是车道线检测的核心依据。颜色信息 (R, G, B)来源通常由激光雷达与彩色相机联合标定Fusion获得将 2D 图像的色彩投射到 3D 点上。应用增强视觉可视化效果在点云彩色重建、室内场景语义分割中起到关键作用。1.3 几何派生属性计算获得法向量 (Normals, N_x, N_y, N_z)定义表征点云表面在某一点处的切平面朝向。计算方法通常通过计算该点及其邻域K近邻的协方差矩阵进行特征值分解PCA其中最小特征值对应的特征向量即为该点的法向量估计值。曲率 (Curvature, c)定义衡量表面弯曲、起伏剧烈程度的量。应用曲率大的地方通常是物体的边缘、棱角或凹凸不平处常用于边缘提取和特征点检测。时间戳 (Timestamp)在动态点云如自动驾驶雷达扫描中记录每个点被激光束扫描到的精确时间用于消除车辆自身运动导致的“运动畸变Motion Blur”。2. 点云的核心数学特征 (Mathematical Mathematical Properties)点云之所以在深度学习中难以像 2D 图像那样直接处理是因为它具备以下四个独特的数学与物理特性特性详细解释应对策略以 PointNet 为例无序性(Unordered)点云在内存中的存储顺序如第1个点和第100个点调换位置不改变其代表的几何实体。引入对称函数Symmetric Function如 Max Pooling无论顺序如何输出结果一致。置换不变性(Permutation Invariance)对输入点云进行任意排列组合Permutation网络的输出分类/分割结果应保持恒等。同上通过多层感知机MLP映射到高维后进行全局池化。刚体变换不变性(Transform Invariance)物体在空间中进行整体的旋转 (Rotation)或平移 (Translation)其类标和内部结构不应改变。引入STN (Spatial Transformer Network)空间对齐网络或称 T-Net在输入前自动学习一个变换矩阵将其正规化。密度不均匀性(Density Variation)传感器由于“近密远疏”原理或物体表面反光不同导致同类物体的点云疏密程度差异极大。采用多尺度分组 (MSG)或多分辨率分组 (MRG)提取不同尺度的局部特征 (如 PointNet)。3. 点云的空间邻域关系与索引由于点云是离散且无序的它没有像 2D 图像那样天然的“像素网格相邻”关系。为了寻找一个点的周围邻居必须建立空间索引结构3.1 空间拓扑结构KD-TreeK维树原理对三维空间进行不断的二分切分构建平衡二叉树。优势极度擅长处理精确的K近邻搜索KNN和半径范围搜索Radius Search。Octree八叉树原理将三维空间递归地划分成八个子立方体Voxel。优势擅长动态更新、空间占用管理和体素级粗略搜索。3.2 邻域定义方式K 近邻 (K-Nearest Neighbors, KNN)寻找离目标点最近的固定数量 K 个点。缺点是当点云过稀疏时搜索半径会强行扩大引入无关噪声。半径/球域邻域 (Radius/Ball Query)以目标点为中心给定的半径 R 范围内的所有点。优点是能保证几何局部性缺点是区域内点的数量不固定。4. 点云与其它 3D 数据格式的对比为了更清晰地理解点云可以将其与计算机图形学中常见的 3D 表达格式进行横向对比数据格式表现形式优点缺点核心应用点云 (Point Cloud)离散的空间点集 (x, y, z)传感器直接输出最接近原始物理世界格式简单。缺乏拓扑连接关系不知道点与点怎么连成面无实体感。三维感知、自动驾驶、激光建图体素 (Voxel)三维栅格化方块3D 像素结构规则可以直接套用 3D 卷积算法。空间复杂度极高O(N^3)空洞处极度浪费内存。早期深度学习、3D 医疗影像网格 (Mesh)由顶点、边、面常为三角面构成表面光滑自带拓扑结构渲染效果好。难以由传感器直接生成拓扑结构多变深度学习难以处理。计算机图形学、游戏建模、CAD隐式函数 (Implicit / NeRF / 3DGS)通过数学方程或神经网络权重如多层感知机表达空间能够实现无限分辨率的超高精度渲染连续性好。计算量巨大难以直接进行几何测量与碰撞检测。三维重建、VR/AR 视觉效果