Line Drawing Vectorization via Coarse-to-Fine Curve Network Optimization

Bin Bao*, Hongbo Fu

*Corresponding author for this work

Research output: Contribution to journalJournal Articlepeer-review

Abstract

Vectorizing line drawings is a fundamental component of the workflow in various applications such as graphic design and computer animation. A practical vectorization tool is desired to produce high-quality curves that are faithful to the original inputs and close to the connectivity of human drawings. The existing line vectorization approaches either suffer from low geometry accuracy or incorrect connectivity for noisy inputs or detailed complex drawings. We propose a novel line drawing vectorization framework based on coarse-to-fine curve network optimization. Our technique starts with an initial curve network generated by an existing tracing method. It then performs a global optimization which fits the curve network to image centrelines. Finally, our method performs a finer optimization in local junction regions to achieve better connectivity and curve geometry around junctions. We qualitatively and quantitatively evaluate our system on line drawings with varying image quality and shape complexity, and show that our technique outperforms existing works in terms of curve quality and computational time.

Original languageEnglish
Article numbere14787
JournalComputer Graphics Forum
Volume42
Issue number6
DOIs
Publication statusPublished - Sept 2023
Externally publishedYes

Bibliographical note

Publisher Copyright:
© 2023 Eurographics - The European Association for Computer Graphics and John Wiley & Sons Ltd.

Keywords

  • line drawings
  • methods and applications
  • vectorization

Fingerprint

Dive into the research topics of 'Line Drawing Vectorization via Coarse-to-Fine Curve Network Optimization'. Together they form a unique fingerprint.

Cite this