| dc.contributor.author | Marschner, Zoë | |
| dc.contributor.author | Zhang, Paul | |
| dc.contributor.author | Palmer, David | |
| dc.contributor.author | Solomon, Justin | |
| dc.date.accessioned | 2022-07-20T16:17:14Z | |
| dc.date.available | 2022-07-20T16:17:14Z | |
| dc.date.issued | 2021 | |
| dc.identifier.uri | https://hdl.handle.net/1721.1/143891 | |
| dc.description.abstract | <jats:p>
Geometry processing presents a variety of difficult numerical problems, each seeming to require its own tailored solution. This breadth is largely due to the expansive list of
<jats:italic>geometric primitives</jats:italic>
, e.g., splines, triangles, and hexahedra, joined with an ever-expanding variety of
<jats:italic>objectives</jats:italic>
one might want to achieve with them. With the recent increase in attention toward
<jats:italic>higher-order surfaces</jats:italic>
, we can expect a variety of challenges porting existing solutions that work on triangle meshes to work on these more complex geometry types. In this paper, we present a framework for solving many core geometry processing problems on higher-order surfaces. We achieve this goal through sum-of-squares optimization, which transforms nonlinear polynomial optimization problems into sequences of convex problems whose complexity is captured by a single
<jats:italic>degree</jats:italic>
parameter. This allows us to solve a suite of problems on higher-order surfaces, such as continuous collision detection and closest point queries on curved patches, with only minor changes between formulations and geometries.
</jats:p> | en_US |
| dc.language.iso | en | |
| dc.publisher | Association for Computing Machinery (ACM) | en_US |
| dc.relation.isversionof | 10.1145/3478513.3480551 | en_US |
| dc.rights | Creative Commons Attribution 4.0 International license | en_US |
| dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | en_US |
| dc.source | ACM | en_US |
| dc.title | Sum-of-squares geometry processing | en_US |
| dc.type | Article | en_US |
| dc.identifier.citation | Marschner, Zoë, Zhang, Paul, Palmer, David and Solomon, Justin. 2021. "Sum-of-squares geometry processing." ACM Transactions on Graphics, 40 (6). | |
| dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | |
| dc.contributor.department | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory | |
| dc.relation.journal | ACM Transactions on Graphics | en_US |
| dc.eprint.version | Final published version | en_US |
| dc.type.uri | http://purl.org/eprint/type/JournalArticle | en_US |
| eprint.status | http://purl.org/eprint/status/PeerReviewed | en_US |
| dc.date.updated | 2022-07-20T15:56:48Z | |
| dspace.orderedauthors | Marschner, Z; Zhang, P; Palmer, D; Solomon, J | en_US |
| dspace.date.submission | 2022-07-20T15:56:58Z | |
| mit.journal.volume | 40 | en_US |
| mit.journal.issue | 6 | en_US |
| mit.license | PUBLISHER_CC | |
| mit.metadata.status | Authority Work and Publication Information Needed | en_US |