{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T02:29:53Z","timestamp":1760149793148,"version":"build-2065373602"},"reference-count":21,"publisher":"MDPI AG","issue":"9","license":[{"start":{"date-parts":[[2023,9,11]],"date-time":"2023-09-11T00:00:00Z","timestamp":1694390400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Symmetry"],"abstract":"<jats:p>Converting a parametric curve into the implicit form, which is called implicitization, has always been a popular but challenging problem in geometric modeling and related applications. However, existing methods mostly suffer from the problems of maintaining geometric features and choosing a reasonable implicit degree. The present paper has two contributions. We first introduce a new regularization constraint (called the asymmetric gradient constraint) for both polynomial and non-polynomial curves, which efficiently possesses shape-preserving. We then propose two adaptive algorithms of approximate implicitization for polynomial and non-polynomial curves respectively, which find the \u201coptimal\u201d implicit degree based on the behavior of the asymmetric gradient constraint. More precisely, the idea is gradually increasing the implicit degree, until there is no obvious improvement in the asymmetric gradient loss of the outputs. Experimental results have shown the effectiveness and high quality of our proposed methods.<\/jats:p>","DOI":"10.3390\/sym15091738","type":"journal-article","created":{"date-parts":[[2023,9,11]],"date-time":"2023-09-11T09:00:52Z","timestamp":1694422852000},"page":"1738","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Adaptive Approximate Implicitization of Planar Parametric Curves via Asymmetric Gradient Constraints"],"prefix":"10.3390","volume":"15","author":[{"given":"Minghao","family":"Guo","sequence":"first","affiliation":[{"name":"School of Mathematics and Statistics, Changchun University of Technology, Changchun 130000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yan","family":"Gao","sequence":"additional","affiliation":[{"name":"Beihu Mingda Experimental School, Northeast Normal University, Changchun 130000, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2023,9,11]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1926","DOI":"10.1017\/S0263574721000060","article-title":"Motion Control of a Flock of 1-Trailer Robots with Swarm Avoidance","volume":"39","author":"Raj","year":"2021","journal-title":"Robotica"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"868","DOI":"10.1049\/cth2.12420","article-title":"Autonomous control of multiple quadrotors for collision-free navigation","volume":"17","author":"Raj","year":"2023","journal-title":"IET Control Theory Appl."},{"key":"ref_3","first-page":"218","article-title":"On Implicitization of Kinematic Constraint Equations","volume":"26","author":"Walter","year":"2010","journal-title":"Mach. Des. Res."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"101957","DOI":"10.1016\/j.cagd.2021.101957","article-title":"Inversion, degree, reparametrization and implicitization of improperly parametrized planar curves using \u03bc-basis","volume":"84","author":"Shen","year":"2021","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"837","DOI":"10.1016\/j.cagd.2004.07.001","article-title":"Efficient Gr\u00f6bner walk conversion for implicitization of geometric objects","volume":"21","author":"Tran","year":"2004","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_6","first-page":"12","article-title":"Determining implicit equation of conic section from quadratic rational B\u00e9zier curve using Gr\u00f6bner basis","volume":"2106","author":"Anwar","year":"2021","journal-title":"Proc. J. Phys. Conf. Ser."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"118","DOI":"10.1016\/j.jsc.2007.10.001","article-title":"A univariate resultant-based implicitization algorithm for surfaces","volume":"43","author":"Sendra","year":"2008","journal-title":"J. Symb. Comput."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"101","DOI":"10.1016\/j.cad.2019.05.019","article-title":"Implicitizing rational curves by the method of moving quadrics","volume":"114","author":"Laroche","year":"2019","journal-title":"Comput.-Aided Des."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.cagd.2019.03.001","article-title":"Implicitizing rational surfaces without base points by moving planes and moving quadrics","volume":"70","author":"Lai","year":"2019","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_10","unstructured":"Dokken, T. (2001). Approximate implicitization. Math. Methods Curves Surf., 81\u2013102."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"293746","DOI":"10.1155\/2012\/293746","article-title":"Approximate implicitization using linear algebra","volume":"2012","author":"Barrowclough","year":"2012","journal-title":"J. Appl. Math."},{"key":"ref_12","unstructured":"Raffo, A., and Dokken, T. (2019, January 15\u201319). Piecewise approximate implicitization with prescribed conditions using tensor-product B-splines. Proceedings of the International Congress on Industrial and Applied Mathematics, Valencia, Spain."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"101876","DOI":"10.1016\/j.cagd.2020.101876","article-title":"Reverse engineering of CAD models via clustering and approximate implicitization","volume":"80","author":"Raffo","year":"2020","journal-title":"Comput. Aided Geom. Des."},{"key":"ref_14","first-page":"97","article-title":"Approximate implicitization based on RBF networks and MQ quasi-interpolation","volume":"25","author":"Wang","year":"2007","journal-title":"J. Comput. Math."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"3264","DOI":"10.1109\/TNNLS.2021.3051430","article-title":"Encoder-X: Solving unknown coefficients automatically in polynomial fitting by using an autoencoder","volume":"33","author":"Wang","year":"2021","journal-title":"IEEE Trans. Neural Netw. Learn. Syst."},{"key":"ref_16","unstructured":"J\u00fcttler, B. (2000). The Mathematics of Surfaces IX, Springer."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1023\/A:1015200504295","article-title":"Least-Squares Fitting of Algebraic Spline Surfaces","volume":"17","author":"Felis","year":"2002","journal-title":"Adv. Comput. Math."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Shalaby, M., and J\u00fcttler, B. (2008). Geometric Modeling and Algebraic Geometry, Springer.","DOI":"10.1007\/978-3-540-72185-7"},{"key":"ref_19","unstructured":"Aigner, M., J\u00fcttler, B., and Poteaux, A. (2012). Numerical and Symbolic Scientific Computing, Springer."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.cag.2017.05.002","article-title":"Curve and surface fitting by implicit polynomials: Optimum degree finding and heuristic refinement","volume":"67","author":"Interian","year":"2017","journal-title":"Comput. Graph."},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"J\u00fcttler, B., Chalmoviansk\u1ef3, P., Shalaby, M., and Wurm, E. (2005, January 12\u201314). Approximate algebraic methods for curves and surfaces and their applications. Proceedings of the 21st Spring Conference on Computer Graphics, Budmerice, Slovakia.","DOI":"10.1145\/1090122.1090124"}],"container-title":["Symmetry"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2073-8994\/15\/9\/1738\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T20:48:50Z","timestamp":1760129330000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2073-8994\/15\/9\/1738"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,9,11]]},"references-count":21,"journal-issue":{"issue":"9","published-online":{"date-parts":[[2023,9]]}},"alternative-id":["sym15091738"],"URL":"https:\/\/doi.org\/10.3390\/sym15091738","relation":{},"ISSN":["2073-8994"],"issn-type":[{"type":"electronic","value":"2073-8994"}],"subject":[],"published":{"date-parts":[[2023,9,11]]}}}