Delaunay三角化
[1:06:28] 一种点云剖分算法
剖分结果
绿点:点云、平面上的点
(1) 给每个点一个区域,区域的边界由两个绿点的中垂线构成。(蓝线图)
(2) 红线图为蓝线图的对偶图
[?] 什么是对偶图?边对边、面对点是什么意思?
以图上观察是,点所属区域有几个边,点就会发出多少连线,连线的另一端是区域边界对应的点。
具体过程
(1)图称为 Voronoi 图
(2)图称为 Trangulation 图
Properties of DT
DT: Delaunay Triangulation
空圆性质
Empty sphere property: no points inside the circum‐sphere of any simplex
空圆性质:三角形外接圆一定不含其它绿点(四点共圆除外)
最小角最大
最小角是指:所有三角形中最小的角
最大是指:所有可能的三角化方法中,此方法的最小角最大。
[Lawson 1977] and [Sibson 1978]
凸包
三角形最外层边是点集的凸包
其它
- DT maximizes the arithmetic mean of the radius of inscribed circles of the triangles.
- [Lambert 1994]
- DT minimizes roughness (the Dirichlet energy of any piecewise‐linear scalar function)
- [Rippa 1990]
- DT minimizes the maximum containing radius (the radius of the smallest sphere containing the simplex)
- [Azevedo and Simpson 1989], [Rajan 1991]
Edge Swapping/Flipping [Sibson 1978]
这是一个求Delaunay的方法
- Start with any triangulation
- find any two adjacent triangles that form a onvex uadrilateral that does not satisfy empty sphere condition
- swap the diagonal of the quadrilateral to be a Deluany triangulation of that four points
- repeat step 1,2 until stuck.
优点:简单、直观、必定收敛。
缺点:慢、不可并行。
Algorithms for Voronoi Diagrams
这是一个求Voronoi的方法
- Compute the intersection of n‐1 half‐planes for each site, and “merge” the cells into the diagram
- Divide‐and‐conquer (1975, Shamos & Hoey)
- Plane sweep (1987, Fortune)
- Randomized incremental construction (1992, Guibas, Knuth& Sharir)
本文出自CaterpillarStudyGroup,转载请注明出处。 https://caterpillarstudygroup.github.io/GAMES102_mdbook/