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

Thomas Lewiner

dblp:92/4407 · DBLP profile ↗
← Back
29ranked-venue papers
10as first author
0since 2021 · last 2017
0000-0001-9518-6423ORCID · corroborated

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

Graphics, computer vision, multimedia, augmented reality and games · 23 · 10 first-authorTheory of computation · 4Artificial intelligence and machine learning · 3

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
Computer animation and physical simulation · 50% Geometric modeling and processing · 49% Visualization and visual analytics · 1%
Theoretical computer science
4 papers
Computational complexity · 44% Graph algorithms and graph theory · 28% Computational geometry · 22%

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

TopicWeightPapersLastEvidence papers
Computer animation and physical simulation
fluid simulation
0.332010
Meshless Helmholtz-Hodge Decomposition · IEEE Trans. Vis. Comput. Graph. 2010
Particle-based viscoplastic fluid/solid simulation · Comput. Aided Des. 2009
Space-time surface reconstruction using incompressible flow · ACM Trans. Graph. 2008
Computer animation and physical simulation › fluid simulation
incompressible fluid simulation
0.222010
Meshless Helmholtz-Hodge Decomposition · IEEE Trans. Vis. Comput. Graph. 2010
Space-time surface reconstruction using incompressible flow · ACM Trans. Graph. 2008
Computational complexity › parameterized complexity
fixed-parameter tractability
0.212013
Parameterized complexity of discrete morse theory · SoCG 2013
Computational complexity
parameterized complexity
0.212013
Parameterized complexity of discrete morse theory · SoCG 2013
Geometric modeling and processing
surface reconstruction
0.222008
Space-time surface reconstruction using incompressible flow · ACM Trans. Graph. 2008
Interactive topology-aware surface reconstruction · ACM Trans. Graph. 2007
Geometric modeling and processing › discrete geometry › discrete differential geometry
helmholtz-hodge decomposition
0.112010
Meshless Helmholtz-Hodge Decomposition · IEEE Trans. Vis. Comput. Graph. 2010
Geometric modeling and processing
vector field analysis
0.112010
Meshless Helmholtz-Hodge Decomposition · IEEE Trans. Vis. Comput. Graph. 2010
Computer animation and physical simulation › physically-based modeling
solid simulation
0.112009
Particle-based viscoplastic fluid/solid simulation · Comput. Aided Des. 2009
Geometric modeling and processing › surface reconstruction
topology-aware reconstruction
0.112007
Interactive topology-aware surface reconstruction · ACM Trans. Graph. 2007
Graph algorithms and graph theory
graph theory
0.012013
Parameterized complexity of discrete morse theory · SoCG 2013
Graph algorithms and graph theory › graph theory › graph parameters › graph width parameters
treewidth
0.012013
Parameterized complexity of discrete morse theory · SoCG 2013
Geometric modeling and processing › mesh processing
mesh compression
0.012004
Applications of Forman's Discrete Morse Theory to Topology Visualization and Mesh Compression · IEEE Trans. Vis. Comput. Graph. 2004
Combinatorics and discrete mathematics › topological combinatorics
discrete morse theory
0.012004
Applications of Forman's Discrete Morse Theory to Topology Visualization and Mesh Compression · IEEE Trans. Vis. Comput. Graph. 2004
Bioinformatics and computational biology › molecular informatics › molecular modeling
molecular docking
0.012003
Molecular shape analysis based upon the morse-smale complex and the connolly function · SCG 2003
Computational geometry › computational topology
morse-smale complex
0.012003
Molecular shape analysis based upon the morse-smale complex and the connolly function · SCG 2003
Computational geometry
topological data analysis
0.012003
Molecular shape analysis based upon the morse-smale complex and the connolly function · SCG 2003
Geometric modeling and processing
meshless method
0.012010
Meshless Helmholtz-Hodge Decomposition · IEEE Trans. Vis. Comput. Graph. 2010
Geometric modeling and processing › surface reconstruction
point cloud reconstruction
0.012008
Space-time surface reconstruction using incompressible flow · ACM Trans. Graph. 2008
Graph algorithms and graph theory › graph representation
graph compression
0.012008
Schnyder woods for higher genus triangulated surfaces · SCG 2008
Geometric modeling and processing
implicit surface
0.012007
Interactive topology-aware surface reconstruction · ACM Trans. Graph. 2007
Visualization and visual analytics › topological data analysis
topology-based visualization
0.012004
Applications of Forman's Discrete Morse Theory to Topology Visualization and Mesh Compression · IEEE Trans. Vis. Comput. Graph. 2004

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

discrete morse theory · 0.2parameterized complexity · 0.2bipartite graph adjacency · 0.2smoothed particle hydrodynamics · 0.1meshless decomposition · 0.1particle-based simulation · 0.1forman's discrete morse theory · 0.1MAX-SNP hardness reduction · 0.1volumetric space-time reconstruction · 0.1linear-time algorithm · 0.1flow optimization · 0.1connolly function · 0.1shape optimization · 0.1level set · 0.1finite element method · 0.1
YearPublicationVenuePosition
2017 Online human moves recognition through discriminative key poses and speed-aware action graphs
Thales Vieira, Romain Faugeroux, Dimas Martínez Morera, Thomas Lewiner
Mach. Vis. Appl.4
2016 Estimating affine-invariant structures on triangle meshes
Thales Vieira, Dimas Martínez Morera, Maria Andrade, Thomas Lewiner
Comput. Graph.4
2016 Parameterized Complexity of Discrete Morse Theory
abstract
Optimal Morse matchings reveal essential structures of cell complexes that lead to powerful tools to study discrete geometrical objects, in particular, discrete 3-manifolds. However, such matchings are known to be NP-hard to compute on 3-manifolds through a reduction to the erasability problem. Here, we refine the study of the complexity of problems related to discrete Morse theory in terms of parameterized complexity. On the one hand, we prove that the erasability problem is W [ P ]-complete on the natural parameter. On the other hand, we propose an algorithm for computing optimal Morse matchings on triangulations of 3-manifolds, which is fixed-parameter tractable in the treewidth of the bipartite graph representing the adjacency of the 1- and 2-simplices. This algorithm also shows fixed-parameter tractability for problems such as erasability and maximum alternating cycle-free matching. We further show that these results are also true when the treewidth of the dual graph of the triangulated 3-manifold is bounded. Finally, we discuss the topological significance of the chosen parameters and investigate the respective treewidths of simplicial and generalized triangulations of 3-manifolds.
Benjamin A. Burton, Thomas Lewiner, João Paixão, Jonathan Spreer
ACM Trans. Math. Softw.2
2014 Online gesture recognition from pose kernel learning and decision forests
Leandro Miranda, Thales Vieira, Dimas Martínez Morera, Thomas Lewiner, Antônio Wilson Vieira, Mario Fernando Montenegro Campos
Pattern Recognit. Lett.4
2013 Parameterized complexity of discrete morse theory
abstract
Optimal Morse matchings reveal essential structures of cell complexes which lead to powerful tools to study discrete geometrical objects, in particular discrete 3-manifolds. However, such matchings are known to be NP-hard to compute on 3-manifolds, through a reduction to the erasability problem. Here, we refine the study of the complexity of problems related to discrete Morse theory in terms of parameterized complexity. On the one hand we prove that the erasability problem is W[P]-complete on the natural parameter. On the other hand we propose an algorithm for computing optimal Morse matchings on triangulations of 3-manifolds which is fixed-parameter tractable in the treewidth of the bipartite graph representing the adjacency of the 1- and 2-simplexes. This algorithm also shows fixed parameter tractability for problems such as erasability and maximum alternating cycle-free matching.
Benjamin A. Burton, Thomas Lewiner, João Paixão, Jonathan Spreer
SoCG2
2013 Critical sets in discrete Morse theories: Relating Forman and piecewise-linear approaches
Thomas Lewiner
Comput. Aided Geom. Des.1
2012 Distance matrices as invariant features for classifying MoCap data
Antônio Wilson Vieira, Thomas Lewiner, William Robson Schwartz, Mario Fernando Montenegro Campos
ICPR2
2012 Affine-invariant curvature estimators for implicit surfaces
Maria Andrade, Thomas Lewiner
Comput. Aided Geom. Des.2
2012 Preface
Thomas Lewiner, Ricardo da Silva Torres
Vis. Comput.1
2011 Interactive 3D caricature from harmonic exaggeration
Thomas Lewiner, Thales Vieira, Dimas Martínez Morera, Adelailson Peixoto, Vinícius Mello, Luiz Velho 0001
Comput. Graph.1
2011 Stereo music visualization through manifold harmonics
Thomas Lewiner, Clarissa Coda Dos Santos Cavalcanti Marques, João Paixão, Scarlett de Botton, Allyson Cabral, Renata Nascimento, Vinícius Mello, Adelailson Peixoto, Dimas Martínez Morera, Thales Vieira
Vis. Comput.1
2010 Topological mesh operators
Thomas Lewiner, Hélio Lopes 0001, Esdras Medeiros, Geovan Tavares, Luiz Velho 0001
Comput. Aided Geom. Des.1
2010 Fast Generation of Pointerless Octree Duals
abstract
Abstract Geometry processing applications frequently rely on octree structures, since they provide simple and efficient hierarchies for discrete data. However, octrees do not guarantee direct continuous interpolation of this data inside its nodes. This motivates the use of the octree's dual structure, which is one of the simplest continuous hierarchical structures. With the emergence of pointerless representations, with their ability to reduce memory footprint and adapt to parallel architectures, the generation of duals of pointerless octrees becomes a natural challenge. This work proposes strategies for dual generation of static or dynamic pointerless octrees. Experimentally, those methods enjoy the memory reduction of pointerless representations and speed up the execution by several factors compared to the usual recursive generation.
Thomas Lewiner, Vinícius Mello, Adelailson Peixoto, Sinésio Pesco, Hélio Lopes 0001
Comput. Graph. Forum1
2010 Meshless Helmholtz-Hodge Decomposition
abstract
Vector fields analysis traditionally distinguishes conservative (curl-free) from mass preserving (divergence-free) components. The Helmholtz-Hodge decomposition allows separating any vector field into the sum of three uniquely defined components: curl free, divergence free and harmonic. This decomposition is usually achieved by using mesh-based methods such as finite differences or finite elements. This work presents a new meshless approach to the Helmholtz-Hodge decomposition for the analysis of 2D discrete vector fields. It embeds into the SPH particle-based framework. The proposed method is efficient and can be applied to extract features from a 2D discrete vector field and to multiphase fluid flow simulation to ensure incompressibility.
Fabiano Petronetto, Afonso Paiva 0001, Marcos Lage, Geovan Tavares, Hélio Lopes 0001, Thomas Lewiner
IEEE Trans. Vis. Comput. Graph.6
2009 Particle-based viscoplastic fluid/solid simulation
Afonso Paiva 0001, Fabiano Petronetto, Thomas Lewiner, Geovan Tavares
Comput. Aided Des.3
2009 Learning good views through intelligent galleries
abstract
Abstract The definition of a good view of a 3D scene is highly subjective and strongly depends on both the scene content and the 3D application. Usually, camera placement is performed directly by the user, and that task may be laborious. Existing automatic virtual cameras guide the user by optimizing a single rule, e.g. maximizing the visible silhouette or the projected area. However, the use of a static pre‐defined rule may fail in respecting the user's subjective understanding of the scene. This work introduces intelligent design galleries, a learning approach for subjective problems such as the camera placement. The interaction of the user with a design gallery teaches a statistical learning machine. The trained machine can then imitate the user, either by pre‐selecting good views or by automatically placing the camera. The learning process relies on a Support Vector Machines for classifying views from a collection of descriptors, ranging from 2D image quality to 3D features visibility. Experiments of the automatic camera placement demonstrate that the proposed technique is efficient and handles scenes with occlusion and high depth complexities. This work also includes user validations of the intelligent gallery interface.
Thales Vieira, Alex Laier Bordignon, Adelailson Peixoto, Geovan Tavares, Hélio Lopes 0001, Luiz Velho 0001, Thomas Lewiner
Comput. Graph. Forum7
2009 Schnyder Woods for Higher Genus Triangulated Surfaces, with Applications to Encoding
Luca Castelli Aleardi, Éric Fusy, Thomas Lewiner
Discret. Comput. Geom.3
2008 Schnyder woods for higher genus triangulated surfaces
abstract
Schnyder woods are a well known combinatorial structure for planar graphs, which yields a decomposition into 3 vertexspanning trees. Our goal is to extend definitions and algorithms for Schnyder woods designed for planar graphs (corresponding to combinatorial surfaces with the topology of the sphere, i.e., of genus 0) to the more general case of graphs embedded on surfaces of arbitrary genus. First, we define a new traversal order of the vertices of a triangulated surface of genus g together with an orientation and coloration of the edges that extends the one proposed by Schnyder for the planar case. As a by-product we show how some recent schemes for compression and compact encoding of graphs can be extended to higher genus. All the algorithms presented here have linear time complexity.
Luca Castelli Aleardi, Éric Fusy, Thomas Lewiner
SCG3
2008 Statistical optimization of octree searches
abstract
Abstract This work emerged from the following observation: usual search procedures for octrees start from the root to retrieve the data stored at the leaves. But as the leaves are the farthest nodes to the root, why start from the root? With usual octree representations, there is no other way to access a leaf. However, hashed octrees allow direct access to any node, given its position in space and its depth in the octree. Search procedures take the position as an input, but the depth remains unknown. This work proposes to estimate the depth of an arbitrary node through a statistical optimization of the average cost of search procedures. As the highest costs of these algorithms are obtained when starting from the root, this method improves on both the memory footprint by the use of hashed octrees, and execution time through the proposed optimization.
Rener Castro, Thomas Lewiner, Hélio Lopes 0001, Geovan Tavares, Alex Laier Bordignon
Comput. Graph. Forum2
2008 Space-time surface reconstruction using incompressible flow
abstract
We introduce a volumetric space-time technique for the reconstruction of moving and deforming objects from point data. The output of our method is a four-dimensional space-time solid, made up of spatial slices, each of which is a three-dimensional solid bounded by a watertight manifold. The motion of the object is described as an incompressible flow of material through time. We optimize the flow so that the distance material moves from one time frame to the next is bounded, the density of material remains constant, and the object remains compact. This formulation overcomes deficiencies in the acquired data, such as persistent occlusions, errors, and missing frames. We demonstrate the performance of our flow-based technique by reconstructing coherent sequences of watertight models from incomplete scanner data.
Andrei Sharf, Dan A. Alcantara, Thomas Lewiner, Chen Greif, Alla Sheffer, Nina Amenta, Daniel Cohen-Or
ACM Trans. Graph.3
2007 On-the-fly Curve-skeleton Computation for 3D Shapes
abstract
Abstract The curve‐skeleton of a 3D object is an abstract geometrical and topological representation of its 3D shape. It maps the spatial relation of geometrically meaningful parts to a graph structure. Each arc of this graph represents a part of the object with roughly constant diameter or thickness, and approximates its centerline. This makes the curve‐skeleton suitable to describe and handle articulated objects such as characters for animation. We present an algorithm to extract such a skeleton on‐the‐fly, both from point clouds and polygonal meshes. The algorithm is based on a deformable model evolution that captures the object's volumetric shape. The deformable model involves multiple competing fronts which evolve inside the object in a coarse‐to‐fine manner. We first track these fronts' centers, and then merge and filter the resulting arcs to obtain a curve‐skeleton of the object. The process inherits the robustness of the reconstruction technique, being able to cope with noisy input, intricate geometry and complex topology. It creates a natural segmentation of the object and computes a center curve for each segment while maintaining a full correspondence between the skeleton and the boundary of the object.
Andrei Sharf, Thomas Lewiner, Ariel Shamir, Leif Kobbelt
Comput. Graph. Forum2
2007 Interactive topology-aware surface reconstruction
abstract
The reconstruction of a complete watertight model from scan data is still a difficult process. In particular, since scanned data is often incomplete, the reconstruction of the expected shape is an ill-posed problem. Techniques that reconstruct poorly-sampled areas without any user intervention fail in many cases to faithfully reconstruct the topology of the model. The method that we introduce in this paper is topology-aware: it uses minimal user input to make correct decisions at regions where the topology of the model cannot be automatically induced with a reasonable degree of confidence. We first construct a continuous function over a three-dimensional domain. This function is constructed by minimizing a penalty function combining the data points, user constraints, and a regularization term. The optimization problem is formulated in a mesh-independent manner, and mapped onto a specific mesh using the finite-element method. The zero level-set of this function is a first approximation of the reconstructed surface. At complex under-sampled regions, the constraints might be insufficient. Hence, we analyze the local topological stability of the zero level-set to detect weak regions of the surface. These regions are suggested to the user for adding local inside/outside constraints by merely scribbling over a 2D tablet. Each new user constraint modifies the minimization problem, which is solved incrementally. The process is repeated, converging to a topology-stable reconstruction. Reconstructions of models acquired by a structured-light scanner with a small number of scribbles demonstrate the effectiveness of the method.
Andrei Sharf, Thomas Lewiner, Gil Shklarski, Sivan Toledo, Daniel Cohen-Or
ACM Trans. Graph.2
2006 GEncode: Geometry-driven compression for General Meshes
abstract
Abstract Performances of actual mesh compression algorithms vary significantly depending on the type of model it encodes. These methods rely on prior assumptions on the mesh to be efficient, such as regular connectivity, simple topology and similarity between its elements. However, these priors are implicit in usual schemes, harming their suitability for specific models. In particular, connectivity‐driven schemes are difficult to generalize to higher dimensions and to handle topological singularities. GEncode is a new single‐rate, geometry‐driven compression scheme where prior knowledge of the mesh is plugged into the coder in an explicit manner. It encodes meshes of arbitrary dimension without topological restrictions, but can incorporate topological properties, such as manifoldness, to improve the compression ratio. Prior knowledge of the geometry is taken as an input of the algorithm, represented by a function of the local geometry. This suits particularly well for scanned and remeshed models, where exact geometric priors are available. Compression results surfaces and volumes are competitive with existing schemes.
Thomas Lewiner, Marcos Craizer, Hélio Lopes 0001, Sinésio Pesco, Luiz Velho 0001, Esdras Medeiros
Comput. Graph. Forum1
2006 Competing Fronts for Coarse-to-Fine Surface Reconstruction
abstract
Abstract We present a deformable model to reconstruct a surface from a point cloud. The model is based on an explicit mesh representation composed of multiple competing evolving fronts. These fronts adapt to the local feature size of the target shape in a coarse–to–fine manner. Hence, they approach towards the finer (local) features of the target shape only after the reconstruction of the coarse (global) features has been completed. This conservative approach leads to a better control and interpretation of the reconstructed topology. The use of an explicit representation for the deformable model guarantees water‐tightness and simple tracking of topological events. Furthermore, the coarse–to–fine nature of reconstruction enables adaptive handling of non‐homogenous sample density, including robustness to missing data in defected areas. Categories and Subject Descriptors (according to ACM CCS): I.3.3 [Computer Graphics]: Digitizing and scanning. Keywords: surface reconstruction, deformable models
Andrei Sharf, Thomas Lewiner, Ariel Shamir, Leif Kobbelt, Daniel Cohen-Or
Comput. Graph. Forum2
2005 Curvature and torsion estimators based on parametric curve fitting
Thomas Lewiner, João D. Gomes Jr., Hélio Lopes 0001, Marcos Craizer
Comput. Graph.1
2004 Stellar Mesh Simplification Using Probabilistic Optimization
abstract
Abstract This paper proposes the stellar mesh simplification method, a fast implementation of the Four‐Face Cluster (FFC) algorithm. In this method, a probabilistic optimization heuristic substitutes the priority queue of the original method, which results in a 40% faster algorithm with the same order of distortion. It extends naturally to a progressive and/or multiresolution scheme for combinatorial surfaces. This work also presents a simple way to encode the hierarchy of the resulting multiresolution meshes. This work also focuses on important aspects for the development of a practical and robust implementation of this simplification technique, and on the analysis of the influence of the parameters.
Antônio Wilson Vieira, Thomas Lewiner, Luiz Velho 0001, Hélio Lopes 0001, Geovan Tavares
Comput. Graph. Forum2
2004 Applications of Forman's Discrete Morse Theory to Topology Visualization and Mesh Compression
abstract
Morse theory is a powerful tool for investigating the topology of smooth manifolds. It has been widely used by the computational topology, computer graphics, and geometric modeling communities to devise topology-based algorithms and data structures. Forman introduced a discrete version of this theory which is purely combinatorial. This work aims to build, visualize, and apply the basic elements of Forman's discrete Morse theory. It intends to use some of those concepts to visually study the topology of an object. As a basis, an algorithmic construction of optimal Forman's discrete gradient vector fields is provided. This construction is then used to topologically analyze mesh compression schemes, such as Edgebreaker and Grow&Fold. In particular, this paper proves that the complexity class of the strategy optimization of Grow&Fold is MAX-SNP hard.
Thomas Lewiner, Hélio Lopes 0001, Geovan Tavares
IEEE Trans. Vis. Comput. Graph.1
2003 Molecular shape analysis based upon the morse-smale complex and the connolly function
abstract
Docking is the process by which two or several molecules form a complex. Docking involves the geometry of the molecular surfaces, as well as chemical and energetical considerations. In the mid-eighties, Connolly proposed a docking algorithm matching surface knobs with surface depressions. Knobs and depressions refer to the extrema of the Connolly function, which is defined as follows. Given a surface M bounding a three-dimensional domain X, and a sphere S centered at a point p of M, the Connolly function is equal to the solid angle of the portion of S containing within X.We recast the notions of knobs and depressions in the framework of Morse theory for functions defined over two-dimensional manifolds. First, we study the critical points of the Connolly function for smooth surfaces. Second, we provide an efficient algorithm for computing the Connolly function over a triangulated surface. Third, we introduce a Morse-Smale decomposition based on Forman's discrete Morse theory, and provide an O(n log n) algorithm to construct it. This decomposition induces a partition of the surface into regions of homogeneous flow, and provides an elegant way to relate local quantities to global ones--from critical points to Euler's characteristic of the surface. Fourth, we apply this Morse-Smale decomposition to the discrete gradient vector field induced by Connolly's function, and present experimental results for several mesh models.
Frédéric Cazals, Frédéric Chazal, Thomas Lewiner
SCG3
2003 Optimal discrete Morse functions for 2-manifolds
Thomas Lewiner, Hélio Lopes 0001, Geovan Tavares
Comput. Geom.1