Chen Guoning, Mischaikow Konstantin, Laramee Robert S, Zhang Eugene
School of Electrical Engineering and Computer Science, Oregon State University, Corvallis, OR 97331, USA.
IEEE Trans Vis Comput Graph. 2008 Jul-Aug;14(4):848-62. doi: 10.1109/TVCG.2008.33.
Existing topology-based vector field analysis techniques rely on the ability to extract the individual trajectories such as fixed points, periodic orbits, and separatrices that are sensitive to noise and errors introduced by simulation and interpolation. This can make such vector field analysis unsuitable for rigorous interpretations. We advocate the use of Morse decompositions, which are robust with respect to perturbations, to encode the topological structures of a vector field in the form of a directed graph, called a Morse connection graph (MCG). While an MCG exists for every vector field, it need not be unique. Previous techniques for computing MCG's, while fast, are overly conservative and usually results in MCG's that are too coarse to be useful for the applications. To address this issue, we present a new technique for performing Morse decomposition based on the concept of tau-maps, which typically provides finer MCG's than existing techniques. Furthermore, the choice of tau provides a natural tradeoff between the fineness of the MCG's and the computational costs. We provide efficient implementations of Morse decomposition based on tau-maps, which include the use of forward and backward mapping techniques and an adaptive approach in constructing better approximations of the images of the triangles in the meshes used for simulation.. Furthermore, we propose the use of spatial tau-maps in addition to the original temporal tau-maps. These techniques provide additional trade-offs between the quality of the MCGs and the speed of computation. We demonstrate the utility of our technique with various examples in the plane and on surfaces including engine simulation data sets.
现有的基于拓扑的向量场分析技术依赖于提取诸如不动点、周期轨道和分界线等对模拟和插值引入的噪声和误差敏感的单个轨迹的能力。这可能使这种向量场分析不适用于严谨的解释。我们提倡使用对扰动具有鲁棒性的莫尔斯分解,以有向图的形式对向量场的拓扑结构进行编码,该有向图称为莫尔斯连接图(MCG)。虽然每个向量场都存在一个MCG,但它不一定是唯一的。以前计算MCG的技术虽然速度快,但过于保守,通常会导致MCG过于粗糙而无法用于实际应用。为了解决这个问题,我们提出了一种基于τ映射概念的执行莫尔斯分解的新技术,该技术通常能提供比现有技术更精细的MCG。此外,τ的选择在MCG的精细度和计算成本之间提供了一种自然的权衡。我们提供了基于τ映射的莫尔斯分解的高效实现,包括使用前向和后向映射技术以及一种自适应方法来构建用于模拟的网格中三角形图像的更好近似。此外,除了原始的时间τ映射之外,我们还提出使用空间τ映射。这些技术在MCG的质量和计算速度之间提供了额外的权衡。我们通过在平面和曲面上的各种示例(包括发动机模拟数据集)展示了我们技术的实用性。