Winding Number Features for Vector Sketch Colorization

dc.contributor.authorScrivener, Danielen_US
dc.contributor.authorColdren, Ellisen_US
dc.contributor.authorChien, Edwarden_US
dc.contributor.editorHu, Ruizhenen_US
dc.contributor.editorLefebvre, Sylvainen_US
dc.date.accessioned2024-06-20T07:55:19Z
dc.date.available2024-06-20T07:55:19Z
dc.date.issued2024
dc.description.abstractVector sketch software (e.g. Adobe Illustrator, Inkscape) and touch-interactive technologies have long aided artists in the creation of resolution-independent digital drawings that mimic the unconstrained nature of freehand sketches. However, artist intent behind stroke topology is often ambiguous, complicating traditional segmentation tasks such as coloring. For inspiration, we turn to the winding number, a classic geometric property of interest for binary segmentation in the presence of boundary data. Its direct application for multi-region segmentation poses two main challenges: (1) strokes may not be consistently oriented to best identify perceptually salient regions; (2) for interior strokes there is no ''correct'' orientation, as either choice better distinguishes one of two neighboring regions. Thus, we form a harmonic feature space from multiple winding number fields and perform segmentation via Voronoi/power diagrams in this domain. Our perspective allows both for automatic fill region detection and for a semi-automatic framework that naturally incorporates user hints and interactive sculpting of results, unlike competing automatic methods. Our method is agnostic to curve orientation and gracefully handles varying gap sizes in the sketch boundary, outperforming state-of-the-art colorization methods on these ''gappy'' inputs. Moreover, it inherits the ability of winding numbers to specify ''fuzzy'' boundaries, leading to simple strategies for color diffusion and single-parameter-driven growing and shrinking of regions.en_US
dc.description.number5
dc.description.sectionheadersShape Analysis
dc.description.seriesinformationComputer Graphics Forum
dc.description.volume43
dc.identifier.doi10.1111/cgf.15141
dc.identifier.issn1467-8659
dc.identifier.pages12 pages
dc.identifier.urihttps://doi.org/10.1111/cgf.15141
dc.identifier.urihttps://diglib.eg.org/handle/10.1111/cgf15141
dc.publisherThe Eurographics Association and John Wiley & Sons Ltd.en_US
dc.subjectCCS Concepts: Computing methodologies → Image manipulation; Shape analysis
dc.subjectComputing methodologies → Image manipulation
dc.subjectShape analysis
dc.titleWinding Number Features for Vector Sketch Colorizationen_US
Files
Original bundle
Now showing 1 - 5 of 5
No Thumbnail Available
Name:
v43i5_14_cgf15141.pdf
Size:
6.99 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
licenses.txt
Size:
7.64 KB
Format:
Plain Text
No Thumbnail Available
Name:
originals.zip
Size:
3.36 MB
Format:
Zip file
No Thumbnail Available
Name:
readme.txt
Size:
885 B
Format:
Plain Text
No Thumbnail Available
Name:
results.zip
Size:
91.58 MB
Format:
Zip file
Collections