{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T06:17:06Z","timestamp":1773209826054,"version":"3.50.1"},"reference-count":57,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2023,6,12]],"date-time":"2023-06-12T00:00:00Z","timestamp":1686528000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,6,12]],"date-time":"2023-06-12T00:00:00Z","timestamp":1686528000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Math Imaging Vis"],"published-print":{"date-parts":[[2023,12]]},"DOI":"10.1007\/s10851-023-01149-8","type":"journal-article","created":{"date-parts":[[2023,6,12]],"date-time":"2023-06-12T17:01:40Z","timestamp":1686589300000},"page":"874-893","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Topology- and Perception-Aware Image Vectorization"],"prefix":"10.1007","volume":"65","author":[{"given":"Yuchen","family":"He","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sung Ha","family":"Kang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jean-Michel","family":"Morel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,6,12]]},"reference":[{"key":"1149_CR1","unstructured":"Adobe Illustrator. https:\/\/www.adobe.com\/products\/illustrator.html"},{"key":"1149_CR2","unstructured":"\u00c1lvarez, L., Guichard, F., Lions, P.-L., Morel, J.-M.: Axiomes et \u00e9quations fondamentales du traitement d\u2019images.(Analyse multi\u00e9chelle et edp). Comptes rendus de l\u2019Acad\u00e9mie des sciences. S\u00e9rie 1, Math\u00e9matique 315, 2, 135\u2013138 (1992)"},{"issue":"3","key":"1149_CR3","doi-asserted-by":"publisher","first-page":"601","DOI":"10.1090\/S0894-0347-98-00262-8","volume":"11","author":"S Angenent","year":"1998","unstructured":"Angenent, S., Sapiro, G., Tannenbaum, A.: On the affine heat equation for non-convex curves. J. Am. Math. Soc. 11(3), 601\u2013634 (1998)","journal-title":"J. Am. Math. Soc."},{"key":"1149_CR4","unstructured":"Bowler, J., Brown, C., Capsimalis, M., Cohn, R., Deweese Cole, L., et\u00a0al.: Scalable vector graphics (svg) 1.0 specification. World Wide Web Consortium (2001)"},{"key":"1149_CR5","doi-asserted-by":"crossref","unstructured":"Caselles, V., Coll, B., Morel, J.-M.: Scale space versus topographic map for natural images. In International conference on scale-space theories in computer vision. Springer, 29\u201349 (1997)","DOI":"10.1007\/3-540-63167-4_38"},{"issue":"1","key":"1149_CR6","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1023\/A:1008144113494","volume":"33","author":"V Caselles","year":"1999","unstructured":"Caselles, V., Coll, B., Morel, J.-M.: Topographic maps and local contrast changes in natural images. Int. J. Comput. Vis. 33(1), 5\u201327 (1999)","journal-title":"Int. J. Comput. Vis."},{"issue":"4","key":"1149_CR7","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1016\/j.imavis.2010.10.002","volume":"29","author":"ME Celebi","year":"2011","unstructured":"Celebi, M.E.: Improving the performance of k-means for color quantization. Image Vis. Comput. 29(4), 260\u2013271 (2011)","journal-title":"Image Vis. Comput."},{"key":"1149_CR8","doi-asserted-by":"crossref","unstructured":"Charles, D., Davies, E.R.: Properties of the mode filter when applied to colour images (2003)","DOI":"10.1049\/cp:20030497"},{"issue":"2017","key":"1149_CR9","doi-asserted-by":"publisher","first-page":"197","DOI":"10.5201\/ipol.2017.212","volume":"7","author":"A Ciomaga","year":"2017","unstructured":"Ciomaga, A., Monasse, P., Morel, J.-M.: The image curvature microscope: accurate curvature computation at subpixel resolution. Image Process. Line 7(2017), 197\u2013217 (2017)","journal-title":"Image Process. Line"},{"issue":"4","key":"1149_CR10","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1145\/3386569.3392401","volume":"39","author":"EA Dominici","year":"2020","unstructured":"Dominici, E.A., Schertler, N., Griffin, J., Hoshyari, S., Sigal, L., Sheffer, A.: PolyFit: perception-aligned vectorization of raster clip-art via intermediate polygonal fitting. ACM TOG 39(4), 77\u20131 (2020)","journal-title":"ACM TOG"},{"key":"1149_CR11","doi-asserted-by":"crossref","unstructured":"Egiazarian, V., Voynov, O., Artemov, A., Volkhonskiy, D., Safin, A., Taktasheva, M., Zorin, D., Burnaev, E.: Deep vectorization of technical drawings. In: European conference on computer vision. Springer, 582\u2013598, (2020)","DOI":"10.1007\/978-3-030-58601-0_35"},{"issue":"2","key":"1149_CR12","doi-asserted-by":"publisher","first-page":"302","DOI":"10.1080\/03605300903419775","volume":"35","author":"A Freire","year":"2010","unstructured":"Freire, A.: Mean curvature motion of triple junctions of graphs in two dimensions. Comm. Partial Differ. Equ. 35(2), 302\u2013327 (2010)","journal-title":"Comm. Partial Differ. Equ."},{"issue":"1923","key":"1149_CR13","first-page":"145","volume":"91","author":"W Fuchs","year":"1923","unstructured":"Fuchs, W.: Experimentelle Untersuchungen uber das simultane Hintereinandersehen auf derselben Sehrichtung. Z. Psychol. 91(1923), 145\u2013235 (1923)","journal-title":"Z. Psychol."},{"issue":"1","key":"1149_CR14","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1137\/S0036139998334895","volume":"60","author":"H Garcke","year":"1999","unstructured":"Garcke, H., Nestler, B., Stoth, B.: A multiphase field concept: numerical simulations of moving phase boundaries and multiple junctions. SIAM J. Appl. Math. 60(1), 295\u2013315 (1999)","journal-title":"SIAM J. Appl. Math."},{"key":"1149_CR15","doi-asserted-by":"crossref","unstructured":"Gervautz, M., Purgathofer, W.: A simple method for color quantization: octree quantization. In: New trends in computer graphics. Springer, 219\u2013231 (1988)","DOI":"10.1007\/978-3-642-83492-9_20"},{"issue":"1","key":"1149_CR16","first-page":"82","volume":"20","author":"L Gibson","year":"1982","unstructured":"Gibson, L., Lucas, D.: Vectorization of raster images using hierarchical methods. Comput. Graph. 20(1), 82\u201389 (1982)","journal-title":"Comput. Graph."},{"key":"1149_CR17","first-page":"1","volume":"2021","author":"Y He","year":"2021","unstructured":"He, Y., Kang, S.H., Morel, J.-M.: Silhouette Vectorization by Affine Scale-Space. J. Math. Imag. Vis. 2021, 1\u201316 (2021)","journal-title":"J. Math. Imag. Vis."},{"key":"1149_CR18","doi-asserted-by":"crossref","unstructured":"He, Y., Kang, S. H., Morel, J.-M.: Vectorizing images of any size. In: IEEE International conference on image processing (ICIP). IEEE (2022)","DOI":"10.1109\/ICIP46576.2022.9897200"},{"issue":"4","key":"1149_CR19","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3197517.3201312","volume":"37","author":"S Hoshyari","year":"2018","unstructured":"Hoshyari, S., Dominici, E.A., Sheffer, A., Carr, N., Wang, Z., Ceylan, D., Shen, I.-C.: Perception-driven semi-structured boundary vectorization. ACM TOG 37(4), 1\u201314 (2018)","journal-title":"ACM TOG"},{"key":"1149_CR20","unstructured":"Inkscape. https:\/\/inkscape.org"},{"issue":"6","key":"1149_CR21","doi-asserted-by":"publisher","first-page":"724","DOI":"10.1147\/rd.266.0724","volume":"26","author":"J Jimenez","year":"1982","unstructured":"Jimenez, J., Navalon, J.L.: Some experiments in image vectorization. IBM J. Res. Dev. 26(6), 724\u2013734 (1982)","journal-title":"IBM J. Res. Dev."},{"key":"1149_CR22","volume-title":"Organization in Vision: Essays on Gestalt Perception","author":"G Kanizsa","year":"1979","unstructured":"Kanizsa, G.: Organization in Vision: Essays on Gestalt Perception. Praeger Publishers (1979)"},{"issue":"1","key":"1149_CR23","first-page":"23","volume":"59","author":"G Kanizsa","year":"1985","unstructured":"Kanizsa, G.: Seeing and thinking. Acta Physiol. 59(1), 23\u201333 (1985)","journal-title":"Acta Physiol."},{"key":"1149_CR24","first-page":"99:1","volume":"30","author":"J Kopf","year":"2011","unstructured":"Kopf, J.: Depixelizing pixel art. SIGGRAPH 30, 99:1-99:8 (2011)","journal-title":"SIGGRAPH"},{"key":"1149_CR25","doi-asserted-by":"crossref","unstructured":"Kopf, J., Lischinski, D.: Depixelizing pixel art. In ACM SIGGRAPH. 1\u20138 (2011b)","DOI":"10.1145\/2010324.1964994"},{"issue":"3","key":"1149_CR26","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1531326.1531391","volume":"28","author":"Y-K Lai","year":"2009","unstructured":"Lai, Y.-K., Shi-Min, H., Martin, R.R.: Automatic and topology-preserving gradient mesh generation for image vectorization. ACM TOG 28(3), 1\u20138 (2009)","journal-title":"ACM TOG"},{"issue":"1987","key":"1149_CR27","doi-asserted-by":"publisher","first-page":"341","DOI":"10.1109\/TPAMI.1987.4767918","volume":"3","author":"YG Leclerc","year":"1987","unstructured":"Leclerc, Y.G., Zucker, S.W.: The local structure of image discontinuities in one dimension. IEEE PAMI 3(1987), 341\u2013355 (1987)","journal-title":"IEEE PAMI"},{"key":"1149_CR28","unstructured":"Lecot, G., Levy, B.: ARDECO: Automatic region detection and conversion. In EGSR. 349\u2013360 (2006)"},{"key":"1149_CR29","doi-asserted-by":"crossref","unstructured":"Lindeberg, T.: Junction detection with automatic selection of detection scales and localization scales. In: Proceedings of 1st international conference on image processing, 1. IEEE, 924\u2013928 (1994)","DOI":"10.1109\/ICIP.1994.413244"},{"key":"1149_CR30","doi-asserted-by":"crossref","unstructured":"Liu, C., Wu, J., Kohli, P., Furukawa, Y.: Raster-to-vector: Revisiting floorplan transformation. In ICIP. 2195\u20132203 (2017)","DOI":"10.1109\/ICCV.2017.241"},{"issue":"1","key":"1149_CR31","first-page":"18","volume":"2","author":"C Mantegazza","year":"2016","unstructured":"Mantegazza, C., Novaga, M., Pluda, A.: Motion by curvature of networks with two triple junctions. Geom. Flows 2(1), 18\u201348 (2016)","journal-title":"Geom. Flows"},{"issue":"2","key":"1149_CR32","doi-asserted-by":"publisher","first-page":"334","DOI":"10.1006\/jcph.1994.1105","volume":"112","author":"B Merriman","year":"1994","unstructured":"Merriman, B., Bence, J.K., Osher, S.J.: Motion of multiple junctions: a level set approach. J. Comput. Phys. 112(2), 334\u2013363 (1994)","journal-title":"J. Comput. Phys."},{"issue":"3","key":"1149_CR33","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1109\/83.661191","volume":"7","author":"L Moisan","year":"1998","unstructured":"Moisan, L.: Affine plane curve evolution: a fully consistent scheme. IEEE Trans. Image Process. 7(3), 411\u2013420 (1998)","journal-title":"IEEE Trans. Image Process."},{"issue":"5","key":"1149_CR34","doi-asserted-by":"publisher","first-page":"477","DOI":"10.1016\/j.cag.2012.03.029","volume":"36","author":"AS Montero","year":"2012","unstructured":"Montero, A.S., Lang, J.: Skeleton pruning by contour approximation and the integer medial axis transform. Comput. Graph. 36(5), 477\u2013487 (2012)","journal-title":"Comput. Graph."},{"key":"1149_CR35","unstructured":"Nitzberg, M., Mumford, D.\u00a0B.: (1990). The 2.1-D sketch. IEEE Computer Society Press"},{"key":"1149_CR36","doi-asserted-by":"crossref","unstructured":"Nitzberg, M., Mumford, D., Shiota, T., Mumford, D.: Filtering, segmentation and depth. Lecture Notes in Computer Science 662 (1993)","DOI":"10.1007\/3-540-56484-5"},{"issue":"4","key":"1149_CR37","doi-asserted-by":"publisher","first-page":"219","DOI":"10.1016\/0262-8856(92)90053-6","volume":"10","author":"JA Noble","year":"1992","unstructured":"Noble, J.A.: Finding half boundaries and junctions in images. Image Vis. Comput. 10(4), 219\u2013232 (1992)","journal-title":"Image Vis. Comput."},{"key":"1149_CR38","doi-asserted-by":"crossref","unstructured":"Olsen, S., Gooch, B.: x Image simplification and vectorization. In ACM SIGGRAPH. 65\u201374 (2008)","DOI":"10.1145\/2024676.2024687"},{"issue":"12","key":"1149_CR39","doi-asserted-by":"publisher","first-page":"2677","DOI":"10.1109\/78.107417","volume":"39","author":"MT Orchard","year":"1991","unstructured":"Orchard, M.T., Bouman, C.A., et al.: Color quantization of images. IEEE Trans. Signal Process. 39(12), 2677\u20132690 (1991)","journal-title":"IEEE Trans. Signal Process."},{"issue":"3","key":"1149_CR40","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1360612.1360691","volume":"27","author":"A Orzan","year":"2008","unstructured":"Orzan, A., Bousseau, A., Winnem\u00f6ller, H., Barla, P., Thollot, J., Salesin, D.: Diffusion curves: a vector representation for smooth-shaded images. ACM TOG 27(3), 1\u20138 (2008)","journal-title":"ACM TOG"},{"key":"1149_CR41","doi-asserted-by":"crossref","unstructured":"Owen, C.\u00a0B., Makedon, F.: High quality alias free image rotation. In: Conference record of the thirtieth asilomar conference on signals, systems and computers. Vol.\u00a01. IEEE, 115\u2013119 (1996)","DOI":"10.1109\/ACSSC.1996.600840"},{"issue":"9","key":"1149_CR42","doi-asserted-by":"publisher","first-page":"1988","DOI":"10.1109\/TIP.2009.2024582","volume":"18","author":"W Park","year":"2009","unstructured":"Park, W., Leibon, G., Rockmore, D.N., Chirikjian, G.S.: Accurate image rotation using Hermite expansions. IEEE Trans. Image Process. 18(9), 1988\u20132003 (2009)","journal-title":"IEEE Trans. Image Process."},{"issue":"9","key":"1149_CR43","doi-asserted-by":"publisher","first-page":"661","DOI":"10.1007\/s00371-006-0051-1","volume":"22","author":"B Price","year":"2006","unstructured":"Price, B., Barrett, W.: Object-based vectorization for interactive image editing. Vis. Comput. 22(9), 661\u2013670 (2006)","journal-title":"Vis. Comput."},{"issue":"3","key":"1149_CR44","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1109\/MMUL.2003.1218261","volume":"10","author":"A Quint","year":"2003","unstructured":"Quint, A.: Scalable vector graphics. IEEE Multimedia 10(3), 99\u2013102 (2003)","journal-title":"IEEE Multimedia"},{"issue":"1","key":"1149_CR45","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1007\/BF01420591","volume":"11","author":"G Sapiro","year":"1993","unstructured":"Sapiro, G., Tannenbaum, A.: Affine invariant scale-space. Int. J. Comput. Vis. 11(1), 25\u201344 (1993)","journal-title":"Int. J. Comput. Vis."},{"key":"1149_CR46","unstructured":"Selinger, P.: Potrace: a polygon-based tracing algorithm. Potrace (online), http:\/\/potrace.sourceforge.net\/potrace.pdf (2009-07-01) 2 (2003)"},{"issue":"11","key":"1149_CR47","doi-asserted-by":"publisher","first-page":"871","DOI":"10.1109\/TC.1979.1675269","volume":"28","author":"KR Sloan","year":"1979","unstructured":"Sloan, K.R., Tanimoto, S.L.: Progressive refinement of raster images. IEEE Trans. Comput. 28(11), 871\u2013874 (1979)","journal-title":"IEEE Trans. Comput."},{"key":"1149_CR48","doi-asserted-by":"publisher","first-page":"11-es","DOI":"10.1145\/1276377.1276391","volume":"26","author":"J Sun","year":"2007","unstructured":"Sun, J., Liang, L., Wen, F., Shum, H.-Y.: Image vectorization using optimized gradient meshes. ACM TOG 26, 11-es (2007)","journal-title":"ACM TOG"},{"key":"1149_CR49","doi-asserted-by":"crossref","unstructured":"Swaminarayan, S., Prasad, L.: Rapid automated polygonal image decomposition. In AIPR. IEEE, 28\u201328 (2006)","DOI":"10.1109\/AIPR.2006.30"},{"key":"1149_CR50","doi-asserted-by":"publisher","first-page":"417","DOI":"10.1090\/pspum\/054.1\/1216599","volume":"54","author":"JE Taylor","year":"1993","unstructured":"Taylor, J.E.: Motion of curves by crystalline curvature, including triple junctions and boundary points. Proc. Symp. Pure Math. 54, 417\u2013438 (1993)","journal-title":"Proc. Symp. Pure Math."},{"key":"1149_CR51","doi-asserted-by":"crossref","unstructured":"Tombre K., Tabbone, S.: Vectorization in graphics recognition: to thin or not to thin. In ICPR. 2, 91\u201396 (2000)","DOI":"10.1109\/ICPR.2000.906024"},{"key":"1149_CR52","unstructured":"Vector Magic. https:\/\/vectormagic.com"},{"key":"1149_CR53","doi-asserted-by":"crossref","unstructured":"Weiman, C.F.R.: Continuous anti-aliased rotation and zoom of raster images. In: Proceedings of the 7th annual conference on Computer graphics and interactive techniques. 286\u2013293 (1980)","DOI":"10.1145\/965105.807506"},{"issue":"5","key":"1149_CR54","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1618452.1618461","volume":"28","author":"T Xia","year":"2009","unstructured":"Xia, T., Liao, B., Yizhou, Yu.: Patch-based image vectorization with automatic curvilinear feature alignment. ACM TOG 28(5), 1\u201310 (2009)","journal-title":"ACM TOG"},{"issue":"2011","key":"1149_CR55","doi-asserted-by":"publisher","first-page":"1298","DOI":"10.1016\/j.proeng.2011.08.240","volume":"15","author":"L Xumin","year":"2011","unstructured":"Xumin, L., Xue, Y.: Research on vectorization of weather radar image. Proc. Eng. 15(2011), 1298\u20131302 (2011)","journal-title":"Proc. Eng."},{"key":"1149_CR56","unstructured":"Yang, H.-M., Lu, J.-J., Lee, H.-J.: A Bezier curve-based approach to shape description for Chinese calligraphy characters. In ICDAR. IEEE, 276\u2013280 (2001)"},{"issue":"1","key":"1149_CR57","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1006\/jcph.1996.0167","volume":"127","author":"H-K Zhao","year":"1996","unstructured":"Zhao, H.-K., Chan, T., Merriman, B., Osher, S.: A variational level set approach to multiphase motion. J. Comput. Phys. 127(1), 179\u2013195 (1996)","journal-title":"J. Comput. Phys."}],"container-title":["Journal of Mathematical Imaging and Vision"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10851-023-01149-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10851-023-01149-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10851-023-01149-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T00:38:30Z","timestamp":1729557510000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10851-023-01149-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,6,12]]},"references-count":57,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2023,12]]}},"alternative-id":["1149"],"URL":"https:\/\/doi.org\/10.1007\/s10851-023-01149-8","relation":{"has-preprint":[{"id-type":"doi","id":"10.21203\/rs.3.rs-1817017\/v1","asserted-by":"object"}]},"ISSN":["0924-9907","1573-7683"],"issn-type":[{"value":"0924-9907","type":"print"},{"value":"1573-7683","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,6,12]]},"assertion":[{"value":"1 July 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 May 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 June 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}