Multi-field Visualization: Trait design and trait-induced merge trees
Danhua Lei, Jochen Jankowai, Petar Hristov, Hamish Carr, Leif Denby, Talha Bin Masood, Ingrid Hotz
TL;DR
This work advances multi-field visualization by integrating feature level sets (FLS) with topology-based analysis through trait-induced merge trees (TIMTs). TIMTs generalize merge trees to multi-variate and tensor data by analyzing the trait-induced distance field $h_T=d_T\circ f$, where $d_T(a)=\min_{t\in T} d_{\mathbb{A}}(a,t)$, enabling automatic feature extraction and persistent querying. It introduces Cartesian traits for intuitive, high-dimensional trait design and atom-traits via dictionary learning to auto-suggest simple, data-driven traits, both feeding into TIMT-based feature selection. The framework is implemented in Inviwo and demonstrated across five diverse case studies, illustrating robust, interactive, topology-guided exploration of complex multi-field and tensor data, with stability guarantees and practical insights for dictionary interpretability and feature extraction.
Abstract
Feature level sets (FLS) have shown significant potential in the analysis of multi-field data by using traits defined in attribute space to specify features in the domain. In this work, we address key challenges in the practical use of FLS: trait design and feature selection for rendering. To simplify trait design, we propose a Cartesian decomposition of traits into simpler components, making the process more intuitive and computationally efficient. Additionally, we utilize dictionary learning results to automatically suggest point traits. To enhance feature selection, we introduce trait-induced merge trees (TIMTs), a generalization of merge trees for feature level sets, aimed at topologically analyzing tensor fields or general multi-variate data. The leaves in the TIMT represent areas in the input data that are closest to the defined trait, thereby most closely resembling the defined feature. This merge tree provides a hierarchy of features, enabling the querying of the most relevant and persistent features. Our method includes various query techniques for the tree, allowing the highlighting of different aspects. We demonstrate the cross-application capabilities of this approach through five case studies from different domains.
