Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- invited-talkAugust 2021
Spatially Adaptive Volume Tools in Bifrost
SIGGRAPH '21: ACM SIGGRAPH 2021 TalksArticle No.: 2, Pages 1–2https://doi.org/10.1145/3450623.3464642The level set method offers many advantages over e.g. meshes for modelling and visual effects, but a naïve implementation is both computationally expensive and memory intensive. Narrow band level sets alleviate both issues but are still limited by the ...
- research-articleJanuary 2020
Connecting spectral clustering to maximum margins and level sets
The Journal of Machine Learning Research (JMLR), Volume 21, Issue 1Article No.: 18, Pages 630–664We study the connections between spectral clustering and the problems of maximum margin clustering, and estimation of the components of level sets of a density function. Specifically, we obtain bounds on the eigenvectors of graph Laplacian matrices in ...
- research-articleOctober 2019
Brain tumor segmentation by level sets methods and brain extraction using a simple standard deviation method
SCA '19: Proceedings of the 4th International Conference on Smart City ApplicationsArticle No.: 99, Pages 1–7https://doi.org/10.1145/3368756.3369086The revolution of digital imaging has led to an explosion in the information produced. The segmentation framework is composed of three stages. First, we use (BSDM) to extract the region of interest brain; this is a pre-segmentation of brain tissues. In ...
- invited-talkJuly 2017
Novel algorithm for sparse and parallel fast sweeping: efficient computation of sparse signed distance fields
SIGGRAPH '17: ACM SIGGRAPH 2017 TalksArticle No.: 74, Pages 1–2https://doi.org/10.1145/3084363.3085093We present a new efficient algorithm for computing signed distance fields by means of the Fast Sweeping Method. Unlike existing algorithms ours is explicitly designed to explore the benefits of sparse (vs dense) grids as well as concurrency, i.e. mutli-...
- research-articleNovember 2015
Non-manifold level sets: a multivalued implicit surface representation with applications to self-collision processing
ACM Transactions on Graphics (TOG), Volume 34, Issue 6Article No.: 247, Pages 1–9https://doi.org/10.1145/2816795.2818100Level sets have been established as highly versatile implicit surface representations, with widespread use in graphics applications including modeling and dynamic simulation. Nevertheless, level sets are often presumed to be limited, compared to ...
-
- research-articleJuly 2013
VDB: High-resolution sparse volumes with dynamic topology
ACM Transactions on Graphics (TOG), Volume 32, Issue 3Article No.: 27, Pages 1–22https://doi.org/10.1145/2487228.2487235We have developed a novel hierarchical data structure for the efficient representation of sparse, time-varying volumetric data discretized on a 3D grid. Our “VDB”, so named because it is a Volumetric, Dynamic grid that shares several characteristics ...
- articleApril 2012
Stability of density-based clustering
High density clusters can be characterized by the connected components of a level set L(λ) = {x : p(x) > λ} of the underlying probability density function p generating the data, at some appropriate level λ ≥ 0. The complete hierarchical clustering can ...
- research-articleMay 2011
Simple random generation of smooth connected irregular shapes for cognitive studies
C3S2E '11: Proceedings of The Fourth International C* Conference on Computer Science and Software EngineeringPages 17–24https://doi.org/10.1145/1992896.1992899A simple method for generating random smooth connected mildly irregular binary shapes is introduced. It consists of 1) taking the Minkowski sum of a closed linear spline with random vertices and of a disk (in other words, joining consecutive randomly ...
- ArticleJuly 2006
Multiple interacting liquids
The particle level set method has proven successful for the simulation of two separate regions (such as water and air, or fuel and products). In this paper, we propose a novel approach to extend this method to the simulation of as many regions as ...
- articleJuly 2006
Multiple interacting liquids
ACM Transactions on Graphics (TOG), Volume 25, Issue 3Pages 812–819https://doi.org/10.1145/1141911.1141960The particle level set method has proven successful for the simulation of two separate regions (such as water and air, or fuel and products). In this paper, we propose a novel approach to extend this method to the simulation of as many regions as ...
- ArticleJuly 2005
A streaming narrow-band algorithm: interactive computation and visualization of level sets
Deformable isosurfaces, implemented with level-set methods, have demonstrated a great potential in visualization and computer graphics for applications such as segmentation, surface processing, and physically-based modeling. Their usefulness has been ...
- ArticleJune 2005
Implementing time-varying contour trees
SCG '05: Proceedings of the twenty-first annual symposium on Computational geometryPages 370–371https://doi.org/10.1145/1064092.1064151In this video, we describe our experiences in implementing an algo-rithm to compute time-varying contour trees and highlight the chal-lenges in applying this algorithm to real-world scientific datasets. For ease of illustration we restrict our ...
- articleJanuary 2005
Controllable smoke animation with guiding objects
ACM Transactions on Graphics (TOG), Volume 24, Issue 1Pages 140–164https://doi.org/10.1145/1037957.1037965This article addresses the problem of controlling the density and dynamics of smoke (a gas phenomenon) so that the synthetic appearance of the smoke (gas) resembles a still or moving object. Both the smoke region and the target object are represented as ...
- ArticleJune 2004
Time-varying reeb graphs for continuous space-time data
SCG '04: Proceedings of the twentieth annual symposium on Computational geometryPages 366–372https://doi.org/10.1145/997817.997872We study the evolution of the Reeb graph of a time-varying continuous function defined in three-dimensional space. While maintaining the Reeb graph, we compress the evolving sequence into a single, partially persistent data structure. We envision this ...
- articleOctober 2003
Geometric surface processing via normal maps
ACM Transactions on Graphics (TOG), Volume 22, Issue 4Pages 1012–1033https://doi.org/10.1145/944020.944024We propose that the generalization of signal and image processing to surfaces entails filtering the normals of the surface, rather than filtering the positions of points on a mesh. Using a variational strategy, penalty functions on the surface geometry ...
- ArticleJune 2003
Loops in reeb graphs of 2-manifolds
SCG '03: Proceedings of the nineteenth annual symposium on Computational geometryPages 344–350https://doi.org/10.1145/777792.777844Given a Morse function f over a 2-manifold with or without boundary, the Reeb graph is obtained by contracting the connected components of the level sets to points. We prove tight upper and lower bounds on the number of loops in the Reeb graph that ...
- ArticleOctober 2002
Geometric surface smoothing via anisotropic diffusion of normals
This paper introduces a method for smoothing complex, noisy surfaces, while preserving (and enhancing) sharp, geometric features. It has two main advantages over previous approaches to feature preserving surface smoothing. First is the use of level set ...
- ArticleOctober 2001
Wavelet representation of contour sets
We present a new wavelet compression and multiresolution modeling approach for sets of contours (level sets). In contrast to previous wavelet schemes, our algorithm creates a parametrization of a scalar field induced by its contours and compactly stores ...
- ArticleMay 2001
Representation and extraction of volumetric attributes using trivariate splines: a mathematical framework
SMA '01: Proceedings of the sixth ACM symposium on Solid modeling and applicationsPages 234–240https://doi.org/10.1145/376957.376984Our goal in this paper is to leverage traditional strengths from the geometric design and scientific visualization communities to produce a tool valuable to both. We present a method for representing and specifying attribute data across a trivariate ...