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

Ashish Myles

dblp:46/5575 · DBLP profile ↗
← Back
17ranked-venue papers
11as first author
0since 2021 · last 2014
—ORCID · none

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

Graphics, computer vision, multimedia, augmented reality and games · 17 · 11 first-author

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
7 papers
Geometric modeling and processing · 96% Image and video processing · 4%

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

TopicWeightPapersLastEvidence papers
Geometric modeling and processing › surface parameterization
global parametrization
0.322013
Controlled-distortion constrained global parametrization · ACM Trans. Graph. 2013
Global parametrization by incremental flattening · ACM Trans. Graph. 2012
Geometric modeling and processing › surface parameterization
field-aligned parametrization
0.212014
Robust field-aligned global parametrization · ACM Trans. Graph. 2014
Geometric modeling and processing › mesh generation › quad meshing
quad layout
0.212014
Robust field-aligned global parametrization · ACM Trans. Graph. 2014
Geometric modeling and processing
surface parameterization
0.212014
Robust field-aligned global parametrization · ACM Trans. Graph. 2014
Geometric modeling and processing › shape modeling › parametric modeling › spline curves
spline construction
0.112011
C2 splines covering polar configurations · Comput. Aided Des. 2011
Geometric modeling and processing › mesh generation
quad meshing
0.112010
Feature-aligned T-meshes · ACM Trans. Graph. 2010
Geometric modeling and processing
subdivision surfaces
0.112009
Bi-3 C2 polar subdivision · ACM Trans. Graph. 2009
Image and video processing › image matching
feature alignment
0.122013
Controlled-distortion constrained global parametrization · ACM Trans. Graph. 2013
Feature-aligned T-meshes · ACM Trans. Graph. 2010
Geometric modeling and processing › vector field analysis › directional fields
cross field computation
0.112014
Robust field-aligned global parametrization · ACM Trans. Graph. 2014
Geometric modeling and processing › curve fitting
spline interpolation
0.112005
Threading splines through 3D channels · Comput. Aided Des. 2005

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

quad patch partition · 0.2integral line tracing · 0.2cross-field · 0.2constrained optimization · 0.2conformal map · 0.2metric evolution · 0.1incremental flattening · 0.1patch layout construction · 0.1high-order representation · 0.1bi-3 c2 subdivision · 0.1
YearPublicationVenuePosition
2014 Robust field-aligned global parametrization
abstract
We present a robust method for computing locally bijective global parametrizations aligned with a given cross-field. The singularities of the parametrization in general agree with singularities of the field, except in a small number of cases when several additional cones need to be added in a controlled way. Parametric lines can be constrained to follow an arbitrary set of feature lines on the surface. Our method is based on constructing an initial quad patch partition using robust cross-field integral line tracing. This process is followed by an algorithm modifying the quad layout structure to ensure that consistent parametric lengths can be assigned to the edges. For most meshes, the layout modification algorithm does not add new singularities; a small number of singularities may be added to resolve an explicitly described set of layouts. We demonstrate that our algorithm succeeds on a test data set of over a hundred meshes.
Ashish Myles, Nico Pietroni, Denis Zorin
ACM Trans. Graph.1
2013 Controlled-distortion constrained global parametrization
abstract
The quality of a global parametrization is determined by a number of factors, including amount of distortion, number of singularities (cones), and alignment with features and boundaries. Placement of cones plays a decisive role in determining the overall distortion of the parametrization; at the same time, feature and boundary alignment also affect the cone placement. A number of methods were proposed for automatic choice of cone positions, either based on singularities of cross-fields and emphasizing alignment, or based on distortion optimization. In this paper we describe a method for placing cones for seamless global parametrizations with alignment constraints. We use a close relation between variation-minimizing cross-fields and related 1-forms and conformal maps, and demonstrate how it leads to a constrained optimization problem formulation. We show for boundary-aligned parametrizations metric distortion may be reduced by cone chains , sometimes to an arbitrarily small value, and the trade-off between the distortion and the number of cones can be controlled by a regularization term. Constrained parametrizations computed using our method have significantly lower distortion compared to the state-of-the art field-based method, yet maintain feature and boundary alignment. In the most extreme cases, parametrization collapse due to alignment constraints is eliminated.
Ashish Myles, Denis Zorin
ACM Trans. Graph.1
2012 Computing Extremal Quasiconformal Maps
abstract
Abstract Conformal maps are widely used in geometry processing applications. They are smooth, preserve angles, and are locally injective by construction. However, conformal maps do not allow for boundary positions to be prescribed. A natural extension to the space of conformal maps is the richer space of quasiconformal maps of bounded conformal distortion. Extremal quasiconformal maps, that is, maps minimizing the maximal conformal distortion, have a number of appealing properties making them a suitable candidate for geometry processing tasks. Similarly to conformal maps, they are guaranteed to be locally bijective; unlike conformal maps however, extremal quasiconformal maps have sufficient flexibility to allow for solution of boundary value problems. Moreover, in practically relevant cases, these solutions are guaranteed to exist, are unique and have an explicit characterization. We present an algorithm for computing piecewise linear approximations of extremal quasiconformal maps for genus‐zero surfaces with boundaries, based on Teichmüller's characterization of the dilatation of extremal maps using holomorphic quadratic differentials. We demonstrate that the algorithm closely approximates the maps when an explicit solution is available and exhibits good convergence properties for a variety of boundary conditions.
Ofir Weber, Ashish Myles, Denis Zorin
Comput. Graph. Forum2
2012 Global parametrization by incremental flattening
abstract
Global parametrization of surfaces requires singularities (cones) to keep distortion minimal. We describe a method for finding cone locations and angles and an algorithm for global parametrization which aim to produce seamless parametrizations with low metric distortion. The idea of the method is to evolve the metric of the surface, starting with the original metric so that a growing fraction of the area of the surface is constrained to have zero Gaussian curvature; the curvature becomes gradually concentrated at a small set of vertices which become cones. We demonstrate that the resulting parametrizations have significantly lower metric distortion compared to previously proposed methods.
Ashish Myles, Denis Zorin
ACM Trans. Graph.1
2011 C2 splines covering polar configurations
Ashish Myles, Jörg Peters 0001
Comput. Aided Des.1
2011 Anisotropic quadrangulation
Denis Kovacs, Ashish Myles, Denis Zorin
Comput. Aided Geom. Des.2
2010 Anisotropic quadrangulation
abstract
Quadrangulation methods aim to approximate surfaces by semi-regular meshes with as few extraordinary vertices as possible. A number of techniques use the harmonic parameterization to keep quads close to squares, or fit parametrization gradients to align quads to features. Both types of techniques create near-isotropic quads; feature-aligned quadrangulation algorithms reduce the remeshing error by aligning isotropic quads with principal curvature directions. A complimentary approach is to allow for anisotropic elements, which are well-known to have significantly better approximation quality.
Denis Kovacs, Ashish Myles, Denis Zorin
Symposium on Solid and Physical Modeling2
2010 Feature-aligned T-meshes
abstract
High-order and regularly sampled surface representations are more efficient and compact than general meshes and considerably simplify many geometric modeling and processing algorithms. A number of recent algorithms for conversion of arbitrary meshes to regularly sampled form (typically quadrangulation) aim to align the resulting mesh with feature lines of the geometry. While resulting in a substantial improvement in mesh quality, feature alignment makes it difficult to obtain coarse regular patch partitions of the mesh. In this paper, we propose an approach to constructing patch layouts consisting of small numbers of quadrilateral patches while maintaining good feature alignment. To achieve this, we use quadrilateral T-meshes, for which the intersection of two faces may not be the whole edge or vertex, but a part of an edge. T-meshes offer more flexibility for reduction of the number of patches and vertices in a base domain while maintaining alignment with geometric features. At the same time, T-meshes retain many desirable features of quadrangulations, allowing construction of high-order representations, easy packing of regularly sampled geometric data into textures, as well as supporting different types of discretizations for physical simulation.
Ashish Myles, Nico Pietroni, Denis Kovacs, Denis Zorin
ACM Trans. Graph.1
2009 Bi-3 C2 polar subdivision
abstract
Popular subdivision algorithms like Catmull-Clark and Loop are C 2 almost everywhere, but suffer from shape artifacts and reduced smoothness exactly near the so-called "extraordinary vertices" that motivate their use. Subdivision theory explains that inherently, for standard stationary subdivision algorithms, curvature-continuity and the ability to model all quadratic shapes requires a degree of at least bi-6. The existence of a simple-to-implement C 2 subdivision algorithm generating surfaces of good shape and piecewise degree bi-3 in the polar setting is therefore a welcome surprise. This paper presents such an algorithm, the underlying insights, and a detailed analysis. In bi-3 C 2 polar subdivision the weights depend, as in standard schemes, only on the valence, but the valence at one central polar vertex increases to match Catmull-Clark-refinement.
Ashish Myles, Jörg Peters 0001
ACM Trans. Graph.1
2009 Parallel smoothing of quad meshes
Young In Yeo, Tianyun Ni, Ashish Myles, Vineet Goel, Jörg Peters 0001
Vis. Comput.3
2008 GPU conversion of quad meshes to smooth surfaces
abstract
We convert any quad manifold mesh into an at least C¹ surface consisting of bi-cubic tensor-product splines with localized perturbations of degree bi-5 near non-4-valent vertices. There is one polynomial piece per quad facet, regardless of the valence of the vertices. Particular care is taken to derive simple formulas so that the surfaces are computed efficiently in parallel and match up precisely when computed independently on the GPU.
Ashish Myles, Young In Yeo, Jörg Peters 0001
Symposium on Solid and Physical Modeling1
2008 GPU smoothing of quad meshes
abstract
We present a fast algorithm for converting quad meshes on the GPU to smooth surfaces. Meshes with 12,000 input quads, of which 60% have one or more non-4-valent vertices, are converted, evaluated and rendered with 9times9 resolution per quad at 50 frames per second. The conversion reproduces bi-cubic splines wherever possible and closely mimics the shape of the Catmull-Clark subdivision surface by c-patches where a vertex has a valence different from 4. The smooth surface is piecewise polynomial and has well-defined normals everywhere. The evaluation avoids pixel dropout.
Tianyun Ni, Young In Yeo, Ashish Myles, Vineet Goel, Jörg Peters 0001
Shape Modeling International3
2008 Pairs of bi-cubic surface constructions supporting polar connectivity
Ashish Myles, Kestutis Karciauskas, Jörg Peters 0001
Comput. Aided Geom. Des.1
2008 Fast Parallel Construction of Smooth Surfaces from Meshes with Tri/Quad/Pent Facets
abstract
Abstract Polyhedral meshes consisting of triangles, quads, and pentagons and polar configurations cover all major sampling and modeling scenarios. We give an algorithm for efficient local, parallel conversion of such meshes to an everywhere smooth surface consisting of low‐degree polynomial pieces. Quadrilateral facets with 4‐valent vertices are ‘regular’ and are mapped to bi‐cubic patches so that adjacent bi‐cubics join C2 as for cubic tensor‐product splines. The algorithm can be implemented in the vertex and geometry shaders of the GPU pipeline and does not use the fragment shader. Its implementation in DirectX 10 achieves conversion plus rendering at 659 frames per second with 42.5 million triangles per second on input of a model of 1300 facets of which 60% are not regular.
Ashish Myles, Tianyun Ni, Jörg Peters 0001
Comput. Graph. Forum1
2007 Extending Catmull-Clark Subdivision and PCCM with Polar Structures
abstract
We complete and bring together two pairs of surface constructions that use polynomial pieces of degree (3,3) to associate a smooth surface with a mesh. The two pairs complement each other in that one extends the subdivisionmodeling paradigm, the other the NURBS patch approach to free-form modeling. Both Catmull-Clark [3] and polar subdivision [7] generalize bi-cubic spline subdivision. Together, they form a powerful combination for smooth object design: while Catmull-Clark subdivision is more suitable where few facets join, polar subdivision nicely models regions where many facets join, as when capping extruded features. We show how to easily combine the meshes of these two generalizations of bi-cubic spline subdivision. A related but different generalization of bi-cubic splines is to model non-tensor-product configurations by a finite set of smoothly connected bi-cubic patches. PCCM [12] does so for layouts where Catmull-Clark would apply. We show that a single NURBS patch can be used where polar subdivision would be applied. This spline is singularly parametrized, but, using a novel technique, we show that the surface is C1 and has bounded curvatures.
Ashish Myles, Kestutis Karciauskas, Jörg Peters 0001
PG1
2006 A C2 polar jet subdivision
Kestutis Karciauskas, Ashish Myles, Jörg Peters 0001
Symposium on Geometry Processing2
2005 Threading splines through 3D channels
Ashish Myles, Jörg Peters 0001
Comput. Aided Des.1