三维表示:体元,深度图,网格和点云

常见的三维深度格式包括以下几种:

1)二维像素阵列,三维深度图:二维像素阵列式二维图像在内存中的缺省格式,比如卷积和邻域滤波等。对深度图的图像(阵列中的每个点可以含有{颜色,深度}所述的像素值是Z值或深度值

2)三维体元体积:三维立体数据结构(包括体元的一个三维数组)对几个算法非常适用,包括整合多个深度图以使进行三维表面重建并利用光线跟踪进行图形渲染。体元是一个体积元素,就如同像素是图像元素一样。每个像素可以包含{颜色,法线}体积结构中暗含着深度坐标

3)三维多边形网格:存储在标准的三维多边形网格中的三维点提供了一组相连的点或顶点,每一个都具有表面法线,三维坐标,颜色和纹理网格格式非常适用于GPU流程(如OPENGL或DirectX)中对表面进行渲染。在网格中的每个点包含{x,y,z,颜色,法线},并且在标准模式(比如在四边形或三角形描述的表面)中与邻近点相互之间有关联。

4)三维点云:这是一个稀疏的结构,可以直接转换为一个标准的三维多边形网格。点云格式非常适用于稀疏的单目深度感知方法。在点云中的每个点可以包含{x,y,z,颜色,法线}

你可能感兴趣的:(三维表示,网格,点云,体元)