Research & Projects

Publications

Visit SurfLab's paper page for more of SurfLab's contributions to graphics.
Visit my academic wiki for didactic content (Vector Calculus, Differential Geometry).

Journal Papers

Robust Field-aligned Global Parametrization. Ashish Myles, Nico Pietroni, and Denis Zorin. ACM Transactions on Graphics, 2014.
paper PDF,   proofs/algorithms PDF,   raw data,   comparisonsPDF,   statistics and figures PDF
[BibTeX]
@article{MPZ:2014:fieldtrace,
 author = {Myles, Ashish and Pietroni, Nico and Zorin, Denis},
 title = {Robust Field-aligned Global Parametrization},
 journal = {ACM Trans. Graph.},
 issue_date = {July 2014},
 volume = {33},
 number = {4},
 month = jul,
 year = {2014},
 issn = {0730-0301},
 pages = {135:1--135:14},
 articleno = {135},
 numpages = {14},
 url = {http://doi.acm.org/10.1145/2601097.2601154},
 doi = {10.1145/2601097.2601154},
 acmid = {2601154},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {geometric modeling, parametrization},
} 
          
Proceedings of SIGGRAPH 2014, Vancouver, Canada, Aug 10-14, 2014. Slides PPT
Robust Field-aligned Global Parametrization
Controlled-Distortion Constrained Global Parametrization. Ashish Myles and Denis Zorin. ACM Transactions on Graphics, 2013. PDF
[BibTeX]
@article{MZ:2013:conecons,
 author = {Myles, Ashish and Zorin, Denis},
 title = {Controlled-distortion constrained global parametrization},
 journal = {ACM Trans. Graph.},
 issue_date = {July 2013},
 volume = {32},
 number = {4},
 month = jul,
 year = {2013},
 issn = {0730-0301},
 pages = {105:1--105:14},
 articleno = {105},
 numpages = {14},
 url = {http://doi.acm.org/10.1145/2461912.2461970},
 doi = {10.1145/2461912.2461970},
 acmid = {2461970},
 publisher = {ACM},
 address = {New York, NY, USA},
 keywords = {geometric modeling, parametrization},
}

          
Proceedings of SIGGRAPH 2013, Anaheim, California, Jul 21-25, 2013. Slides PPT
Controlled distortion
Global parametrization by incremental flattening. Ashish Myles and Denis Zorin. ACM Transactions on Graphics, 2012. PDF
[BibTeX]
@article{MZ:2012:incflatten,
   author = {Myles, Ashish and Zorin, Denis},
   title = {Global parametrization by incremental flattening},
   journal = {ACM Trans. Graph.},
   issue_date = {July 2012},
   volume = {31},
   number = {4},
   month = jul,
   year = {2012},
   issn = {0730-0301},
   pages = {109:1--109:11},
   articleno = {109},
   numpages = {11},
   url = {http://doi.acm.org/10.1145/2185520.2185605},
   doi = {10.1145/2185520.2185605},
   acmid = {2185605},
   publisher = {ACM},
   address = {New York, NY, USA},
   keywords = {geometric modeling, parametrization},
} 
          
Proceedings of SIGGRAPH 2012, Los Angles, California, Aug 5-9, 2012. Slides PPT
Incremental Flattening
Computing Extremal Quasiconformal Maps. (Best Paper Award) Ofir Weber, Ashish Myles, and Denis Zorin. Computer Graphics Forum, 2012. PDF
[BibTeX]
@article{WMZ:2012:qc,
    author    = {Ofir Weber and
                 Ashish Myles and
                 Denis Zorin},
    title     = {Computing Extremal Quasiconformal Maps},
    journal   = {Comput. Graph. Forum},
    volume    = {31},
    number    = {5},
    year      = {2012},
    pages     = {1679-1689},
    ee        = {http://dx.doi.org/10.1111/j.1467-8659.2012.03173.x},
    bibsource = {DBLP, http://dblp.uni-trier.de}
}
          
Proceedings of Symposium on Geometry Processing, Tallinn, Estonia, Jul 16-18, 2012.
Extremal Quasi-conformal Map
C2 Splines Covering Polar Configurations. Ashish Myles and Jörg Peters. Computer-Aided Design, 2011. PDF
[BibTeX]
@article{MP:2011:c2polar,
    title = "{$C^2$} splines covering polar configurations",
    journal = "Computer-Aided Design",
    volume = "43",
    number = "11",
    pages = "1322 - 1329",
    year = "2011",
    note = "Solid and Physical Modeling 2011",
    issn = "0010-4485",
    doi = "10.1016/j.cad.2011.08.018",
    url = "http://www.sciencedirect.com/science/article/pii/S001044851100217X",
    author = "Ashish Myles and Jörg Peters",
    keywords = "C^2",
    keywords = "Polar",
    keywords = "Spline",
    keywords = "B-spline",
    keywords = "Curvature-continuous"
}
          
Proceedings of Solid and Physical Modeling 2011, Orlando, Florida, Oct 24-27, 2011. Matlab source code available.
Anisotropic Quadrangulation
Anisotropic Quadrangulation. Denis Kovacs, Ashish Myles, and Denis Zorin. Computer-Aided Geometric Design, 2011. PDF
[BibTeX]
@article{KMZ:2011:aniso,
    title = "Anisotropic quadrangulation",
    journal = "Computer Aided Geometric Design",
    volume = "28",
    number = "8",
    pages = "449 - 462",
    year = "2011",
    note = "Solid and Physical Modeling 2010",
    issn = "0167-8396",
    doi = "10.1016/j.cagd.2011.06.003",
    url = "http://www.sciencedirect.com/science/article/pii/S0167839611000689",
    author = "Denis Kovacs and Ashish Myles and Denis Zorin",
    keywords = "Parameterization",
    keywords = "Quadrangulation",
    keywords = "Remeshing",
    keywords = "Conformal parameterization"
}
          
Anisotropic Quadrangulation
Feature-aligned T-meshes. Ashish Myles, Nico Pietroni, Denis Kovacs, and Denis Zorin. ACM Transactions on Graphics, 2010. PDF
[BibTeX]
@article{MPKZ:2010:tmesh,
    author = {Myles, Ashish and Pietroni, Nico and Kovacs, Denis and Zorin, Denis},
    title = {Feature-aligned T-meshes},
    journal = {ACM Trans. Graph.},
    volume = {29},
    number = {4},
    year = {2010},
    issn = {0730-0301},
    pages = {1--11},
    doi = {http://doi.acm.org/10.1145/1778765.1778854},
    publisher = {ACM},
    address = {New York, NY, USA},
}
          
Proceedings of SIGGRAPH 2010, Los Angeles, California, Jul 25-29, 2010. Slides PPT
Feature-aligned T-meshes
Bi-3 C2 Polar Subdivision. Ashish Myles and Jörg Peters. ACM Transactions on Graphics, 2009. PDF
[BibTeX]
@article{MP:2009:bi3c2polar,
    author    = {Ashish Myles and J\"{o}rg Peters},
    title     = {Bi-3 $C^2$ polar subdivision},
    journal   = {ACM Transactions on Graphics},
    volume    = {28},
    number    = {3},
    month     = {Aug},
    year      = {2009},
    issn      = {0730-0301},
    pages     = {1--12},
    doi       = {http://doi.acm.org/10.1145/1531326.1531354},
    publisher = {ACM},
    address   = {New York, NY, USA},
}
          
Proceedings of SIGGRAPH 2009, New Orleans, Louisiana, Aug 3-7, 2009. Slides PPT Based on my PhD thesis: Curvature Continuous Bicubic Subdivision for Polar Configurations PDF
Bi-3 C^2 Polar Subdivision
Parallel smoothing of quad meshes. Young In Yeo, Tianyun Ni, Ashish Myles, Vineet Goel, and Jörg Peters. The Visual Computer, 2009. PDF
[BibTeX]
@article{YNMGP:2009:parallel,
    author    = {Young In Yeo, Tianyun Ni, Ashish Myles,
                 Vineet Goel, and J{\"o}rg Peters},
    title     = {Parallel Smoothing of Quad Meshes},
    journal   = {The Visual Computer},
    volume    = {25},
    number    = {8},
    month     = {Aug},
    year      = {2009},
    pages     = {757--769},
}
          
P-patches
Fast Parallel Construction of Smooth Surfaces from Meshes with Tri/Quad/Pent Facets. Ashish Myles, Tianyun Ni, and Jörg Peters. Computer Graphics Forum, 27(5), pp. 1365-1372, 2008. PDF [Errata]
[BibTeX]
@article{MNP:2008:triquadpent,
    author    = {Ashish Myles and Tianyun Ni and J{\"o}rg Peters},
    title     = {Fast Parallel Construction of Smooth Surfaces
                 from Meshes with Tri/Quad/Pent Facets},
    journal   = {Computer Graphics Forum},
    volume    = {27},
    number    = {5},
    year      = {2008},
    pages     = {1365--1372},
    ee        = {http://dx.doi.org/10.1111/j.1467-8659.2008.01276.x},
    bibsource = {DBLP, http://dblp.uni-trier.de}
}
          
Proceedings of Symposium on Geometry Processing, Copenhagen, Denmark, July 2-4, 2008 Source code available.
P-patches
Pairs of Bi-Cubic Surface Constructions Supporting Polar Connectivity. Ashish Myles, Kestutis Karciauskas, and Jörg Peters. Computer Aided Geometric Design, 25(8), pp. 621-630, 2008. PDF
[BibTeX]
@article{MKP:2008:polar,
    author    = {Ashish Myles and Kestutis Kar\v{c}iauskas
                 and J\"{o}rg Peters},
    title     = {Pairs of bi-cubic surface constructions
                 supporting polar connectivity},
    journal   = {Computer Aided Geometric Design},
    volume    = {25},
    number    = {8},
    year      = {2008},
    issn      = {0167-8396},
    pages     = {621--630},
    doi       = {http://dx.doi.org/10.1016/j.cagd.2008.06.002},
    publisher = {Elsevier Science Publishers B. V.},
    address   = {Amsterdam, The Netherlands, The Netherlands},
}
          
Threading Splines Through 3D Channels. Ashish Myles and Jörg Peters. Computer Aided Design, 37(2), pp. 139-148, Feb 2005. PDF
[BibTeX]
@article{MP:2005:channel,
    author    = {Ashish Myles and J{\"o}rg Peters},
    title     = {Threading splines through 3D channels},
    journal   = {Computer-Aided Design},
    volume    = {37},
    number    = {2},
    year      = {2005},
    pages     = {139-148},
    ee        = {http://dx.doi.org/10.1016/j.cad.2004.04.004},
    bibsource = {DBLP, http://dblp.uni-trier.de}
}
          
Masters thesis
Channel

Conference Papers

Anisotropic Quadrangulation. Denis Kovacs, Ashish Myles, Denis Zorin. ACM Symposium on Solid and Physical Modeling, pp. 137-146, Haifa, Israel, Sep 1-3, 2010. PDF (47MB)
[BibTeX]
@inproceedings{KMZ:2010:anisoquad,
    author    = {Kovacs, Denis and Myles, Ashish and Zorin, Denis},
    title     = {Anisotropic quadrangulation},
    booktitle = {SPM '10: Proceedings of the 14th ACM Symposium on Solid and Physical Modeling},
    year      = {2010},
    isbn      = {978-1-60558-984-8},
    pages     = {137--146},
    location  = {Haifa, Israel},
    doi       = {http://doi.acm.org/10.1145/1839778.1839797},
    publisher = {ACM},
    address   = {New York, NY, USA},
}
          
Anisotropic Quadrangulation
GPU Smoothing of Quad Meshes. Tianyun Ni, Young In Yeo, Ashish Myles, Vineet Goel, and Jörg Peters. IEEE International Conference on Shape Modeling and Applications, pp. 3-9, Stony Brook, New York, Jun 4-6, 2008. PDF
[BibTeX]
@inproceedings{NYMGP:2008:gpu,
    author    = {Tianyun Ni and Young In Yeo and Ashish Myles
                 and Vineet Goel and J\"{o}rg Peters},
    title     = {GPU smoothing of quad meshes},
    booktitle = {SMI '08: IEEE International Conference on
                 Shape Modeling and Applications, 2008},
    isbn      = {978-1-4244-2260-9},
    year      = {2008},
    month     = {June},
    pages     = {3-9},
    doi       = {http://doi.acm.org/10.1109/SMI.2008.4547938},
    publisher = {IEEE Computer Society},
    address   = {Washington, DC, USA},
}
          
GPU Conversion of Quad Meshes to Smooth Surfaces. Ashish Myles, Young In Yeo, and Jörg Peters. ACM Symposium on Solid and Physical Modeling, pp. 321-326, Stony Brook, New York, Jun 2-4, 2008. PDF
[BibTeX]
@inproceedings{MYP:2008:gpu,
    author = {Ashish Myles and Young In Yeo and J\"{o}rg Peters},
    title = {GPU conversion of quad meshes to smooth surfaces},
    booktitle = {SPM '08: Proceedings of the 2008 ACM symposium
                 on Solid and physical modeling},
    year = {2008},
    isbn = {978-1-60558-106-2},
    pages = {321--326},
    location = {Stony Brook, New York},
    doi = {http://doi.acm.org/10.1145/1364901.1364946},
    publisher = {ACM},
    address = {New York, NY, USA},
}
          
Perturbed GPU construction
Extending Catmull-Clark Subdivision and PCCM with Polar Structures. Ashish Myles, Kestutis Karciauskas, and Jörg Peters. Pacific Graphics, pp. 313-320, Maui, Hawaii, Oct 29-Nov 02, 2007. PDF, Slides PDF
[BibTeX]
@inproceedings{MKP:2007:polar,
    author    = {Ashish Myles and Kestutis Kar{\v c}iauskas and
                 J\"{o}rg Peters},
    title     = {Extending {C}atmull-{C}lark Subdivision and {PCCM}
                 with Polar Structures},
    booktitle = {PG '07: Proceedings of the 15th Pacific Conference
                 on Computer Graphics and Applications},
    year      = {2007},
    isbn      = {0-7695-3009-5},
    pages     = {313--320},
    doi       = {http://dx.doi.org/10.1109/PG.2007.24},
    publisher = {IEEE Computer Society},
    address   = {Washington, DC, USA},
}
          
Bi-3 free-form construction
A C2 Polar Jet Subdivision. Kestutis Karciauskas, Ashish Myles, and Jörg Peters. Symposium on Geometry Processing, pp. 173-180, Sardinia, Italy, Jun 26-28, 2006. PDF
[BibTeX]
@inproceedings{KMP:2006:PJS,
    author    = {Kestutis Kar{\v c}iauskas and Ashish Myles and
                 J\"{o}rg Peters},
    title     = {A {$C^2$} Polar Jet Subdivision},
    booktitle = {SGP '06: Proceedings of the Fourth Eurographics
                 Symposium on Geometry Processing},
    year      = {2006},
    isbn      = {30905673-36-3},
    pages     = {173--180},
    location  = {Cagliari, Sardinia, Italy},
    publisher = {Eurographics Association},
    address   = {Aire-la-Ville, Switzerland, Switzerland},
}
          
Jets and surface
Fast Safe Spline Surrogates for Large Point Clouds. Ashish Myles and Jörg Peters. 3rd International Symposium on 3D Data Processing, Visualization and Transmission, pp. 631-638, Chapel Hill, North Carolina, Jun 14-16, 2006. PDF
[BibTeX]
@inproceedings{MP:2006:spline,
    author    = {Ashish Myles and J{\"o}rg Peters},
    title     = {Fast Safe Spline Surrogates for Large Point Clouds},
    booktitle = {3DPVT '06: Proceedings of the Third International
     Symposium on 3D Data Processing, Visualization, and Transmission},
    year      = {2006},
    isbn      = {0-7695-2825-2},
    pages     = {631--638},
    doi       = {http://dx.doi.org/10.1109/3DPVT.2006.63},
    publisher = {IEEE Computer Society},
    address   = {Washington, DC, USA},
}
          
Bunny sandwich
Wheelchair Detection in a Calibrated Environment. Ashish Myles, Niels da Vitoria Lobo, and Mubarak Shah. 5th Asian Conference on Computer Vision, Melbourne, Australia, Jan 23-25, 2002. PDF Undergraduate honors thesis
Wheelchair

Conference Short Papers

Interactive Peritoneum in a Haptic Surgery Illustration Environment. Ashish Myles, Young In Yeo, Minho Kim, Juan Cendan, Sergei Kurenov, Jörg Peters. 17th Annual Medicine Meets Virtual Reality Conference, vol. 142, pp. 221-223, Long Beach, California, Jan 19-Jan 22, 2009.
Fatty Tissue in a Haptic Illustration Environment. Sukitti Punak, Minho Kim, Ashish Myles, Juan Cendan, Sergei Kurenov, Jörg Peters. 16th Annual Medicine Meets Virtual Reality Conference, vol. 132, pp. 384-386, Long Beach, California, Jan 29-Feb 1, 2008.

Old Projects

Delaunay Refinement Worst-Case Time Complexity (Fall 2004)
I don't know of any formalization of the worst-case time complexity of the Delaunay Refinement method. I have seen a not-so-convincing example, so I came up with a different example that runs in O(n2) time. However, the output size is still O(n). Just posted this in the case it is of use to anyone. Here is the pdf with the details.
Delaunay Refinement
Channel & Support (2001-2003)
Among other things, I was working with the Channel and Support problems during this time period. Channel eventually went to print as Threading Splines Through 3D Channels. The Support problem -- being too simple to solve in this form -- died, but eventually lead to Fast Safe Spline Surrogates for Point Clouds.
Graphics Class (Spring 2002)
I took a REALLY cool class in Spring 2002. To see the results, click here.
REU (Summer 2000)
I spent the summer of 2000 at the University of Central Florida doing the Research Experience for Undergraduates (REU) program. Here are the gory details.
Wheelchair