Jacobi Fiber Surfaces for Bivariate Reeb Space Computation

被引:23
|
作者
Tierny, Julien [1 ]
Carr, Hamish [2 ]
机构
[1] Univ Paris 06, UPMC, Sorbonne Univ, CNRS,LIP6 UMR 7606, F-75252 Paris 05, France
[2] Univ Leeds, Leeds LS2 9JT, W Yorkshire, England
基金
英国工程与自然科学研究理事会;
关键词
Topological data analysis; multivariate data; data segmentation;
D O I
10.1109/TVCG.2016.2599017
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents an efficient algorithm for the computation of the Reeb space of an input bivariate piecewise linear scalar function f defined on a tetrahedral mesh. By extending and generalizing algorithmic concepts from the univariate case to the bivariate one, we report the first practical, output-sensitive algorithm for the exact computation of such a Reeb space. The algorithm starts by identifying the Jacobi set of f, the bivariate analogs of critical points in the univariate case. Next, the Reeb space is computed by segmenting the input mesh along the new notion of Jacobi Fiber Surfaces, the bivariate analog of critical contours in the univariate case. We additionally present a simplification heuristic that enables the progressive coarsening of the Reeb space. Our algorithm is simple to implement and most of its computations can be trivially parallelized. We report performance numbers demonstrating orders of magnitude speedups over previous approaches, enabling for the first time the tractable computation of bivariate Reeb spaces in practice. Moreover, unlike range-based quantization approaches (such as the Joint Contour Net), our algorithm is parameter-free. We demonstrate the utility of our approach by using the Reeb space as a semi-automatic segmentation tool for bivariate data. In particular, we introduce continuous scatterplot peeling, a technique which enables the reduction of the cluttering in the continuous scatterplot, by interactively selecting the features of the Reeb space to project. We provide a VTK-based C++ implementation of our algorithm that can be used for reproduction purposes or for the development of new Reeb space based visualization techniques.
引用
收藏
页码:960 / 969
页数:10
相关论文
共 50 条
  • [1] Bivariate cubic spline space and bivariate cubic NURBS surfaces
    Li, CJ
    Wang, RH
    [J]. GEOMETRIC MODELING AND PROCESSING 2004, PROCEEDINGS, 2004, : 115 - 123
  • [2] COMPUTATION OF REFLECTOR SURFACES FOR BIVARIATE BEAMSHAPING IN ELLIPTIC CASE
    NORRIS, AP
    WESTCOTT, BS
    [J]. JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 1976, 9 (12): : 2159 - 2169
  • [3] Real hypersurfaces in complex space forms with Reeb flow symmetric structure Jacobi operator
    Cho, Jong Taek
    Ki, U-Hang
    [J]. CANADIAN MATHEMATICAL BULLETIN-BULLETIN CANADIEN DE MATHEMATIQUES, 2008, 51 (03): : 359 - 371
  • [4] Fiber Surfaces: Generalizing Isosurfaces to Bivariate Data
    Carr, Hamish
    Geng, Zhao
    Tierny, Julien
    Chattopadhyay, Amit
    Knoll, Aaron
    [J]. COMPUTER GRAPHICS FORUM, 2015, 34 (03) : 241 - 250
  • [5] Jacobi Operators with Respect to the Reeb Vector Fields on Real Hypersurfaces in a Nonflat Complex Space Form
    Ki, U-Hang
    Kim, Soo Jin
    Kurihara, Hiroyuki
    [J]. KYUNGPOOK MATHEMATICAL JOURNAL, 2016, 56 (02): : 541 - 575
  • [6] Reeb graph computation based on a minimal contouring
    Patane, Giuseppe
    Spagnuolo, Michela
    Falcidieno, Bianca
    [J]. IEEE INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS 2008, PROCEEDINGS, 2008, : 73 - 82
  • [7] The Edit Distance for Reeb Graphs of Surfaces
    Barbara Di Fabio
    Claudia Landi
    [J]. Discrete & Computational Geometry, 2016, 55 : 423 - 461
  • [8] Reeb graph computation through spectral clustering
    Ma, Teng
    Wu, Zhuangzhi
    Luo, Pei
    Feng, Lu
    [J]. OPTICAL ENGINEERING, 2012, 51 (01)
  • [9] A Minimal Contouring Approach to the Computation of the Reeb Graph
    Patane, Giuseppe
    Spagnuolo, Michela
    Falcidieno, Bianca
    [J]. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2009, 15 (04) : 583 - 595
  • [10] Reeb graph representation of surfaces with boundary
    Biasotti, S
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS, 2004, : 371 - 374