SurfPatch: Enabling Patch Matching for Exploratory Stream Surface Visualization
Not on the map. Why?
Abstract (arXiv)
Unlike their line-based counterparts, surface-based techniques have yet to be thoroughly investigated in flow visualization due to their significant placement, speed, perception, and evaluation challenges. This paper presents SurfPatch, a novel framework supporting exploratory stream surface visualization. To begin with, we translate the issue of surface placement to surface selection and trace a large number of stream surfaces from a given flow field dataset. Then, we introduce a three-stage process: vertex-level classification, patch-level matching, and surface-level clustering that hierarchically builds the connection between vertices and patches and between patches and surfaces. This bottom-up approach enables fine-grained, multiscale patch-level matching, sharply contrasts surface-level matching offered by existing works, and provides previously unavailable flexibility during querying. We design an intuitive visual interface for users to conveniently visualize and analyze the underlying collection of stream surfaces in an exploratory manner. SurfPatch is not limited to stream surfaces traced from steady flow datasets. We demonstrate its effectiveness through experiments on stream surfaces produced from steady and unsteady flows as well as isosurfaces extracted from scalar fields. The code is available at https://github.com/adlsn/SurfPatch.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 5 of its 47 references that are in the map. First posted on arXiv 1 Jan 2025.
Builds on
5 of 47 references.
References · 5
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2022Stop using the elbow criterion for k-means and how to choose the number of clusters insteadcited by 25
- 2022Self-Supervised Contrastive Representation Learning for 3D Mesh Segmentationcited by 2
Built on by
Not cited yet.