Azam Bastanfard, Nadia Magnenat Thalmann


Human skin modelling and rendering are affected with a variety of cues. These are including human visual perception of skin texture and lighting. An attempt to mimic such attributes by computer is an aspiring goal and challenging task. This paper proposes a novel algorithm with two techniques as a key solution capturing such a variety of cues to skin appearance. The idea is to capture these two characteristics for skin rendering. The first is the texture generation that developed in visual perception. The second is skin texture rendering. These techniques discuss the skin noise simulation based on human perception theory and simulate skin noise texture. Then, the skin is rendered with what we call the Bidirectional Reflectance Distribution Function Texture Magnitude technique. The original contribution and advantages of this paper compared with other proposed methods are simple to implement, reliable and their computations are fast enough for an interactive environment. Experimental results demonstrate our approach for skin texture generation.


  1. Bastanfard A., Bastanfard O., Takahashi H., M. Nakajima M., 2004. Toward anthropometrics simulation of face rejuvenation and skin cosmetic. In Journal of Visualization and Computer Animation. 15(3-4): 347-352.
  2. Boissieux, L., Kiss, G., Thalman, N., and Kalra, P., 2000. Simulation of skin aging and wrinkles with cosmetics insight”, In Eurographics Workshop on Animation and Simulation (EGCAS 2000), pp. 15- 28.
  3. Cula O.G, Dana K. J., Murphy F. P., Rao B. K., 2005. Skin Texture Modelling. In International Journal of Computer Vision 62(1-2): 97-119.
  4. Debevec P., Hawkins T., Tchou C., Duiker H.-P., Sarokin W., Sagar M., 2000. Acquiring the reflectance field of a human face. In Proceedings of SIGGRAPH 2000, 145-156.
  5. Freefberg I.M.,Eisen A.Z., Wolfe K., Austen F. K., Goldsmith L.A., Katz S.I. Fitspatrick T.B.,1999. Fitzpatrick's Dermatology in General Medicine. The McGraw Hill.
  6. Hanrahan P., Krueger W., 93. Reflection from layered surfaces due to subsurface scattering. In Proceedings of ACM SIGGRAPH 7893, ACM Press / Computer Graphics Proceedings, Annual Conference Series, ACM, 187-194.
  7. Hiraoka M., Firbank M., Essenpreis M., Cope M., Arrige S. R., Zee P. V. D., Delpy D. T., 1993. A Monte Carlo investigation of optical path length in inhomogeneous tissue and its application to nearinfrared spectroscopy. In Phys. Med. Biol. 38, 1859- 1876.
  8. Ishii T., Yasuda T., Yokoi S., Toriwaki J., 1993. A generation model for human skin texture. In Proceedings of CG International 1993, SpringerVerlag, 139-150.
  9. Jensen W., Maeshner S. R., Levoy M., AND Hanrahan P. ,2001, A practical model of subsurface light transport. In Proceedings of ACM SIGGRAPH 2001, 551-518.
  10. Kautz J., Sarlette R., Klein H., Sidel H ., 2004. Decoupling BRDF s from Surface Mesostructures, Graphic interface 2004, May 2004, 177-184.
  11. Kobbelt L., Stamminger M., Seidel H.-P., 1997, Using subdivision on hierarchical data to reconstruct radiosity distribution. In Computer Graphics Forum , Proc. Eurographics'97, 16, 3 (1997), C347-C355.
  12. Marschner S. R., Greenberg D. P., 1997. Inverse lighting for photography. In Proceeding of Fifth IS&T/SID Color Imaging Conference1997, IS&T and SID, 262- 265.
  13. Marschner S. R., Westin S. H., Lafortune E. P. F., Torrance K. E., Greenburg D. P.,1999. Image based BRDF measurement including human skin. In Proceedings of 10th Eurographics Workshop on Rendering, 1999, 139-152.
  14. Nahas, M., Huitric, H., Rioux, M., and Domey, J. 1990. Facial image synthesis using skin texture recording. Visual Computer, 6(6):337- 343.
  15. Perlin K., 1985. An image synthesizer. In Proceedings of ACM Siggraph 1985, 19(3)287-296.
  16. Ramamoorthi R., Hanrahan P.,2001. A signal processing framework for inverse rendering. In Proceedings of ACM SIGGRAPH 2001, 117-128.
  17. Sato Y. Ikeuchi K. Temporal-color space analysis of reflection, 1994. In Journal of Optical Society of America A1994, 11, 11, 2990-3002.
  18. Pelli, D.G, Farell, B., 1999. Why use noise?, In Journal of optical Society of America A, 16.3, 647-653.
  19. Tsumura N., Ojima N., Sato K., Shiraishi M., Shimizu H., Nabeshima H., Akazaki S., Hori K.,Miyake Y., 2004. Image-based skin color and texture analysis/synthesis by extracting hemoglobin and melanin information in the skin. In Proceedings of ACM Siggraph 2004, 19(3)770-779.
  20. Wu Y. and Magnenat Thalmann N., 1995. Dynamic Wrinkle Model in Facial Animation and Skin Aging. In Visualization and Computer Animation, 6:165- 205, 1995.
  21. Malik J. and Perona P., 1990. Pre-attentive discrimination with early vision mechanism. In Journal of Optical Society of America A, Vol.7, No.5, pp.923-932, 1990.

Paper Citation

in Harvard Style

Bastanfard A. and Magnenat Thalmann N. (2006). SKIN MODELING AND RENDERING BASED ON VISUAL PERCEPTION . In Proceedings of the First International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP, ISBN 972-8865-39-2, pages 313-318. DOI: 10.5220/0001357503130318

in Bibtex Style

author={Azam Bastanfard and Nadia Magnenat Thalmann},
booktitle={Proceedings of the First International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP,},

in EndNote Style

JO - Proceedings of the First International Conference on Computer Graphics Theory and Applications - Volume 1: GRAPP,
SN - 972-8865-39-2
AU - Bastanfard A.
AU - Magnenat Thalmann N.
PY - 2006
SP - 313
EP - 318
DO - 10.5220/0001357503130318