Illumination-Preserving Embroidery Simulation for Non-photorealistic Rendering

  • Qiqi Shen
  • Dele Cui
  • Yun ShengEmail author
  • Guixu Zhang
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 10133)


We present an illumination-preserving embroidery simulation method for Non-photorealistic Rendering (NPR). Our method turns an image into the embroidery style with its illumination preserved by intrinsic decomposition. This illumination-preserving feature makes our method distinctive from the previous papers, eliminating their problem of inconsistent illumination. In our method a two-dimensional stitch model is developed with some most commonly used stitch patterns, and the input image is intrinsically decomposed into a reflectance image and its corresponding shading image. The Chan-Vese active contour is adopted to segment the input image into regions, from which parameters are derived for stitch patterns. Appropriate stitch patterns are applied back onto the base material region-by-region and rendered with the intrinsic shading of the input image. Experimental results show that our method is capable of performing fine embroidery simulations, preserving the illumination of the input image.


Non-photorealistic rendering Embroidery simulation Intrinsic shading Image processing Multimedia signal processing 


  1. 1.
    Chen, X., McCool, M., Kitamoto, A., Mann, S.: Embroidery modeling and rendering. In: Proceedings of Graphics Interface (GI) 2012, pp. 131–139. Canadian Information Processing Society (2012)Google Scholar
  2. 2.
    Yang, K., Zhou, J., Sun, Z., Li, Y.: Image-based irregular needling embroidery rendering. In: Proceedings of the 5th International Symposium on Visual Information Communication and Interaction (VINCI), pp. 87–94. ACM (2012)Google Scholar
  3. 3.
    Cui, D., Sheng, Y., Zhang, G.: Image-based embroidery modeling and rendering. In: Computer Animation and Virtual Worlds (CAVW) (2016)Google Scholar
  4. 4.
    Hertzmann, A.: Fast paint texture. In: Proceedings of the 2nd International Symposium on Non-photorealistic Animation and Rendering (NPAR), pp. 91–97. ACM (2002)Google Scholar
  5. 5.
    Lu, J., Barnes, C., DiVerdi, S., Finkelstein, A.: RealBrush: painting with examples of physical media. ACM Trans. Graph. (TOG) 32(4), 117:1–117:12 (2013)CrossRefGoogle Scholar
  6. 6.
    Hertzmann, A.: Painterly rendering with curved brush strokes of multiple sizes. In: Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH), pp. 453–460. ACM (1998)Google Scholar
  7. 7.
    Shiraishi, M., Yamaguchi, Y.: An algorithm for automatic painterly rendering based on local source image approximation. In: Proceedings of the 1st International Symposium on Non-photorealistic Animation and Rendering (NPAR), pp. 53–58. ACM (2000)Google Scholar
  8. 8.
    Chan, T.F., Vese, L.A.: Active contours without edges. IEEE Trans. Image Process. (TIP) 10(2), 266–277 (2001)CrossRefzbMATHGoogle Scholar
  9. 9.
    Chan, T., Vese, L.: An active contour model without edges. In: Nielsen, M., Johansen, P., Olsen, O.F., Weickert, J. (eds.) Scale-Space 1999. LNCS, vol. 1682, pp. 141–151. Springer, Heidelberg (1999). doi: 10.1007/3-540-48236-9_13 CrossRefGoogle Scholar
  10. 10.
    Xu, L., Lu, C., Xu, Y., Jia, J.: Image smoothing via \(L_{0}\) gradient minimization. ACM Trans. Graph. (TOG) 30(6), 174:1–174:12 (2011). ACMGoogle Scholar
  11. 11.
    Land, E.H., McCann, J.J.: Lightness and retinex theory. J. Opt. Soc. Am. (JOSA) 61(1), 1–11 (1971)CrossRefGoogle Scholar
  12. 12.
    Rother, C., Kiefel, M., Zhang, L., Schölkopf, B., Gehler, P.V.: Recovering intrinsic images with a global sparsity prior on reflectance. In: Advances in Neural Information Processing Systems (NIPS), pp. 765–773 (2011)Google Scholar
  13. 13.
    Irawan, P., Marschner, S.: Specular reflection from woven cloth. ACM Trans. Graph. (TOG) 11, 1–20 (2012)CrossRefGoogle Scholar
  14. 14.
    Cirio, G., Lopez-Moreno, J., Miraut, D., Otaduy, M.A.: Yarn-level simulation of woven cloth. ACM Trans. Graph. (TOG) 33(6), 207:1–207:11 (2014)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Authors and Affiliations

  1. 1.The School of Computer Science and Software EngineeringEast China Normal UniversityShanghaiChina

Personalised recommendations