3D领域常用术语总结

按主题分类整理,方便系统学习和查阅。


一、基础数据表示

术语 解说
点云 (Point Cloud) 一组三维空间中的点集合,每个点有(X,Y,Z)坐标,可能附带颜色/法向量/强度等属性。是激光雷达、深度相机等传感器最原始的输出形式。
网格 (Mesh) 由顶点(Vertex)、边(Edge)、面(Face)组成的表面表示,通常是三角形网格(Triangle Mesh)。比点云多了拓扑连接信息,能表达"表面"而非"离散点"。
体素 (Voxel) 三维空间中的规则网格单元,类似2D的像素。用于体渲染、占据栅格地图(Occupancy Grid)、TSDF融合等。
八叉树 (Octree) 一种树形空间划分数据结构,每个节点分成8个子节点,用于高效索引/压缩/搜索点云或体素数据。PCL、Open3D中常用于最近邻搜索和下采样。
KD树 (KD-Tree) 用于k维空间的二叉树数据结构,常用于最近邻搜索(Nearest Neighbor Search),是点云配准、特征匹配的基础工具。
隐式曲面 (Implicit Surface) 用函数 f(x,y,z)=0 定义的曲面,而非显式列出点/面。典型如SDF。
符号距离函数 (SDF / TSDF) Signed Distance Function:空间中每点到最近表面的带符号距离(内部为负/外部为正,或反之)。TSDF(Truncated SDF)是截断版本,常用于深度相机的实时表面重建(KinectFusion等)。
参数曲面 (Parametric Surface) / NURBS 用参数方程表达的曲面,工业CAD中常用非均匀有理B样条(NURBS)描述精确曲面。
凸包 (Convex Hull) 包含点集的最小凸多边形/多面体,常用于碰撞检测、边界估计。
包围盒 (Bounding Box) / OBB / AABB 包裹物体的简单几何盒子。AABB(轴对齐包围盒)边与坐标轴平行;OBB(有向包围盒)可以任意旋转,更贴合物体形状。
包围体层次结构 (BVH) Bounding Volume Hierarchy,用嵌套包围盒加速射线求交、碰撞检测等运算。

二、网格基本元素 (Mesh Primitives)

这些是构成"网格(Mesh)"这一数据结构最底层的几何元素,理解它们是理解后续几乎所有网格算法的基础。

术语 解说
顶点 (Vertex) 网格中最基本的几何元素,一个三维空间中的点(X,Y,Z),是构成边和面的基础单位。一个网格通常存储为"顶点列表 + 连接关系"。
边 (Edge) 连接两个顶点的线段。在网格中,边通常被相邻的面共享(流形网格里每条边最多被两个面共享)。
面 (Face) 由三条或以上的边围成的平面区域,是网格表面的基本可渲染单元。面的法向决定了这一小块表面"朝向哪边"。
三角形 (Triangle) 由3个顶点、3条边构成的最简单多边形面。由于三角形一定共面、且GPU硬件对三角形光栅化做了高度优化,绝大多数实时渲染引擎和算法库(包括VTK底层)都要求或倾向于把网格三角化(Triangulation)后再处理。
多边形 (Polygon) 泛指由任意数量(≥3)顶点/边围成的平面面片,三角形和四边形都是多边形的特例。早期建模软件常直接用多边形(如五边形、六边形)表示面,但渲染前通常仍会被拆分为三角形。
四边形 (Quad) 由4个顶点构成的面。相比三角形网格,四边形网格在细分曲面(Subdivision Surface)建模、动画绑定中更受建模师青睐,因为拓扑走向更规整、更符合人体/机械结构的自然纹路,但四边形不一定共面,渲染时通常仍需拆成两个三角形处理。
网格 (Mesh) (已在"一、基础数据表示"中定义)由顶点、边、面组成的表面表示的统称,是本节所有元素组合而成的整体数据结构。
线框 (Wireframe) 只显示网格的边(不填充面/不做光照渲染)的显示模式,常用于调试拓扑结构、查看模型的边线走向,是三维建模软件中最基础的显示模式之一。
顶点法向 (Vertex Normal) 附加在每个顶点上的法向量,通常通过对该顶点相邻所有面法向做加权平均得到。渲染时用顶点法向进行插值(如Phong Shading)可以让棱角分明的多边形网格在视觉上呈现出平滑的光照过渡效果。
面法向 (Face Normal) 每个面自身的法向量,通常由该面上任意两条边做叉积(Cross Product)计算得到,方向垂直于该面所在平面。面法向是"分段常量"的------同一个面内所有点法向相同,因此纯用面法向渲染会呈现出明显的棱角感(Flat Shading)。

三、坐标系与几何变换

术语 解说
世界坐标系 (World Coordinate) 场景的全局参考坐标系,所有物体位置最终统一到这个系下比较。
相机坐标系 (Camera Coordinate) 以相机光心为原点建立的坐标系,Z轴通常指向观察方向。
物体坐标系 (Object/Local Coordinate) 物体自身局部的参考坐标系,模型建模时常用。
齐次坐标 (Homogeneous Coordinates) 用N+1维向量表示N维坐标(如(x,y,z,1)),使平移也能用矩阵乘法统一表达,是图形学变换的标准工具。
刚体变换 (Rigid Transformation) 只包含旋转+平移,不改变物体形状和大小的变换。点云配准(ICP)求解的就是这种变换。
仿射变换 (Affine Transformation) 在刚体变换基础上增加缩放、剪切,但保持直线仍是直线、平行线仍平行。
投影变换 (Projective Transformation) 更一般的变换,允许透视效果(近大远小),相机成像模型属于此类。
旋转矩阵 (Rotation Matrix) 3×3正交矩阵,描述旋转操作,是刚体变换中旋转部分的标准表示。
欧拉角 (Euler Angles) 用绕X/Y/Z轴的三个旋转角(如roll, pitch, yaw)表示姿态,直观但存在万向锁(Gimbal Lock)问题。
四元数 (Quaternion) 用4个数(w,x,y,z)表示旋转的数学工具,无万向锁问题,插值平滑,是机器人学/图形学中姿态表示的主流方式。
变换矩阵 (Transformation Matrix) 通常指4×4矩阵,将旋转矩阵和平移向量整合到一个矩阵里,通过齐次坐标统一处理旋转+平移。

四、相机模型与传感器

术语 解说
内参 (Intrinsic Parameters) 描述相机自身成像特性的参数:焦距(focal length, fx/fy)、主点(principal point, cx/cy)、畸变系数等,与相机在空间中的位置无关。
外参 (Extrinsic Parameters) 描述相机在世界坐标系中的位置和朝向,即相机坐标系到世界坐标系的旋转+平移。
针孔相机模型 (Pinhole Camera Model) 最基础的相机成像模型,假设光线通过一个针孔点投影成像,是内参标定的理论基础。
畸变 (Distortion) 真实镜头导致图像偏离理想针孔模型的现象,分径向畸变(radial)和切向畸变(tangential)。
视场角 (FOV, Field of View) 相机能捕捉到的角度范围。
深度图 (Depth Map) 每个像素存储该点到相机的距离值的图像,是RGB-D相机、ToF传感器的核心输出。
RGB-D 同时包含颜色(RGB)和深度(Depth)信息的数据,Kinect、RealSense等传感器的典型输出格式。
视差 (Disparity) 双目立体视觉中,同一点在左右两幅图像中的像素位置差,与深度成反比,是双目测距的核心量。
基线 (Baseline) 双目相机两个摄像头光心之间的距离,基线越长,远处测距精度越高但近处易失效。
激光雷达 (LiDAR) Light Detection and Ranging,通过发射激光测距获取点云,是自动驾驶/机器人感知的主要传感器。
飞行时间法 (ToF, Time of Flight) 通过测量光往返时间计算距离的深度传感技术。
结构光 (Structured Light) 投射已知图案(如红外散斑)到物体上,通过图案变形计算深度,早期Kinect使用此原理。
投影矩阵 (Projection Matrix) 将内参和外参结合,把三维点投影到二维图像平面的矩阵,通常记为 P = K[R

五、几何特征与描述子

术语 解说
法向量 (Normal Vector) 曲面某点的垂直方向向量,是光照计算、配准、分割等算法的重要输入,可由局部点邻域拟合平面估计得到。
曲率 (Curvature) 描述表面弯曲程度的量,常用于关键点检测和边缘/角点识别。
关键点 (Keypoint) 在点云/图像中具有显著几何特征、可重复检测的点,如ISS(Intrinsic Shape Signature)、Harris3D检测器提取的点。
特征描述子 (Feature Descriptor) 对关键点周围局部几何/纹理特征的数值编码,用于跨帧/跨视角匹配对应关系。点云领域常见有FPFH(快速点特征直方图)、SHOT、PFH等。
特征匹配 (Feature Matching) 通过比较描述子相似度,在两组数据间找到对应点对,是配准和三维重建的前置步骤。

六、配准与三维重建

术语 解说
配准 (Registration) 将两组或多组点云/网格对齐到同一坐标系下的过程。
ICP (Iterative Closest Point) 迭代最近点算法,经典的点云精配准方法,通过不断寻找最近点对并求解刚体变换来最小化误差,分为点到点(point-to-point)和点到面(point-to-plane)两种变体。
全局配准 (Global Registration) 不依赖初始位姿估计、基于特征匹配的粗配准方法(如RANSAC-based registration, FGR),常作为ICP精配准前的初始化步骤。
RANSAC Random Sample Consensus,随机采样一致性算法,通过反复随机采样拟合模型并剔除外点(outlier),广泛用于平面拟合、特征匹配剔除误匹配等。
运动恢复结构 (SfM, Structure from Motion) 从多张2D图像中同时恢复相机位姿和三维场景结构的技术,COLMAP是代表工具。
多视图立体 (MVS, Multi-View Stereo) 在已知相机位姿基础上,从多视角图像重建稠密三维点云/网格,通常是SfM之后的步骤。
光束法平差 (Bundle Adjustment) 同时优化相机位姿和三维点坐标,使重投影误差最小的非线性优化过程,是SfM/SLAM精度的核心保证。
SLAM (Simultaneous Localization and Mapping) 同时定位与建图,机器人/AR设备在未知环境中一边估计自身位置一边构建地图。
回环检测 (Loop Closure) SLAM中识别"回到曾经到过的地方",用于消除累积漂移误差。
表面重建 (Surface Reconstruction) 从点云生成连续网格表面的过程,常见算法有泊松重建(Poisson Reconstruction)、Ball Pivoting、Marching Cubes(体素/隐式场转网格)、Alpha Shape。
网格简化 (Mesh Simplification / Decimation) 在尽量保持形状的前提下减少网格面片数量,常用边坍缩(Edge Collapse)算法。
网格平滑 (Mesh Smoothing) 减少网格表面噪声/锯齿的处理,如拉普拉斯平滑(Laplacian Smoothing)。
孔洞填补 (Hole Filling) 修复网格中因扫描遮挡产生的破洞。
重新网格化 (Remeshing) 重新生成更规则、拓扑更好的网格,替换原始质量较差的网格。

七、分割与识别

术语 解说
分割 (Segmentation) 将点云/网格划分为具有意义的子集,可分为语义分割(Semantic Segmentation,按类别如"地面/车辆/建筑")和实例分割(Instance Segmentation,区分同类别的不同个体)。
聚类 (Clustering) 按几何邻近性或特征相似性将点分组,如欧式聚类(Euclidean Cluster Extraction)、区域生长(Region Growing)。
平面拟合 (Plane Fitting) 常用RANSAC从点云中提取平面模型,是地面检测、室内结构分析的基础操作。
目标检测 (Object Detection) 在3D场景中定位并识别物体,常输出3D包围框(3D Bounding Box),是自动驾驶感知的核心任务。

八、渲染与可视化管线(VTK相关概念)

术语 解说
纹理 (Texture) 贴在模型表面用于表现颜色、细节、粗糙度等视觉信息的2D图像(也可以是1D/3D纹理),本身是一张位图数据。区别于"纹理映射(Texture Mapping)"------纹理是数据本身,纹理映射是"如何把这张图贴到模型表面"的过程。
材质 (Material) 描述物体表面对光如何反应的一整套属性集合,通常包含颜色(albedo/diffuse)、纹理、粗糙度(roughness)、金属度(metallic)、反射率、透明度等参数。材质决定了"这个表面看起来是塑料、金属还是布料",纹理只是材质众多属性中的一项(通常是颜色贴图)。
DOF 这个缩写在3D领域有两种完全不同的常见含义,需要根据上下文区分: ① 景深 (Depth of Field) :渲染/摄影术语,指画面中清晰对焦的距离范围之外物体产生模糊效果,是一种后处理特效,用来模拟真实相机的光学效果。 ② 自由度 (Degrees of Freedom):机器人学/几何学术语,指一个物体在空间中独立运动的维度数。刚体在三维空间中共有6个自由度(3个平移+3个旋转),机械臂关节数常直接对应自由度数(如"6-DOF机械臂")。
渲染管线 (Rendering Pipeline) 从几何数据到最终屏幕像素的处理流程,包含几何变换、光栅化、着色等阶段。
Actor / Mapper / Renderer(VTK术语) VTK的核心抽象:Mapper负责把数据转成图形基元,Actor代表场景中的一个可渲染物体(含材质、变换),Renderer负责管理一组Actor并渲染到窗口。
光栅化 (Rasterization) 将几何图元(三角形等)转换为屏幕像素的过程,是实时渲染(游戏引擎、OpenGL)的核心技术。
光线追踪 (Ray Tracing) / 光线投射 (Ray Casting) 通过模拟光线传播计算像素颜色的渲染方法,效果更真实但计算量更大,常用于离线渲染、体渲染。
着色器 (Shader) 运行在GPU上的小程序,控制顶点变换(Vertex Shader)和像素颜色(Fragment/Pixel Shader)计算。
纹理映射 (Texture Mapping) / UV映射 (UV Mapping) 把2D图像"贴"到3D模型表面的技术,UV是纹理坐标系的两个轴名称。
光照模型 (Lighting Model) 计算表面颜色的数学模型,常见Phong模型、Lambertian(朗伯)漫反射模型。
Z-Buffer(深度缓冲) 存储每个像素当前最近表面深度值的缓冲区,用于正确处理物体遮挡关系。
细节层次 (LOD, Level of Detail) 根据观察距离动态切换模型精细程度,远处用低精度模型以提升渲染效率。
遮挡剔除 (Occlusion Culling) 渲染前剔除被其他物体完全遮挡、不可见的几何体,节省计算资源。
抗锯齿 (Anti-Aliasing) 减少边缘锯齿感的图像处理技术。

九、网格拓扑相关

术语 解说
流形 (Manifold) 网格中每条边最多被两个面共享(局部像2D平面)的良好拓扑性质,多数算法假设输入是流形网格。
水密网格 (Watertight Mesh) 完全封闭、没有孔洞和缝隙的网格,能明确区分"内部"和"外部",3D打印通常要求水密。
亏格 (Genus) 描述曲面拓扑复杂度的量,直观理解为曲面上"洞"的数量(球面genus=0,环面genus=1)。

十、下采样与滤波

术语 解说
体素下采样 (Voxel Downsampling) 用体素网格对点云降采样,每个体素内的点用一个代表点(如质心)替代,是Open3D/PCL中最常用的预处理步骤。
均匀采样 (Uniform Sampling) 按固定间隔或比例采样点云。
统计滤波 (Statistical Outlier Removal) 基于点到邻域点平均距离的统计分布,剔除远离主体分布的离群点(outlier)。
半径滤波 (Radius Outlier Removal) 剔除某半径范围内邻居点数量过少的点,逻辑更简单直接。

十一、传感器与位姿

术语 解说
传感器 (Sensor) 泛指采集三维/深度信息的硬件设备,如RGB-D相机(Kinect/RealSense)、激光雷达(LiDAR)、双目相机、ToF相机、结构光相机等,是三维数据的"入口",其精度、噪声特性、采集频率直接影响后续算法效果。
位姿 (Pose) 描述物体或相机在三维空间中"在哪里、朝向哪"的状态,由**位置(Position/Translation)朝向(Orientation/Rotation)**两部分组成。位姿本质上就是一个刚体变换,可以用变换矩阵、四元数+平移向量等多种形式表示。在SLAM、配准、机器人抓取等场景中,"求解位姿"往往是核心目标(比如相机位姿估计、物体6D位姿估计)。

十二、常见文件格式

术语 解说
PLY Polygon File Format,可存点云或网格,支持顶点颜色/法向量等自定义属性,是学术界最常用格式之一。
PCD Point Cloud Data,PCL自定义的点云文件格式。
OBJ Wavefront格式,广泛支持的网格格式,可搭配.mtl文件描述材质。
STL Stereolithography,只存三角面片几何信息(无颜色/纹理),3D打印行业标准格式。
glTF / GLB "3D领域的JPEG",现代、轻量、面向实时渲染和Web传输的3D格式,Khronos制定。
FBX Autodesk的专有格式,游戏/影视制作管线中常用,支持动画、骨骼等复杂信息。
XYZ 最简单的纯文本点云格式,每行一个点的X Y Z坐标。

十三、深度学习与3D结合的前沿术语

术语 解说
PointNet / PointNet++ 直接以原始点云(无需体素化)作为输入的深度学习网络架构,是点云深度学习的奠基工作。
体素化 (Voxelization) 将点云/网格转换为规则体素网格,以便使用3D卷积神经网络处理。
图神经网络 (Graph Neural Network, GNN) 将点云视为图结构(点为节点,邻近关系为边)进行学习的网络类型。
神经辐射场 (NeRF, Neural Radiance Field) 用神经网络隐式表示三维场景的体密度和颜色场,通过体渲染从任意视角合成逼真新视图,2020年后的热门方向。
3D高斯溅射 (3D Gaussian Splatting) 用大量各向异性3D高斯基元表示场景并做可微分光栅化渲染的技术,兼顾NeRF的真实感和传统渲染的实时速度,是当前热门的场景重建/新视角合成方法。
可微渲染 (Differentiable Rendering) 使渲染过程可以对参数(形状、材质、光照等)求梯度,从而能用反向传播优化3D场景表示的技术,是NeRF/Gaussian Splatting等方法的基础。
占据网络 (Occupancy Network) 用神经网络学习一个函数,判断空间中任意点是否被物体占据,是隐式三维形状表示的代表方法之一。

相关推荐
lialaka4 小时前
「解忧暗室(SereneNook)」——全语音_3D_AI_具身交互智能数字人深夜陪伴与情绪自愈舱[1]
人工智能·3d·交互
大腾智能4 小时前
模型打不开、看不了?拖进3D一览通试试
3d·企业数字化转型·cad看图·三维模型查看
LONGZETECH5 小时前
新能源汽车充电设备装配与调试仿真教学软件 技术架构与核心实现解析
大数据·算法·3d·unity·架构·汽车
lialaka5 小时前
「未来星途(Future_Odyssey)」——全语音_3D_AI_具身交互智能数字教官与全双工星际科普沉浸舱[1]
人工智能·3d·交互
科技大视界21 小时前
非接触3D形貌测量:按样品类型选设备指南
3d
柒木森1 天前
AAAI 2026 | Arbi-3DGSR:任意倍率 3D 高斯超分辨率
3d
七牛云行业应用1 天前
用 Codex 操控 Blender 做 3D 场景:从安装 addon 到跑通第一条指令
人工智能·3d·ai编程·blender
PHOSKEY1 天前
FPC精密测量与GL-8000系列3D线激光轮廓测量仪在手机制造中的应用
3d·智能手机·制造
玖玥拾1 天前
Unity 3D 笔记(十一)UI 框架进阶:栈弹窗交互、BasePanel 基类虚方法、DoTween 界面动画
笔记·3d·unity