Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jules Vidal

dblp:244/9707 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
4since 2021 · last 2024
0000-0002-1154-4391ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Graphics, computer vision, multimedia, augmented reality and games · 5 · 2 first-author · 4 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
5 papers
Visualization and visual analytics · 100%
Databases, data mining, and information retrieval
1 paper
Data mining · 100%

Topics — the 12 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Visualization and visual analytics
topological data analysis
2.952024
Discrete Morse Sandwich: Fast Computation of Persistence Diagrams for Scalar Data - An Algorithm and a Benchmark · IEEE Trans. Vis. Comput. Graph. 2024
Principal Geodesic Analysis of Merge Trees (and Persistence Diagrams) · IEEE Trans. Vis. Comput. Graph. 2023
Wasserstein Distances, Geodesics and Barycenters of Merge Trees · IEEE Trans. Vis. Comput. Graph. 2022
Visualization and visual analytics
ensemble visualization
1.732023
Principal Geodesic Analysis of Merge Trees (and Persistence Diagrams) · IEEE Trans. Vis. Comput. Graph. 2023
Wasserstein Distances, Geodesics and Barycenters of Merge Trees · IEEE Trans. Vis. Comput. Graph. 2022
Progressive Wasserstein Barycenters of Persistence Diagrams · IEEE Trans. Vis. Comput. Graph. 2020
Visualization and visual analytics › topological data analysis
discrete morse theory
0.812024
Discrete Morse Sandwich: Fast Computation of Persistence Diagrams for Scalar Data - An Algorithm and a Benchmark · IEEE Trans. Vis. Comput. Graph. 2024
Visualization and visual analytics
dimensionality reduction
0.712023
Principal Geodesic Analysis of Merge Trees (and Persistence Diagrams) · IEEE Trans. Vis. Comput. Graph. 2023
Visualization and visual analytics › topological data analysis
merge tree comparison
0.612022
Wasserstein Distances, Geodesics and Barycenters of Merge Trees · IEEE Trans. Vis. Comput. Graph. 2022
Visualization and visual analytics › interactive visualization
progressive visualization
0.512021
A Progressive Approach to Scalar Field Topology · IEEE Trans. Vis. Comput. Graph. 2021
Visualization and visual analytics › topological data analysis
scalar field topology
0.512021
A Progressive Approach to Scalar Field Topology · IEEE Trans. Vis. Comput. Graph. 2021
Visualization and visual analytics › topological data analysis
persistence diagram
0.412020
Progressive Wasserstein Barycenters of Persistence Diagrams · IEEE Trans. Vis. Comput. Graph. 2020
Visualization and visual analytics
data reduction
0.212023
Principal Geodesic Analysis of Merge Trees (and Persistence Diagrams) · IEEE Trans. Vis. Comput. Graph. 2023
Visualization and visual analytics › flow visualization
feature tracking
0.212022
Wasserstein Distances, Geodesics and Barycenters of Merge Trees · IEEE Trans. Vis. Comput. Graph. 2022
Data mining
clustering
0.112020
Progressive Wasserstein Barycenters of Persistence Diagrams · IEEE Trans. Vis. Comput. Graph. 2020
Data mining › clustering
k-means clustering
0.112020
Progressive Wasserstein Barycenters of Persistence Diagrams · IEEE Trans. Vis. Comput. Graph. 2020

Methods — techniques the papers use, named apart from their topics

shared-memory parallelism · 2.5k-means · 0.9union-find · 0.8stratification · 0.8principal component analysis · 0.7constrained optimization · 0.7wasserstein distance · 0.6optimal transport · 0.6hierarchical representation · 0.5critical point extraction · 0.5wasserstein barycenter approximation · 0.4persistence diagrams · 0.4
YearPublicationVenuePosition
2024 Discrete Morse Sandwich: Fast Computation of Persistence Diagrams for Scalar Data - An Algorithm and a Benchmark
abstract
This paper introduces an efficient algorithm for persistence diagram computation, given an input piecewise linear scalar field $f$f defined on a $d$d-dimensional simplicial complex $\mathcal {K}$K, with $d \leq 3$d≤3. Our work revisits the seminal algorithm "PairSimplices" (Edelsbrunner et al. 2002), (Zomorodian, 2010) with discrete Morse theory (DMT) (Forman, 1998), (Robins et al. 2011), which greatly reduces the number of input simplices to consider. Further, we also extend to DMT and accelerate the stratification strategy described in "PairSimplices" (Edelsbrunner et al. 2002), (Zomorodian, 2010) for the fast computation of the $0^{th}$ and $(d-1)^{th}$(d-1)th diagrams, noted $\mathcal {D}_{0}(f)$D0(f) and $\mathcal {D}_{d-1}(f)$Dd-1(f). Minima-saddle persistence pairs ($\mathcal {D}_{0}(f)$D0(f)) and saddle-maximum persistence pairs ($\mathcal {D}_{d-1}(f)$Dd-1(f)) are efficiently computed by processing, with a Union-Find, the unstable sets of 1-saddles and the stable sets of $(d-1)$(d-1)-saddles. This fast pre-computation for the dimensions 0 and $(d-1)$(d-1) enables an aggressive specialization of (Bauer et al. 2014) to the 3D case, which results in a drastic reduction of the number of input simplices for the computation of $\mathcal {D}_{1}(f)$D1(f), the intermediate layer of the sandwich. Finally, we document several performance improvements via shared-memory parallelism. We provide an open-source implementation of our algorithm for reproducibility purposes. Extensive experiments indicate that our algorithm improves by two orders of magnitude the time performance of the seminal "PairSimplices" algorithm it extends. Moreover, it also improves memory footprint and time performance over a selection of 14 competing approaches, with a substantial gain over the fastest available approaches, while producing a strictly identical output.
Pierre Guillou, Jules Vidal, Julien Tierny
IEEE Trans. Vis. Comput. Graph.2
2023 Principal Geodesic Analysis of Merge Trees (and Persistence Diagrams)
abstract
This article presents a computational framework for the Principal Geodesic Analysis of merge trees (MT-PGA), a novel adaptation of the celebrated Principal Component Analysis (PCA) framework (K. Pearson 1901) to the Wasserstein metric space of merge trees (Pont et al. 2022). We formulate MT-PGA computation as a constrained optimization problem, aiming at adjusting a basis of orthogonal geodesic axes, while minimizing a fitting energy. We introduce an efficient, iterative algorithm which exploits shared-memory parallelism, as well as an analytic expression of the fitting energy gradient, to ensure fast iterations. Our approach also trivially extends to extremum persistence diagrams. Extensive experiments on public ensembles demonstrate the efficiency of our approach - with MT-PGA computations in the orders of minutes for the largest examples. We show the utility of our contributions by extending to merge trees two typical PCA applications. First, we apply MT-PGA to data reduction and reliably compress merge trees by concisely representing them by their first coordinates in the MT-PGA basis. Second, we present a dimensionality reduction framework exploiting the first two directions of the MT-PGA basis to generate two-dimensional layouts of the ensemble. We augment these layouts with persistence correlation views, enabling global and local visual inspections of the feature variability in the ensemble. In both applications, quantitative experiments assess the relevance of our framework. Finally, we provide a C++ implementation that can be used to reproduce our results.
Mathieu Pont, Jules Vidal, Julien Tierny
IEEE Trans. Vis. Comput. Graph.2
2022 Wasserstein Distances, Geodesics and Barycenters of Merge Trees
abstract
This paper presents a unified computational framework for the estimation of distances, geodesics and barycenters of merge trees. We extend recent work on the edit distance [104] and introduce a new metric, called the Wasserstein distance between merge trees, which is purposely designed to enable efficient computations of geodesics and barycenters. Specifically, our new distance is strictly equivalent to the $L$2-Wasserstein distance between extremum persistence diagrams, but it is restricted to a smaller solution space, namely, the space of rooted partial isomorphisms between branch decomposition trees. This enables a simple extension of existing optimization frameworks [110] for geodesics and barycenters from persistence diagrams to merge trees. We introduce a task-based algorithm which can be generically applied to distance, geodesic, barycenter or cluster computation. The task-based nature of our approach enables further accelerations with shared-memory parallelism. Extensive experiments on public ensembles and SciVis contest benchmarks demonstrate the efficiency of our approach - with barycenter computations in the orders of minutes for the largest examples - as well as its qualitative ability to generate representative barycenter merge trees, visually summarizing the features of interest found in the ensemble. We show the utility of our contributions with dedicated visualization applications: feature tracking, temporal reduction and ensemble clustering. We provide a lightweight C++ implementation that can be used to reproduce our results.
Mathieu Pont, Jules Vidal, Julie Delon, Julien Tierny
IEEE Trans. Vis. Comput. Graph.2
2021 A Progressive Approach to Scalar Field Topology
abstract
This article introduces progressive algorithms for the topological analysis of scalar data. Our approach is based on a hierarchical representation of the input data and the fast identification of topologically invariant vertices, which are vertices that have no impact on the topological description of the data and for which we show that no computation is required as they are introduced in the hierarchy. This enables the definition of efficient coarse-to-fine topological algorithms, which leverage fast update mechanisms for ordinary vertices and avoid computation for the topologically invariant ones. We demonstrate our approach with two examples of topological algorithms (critical point extraction and persistence diagram computation), which generate interpretable outputs upon interruption requests and which progressively refine them otherwise. Experiments on real-life datasets illustrate that our progressive strategy, in addition to the continuous visual feedback it provides, even improves run time performance with regard to non-progressive algorithms and we describe further accelerations with shared-memory parallelism. We illustrate the utility of our approach in batch-mode and interactive setups, where it respectively enables the control of the execution time of complete topological pipelines as well as previews of the topological features found in a dataset, with progressive updates delivered within interactive times.
Jules Vidal, Pierre Guillou, Julien Tierny
IEEE Trans. Vis. Comput. Graph.1
2020 Progressive Wasserstein Barycenters of Persistence Diagrams
abstract
This paper presents an efficient algorithm for the progressive approximation of Wasserstein barycenters of persistence diagrams, with applications to the visual analysis of ensemble data. Given a set of scalar fields, our approach enables the computation of a persistence diagram which is representative of the set, and which visually conveys the number, data ranges and saliences of the main features of interest found in the set. Such representative diagrams are obtained by computing explicitly the discrete Wasserstein barycenter of the set of persistence diagrams, a notoriously computationally intensive task. In particular, we revisit efficient algorithms for Wasserstein distance approximation [12,51] to extend previous work on barycenter estimation [94]. We present a new fast algorithm, which progressively approximates the barycenter by iteratively increasing the computation accuracy as well as the number of persistent features in the output diagram. Such a progressivity drastically improves convergence in practice and allows to design an interruptible algorithm, capable of respecting computation time constraints. This enables the approximation of Wasserstein barycenters within interactive times. We present an application to ensemble clustering where we revisit the k-means algorithm to exploit our barycenters and compute, within execution time constraints, meaningful clusters of ensemble data along with their barycenter diagram. Extensive experiments on synthetic and real-life data sets report that our algorithm converges to barycenters that are qualitatively meaningful with regard to the applications, and quantitatively comparable to previous techniques, while offering an order of magnitude speedup when run until convergence (without time constraint). Our algorithm can be trivially parallelized to provide additional speedups in practice on standard workstations. We provide a lightweight C++ implementation of our approach that can be used to reproduce our results.
Jules Vidal, Joseph Budin, Julien Tierny
IEEE Trans. Vis. Comput. Graph.1