Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2487381.2487386acmconferencesArticle/Chapter ViewAbstractPublication PagesegConference Proceedingsconference-collections
research-article

A circle-based vectorization algorithm for drawings with shadows

Published: 19 July 2013 Publication History

Abstract

Vectorization algorithms described in the literature assume that the drawings being vectorized are either binary images or have a clear white background. Sketches of artistic objects however also contain shadows which help the artist to portray intent, particularly in potentially ambiguous sketches. Such sketches are difficult to binarise since the shading strokes make these sketches non bimodal. For this reason, we describe a circle-based vectorization algorithm that uses signatures obtained from sample points on the line strokes to identify and vectorize the line strokes in the sketch. We show that the proposed algorithm performs as well as other vectorization techniques described in the literature, despite the shadows present in the sketch.

References

[1]
Bonnici, A., and Camilleri, K. 2009. Scribble vectorization using concentric sampling circles. In Advanced Engineering Computing and Applications in Sciences, 2009. ADVCOMP '09. Third International Conference on, 89--94.
[2]
Bonnici, A., and Camilleri, K. 2012. Exploiting artistic cues to obtain line labels for free-hand sketches. In Proceedings of the International Symposium on Sketch-Based Interfaces and Modeling, K. Singh and L. B. Kara, Eds., 77--86.
[3]
Davies, E. R. 2004. Machine Vision: Theory, Algorithms, Practicalities. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA.
[4]
Hamerly, G., and Elkan, C. 2002. Alternatives to the k-means algorithm that find better clusterings. In Proceedings of the eleventh international conference on Information and knowledge management, ACM, New York, NY, USA, CIKM '02, 600--607.
[5]
Hilaire, X., and Tombre, K. 2006. Robust and accurate vectorization of line drawings. IEEE Transactions on Pattern Analysis and Machine Interpretation 28, 6, 890--904.
[6]
Kamen, E., and Heck, B. 2007. Fundamentals of Signals And Systems Using the Web And Matlab. Pearson Prentice Hall.
[7]
Katz, R. A., and Pizer, S. M. 2004. Untangling the blum medial axis transform. International Journal of Computer Vision 55, 2--3 (November), 139--153.
[8]
Keysers, D., and Breuel, T. 2006. Optimal line and arc detection on run-length representations. In Proceedings Graphics Recognition Workshop, Springer, LNCS.
[9]
Liu, W., and Dori, D. 1997. A protocol for performance evaluation of line detection algorithms. Machine Vision Applications 9, 240--250.
[10]
Liu, W., and Dori, D. 1999. Sparse pixel vectorisation: An algorithm and its performance evaluation. IEEE Transactions of Pattern Analysis and Machine Intelligence 21, 3, 202--215.
[11]
Oliver, R. 1979. The Sketch. Van Nostrand Reinhold.
[12]
Ramel, J. Y., Vincent, N., and Emptoz, H. 1998. A coarse vectorization as an initial representation for the understanding of line drawing images. Graphics Recognition - Algorithms and Applications, GREC'97, Lecture Notes in Computer Science, Springer-Verlag 1389, 48--57.
[13]
Röösli, M., and Monagan, G. 1996. Adding geometric constraints to the vectorisation of line drawings. In Graphics Recognition - Methods and Applications, GREC'95, Lecture Notes in Computer Science, Springer-Verlag, vol. 1072, 49--56.
[14]
Salahi, M. 2010. Robust least squares solution of linear inequalities. Applied Mathematics Letters 23, 5, 605--608.
[15]
Song, J., and Lyu, M. R. 2005. A Hough transform based line recognition method using both parameter space and image space. The Journal of the Pattern Recognition Society 28, 539--552.
[16]
Song, J., Su, F., Chen, J., Tai, C., and Cai, S. 2002. An object-oriented progressive-simplification-based vectorization system for engineering drawings: Model, algorithm, and performance. IEEE Transactions of Pattern Analysis and Machine Intelligence 24, 8.
[17]
Tombre, K., Ah-Soon, C., Dosch, P., Masini, G., and Tabbone, S. 2000. Stable and robust vectorization: How to make the right choices. Graphics Recognition - Recent Advances, GREC'99, Lecture Notes in Computer Science, Springer-Verlag 1941, 3--18.

Cited By

View all
  • (2022)Multilayer vectorization to develop a deeper image feature learning modelAutomatika10.1080/00051144.2022.215794664:2(355-364)Online publication date: 31-Dec-2022
  • (2020)Simplification Method of Two-Level Stroke Line Based on Painting SequenceApplication of Intelligent Systems in Multi-modal Information Analytics10.1007/978-3-030-51556-0_3(17-23)Online publication date: 21-Jul-2020
  • (2018)An improved topology extraction approach for vectorization of sketchy line drawingsThe Visual Computer10.1007/s00371-018-1549-z34:12(1633-1644)Online publication date: 10-May-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SBIM '13: Proceedings of the International Symposium on Sketch-Based Interfaces and Modeling
July 2013
80 pages
ISBN:9781450322058
DOI:10.1145/2487381
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 July 2013

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. shadows
  2. sketches
  3. vectorization

Qualifiers

  • Research-article

Funding Sources

  • University of Malta

Conference

Expressive 2013
Sponsor:

Acceptance Rates

Overall Acceptance Rate 20 of 36 submissions, 56%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)0
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2022)Multilayer vectorization to develop a deeper image feature learning modelAutomatika10.1080/00051144.2022.215794664:2(355-364)Online publication date: 31-Dec-2022
  • (2020)Simplification Method of Two-Level Stroke Line Based on Painting SequenceApplication of Intelligent Systems in Multi-modal Information Analytics10.1007/978-3-030-51556-0_3(17-23)Online publication date: 21-Jul-2020
  • (2018)An improved topology extraction approach for vectorization of sketchy line drawingsThe Visual Computer10.1007/s00371-018-1549-z34:12(1633-1644)Online publication date: 10-May-2018
  • (2017)Vectorization of raster mechanical drawings on the base of ternary segmentation and soft computingProgramming and Computer Software10.1134/S036176881706005643:6(337-344)Online publication date: 16-Dec-2017
  • (2017)SketchSoup: Exploratory Ideation Using Design SketchesComputer Graphics Forum10.1111/cgf.1308136:8(302-312)Online publication date: 14-Feb-2017
  • (2015)A combined junction-cue dictionary for labelling sketch drawings with artistic shadows and table-line cuesProceedings of the workshop on Sketch-Based Interfaces and Modeling10.5555/2810210.2810219(123-129)Online publication date: 20-Jun-2015
  • (2015)Vectorization of line drawing image based on junction analysis基于交叉点分析的线条画矢量化Science China Information Sciences10.1007/s11432-014-5246-x58:7(1-14)Online publication date: 16-May-2015
  • (2015)Vectorisation of Sketched Drawings Using Co-occurring Sample CirclesComputer Analysis of Images and Patterns10.1007/978-3-319-23192-1_58(690-701)Online publication date: 25-Aug-2015

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media