Abstract
Exemplar-based texture synthesis methods try to emulate textures observed in our visual world. Yet the field of all possible textures (natural or not) has been little explored. Indeed, existing abstract synthesis methods focus on a single generation rule and generate a rather limited set of textures. This limitation can be overcome by combining randomly various generation principles and rule parameters. Doing so gives access to a vast and still unexplored set of possible images. In this paper, we introduce an image sampling method combining the main painting techniques of abstract art. This sampler synthesizes what we call multi-layered textures. The underlying image model extends three abstract image synthesis models: the dead leaves model, the spot noise, and fractal generators. By respecting minimal self-similarity rules keeping Gestalt theory grouping principles at each texture layer, the abstract textures remain understandable to human perception. The complexity of the generated textures derives from the systematic and randomized use of shape interaction principles taken from abstract art such as occlusion, transparency, exclusion, inclusion, and tessellation.
Similar content being viewed by others
Notes
The synthesis framework presented in this paper can be tested online at www.ctim.es/AbstractTextures.
References
Alvarez, L., Gousseau, Y., Morel, J.-M.: The size of objects in natural and artificial images. Adv. Imaging Elect. Phys. 111, 167–242 (1999)
Attneave, F.: Some informational aspects of visual perception. Psychol. Rev. 61(3), 183 (1954)
Barla, P., Breslav, S., Thollot, J., Sillion, F., Markosian, L.: Stroke pattern analysis and synthesis. In: Gröller, E., Szirmay-Kalos, L. (eds.) Computer Graphics Forum, vol. 25, pp. 663–671. Wiley Online Library, New York (2006)
Chiu, S.N., Stoyan, D., Kendall, W.S., Mecke, J.: Stochastic Geometry and Its Applications. Wiley, Chichester (2013)
Cross, G.R., Jain, A.K.: Markov random field texture models. IEEE Trans. Pattern Anal. Mach. Intell. 1, 25–39 (1983)
Demko, S., Hodges, L., Naylor, B.: Construction of fractal objects with iterated function systems. In: Proceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques. SIGGRAPH ’85, pp. 271–278. ACM, New York (1985)
Efros, A.A., Freeman, W.T.: Image quilting for texture synthesis and transfer. In: Proceedings of the 28th Annual Conference on Computer Graphics and Interactive Techniques, pp. 341–346. ACM, New York (2001)
Efros, A.A., Leung, T.K.: Texture synthesis by non-parametric sampling. In: The Proceedings of the Seventh IEEE International Conference on Computer Vision, 1999, vol. 2, pp. 1033–1038. IEEE, New York (1999)
Ellis, W.D.: A Source Book of Gestalt Psychology, vol. 2. Psychology Press, East Sussex (1967)
Fang, H., Hart, J.C.: Textureshop: texture synthesis as a photograph editing tool. ACM Trans. Graph. 23(3), 354–359 (2004)
Galerne, B., Gousseau, Y.: The transparent dead leaves model. Adv. Appl. Probab. 44(1), 1–20 (2012)
Galerne, B., Gousseau, Y., Morel, J.-M.: Micro-texture Synthesis by Phase Randomization. Image Process. (2011). doi:10.5201/ipol.2011.ggm_rpn
Galerne, B., Gousseau, Y., Morel, J.-M.: Random phase textures: theory and synthesis. IEEE Trans. Image Process. 20(1), 257–267 (2011)
Galerne, B., Lagae, A., Lefebvre, S., Drettakis, G.: Gabor noise by example. ACM Trans. Graph. (TOG) 31(4), 73 (2012)
Haase, F., Klein, M., Tarnowsky, A., Wolter, F.-E.: Interactive fractal compositions. In: Proceedings of the 11th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry. VRCAI ’12, pp. 181–188. ACM, New York (2012)
Haeberli, P.: Paint by numbers: abstract image representations. In: ACM SIGGRAPH Computer Graphics, vol. 24, pp. 207–214. ACM, New York (1990)
Heeger, D.J., Bergen, J.R.: Pyramid-based texture analysis/synthesis. In: Proceedings of the 22nd Annual Conference on Computer Graphics and Interactive Techniques. SIGGRAPH ’95, pp. 229–238. ACM, New York (1995)
Hurtut, T., Landes, P.-E., Thollot, J., Gousseau, Y., Drouillhet, R., Coeurjolly, J.-F.: Appearance-guided synthesis of element arrangements by example. In: Proceedings of the 7th International Symposium on Non-photorealistic Animation and Rendering, pp. 51–60. ACM, New York (2009)
Julesz, B.: Textons, the elements of texture perception, and their interactions. Nature 290, 91–97 (1981)
Kandinsky, W.: Concerning the Spiritual in Art. Dover, New York (1910)
Kanizsa, G.: Organization in Vision: Essays on Gestalt Perception. Praeger, New York (1979)
Kim, J., Pellacini, F.: Jigsaw image mosaics. In: Proceedings of the 29th Annual Conference on Computer Graphics and Interactive Techniques. SIGGRAPH ’02, pp. 657–664. ACM, New York (2002)
Kim, T., Sewall, J., Sud, A., Lin, M.C.: A fast fractal growth algorithm. In: ACM SIGGRAPH 2005 Sketches, SIGGRAPH ’05. ACM, New York (2005)
Klee, P.: Pedagogical Sketchbook. Praeger, New York (1960)
Kwatra, V., Schödl, A., Essa, I., Turk, G., Bobick, A.: Graphcut textures: image and video synthesis using graph cuts. In: ACM SIGGRAPH 2003 Papers. SIGGRAPH ’03, pp. 277–286. ACM, New York (2003)
Lagae, A., Lefebvre, S., Cook, R., DeRose, T., Drettakis, G., Ebert, D.S., Lewis, J.P., Perlin, K., Zwicker, M.: A survey of procedural noise functions. Comput. Graph. Forum 29, 2579–2600 (2010)
Lee, A.B., Mumford, D., Huang, J.: Occlusion models for natural images: a statistical study of a scale-invariant dead leaves model. Int. J. Comput. Vis. 41(1–2), 35–59 (2001)
Lee, A.B., Pedersen, K.S., Mumford, D.: The nonlinear statistics of high-contrast patches in natural images. Int. J. Comput. Vis. 54(1–3), 83–103 (2003)
Lin, S., Ritchie, D., Fisher, M., Hanrahan, P.: Probabilistic color-by-numbers: suggesting pattern colorizations using factor graphs. ACM Trans. Graph. 32(4), 37:1–37:12 (2013)
Lisani, J.-L., Buades, A., Morel, J.-M.: Image color cube dimensional filtering and visualization. Image Process. (2011). doi:10.5201/ipol.2011.blm-cdf
Ma, C., Wei, L.-Y., Tong, X.: Discrete element textures. In: ACM SIGGRAPH 2011 Papers, SIGGRAPH ’11, pp. 62:1–62:10. ACM, New York (2011)
Maeda, J.: Linear Way. Fondation Cartier pour lart contemporain, Paris (2005)
Maeda, J.: The Laws of Simplicity. MIT Press, Cambridge (2006)
Maharik, R., Bessmeltsev, M., Sheffer, A., Shamir, A., Carr, N.: Digital micrography. In: ACM SIGGRAPH 2011 Papers, SIGGRAPH ’11, pp. 100:1–100:12. ACM, New York (2011)
Matheron, G.: Modèle séquentiel de partition aléatoire. rapport technique, p. 102 (1968)
Metzger, W.: Gesetze des Sehens (die Lehre vom Sehen der Formen und Dinge des Raumes und der Bewegung). Kramer, Frankfurt (1975)
Parry, M., Spencer, D.E.: Geometric formulation of classical color harmony. JOSA 34(1), 46–50 (1944)
Noll, A.M.: Computers and the visual arts. Des. Q. 66(67), 64–71 (1966)
Noll, A.M.: Human or machine: a subjective comparison of Piet Mondrian’s “Composition With Lines” (1917) and a computer-generated picture. Psychol. Rec. 16, 1–16 (1966)
Perlin, K.: An image synthesizer. SIGGRAPH Comput. Graph. 19(3), 287–296 (1985)
Portilla, J., Simoncelli, E.P.: A parametric texture model based on joint statistics of complex wavelet coefficients. Int. J. Comput. Vis. 40(1), 49–70 (2000)
Rosin, P.L., Collomosse, J.: Image and Video-Based Artistic Stylisation, vol. 42. Springer, New York (2013)
Ruimin, L.V., Sun, S., Zhang, K.: Fractal strokes. In: SIGGRAPH Asia 2011 Sketches, SA ’11, pp. 33:1–33:2. ACM, New York (2011)
Song, Y.-Z., Rosin, P.L., Hall, P.M., Collomosse, J.: Arty shapes. In: Proceedings of the Fourth Eurographics Conference on Computational Aesthetics in Graphics, Visualization and Imaging, pp. 65–72. Eurographics Association (2008)
Van, W., Jarke J.: Spot noise texture synthesis for data visualization. In: ACM SIGGRAPH Computer Graphics, vol. 25, pp. 309–318. ACM, New York (1991)
Wei, L.-Y., Lefebvre, S., Kwatra, V., Turk, G., et al.: State of the art in example-based texture synthesis. In: Eurographics 2009, State of the Art Report, EG-STAR, pp. 93–117 (2009)
Wertheimer, M.: Untersuchungen zur Lehre von der Gestalt. II. Psychol. Res. 4(1), 301–350 (1923)
Wertheimer, M.: Gestalt Theory. Hayes Barton Press, London (1938)
Wu, T., Polatkan, G., Steel, D., Brown, W., Daubechies, I., Calderbank, A.R.: Painting analysis using wavelets and probabilistic topic models. In: ICIP, pp. 3264–3268. IEEE, New York (2013)
Zhang, K., Yu, J.: Generating abstract paintings in kandinsky style. In: SIGGRAPH Asia 2013 Art Gallery, p. 18. ACM, New York (2013)
Acknowledgments
Work partially supported by ERC advanced Grant Twelve Labours, and ONR Grant N00014-97-1-0839 (J.-M.M.).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Alvarez, L., Gousseau, Y., Morel, JM. et al. Exploring the Space of Abstract Textures by Principles and Random Sampling. J Math Imaging Vis 53, 332–345 (2015). https://doi.org/10.1007/s10851-015-0582-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10851-015-0582-z