Skip to main content
Log in

Style enhanced line drawings based on multi-feature

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Line drawing is a means of superior visual communication, which is made up of lines. Artists usually show their unique styles while creating a line drawing. However, traditional methods can not effectively simulate this free-hand style of artists. Though the data-driven method can generate abundant styles, it is complex and time-consuming. To this end, a new style enhanced line drawing method was proposed. First, lines in images were extracted based on edge detection and edge tracking methods. Then, the global drawing features were simulated, including length measurement, overlap measurement and offset measurement. Finally, the local drawing features that contain width measurement, sharpness measurement and depth measurement were simulated. The results showed that our method can generate stylized line drawings that are more similar to free-hand drawings of artists than the state-of-the-art methods.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Ben-Zvi N, Bento J, Mahler M, Hodgins JK (2016) Line-drawing video stylization. Comput Graph Forum 35(6):18–32

    Article  Google Scholar 

  2. Berger I, Shamir A, Mahler M, Carter E (2013) Style and abstraction in portrait sketching. ACM Trans Graph 32(4):1–12

    Article  Google Scholar 

  3. Chen X, He F, Yu H (2019) A matting method based on full feature coverage. Multim Tools Appl 78(9):11173–11201

    Article  Google Scholar 

  4. Chen C, Lin J, Liao M, Li G, Huang G (2016) Learning to detect salient curves of cartoon images based on composition rules. In: International conference on computer science and education, pp 808– 813

  5. Chi MT, Lee TY (2006) Stylized and abstract painterly renderingsystem using a multiscale segmentedsphere hierarchy. IEEE Trans Vis Comput Graph 12(1):61–72

    Article  Google Scholar 

  6. Cole F, Golovinskiy A, Limpaecher A, Barros HS, Finkelstein A, Funkhouser T, Rusinkiewicz S (2008) Where do people draw lines. ACM Trans Graph 27(3):1–11

    Article  Google Scholar 

  7. DeCarlo D, Santella A (2002) Stylization and abstraction of photographs. ACM Trans Graph 21(3):769–776

    Article  Google Scholar 

  8. Fischer B, Buhmann JM (2002) Path-based clustering for grouping of smooth curves and texture segmentation. IEEE Trans Pattern Anal Mach Intell 25(4):513–518

    Google Scholar 

  9. He J, Wang S, Zhang Y, Zhang J (2013) A computational fresco sketch generation framework. In: IEEE International conference on multimedia and expo, pp 1–6

  10. Hertzmann A, Oliver N, Curless B, Seitz SM (2002) Curve analogies. In: Eurographics workshop on rendering, pp 327–340

  11. Kang H, Chui CK, Chakraborty UK (2006) A unified scheme for adaptive stroke-based rendering. Int J Comput Graph 22(9):814–824

    Google Scholar 

  12. Kang H, Lee S, Chui CK (2007) Coherent line drawing. In: International symposium on non-photorealistic animation and rendering, pp 43–50

  13. Kang H, Lee S, Chui CK (2009) Flow-based image abstraction. IEEE Trans Vis Comput Graph 15(1):62–76

    Article  Google Scholar 

  14. Kyprianidis JE, Collomosse J, Wang T, Isenberg T (2013) State-of-the-art: a taxonomy of artistic stylization techniques for images and video. IEEE Trans Vis Comput Graph 19(5):866–885

    Article  Google Scholar 

  15. Li H, He F, Chen Y, Pan Y (2021) MLFS-CCDE: multi-objective large-scale feature selection by cooperative coevolutionary differential evolution. Memetic Comput 13(1):1–18

    Article  Google Scholar 

  16. Li H, He F, Liang Y, Quan Q (2020) A dividing-based many-objective evolutionary algorithm for large-scale feature selection. Soft Comput 24 (9):6851–6870

    Article  Google Scholar 

  17. Li M, Lin Z, Mech R, Yumer E, Ramanan D (2019) Photo-sketching: inferring contour drawings from images. In: IEEE Winter conference on applications of computer vision, pp 1–10

  18. Li R, Luo T, Zha H, Lu W (2001) Computer-assisted archaeological line drawing. Computer 44(7):62–65

    Article  Google Scholar 

  19. Li Y, Song YZ, Hospedales T, Gong S (2017) Free-hand sketch synthesis with deformable stroke models. Int J Comput Vis 122(1):169–190

    Article  MathSciNet  Google Scholar 

  20. Liang B, Dai F, Zhao F (2011) Line drawing generation based on edge tracking algorithm. J Image Graph 16(11):2074–2080

    Google Scholar 

  21. Liang Y, He F, Zeng X (2020) 3D mesh simplification with feature preservation based on whale optimization algorithm and differential evolution. Integr Comput Aided Eng 27(4):417–435

    Article  Google Scholar 

  22. Liu Y, Cheng MM, Hu X, Wang K, Bai X (2017) Richer convolutional features for edge detection. In: IEEE Conference on computer vision and pattern recognition, pp 3000–3009

  23. Luo Y, Gavrilova M, Sousa M (2006) NPAR by example: line drawing facial animation from photographs. In: International conference on computer graphics, imageing and visualisation, pp 514–521

  24. Luo T, Li R, Zha H (2011) 3D line drawing for archaeological illustration. Int J Comput Vis 94(1):23–35

    Article  Google Scholar 

  25. Matsui Y, Shiratori T, Aizawa K (2016) Drawfromdrawings: 2D drawing assistance with a sketch database. IEEE Trans Vis Comput Graph 23 (7):1852–1862

    Article  Google Scholar 

  26. Minear M, Park DC (2004) A lifespan database of adult facial stimuli. Behav Res Methods Instrum Comput 36(4):630–633

    Article  Google Scholar 

  27. Orzan A, Bousseau A, Barla P, Thollot J (2007) Structure preserving manipulation of photographs. In: International symposium on non-photorealistic animation and rendering, pp 103–110

  28. Saito S, Kani A, Chang Y, Nakajima M (2008) Curvature-based stroke rendering. Vis Comput 24(1):1–11

    Article  Google Scholar 

  29. Sheng B, Li P, Gao C, Ma KL (2019) Deep neural representation guided face sketch synthesis. IEEE Trans Vis Comput Graph 25(12):3216–3230

    Article  Google Scholar 

  30. Son M, Kang H, Lee Y, Lee S (2007) Abstract line drawings from 2D images. IEEE Pacific Conference on Computer Graphics and Applications, pp 333–342

  31. Song Y, Bao L, Yang Q, Yang MH (2014) Real-time exemplar-based face sketch synthesis. In: European conference on computer vision, pp 800–813

  32. Tang F, Dong W, Meng Y, Mei X, Huang F, Zhang X, Deussen O (2018) Animated construction of chinesebrush paintings. IEEE Trans Vis Comput Graph 24(12):3019–3031

    Article  Google Scholar 

  33. Wang S, Wu E, Liu Y, Liu X, Chen Y (2012) Abstract line drawings from photographs using flow-based filters. Comput Graph 36(4):224–231

    Article  Google Scholar 

  34. Wang N, Zhang S, Gao X, Li J (2017) Unified framework for face sketch synthesis. Signal Process 130:1–11

    Article  Google Scholar 

  35. Wong F, Takahashi S (2013) Abstracting images into continuous-line artistic styles. Vis Comput 29(6):729–738

    Article  Google Scholar 

  36. Wu Y, He F, Zhang D, Li X (2018) Service-oriented feature-based data exchange for cloud-based design and manufacturing. IEEE Trans Serv Comput 11(2):341–353

    Article  Google Scholar 

  37. Wu Y, Yeh JS, Wu FC, Chuang YY (2017) Tangent-based binary image abstraction. J Imag 3(2):16–30

    Article  Google Scholar 

  38. Xie S, Tu Z (2017) Holistically-nested edge detection. Int J Comput Vis 125(1-3):3–18

    Article  MathSciNet  Google Scholar 

  39. Yan CR, Chi MT, Lee TY, Lin WC (2008) Stylized rendering using samples of a painted image. IEEE Trans Vis Comput Graph 14(2):468–480

    Article  Google Scholar 

  40. Zhang Y, Dong W, Ma C, Mei X, Li K, Huang F, Hu BG, Deussen O (2017) Data-driven synthesis of cartoon faces using different styles. IEEE Trans Image Process 26(1):464–478

    Article  MathSciNet  MATH  Google Scholar 

  41. Zhao J, Li X, Chong F (2008) Abstract line drawings from 2D images based on thinning. In: International congress on image and signal processing, pp 466–470

  42. Zhou J, Li B (2005) Automatic generation of pencil-sketch like drawings from personal photos. In: IEEE International conference on multimedia and expo, pp 1026–1029

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shiguang Liu.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, S., Liu, Z. Style enhanced line drawings based on multi-feature. Multimed Tools Appl 81, 26121–26141 (2022). https://doi.org/10.1007/s11042-022-12727-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-12727-0

Keywords

Navigation