Skip to main content

Simplicity Driven Edge Refinement and Color Reconstruction in Image Vectorization

  • Conference paper
  • First Online:
Advances in Computer Graphics (CGI 2021)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 13002))

Included in the following conference series:

  • 2203 Accesses

Abstract

Gestalt psychology indicates that simplicity is central to image vectorization, i.e., observers tend to perceive jagged raster edges as piecewise smooth curves and color changes as being either gradual (along edges) or abrupt (across edges). In this paper, we give a pair of simplicity-driven formulations to respectively cope with the two challenges. In detail, we formulate the underlying as-rigid-as-possible edges as the axes of symmetry of the edge saliency map, while reconstructing the color field by enforcing the fidelity and the smoothness at the same time (except on the detected boundaries). We finally convert a rasterized image into gradient-aware vector graphics whose base domain is a high-quality triangle mesh. On the one hand, the rigidity of the boundary curves is naturally achieved based on the assumption of simplicity, instead of by an empirically-grounded curve fitting operation; on the other hand, the color of near-boundary regions is inferred by Hessian energy (an extrapolation-like technique). Our vectorization method is able to yield more visually realistic results than existing approaches and is useful in flexible recoloring, shape editing, and hierarchical level-of-detail (HLOD) image representation.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Botsch, M., Sorkine, O.: On linear variational surface deformation methods. IEEE Trans. Visual Comput. Graphics 14(1), 213ā€“230 (2007)

    Article  Google Scholar 

  2. Chao, I., Pinkall, U., Sanan, P., Schrƶder, P.: A simple geometric model for elastic deformations. ACM Trans. Graph. 29(4), 1ā€“6 (2010)

    Article  Google Scholar 

  3. Demaret, L., Dyn, N., Iske, A.: Image compression by linear splines over adaptive triangulations. Sig. Process. 86(7), 1604ā€“1616 (2006)

    Article  Google Scholar 

  4. Du, Q., Gunzburger, M., Ju, L.: Advances in studies and applications of centroidal voronoi tessellations. Numer. Math. Theor. Methods Appl. 3(2), 119ā€“142 (2010)

    Article  MathSciNet  Google Scholar 

  5. Hou, F., et al.: Poisson vector graphics (pvg) and its closed-form solver. arXiv preprint arXiv:1701.04303 (2017)

  6. Igarashi, T., Moscovich, T., Hughes, J.F.: As-rigid-as-possible shape manipulation. ACM Trans. Graph. 24(3), 1134ā€“1141 (2005)

    Article  Google Scholar 

  7. Lai, Y.K., Hu, S.M., Martin, R.R.: Automatic and topology-preserving gradient mesh generation for image vectorization. ACM Trans. Graph. 28(3), 1ā€“8 (2009)

    Article  Google Scholar 

  8. Levi, Z., Gotsman, C.: Smooth rotation enhanced as-rigid-as-possible mesh animation. IEEE Trans. Visual Comput. Graphics 21(2), 264ā€“277 (2014)

    Article  Google Scholar 

  9. PrĆ©vost, R., Jarosz, W., Sorkine-Hornung, O.: A vectorial framework for ray traced diffusion curves. In: Computer Graphics Forum, vol. 34, pp. 253ā€“264. Wiley Online Library (2015)

    Google Scholar 

  10. Price, B., Barrett, W.: Object-based vectorization for interactive image editing. Vis. Comput. 22(9ā€“11), 661ā€“670 (2006)

    Article  Google Scholar 

  11. Sorkine, O., Alexa, M.: As-rigid-as-possible surface modeling. In: Symposium on Geometry processing, vol. 4, pp. 109ā€“116 (2007)

    Google Scholar 

  12. Stein, O., Grinspun, E., Wardetzky, M., Jacobson, A.: Natural boundary conditions for smoothing in geometry processing. ACM Trans. Graph. 37(2), 1ā€“13 (2018)

    Article  Google Scholar 

  13. Sun, J., Liang, L., Wen, F., Shum, H.Y.: Image vectorization using optimized gradient meshes. ACM Trans. Graph. 26(3), 11-es (2007)

    Google Scholar 

  14. Sun, T., Thamjaroenporn, P., Zheng, C.: Fast multipole representation of diffusion curves and points. ACM Trans. Graph. 33(4), 53ā€“1 (2014)

    Article  Google Scholar 

  15. Swaminarayan, S., Prasad, L.: Rapid automated polygonal image decomposition. In: 35th IEEE Applied Imagery and Pattern Recognition Workshop (AIPR 2006), pp. 28ā€“28. IEEE (2006)

    Google Scholar 

  16. Wei, G., Zhou, Y., Gao, X., Ma, Q., Xin, S., He, Y.: Field-aligned quadrangulation for image vectorization. In: Computer Graphics Forum, vol. 38, pp. 171ā€“180. Wiley Online Library (2019)

    Google Scholar 

  17. Xia, T., Liao, B., Yu, Y.: Patch-based image vectorization with automatic curvilinear feature alignment. ACM Trans. Graph. 28(5), 1ā€“10 (2009)

    Article  Google Scholar 

Download references

Acknowledgments

This work is supported by National Natural Science Foundation of China (61772016, 62002190) and NSF of Shandong Province (ZR2020MF036).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shiqing Xin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Zhang, Z. et al. (2021). Simplicity Driven Edge Refinement and Color Reconstruction in Image Vectorization. In: Magnenat-Thalmann, N., et al. Advances in Computer Graphics. CGI 2021. Lecture Notes in Computer Science(), vol 13002. Springer, Cham. https://doi.org/10.1007/978-3-030-89029-2_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-89029-2_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-89028-5

  • Online ISBN: 978-3-030-89029-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics