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

David Levin

dblp:38/5572 · DBLP profile ↗
← Back
31ranked-venue papers
0as first author
1since 2021 · last 2025
—ORCID · conflict

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

Graphics, computer vision, multimedia, augmented reality and games · 25 · 1 since 2021Human-computer interaction and ubiquitous computing · 5Databases, data management, data science and information retrieval · 2Artificial intelligence and machine learning · 1

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
10 papers
Geometric modeling and processing · 74% Image and video processing · 22% Rendering · 3%

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

TopicWeightPapersLastEvidence papers
Image and video processing
image restoration
0.312017
Computer aided restoration of handwritten character strokes · Comput. Aided Des. 2017
Geometric modeling and processing
shape deformation
0.212014
Shape Deformation via Interior RBF · IEEE Trans. Vis. Comput. Graph. 2014
Geometric modeling and processing › shape deformation
cage-based deformation
0.112008
Green Coordinates · ACM Trans. Graph. 2008
Geometric modeling and processing › deformation modeling
green coordinates
0.112008
Green Coordinates · ACM Trans. Graph. 2008
Geometric modeling and processing › shape deformation
shape-preserving deformation
0.112008
Green Coordinates · ACM Trans. Graph. 2008
Geometric modeling and processing › shape deformation
space deformation
0.112008
Green Coordinates · ACM Trans. Graph. 2008
Geometric modeling and processing › shape modeling › shape editing
mesh editing
0.112007
Volume and shape preservation via moving frame manipulation · ACM Trans. Graph. 2007
Geometric modeling and processing
surface reconstruction
0.112007
Parameterization-free projection for geometry reconstruction · ACM Trans. Graph. 2007
Geometric modeling and processing › shape representation
mesh representation
0.112005
Linear rotation-invariant coordinates for meshes · ACM Trans. Graph. 2005
Geometric modeling and processing
mesh deformation
0.022005
As-rigid-as-possible shape interpolation · SIGGRAPH 2000
Linear rotation-invariant coordinates for meshes · ACM Trans. Graph. 2005
Geometric modeling and processing › shape deformation
shape interpolation
0.022005
As-rigid-as-possible shape interpolation · SIGGRAPH 2000
Linear rotation-invariant coordinates for meshes · ACM Trans. Graph. 2005
Geometric modeling and processing › surface fitting
moving least squares surfaces
0.012003
Computing and Rendering Point Set Surfaces · IEEE Trans. Vis. Comput. Graph. 2003
Rendering
point-based rendering
0.012003
Computing and Rendering Point Set Surfaces · IEEE Trans. Vis. Comput. Graph. 2003
Geometric modeling and processing › shape representation
point-based representation
0.012003
Computing and Rendering Point Set Surfaces · IEEE Trans. Vis. Comput. Graph. 2003
Geometric modeling and processing
point cloud processing
0.012007
Parameterization-free projection for geometry reconstruction · ACM Trans. Graph. 2007
Geometric modeling and processing › shape deformation
shape evolution
0.011998
Three-Dimensional Distance Field Metamorphosis · ACM Trans. Graph. 1998
Geometric modeling and processing › shape modeling
shape editing
0.012005
Linear rotation-invariant coordinates for meshes · ACM Trans. Graph. 2005
Geometric modeling and processing
subdivision schemes
0.011992
Interpolatory convexity-preserving subdivision schemes for curves and surfaces · Comput. Aided Des. 1992
Computer animation and physical simulation
keyframe animation
0.011998
Three-Dimensional Distance Field Metamorphosis · ACM Trans. Graph. 1998

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

sphere distortion minimization · 0.2interior radial basis functions · 0.2mean value coordinates · 0.1harmonic coordinates · 0.1green's third integral identity · 0.1moving frames · 0.1locally optimal projection · 0.1local volume analysis · 0.1isometry · 0.1global minimization · 0.1
YearPublicationVenuePosition
2025 On a nonlinear version of Lane-Riesenfeld's subdivision schemes converging to piecewise smooth functions preserving high regularity
abstract
Lane-Riesenfeld's subdivision schemes provide a versatile tool for generating smooth and detailed curves and surfaces, making them valuable assets in computer graphics and geometric modeling. These schemes offer flexibility in controlling the regularity of the limit function by adjusting some parameters. In this paper, we propose a nonlinear modification of these algorithms for piecewise smooth functions. The new algorithm converge to piecewise smooth limit functions maintaining the high regularity of Lane-Riesenfeld's subdivision schemes in smooth zones. The practical results presented show a very good numerical behavior of the proposed algorithms.
Sergio Amat, Sonia Busquier, David Levin, Juan Ruiz 0001, Dionisio F. Yáñez
Comput. Aided Geom. Des.3
2020 Improving LDA Topic Modeling with Gamma and Simmelian Filtration
abstract
Twitter has become an important tool for communication and marketing. Topic model algorithms meant to characterize the discourse of online conversations and identify relevant audiences do not perform well for this task, despite their widespread usage. This paper proposes an iterative topic model, Gamma Filtration, and a social network-based method, Simmelian Filtration, to amplify tweet-topic probability signal and reduce noise. We demonstrate the method on a novel data set collected of European Racially and Ethnically Motivated Violent Extremist (REMVE) networks on Twitter. We find that Simmelian Filtering is most successful at reducing noise as measured by perplexity. This improves our ability to detect and monitor core conversations of a community that is disseminating propaganda to increase online extremism.
Evan M. Williams, David Levin, Ian McCulloh
ASONAM2
2019 Writer Characterization and Identification of Short Modern and Historical Documents: Reconsidering Paleographic Tables
abstract
Handwriting is considered a unique "fingerprint" that characterizes a scribe (it is even used as evidence in modern forensics). In paleography (the study of ancient writing), it is presumed that each writer has a one prototype for each letter in the alphabet. Commonly, for ancient inscriptions, letters are organized into paleographic tables (where the rows are the alphabet letters, and the columns represent the examined inscriptions). These tables play a significant role in dating inscriptions based on their resemblance to columns in the table. In this paper, we argue that each scribe "fingerprint" is not represented by a single character prototype, but in fact by a distribution of characters. We introduce a framework for automatically identifying the writer style and constructing paleographic tables based on character histograms. Subsequently, we propose a method for comparing short documents utilizing letter distribution. We demonstrate the validity of the methods on two handwritten datasets: Modern and Ancient Hebrew pertaining to the First Temple period. Our methodology on the ancient dataset enables us to provide additional evidence concerning the level of literacy in the kingdom of Judah ca. 600 BCE.
Shira Faigenbaum, David Levin, Eli Piasetzky, Israel Finkelstein
DocEng2
2019 High order smoothness of non-linear Lane-Riesenfeld algorithms in the functional setting
Nira Dyn, Ron Goldman 0002, David Levin
Comput. Aided Geom. Des.3
2018 High order approximation to non-smooth multivariate functions
Anat Amir, David Levin
Comput. Aided Geom. Des.2
2017 Computer aided restoration of handwritten character strokes
Barak Sober, David Levin
Comput. Aided Des.2
2014 Shape Deformation via Interior RBF
abstract
We present a new framework for real-time shape deformation with local shape preservation and volume control. Given a 3D object, in any form, one would like to manipulate the object using convenient handles, so that the resulting shape is a natural variation of the given object. It is also important that the deformation is controlled, thereby enabling localized changes that do not influence nearby branches. For example, given a horse model, a movement of one of its hooves should not affect the other hooves. Another goal is the minimization of local shape distortion throughout the object. The first ingredient of our method is the use of interior radial basis functions (IRBF), where the functions are radial with respect to interior distances within the object. The second important ingredient is the reduction of local distortions by minimizing the distortion of a set of spheres placed within the object. Our method achieves the goals of convenient shape manipulation and local influence property, and improves the latest state-of-the-art cage-based methods by replacing the cage with the more flexible IRBF centers. The latter enables extra flexibility and fully automated construction, as well as simpler formulation. We also suggest the IRBF interpolation method that can extend any surface mapping to the whole subspace in a shape-aware manner.
Zohar Levi, David Levin
IEEE Trans. Vis. Comput. Graph.2
2010 Cage-free local deformations using green coordinates
David Levin, Zhengjie Deng, Dingyuan Liu
Vis. Comput.2
2008 Green Coordinates
abstract
We introduce Green Coordinates for closed polyhedral cages. The coordinates are motivated by Green's third integral identity and respect both the vertices position and faces orientation of the cage. We show that Green Coordinates lead to space deformations with a shape-preserving property. In particular, in 2D they induce conformal mappings, and extend naturally to quasi-conformal mappings in 3D. In both cases we derive closed-form expressions for the coordinates, yielding a simple and fast algorithm for cage-based space deformation. We compare the performance of Green Coordinates with those of Mean Value Coordinates and Harmonic Coordinates and show that the advantage of the shape-preserving property is not achieved at the expense of speed or simplicity. We also show that the new coordinates extend the mapping in a natural analytic manner to the exterior of the cage, allowing the employment of partial cages.
Yaron Lipman, David Levin, Daniel Cohen-Or
ACM Trans. Graph.2
2007 Data-dependent MLS for faithful surface approximation
Yaron Lipman, Daniel Cohen-Or, David Levin
Symposium on Geometry Processing3
2007 GPU-assisted positive mean value coordinates for mesh deformations
Yaron Lipman, Johannes Kopf 0001, Daniel Cohen-Or, David Levin
Symposium on Geometry Processing4
2007 Parameterization-free projection for geometry reconstruction
abstract
We introduce a Locally Optimal Projection operator (LOP) for surface approximation from point-set data. The operator is parameterization free, in the sense that it does not rely on estimating a local normal, fitting a local plane, or using any other local parametric representation. Therefore, it can deal with noisy data which clutters the orientation of the points. The method performs well in cases of ambiguous orientation, e.g., if two folds of a surface lie near each other, and other cases of complex geometry in which methods based upon local plane fitting may fail. Although defined by a global minimization problem, the method is effectively local, and it provides a second order approximation to smooth surfaces. Hence allowing good surface approximation without using any explicit or implicit approximation space. Furthermore, we show that LOP is highly robust to noise and outliers and demonstrate its effectiveness by applying it to raw scanned data of complex shapes.
Yaron Lipman, Daniel Cohen-Or, David Levin, Hillel Tal-Ezer
ACM Trans. Graph.3
2007 Volume and shape preservation via moving frame manipulation
abstract
This article introduces a method for mesh editing that is aimed at preserving shape and volume. We present two new developments: The first is a minimization of a functional expressing a geometric distance measure between two isometric surfaces. The second is a local volume analysis linking the volume of an object to its surface curvature. Our method is based upon the moving frames representation of meshes. Applying a rotation field to the moving frames defines an isometry. Given rotational constraints, the mesh is deformed by an optimal isometry defined by minimizing the distance measure between original and deformed meshes. The resulting isometry nicely preserves the surface details, but when large rotations are applied, the volumetric behavior of the model may be unsatisfactory. Using the local volume analysis, we define a scalar field by which we scale the moving frames. Scaled and rotated moving frames restore volumetric properties of the original mesh, while properly maintaining the surface details. Our results show that even extreme deformations can be applied to meshes, with only minimal distortion of surface details and object volume.
Yaron Lipman, Daniel Cohen-Or, Ran Gal, David Levin
ACM Trans. Graph.4
2006 Error bounds and optimal neighborhoods for MLS approximation
Yaron Lipman, Daniel Cohen-Or, David Levin
Symposium on Geometry Processing3
2006 C2 subdivision over triangulations with one extraordinary point
Avi Zulti, Adi Levin, David Levin, Mina Teicher
Comput. Aided Geom. Des.3
2005 RAGOBOT: A New Platform for Wireless Mobile Sensor Networks
Jonathan Friedman, Ilias Tsigkogiannis, Sophia Wong, Dennis Chao, David Levin, William J. Kaiser, Mani Srivastava 0001
DCOSS6
2005 Subdivision Schemes and Attractors
Scott Schaefer, David Levin, Ron Goldman 0002
Symposium on Geometry Processing2
2005 Linear rotation-invariant coordinates for meshes
abstract
We introduce a rigid motion invariant mesh representation based on discrete forms defined on the mesh. The reconstruction of mesh geometry from this representation requires solving two sparse linear systems that arise from the discrete forms: the first system defines the relationship between local frames on the mesh, and the second encodes the position of the vertices via the local frames. The reconstructed geometry is unique up to a rigid transformation of the mesh. We define surface editing operations by placing user-defined constraints on the local frames and the vertex positions. These constraints are incorporated in the two linear reconstruction systems, and their solution produces a deformed surface geometry that preserves the local differential properties in the least-squares sense. Linear combination of shapes expressed with our representation enables linear shape interpolation that correctly handles rotations. We demonstrate the effectiveness of the new representation with various detail-preserving editing operators and shape morphing.
Yaron Lipman, Olga Sorkine-Hornung, David Levin, Daniel Cohen-Or
ACM Trans. Graph.3
2004 Differential Coordinates for Interactive Mesh Editing
abstract
One of the main challenges in editing a mesh is to retain the visual appearance of the surface after applying various modifications. In this paper we advocate the use of linear differential coordinates as means to preserve the high-frequency detail of the surface. The differential coordinates represent the details and are defined by a linear transformation of the mesh vertices. This allows the reconstruction of the edited surface by solving a linear system that satisfies the reconstruction of the local details in least squares sense. Since the differential coordinates are defined in a global coordinate system they are not rotation-invariant. To compensate for that, we rotate them to agree with the rotation of an approximated local frame. We show that the linear least squares system can be solved fast enough to guarantee interactive response time thanks to a precomputed factorization of the coefficient matrix. We demonstrate that our approach enables to edit complex detailed meshes while keeping the shape of the details in their natural orientation.
Yaron Lipman, Olga Sorkine-Hornung, Daniel Cohen-Or, David Levin, Christian Rössl, Hans-Peter Seidel
SMI4
2003 Computing and Rendering Point Set Surfaces
abstract
We advocate the use of point sets to represent shapes. We provide a definition of a smooth manifold surface from a set of points close to the original surface. The definition is based on local maps from differential geometry, which are approximated by the method of moving least squares (MLS). The computation of points on the surface is local, which results in an out-of-core technique that can handle any point set. We show that the approximation error is bounded and present tools to increase or decrease the density of the points, thus allowing an adjustment of the spacing among the points to control the error. To display the point set surface, we introduce a novel point rendering technique. The idea is to evaluate the local maps according to the image resolution. This results in high quality shading effects and smooth silhouettes at interactive frame rates.
Marc Alexa, Johannes Behr, Daniel Cohen-Or, Shachar Fleishman, David Levin, Cláudio T. Silva
IEEE Trans. Vis. Comput. Graph.5
2002 Surface simplification using a discrete curvature norm
Sun-Jeong Kim, David Levin
Comput. Graph.3
2001 Point Set Surfaces
abstract
We advocate the use of point sets to represent shapes. We provide a definition of a smooth manifold surface from a set of points close to the original surface. The definition is based on local maps from differential geometry, which are approximated by the method of moving least squares (MLS). We present tools to increase or decrease the density of the points, thus, allowing an adjustment of the spacing among the points to control the fidelity of the representation. To display the point set surface, we introduce a novel point rendering technique. The idea is to evaluate the local maps according to the image resolution. This results in high quality shading effects and smooth silhouettes at interactive frame rates.
Marc Alexa, Johannes Behr, Daniel Cohen-Or, Shachar Fleishman, David Levin, Cláudio T. Silva
IEEE Visualization5
2000 As-rigid-as-possible shape interpolation
abstract
We present an object-space morphing technique that blends the interiors of given two- or three-dimensional shapes rather than their boundaries. The morph is rigid in the sense that local volumes are least-distorting as they vary from their source to target configurations. Given a boundary vertex correspondence, the source and target shapes are decomposed into isomorphic simplicial complexes. For the simplicial complexes, we find a closed-form expression allocating the paths of both boundary and interior vertices from source to target locations as a function of time. Key points are the identification of the optimal simplex morphing and the appropriate definition of an error functional whose minimization defines the paths of the vertices. Each pair of corresponding simplices defines an affine transformation, which is factored into a rotation and a stretching transformation. These local transformations are naturally interpolated over time and serve as the basis for composing a global coherent least-distorting transformation.
Marc Alexa, Daniel Cohen-Or, David Levin
SIGGRAPH3
1999 Progressive Compression of Arbitrary Triangular Meshes
Daniel Cohen-Or, David Levin, Offir Remez
IEEE Visualization2
1999 Convexity preservation of the four-point interpolatory subdivision scheme
Nira Dyn, Frans Kuijt, David Levin, Ruud van Damme
Comput. Aided Geom. Des.3
1998 Three-Dimensional Distance Field Metamorphosis
abstract
Given two or more objects of general topology, intermediate objects are constructed by a distance field metamorphosis. In the presented method the interpolation of the distance field is guided by a warp function controlled by a set of corresponding anchor points. Some rules for defining a smooth least-distorting warp function are given. To reduce the distortion of the intermediate shapes, the warp function is decomposed into a rigid rotational part and an elastic part. The distance field interpolation method is modified so that the interpolation is done in correlation with the warp function. The method provides the animator with a technique that can be used to create a set of models forming a smooth transition between pairs of a given sequence of keyframe models. The advantage of the new approach is that it is capable of morphing between objects having a different topological genus where no correspondence between the geometric primitives of the models needs to be established. The desired correspondence is defined by an animator in terms of a relatively small number of anchor points
Daniel Cohen-Or, Amira Solomovici, David Levin
ACM Trans. Graph.3
1996 Contour Blending Using Warp-Guided Distance Field Interpolation
abstract
Given (n-1)-dimensional parallel cross-sections of an n-dimensional body, one would like to reconstruct the n-dimensional body. The method based on Distance Field Interpolation (DFI) gives a robust solution to this problem in its ability to deal with any topology in any dimension. Still this method may give undesired solutions to the problem if the changes from one cross-section to the next are significant relative to the size of the details in the cross-sections. We consider the problem of solid reconstruction from contours, which can also be considered as a contour blending or contour morphing problem, where the third dimension is time. The method presented is based on interpolation of the distance field, guided by a warp function which is controlled by a set of corresponding anchor points. Some rules for defining a smooth least-distorting warp function are given. To reduce the distortion of the intermediate shapes, the warp function is decomposed into a rigid rotational part and an elastic part. The distance field interpolation method is modified so that the interpolation is guided by the warp function. The advantage of the new approach is that it is capable of blending between contours having different topological genus, and no correspondence between the geometric primitives should be established. The desired general correspondence is defined by the user in terms of a relatively small number of anchor points.
Daniel Cohen-Or, David Levin, Amira Solomovici
IEEE Visualization2
1993 Adding flexibility to piecewise quadratic curves and surfaces
Nira Gruberger, David Levin, Charles K. Chui
Comput. Aided Geom. Des.2
1992 Interpolatory convexity-preserving subdivision schemes for curves and surfaces
Nira Dyn, David Levin, Dingyuan Liu
Comput. Aided Des.2
1990 Using parameters to increase smoothness of curves and surfaces generated by subdivision
Nira Dyn, David Levin, Charles A. Micchelli
Comput. Aided Geom. Des.2
1987 A 4-point interpolatory subdivision scheme for curve design
Nira Dyn, David Levin, John A. Gregory
Comput. Aided Geom. Des.2