搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
三维点云:原理、方法与技术(下)
0.00     定价 ¥ 125.00
图书来源: 浙江图书馆(由JD配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787030671875
  • 作      者:
    王映辉,赵艳妮
  • 出 版 社 :
    科学出版社
  • 出版日期:
    2022-06-01
收藏
精彩书摘
第四部分 点云重构与艺术风格化
  第11章 点云曲面重建
  基于点云数据重建出三角网格的过程,即利用点云数据携带的信息构建出原始曲面的几何模型的过程,称为点云曲面重建。在科学计算可视化(visualization in scientific computing,VISC)、计算机辅助几何设计(computer-aided geometric design,CAGD)、计算机图形学、逼近论等领域,为更好地研究被测对象,需要根据给定的点云模型进行曲面重建。点云曲面重建是很多研究领域中的关键步骤,如逆向工程、医学影像可视化,也是现代技术研究的热点。
  曲面表达形式主要有隐函数表达形式、参数表达形式、网格表达形式和点云表达形式等几类。常见的基于点云的曲面重建方法相应地可以分为三类,分别是隐式曲面重建方法、参数曲面重建方法和网格曲面重建方法。本章主要阐述由点云表达形式到其他三种表达形式的转换方法。
  11.1 点云曲面重建经典方法
  Voronoi图是一种空间分割算法,其空间划分思想来源于笛卡儿的凸域分割空间理论。Voronoi图与 Delaunay三角剖分互为对偶,基于点之间的连接关系和规则形成的 Voronoi图与 Delaunay三角剖分的过程,实质是基于点云形成网格曲面重建的过程[1,2]。
  接下来,介绍基于 Voronoi图和 Delaunay三角剖分的点云曲面重建的相关方法。
  11.1.1 基于 Voronoi图的点云曲面重建
  对于平面上任意两点 p、q,将二者之间的欧氏距离记为 dist( pq),那么,可,将表示为
  (11-1)
  设为平面上任意 n个互异的点,这些点被称为基点。将平面划分为 n个单元(cell),且对于位于点 pi所对应的单元中的任一点 q,当且仅当对于任何的 ,都有,则称其为 P对应的 Voronoi ,图,记作 Vor(P)或 V(P)。
  Voronoi图实际上是一种连续多边形,由一组邻点直线的垂直平分线连接形成,又称 Dirichlet图、泰森多边形,如图11-1所示。构建 Voronoi图的关键在于形成离散数据点的 Delaunay三角形,即对平面的一个子区域进行划分,将整个平面划分成若干个单元。
  图11-1 Voronoi图的构建过程
  1.Voronoi图的性质
  (1)对偶特性。 Voronoi图与 Delaunay三角形互为对偶(三个 Voronoi顶点构成一个 Delaunay三角形)。
  (2)*近邻特性。对于欧氏平面上一组互不相同的点,当且仅当其中两个点的 Voronoi图(其中的一个多边形区域)共享一条有限长度的边时,这两个点为近邻点。
  (3)空圆特性。在 Voronoi图中选取任意结点 q,记 q所在的 Voronoi边对应的离散点集(3个或更多)为 S,并构建圆 C,若 C内不包含点集 S中的其他离散点,则圆 C称为空圆。其中,半径*大的空圆称为*大空圆。
  (4)线性特性。 Voronoi图是含有 n个多边形以及三个及以上结点的平面图形。假设分别表示图中的生长点、Voronoi边与 Voronoi结n点的个数。由于每一条 Voronoi边存在两个结点,而每个结点至少属于三条边,那么有2ne ≥3nv 。运用欧拉规则可得,这说明 Voronoi图随着生长点的个数 n呈线性增长。
  2.与 Voronoi图相关的概念
  中轴:一个对象的中轴是一个离散点集,这个点集中至少有两个距离该三维对象边界*近的点,该点集构成的线条称为中轴,即拓扑骨架,如图11-2所示。
  局部特征尺寸:给定一个光滑流形 M(有关流形的概念参阅文献[3]),M上任意一点的局部特征尺寸指该点和 M的中轴之间的距离,如图11-3所示。
  图11-2 中轴
  图11-3 局部特征尺寸
  采样:在曲面 S上对各点采样密度*大为这些点的局部特征尺寸的.倍的一种非均匀密度采样方法。采样的相关方法如下:
  (1)如果点集 P是对曲面的.-采样,记为 VP,且.满足式(11-2)所示条件,则具有闭球属性。
  (11-2)
  (2)如果点集 P是对曲面 S的.-采样,P对应的 Voronoi图 V(P)的极点随着.接近于0而收敛于曲面 S的中轴。
  (3)如果点集 P是对曲面 S的.-采样,对点集 P中的任意点 p,令 P+代表点 p的 Voronoi图原胞的极点,那么曲面 S在 p点处的法矢与向量的夹角不超过。
  3.Voronoi图的生成方法
  关于平面点集的 Voronoi图生成方法,代表性的方法主要分为两类[1]:①直接法,如增量法、分治法、半平面法和扫描线法等;②间接法,即利用 Voronoi图的对偶性,先生成 Delaunay三角形,然后构造 Voronoi图,有换边法和升维法等。
  下面以增量法为例,介绍 Voronoi图的生成过程。
  假定在二维空间中有 n个生长点,这 n个生长点按某种方式排序,如从 p1到 pn或者从 pn到 p1。设 vm表示前 m个生长点的 Voronoi图。从 v3开始,每增加一个生长点 pm( m≤n),对vm1进行局部重新剖分,得到 vm。由vm.1扩展至 vm的过程中,主要包括两个步骤(图.11-4)。
  (1)搜索邻近元。从对应的生长点中寻找与新增生长点 pm*近的生长点 pm(m)。
  (2)局部更新。作线段 pmpm(m)的垂直平分线,寻找垂直平分线与 Voronoi多边形vm.1[ pm(m)]的交点,并确定与其邻近的 Voronoi多边形。然后,作边 pmpm1(m)的垂直平分线,并找出其与 Voronoi多边形的另一个交点和邻近的多边形vm.1[ pm2(m)]。重复此过程,可以获得 pm的 Voronoi多边形 vm。
  图11-4 Voronoi图的生成过程(以增量法为例)
  有关 Voronoi图的详细内容,可参阅文献[1]。
  4.基于 Voronoi图的三角网格曲面重建
  下面介绍基于 Voronoi 图的三角网格曲面重建的常见方法,典型的有 Crust方法和 Cocone方法等。
  1)Crust方法 Crust方法可以在二维平面上进行曲线重建或在三维空间进行曲面重建[4,5]。 Crust二维算法在二维平面上进行曲线重建过程如下:首先计算光滑曲线 F的离散采样点集 S的 Voronoi图,令代表 Voronoi图的顶点,对 SV进行 Delaunay三角剖分, Crust由点集 S中的点形成的边组成,这些边均为 Delaunay三角形边且对采样点集 S和 Voronoi图顶点 V满足空圆特性。其中, Voronoi图顶点 V起过滤作用。
  Crust方法需要保证重建曲线在拓扑结构上与原采样曲线一致,在采样密度满足.-采样的前提下,所得曲线与原采样曲线微分同胚。 Crust 方法对二维曲线重建示例如图11-5所示。
  图11-5 Crust方法对二维曲线重建示例在三维空间上拓展 Crust二维算法,得到 Crust三维算法。但是, Voronoi图
展开
目录
目录
前言
第四部分 点云重构与艺术风格化
第11章 点云曲面重建 3
11.1 点云曲面重建经典方法 3
11.1.1 基于Voronoi图的点云曲面重建 3
11.1.2 基于Delaunay三角剖分的点云曲面重建 8
11.2 点云曲面重建基本方法 13
11.2.1 点云的隐式曲面重建 14
11.2.2 点云的参数曲面重建 17
11.3 点云的曲面网格化方法 20
11.3.1 网格曲面形成过程 21
11.3.2 网格特性分析 24
11.4 点云的插值曲面重建方法 31
11.4.1 算法描述 32
11.4.2 插值点合理性分析 34
11.4.3 实例分析与讨论 37
11.5 本章小结 39
参考文献 40
第12章 点云树重建与模拟 42
12.1 点云树预处理 42
12.1.1 枝干预处理 42
12.1.2 树叶预处理 50
12.2 点云树叶重建 54
12.2.1 纹理映射 54
12.2.2 树叶弯曲变形 59
12.3 点云树重建 62
12.3.1 枝干重建 62
12.3.2 树枝重建 70
12.3.3 树叶与树枝、树干融合 73
12.4 树的变化模拟 74
12.4.1 树四季变化模拟 76
12.4.2 树叶飘落模拟 78
12.5 本章小结 81
参考文献 82
第13章 风吹树模拟运动 84
13.1 单棵树摇曳运动 85
13.1.1 风场模型设计 85
13.1.2 树干、树枝的联动作用 87
13.1.3 无叶树的摇曳运动 90
13.1.4 有叶树的摇曳运动 96
13.2 森林摇曳模拟 101
13.2.1 森林建模 101
13.2.2 森林风场模型设计 105
13.2.3 森林的摇曳运动 108
13.3 森林摇曳的并行化 114
13.3.1 并行化建模 114
13.3.2 树运动计算优化 118
13.3.3 绘制方式选择 120
13.3.4 MPI并行结构设计 123
13.3.5 森林摇曳加速问题 125
13.4 本章小结 128
参考文献 129
第14章 点云场景重建 130
14.1 点云建筑物重建 130
14.1.1 构件提取 132
14.1.2 基本形状检测 133
14.1.3 曲面重建 134
14.1.4 多构件融合 135
14.2 点云场景物体提取 136
14.2.1 场景形状分析 136
14.2.2 基本形状提取 139
14.3 拓扑关系提取 147
14.3.1 点集分类 148
14.3.2 拓扑关系分析 155
14.4 基于逼近的场景重建 159
14.4.1 平面点云簇 159
14.4.2 非平面点云簇 163
14.5 本章小结 164
参考文献 165
第15章 点云艺术风格化 167
15.1 点云树水墨化 167
15.1.1 树干、树枝纹理映射 169
15.1.2 树叶水墨化 171
15.2 点云物体素描画 181
15.2.1 素描画的脊、谷线 181
15.2.2 点云轮廓线提取 183
15.2.3 脊、谷线与轮廓线整合 186
15.2.4 线条扩散模型获取 188
15.2.5 阴影区域的生成 192
15.3 本章小结 197
参考文献 198
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证