VLDB 2026 Research / reviewers in the wild / expert
Yousuf Soliman
dblp:220/3767
· DBLP profile ↗
10ranked-venue papers
5as first author
7since 2021 · last 2026
0000-0003-4023-5026ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 10 · 5 first-author · 7 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Rolling Spheres and the Willmore Energy
Felix Knöppel, Ulrich Pinkall, Peter Schröder, Yousuf Soliman |
Discret. Comput. Geom. | 4 |
| 2026 | Implicit Minimal Surfaces for Bijective Correspondences
Etienne Corman, Yousuf Soliman, Robin Magnet, Mark Gillespie |
ACM Trans. Graph. | 2 |
| 2026 | Constant Mean Curvature Surfaces from Discrete Harmonic MapsabstractConstant mean curvature surfaces are æsthetically appealing geometric objects with applications in physics, differential geometry, and architecture. We present a straightforward discretization of constant mean curvature surfaces based on the classical observation that their Gauß maps are harmonic. Our construction is elementary—requiring only discrete Dirichlet energy minimization and a Poisson solve—yet it exactly mirrors this aspect of the smooth theory. A discrete analog of conjugation produces discrete constant Gauß curvature surfaces. Their unit offsets are discrete CMC surfaces with a conformal parameterization. Additionally, we introduce a novel Möbius-invariant discretization of the Dirichlet energy for sphere-valued maps on dual meshes that is derived from the discrete Willmore energy. It is more robust than standard formulations based on inverse cotangent weights. Our approach to the construction of constant mean curvature surfaces provides direct control over tangent planes along a boundary, if present, and naturally handles closed and periodic examples. We demonstrate the approach on a range of free-boundary, symmetric, and periodic CMC surfaces. Yousuf Soliman, Peter Schröder, Ulrich Pinkall |
ACM Trans. Graph. | 1 |
| 2025 | The Affine Heat MethodabstractAbstract This work presents the Affine Heat Method for computing logarithmic maps. These maps are local surface parameterizations defined by the direction and distance along shortest geodesic paths from a given source point, and arise in many geometric tasks from local texture mapping to geodesic distance‐based optimization. Our main insight is to define a connection Laplacian with a homogeneous coordinate accounting for the translation between tangent coordinate frames; the action of short‐time heat flow under this Laplacian gives both the direction and distance from the source, along shortest geodesics. The resulting numerical method is straightforward to implement, fast, and improves accuracy compared to past approaches. We present two variants of the method, one of which enables pre‐computation for fast repeated solves, while the other resolves the map even near the cut locus in high detail. As with prior heat methods, our approach can be applied in any dimension and to any spatial discretization, including polygonal meshes and point clouds, which we demonstrate along with applications of the method. Yousuf Soliman, Nicholas Sharp |
Comput. Graph. Forum | 1 |
| 2024 | Going with the FlowabstractGiven a sequence of poses of a body we study the motion resulting when the body is immersed in a (possibly) moving, incompressible medium. With the poses given, say, by an animator, the governing second-order ordinary differential equations are those of a rigid body with time-dependent inertia acted upon by various forces. Some of these forces, like lift and drag, depend on the motion of the body in the surrounding medium. Additionally, the inertia must encode the effect of the medium through its added mass. We derive the corresponding dynamics equations which generalize the standard rigid body dynamics equations. All forces are based on local computations using only physical parameters such as mass density. Notably, we approximate the effect of the medium on the body through local computations avoiding any global simulation of the medium. Consequently, the system of equations we must integrate in time is only 6 dimensional (rotation and translation). Our proposed algorithm displays linear complexity and captures intricate natural phenomena that depend on body-fluid interactions. Yousuf Soliman, Marcel Padilla, Oliver Gross 0001, Felix Knöppel, Ulrich Pinkall, Peter Schröder |
ACM Trans. Graph. | 1 |
| 2023 | Motion from Shape ChangeabstractWe consider motion effected by shape change. Such motions are ubiquitous in nature and the human made environment, ranging from single cells to platform divers and jellyfish. The shapes may be immersed in various media ranging from the very viscous to air and nearly inviscid fluids. In the absence of external forces these settings are characterized by constant momentum. We exploit this in an algorithm which takes a sequence of changing shapes, say, as modeled by an animator, as input and produces corresponding motion in world coordinates. Our method is based on the geometry of shape change and an appropriate variational principle. The corresponding Euler-Lagrange equations are first order ODEs in the unknown rotations and translations and the resulting time stepping algorithm applies to all these settings without modification as we demonstrate with a broad set of examples. Oliver Gross 0001, Yousuf Soliman, Marcel Padilla, Felix Knöppel, Ulrich Pinkall, Peter Schröder |
ACM Trans. Graph. | 2 |
| 2021 | Constrained willmore surfacesabstractSmooth curves and surfaces can be characterized as minimizers of squared curvature bending energies subject to constraints. In the univariate case with an isometry (length) constraint this leads to classic non-linear splines. For surfaces, isometry is too rigid a constraint and instead one asks for minimizers of the Willmore (squared mean curvature) energy subject to a conformality constraint. We present an efficient algorithm for (conformally) constrained Willmore surfaces using triangle meshes of arbitrary topology with or without boundary. Our conformal class constraint is based on the discrete notion of conformal equivalence of triangle meshes. The resulting non-linear constrained optimization problem can be solved efficiently using the competitive gradient descent method together with appropriate Sobolev metrics. The surfaces can be represented either through point positions or differential coordinates. The latter enable the realization of abstract metric surfaces without an initial immersion. A versatile toolkit for extrinsic conformal geometry processing, suitable for the construction and manipulation of smooth surfaces, results through the inclusion of additional point, area, and volume constraints. Yousuf Soliman, Albert Chern, Olga Diamanti, Felix Knöppel, Ulrich Pinkall, Peter Schröder |
ACM Trans. Graph. | 1 |
| 2019 | The Vector Heat MethodabstractThis article describes a method for efficiently computing parallel transport of tangent vectors on curved surfaces, or more generally, any vector-valued data on a curved manifold. More precisely, it extends a vector field defined over any region to the rest of the domain via parallel transport along shortest geodesics. This basic operation enables fast, robust algorithms for extrapolating level set velocities, inverting the exponential map, computing geometric medians and Karcher/Fréchet means of arbitrary distributions, constructing centroidal Voronoi diagrams, and finding consistently ordered landmarks. Rather than evaluate parallel transport by explicitly tracing geodesics, we show that it can be computed via a short-time heat flow involving the connection Laplacian . As a result, transport can be achieved by solving three prefactored linear systems, each akin to a standard Poisson problem. To implement the method, we need only a discrete connection Laplacian, which we describe for a variety of geometric data structures (point clouds, polygon meshes, etc.). We also study the numerical behavior of our method, showing empirically that it converges under refinement, and augment the construction of intrinsic Delaunay triangulations so that they can be used in the context of tangent vector field processing. Nicholas Sharp, Yousuf Soliman, Keenan Crane |
ACM Trans. Graph. | 2 |
| 2019 | Navigating intrinsic triangulationsabstractWe present a data structure that makes it easy to run a large class of algorithms from computational geometry and scientific computing on extremely poor-quality surface meshes. Rather than changing the geometry, as in traditional remeshing, we consider intrinsic triangulations which connect vertices by straight paths along the exact geometry of the input mesh. Our key insight is that such a triangulation can be encoded implicitly by storing the direction and distance to neighboring vertices. The resulting signpost data structure then allows geometric and topological queries to be made on-demand by tracing paths across the surface. Existing algorithms can be easily translated into the intrinsic setting, since this data structure supports the same basic operations as an ordinary triangle mesh (vertex insertions, edge splits, etc. ). The output of intrinsic algorithms can then be stored on an ordinary mesh for subsequent use; unlike previous data structures, we use a constant amount of memory and do not need to explicitly construct an overlay mesh unless it is specifically requested. Working in the intrinsic setting incurs little computational overhead, yet we can run algorithms on extremely degenerate inputs, including all manifold meshes from the Thingi10k data set. To evaluate our data structure we implement several fundamental geometric algorithms including intrinsic versions of Delaunay refinement and optimal Delaunay triangulation, approximation of Steiner trees, adaptive mesh refinement for PDEs, and computation of Poisson equations, geodesic distance, and flip-free tangent vector fields. Nicholas Sharp, Yousuf Soliman, Keenan Crane |
ACM Trans. Graph. | 2 |
| 2018 | Optimal cone singularities for conformal flatteningabstractAngle-preserving or conformal surface parameterization has proven to be a powerful tool across applications ranging from geometry processing, to digital manufacturing, to machine learning, yet conformal maps can still suffer from severe area distortion. Cone singularities provide a way to mitigate this distortion, but finding the best configuration of cones is notoriously difficult. This paper develops a strategy that is globally optimal in the sense that it minimizes total area distortion among all possible cone configurations (number, placement, and size) that have no more than a fixed total cone angle. A key insight is that, for the purpose of optimization, one should not work directly with curvature measures (which naturally represent cone configurations), but can instead apply Fenchel-Rockafellar duality to obtain a formulation involving only ordinary functions. The result is a convex optimization problem, which can be solved via a sequence of sparse linear systems easily built from the usual cotangent Laplacian. The method supports user-defined notions of importance, constraints on cone angles ( e.g. , positive, or within a given range), and sophisticated boundary conditions ( e.g. , convex, or polygonal). We compare our approach to previous techniques on a variety of challenging models, often achieving dramatically lower distortion, and demonstrating that global optimality leads to extreme robustness in the presence of noise or poor discretization. Yousuf Soliman, Dejan Slepcev, Keenan Crane |
ACM Trans. Graph. | 1 |