A complete hand-drawn sketch vectorization framework

02/16/2018
by   Luca Donati, et al.
0

Vectorizing hand-drawn sketches is a challenging task, which is of paramount importance for creating CAD vectorized versions for the fashion and creative workflows. This paper proposes a complete framework that automatically transforms noisy and complex hand-drawn sketches with different stroke types in a precise, reliable and highly-simplified vectorized model. The proposed framework includes a novel line extraction algorithm based on a multi-resolution application of Pearson's cross correlation and a new unbiased thinning algorithm that can get rid of scribbles and variable-width strokes to obtain clean 1-pixel lines. Other contributions include variants of pruning, merging and edge linking procedures to post-process the obtained paths. Finally, a modification of the original Schneider's vectorization algorithm is designed to obtain fewer control points in the resulting Bezier splines. All the proposed steps of the framework have been extensively tested and compared with state-of-the-art algorithms, showing (both qualitatively and quantitatively) its outperformance.

READ FULL TEXT

page 3

page 4

page 5

page 6

page 7

page 14

research
03/28/2023

An EMO Joint Pruning with Multiple Sub-networks: Fast and Effect

The network pruning algorithm based on evolutionary multi-objective (EMO...
research
02/26/2020

Learning to Shade Hand-drawn Sketches

We present a fully automatic method to generate detailed and accurate ar...
research
02/26/2020

Learning to Shadow Hand-drawn Sketches

We present a fully automatic method to generate detailed and accurate ar...
research
08/11/2023

Uncertainty-Aware Cross-Modal Transfer Network for Sketch-Based 3D Shape Retrieval

In recent years, sketch-based 3D shape retrieval has attracted growing a...
research
01/09/2020

Deep Plastic Surgery: Robust and Controllable Image Editing with Human-Drawn Sketches

Sketch-based image editing aims to synthesize and modify photos based on...
research
01/05/2018

Vectorization of Line Drawings via PolyVector Fields

Image tracing is a foundational component of the workflow in graphic des...
research
08/15/2021

A Fast Algorithm for Computing the Deficiency Number of a Mahjong Hand

The tile-based multiplayer game Mahjong is widely played in Asia and has...

Please sign up or login with your details

Forgot password? Click here to reset