Abstract
Contemporary digital art has an overwhelming trend of non-photorealism emulated by different algorithmic techniques. This paper proposes such a technique that uses a randomized algorithm to create artistic sketches from line drawings and edge maps. A curve-constrained domain (CCD) is defined by the Minkowski sum of the input drawing with the structuring element whose size varies with the pencil diameter. Each curve segment is randomly drawn in the CCD in such a way that it never intersects itself, whilst preserving the overall input shape. An artist’s usual trait of making irregular strokes and sub-strokes with varying shades while sketching, is realistically captured in this randomized approach. Simulation results demonstrate its efficacy and elegance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Auer T., Held M.: Heuristics for the generation of random polygons. In: Proc. CCCG, pp. 38–44 (1996)
Bhowmick P., Pal O., Klette R.: A linear-time algorithm for generation of random digital curves. In: Proc. PSIVT 2010, pp. 168–173 (2010)
Canny, J.: A computational approach to edge detection. IEEE Trans. PAMI 8(6), 679–698 (1986)
Curtis, C.J., Anderson, S.E., Seims, J.E., Fleischer, K.W., Salesin, D.H.: Computer-generated watercolor. In: Proc. SIGGRAPH 1997, pp. 421–430 (1997)
Deussen, O.: Oliver’s artistic attempts (random line) (2010), http://graphics.uni-konstanz.de/artlike
Gooch, B., Gooch, A.: Non-photorealistic rendering. A.K. Peters Ltd., NY (2001)
Kang, H.W., Chui, C.K., Chakraborty, U.K.: A unified scheme for adaptive stroke-based rendering. The Vis. Computer 22, 814–824 (2006)
Kang, H.W., He, W., Chui, C.K., Chakraborty, U.K.: Interactive sketch generation. The Visual Computer 21, 821–830 (2005)
Kopf, J., Neubert, B., Chen, B., Cohen, M., Cohen-Or, D., Deussen, O., Uyttendaele, M., Lischinski, D.: Deep photo: Model-based photograph enhancement and viewing. In: SIGGRAPH Asia 2008, pp. 1–10 (2008)
Klette, R., Rosenfeld, A.: Digital Geometry: Geometric Methods for Digital Picture Analysis. Morgan Kaufmann, San Francisco (2004)
Lake, A., Marshall, C., Harris, M., Blackstein, M.: Stylized rendering techniques for scalable real-time 3d animation. In: Proc. NPAR 2000, pp. 13–20 (2000)
Majumder, A., Gopi, M.: Hardware accelerated real time charcoal rendering. In: Proc. NPAR 2002, pp. 59–66 (2002)
Mould, D.: A stained glass image filter. In: Proc. EGRW 2003, pp. 20–25 (2003)
Olsen, L., Samavati, F.F., Sousa, M.C., Jorge, J.A.: Sketch-based modeling: A survey. Computers and Graphics 33(1), 85–103 (2009)
Pusch, R., Samavati, F., Nasri, A., Wyvill, B.: Improving the sketch-based interface: Forming curves from many small strokes. The Visual Computer 23(9), 955–962 (2007)
Rosenfeld, A., Kak, A.C.: Digital Picture Processing, 2nd edn. Academic Press, NY (1982)
Rudolf, D., Mould, D., Neufeld, E.: Simulating wax crayons. In: PG 2003, pp. 163–172 (2003)
Verevka, O., Buchanan, J.W.: Halftoning with image-based dither screens. In: Proc. Graphics Interface 1999, pp. 167–174 (1999)
Velho, L., Gomes, J.d.M.: Digital halftoning with space filling curves. In: Proc. SIGGRAPH 1991, pp. 81–90 (1991)
Zhu C., Sundaram G., Snoeyink J., Mitchell J. S. B.: Generating random polygons with given vertices. Computational Geometry Theory and Applications, 277–290 (1996)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Roy, S., Chatterjee, R., Bhowmick, P., Klette, R. (2011). MAESTRO: Making Art-Enabled Sketches through Randomized Operations. In: Real, P., Diaz-Pernil, D., Molina-Abril, H., Berciano, A., Kropatsch, W. (eds) Computer Analysis of Images and Patterns. CAIP 2011. Lecture Notes in Computer Science, vol 6854. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23672-3_39
Download citation
DOI: https://doi.org/10.1007/978-3-642-23672-3_39
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23671-6
Online ISBN: 978-3-642-23672-3
eBook Packages: Computer ScienceComputer Science (R0)