“Capturing hair assemblies fiber by fiber” – ACM SIGGRAPH HISTORY ARCHIVES

“Capturing hair assemblies fiber by fiber”

  • ©

Conference:


Type(s):


Title:

    Capturing hair assemblies fiber by fiber

Session/Category Title:   Hair & collaborative modeling


Presenter(s)/Author(s):


Moderator(s):



Abstract:


    Hair models for computer graphics consist of many curves representing individual hair fibers. In current practice these curves are generated by ad hoc random processes, and in close-up views their arrangement appears plainly different from real hair. To begin improving this situation, this paper presents a new method for measuring the detailed arrangement of fibers in a hair assembly. Many macrophotographs with shallow depth of field are taken of a sample of hair, sweeping the plane of focus through the hair’s volume. The shallow depth of field helps isolate the fibers and reduces occlusion. Several sweeps are performed with the hair at different orientations, resulting in multiple observations of most of the clearly visible fibers. The images are filtered to detect the fibers, and the resulting feature data from all images is used jointly in a hair growing process to construct smooth curves along the observed fibers. Finally, additional hairs are generated to fill in the unseen volume inside the hair. The method is demonstrated on both straight and wavy hair, with results suitable for realistic close-up renderings. These models provide the first views we know of into the 3D arrangement of hair fibers in real hair assemblies.

References:


    1. Anjyo, K.-i., Usami, Y., and Kurihara, T. 1992. A simple method for extracting the natural beauty of hair. In Proceedings of SIGGRAPH ’92, 111–120. Google ScholarDigital Library
    2. Bertails, F., Kim, T.-Y., Cani, M.-P., and Neumann, U. 2003. Adaptive wisp tree: a multiresolution control structure for simulating dynamic clustering in hair motion. In Symposium on Computer Animation, SCA 2003, 207–213. Google ScholarDigital Library
    3. Bertails, F., Audoly, B., Cani, M.-P., Querleux, B., Leroy, F., and Lévque, J.-L. 2006. Super-helices for predicting the dynamics of natural hair. ACM Transactions on Graphics 25, 3 (July), 1180–1187. Google ScholarDigital Library
    4. Canny, F. J. 1986. A Computational Approach to Edge Detection. IEEE Trans. Pattern Anal. Mach. Intell. 8, 6, 679–698. Google ScholarDigital Library
    5. Choe, B., and Ko, H.-S. 2005. A statistical wisp model and pseudophysical approaches for interactive hairstyle generation. IEEE Trans. Vis. Computer Graph. 11, 2 (Mar./Apr.), 160–170. Google ScholarDigital Library
    6. Curless, B., and Levoy, M. 1996. A volumetric method for building complex models from range images. In Proceedings of SIGGRAPH 96, 303–312. Google ScholarDigital Library
    7. Ens, J., and Lawrence, P. 1993. An investigation of methods for determining depth from focus. PAMI 15, 2 (Feb), 97–108. Google ScholarDigital Library
    8. Grabli, S., Sillion, F., Marschner, S. R., and Lengyel, J. E. 2002. Image-based hair capture by inverse lighting. In Proc. Graphics Interface, 51–58.Google Scholar
    9. Hadap, S., and Magnenat-Thalmann, N. 2000. Interactive hair styler based on fluid flow. In Computer Animation and Simulation 2000, 87–99.Google Scholar
    10. Hasinoff, S. W., and Kutulakos, K. N. 2009. Confocal stereo. Int. J. Comput. Vision 81, 1, 82–104. Google ScholarDigital Library
    11. Inoué, S., and Spring, K. R. 1997. Video Microscopy: The Fundamentals, second ed. Plenum Press, New York.Google ScholarCross Ref
    12. Jain, A. K., and Farrokhnia, F. 1991. Unsupervised texture segmentation using gabor filters. Patt. Rec. 24, 12, 1167–1186. Google ScholarDigital Library
    13. Jones, J. P., and Palmer, L. A. 1987. An evaluation of the two-dimensional gabor filter model of simple receptive fields in cat striate cortex. J. of Neurophysiol. 58, 6 (December), 1233–1258.Google Scholar
    14. Kim, T.-Y., and Neumann, U. 2000. A thin shell volume for modeling human hair. In Computer Animation 2000, 104–111. Google ScholarDigital Library
    15. Kim, T.-Y., and Neumann, U. 2002. Interactive multiresolution hair modeling and editing. ACM Trans. Graph. 21, 3, 620–629. Google ScholarDigital Library
    16. Levoy, M., Ng, R., Adams, A., Footer, M., and Horowitz, M. 2006. Light field microscopy. ACM Transactions on Graphics 25, 3 (July), 924–934. Google ScholarDigital Library
    17. Lindeberg, T. 1998. Feature Detection with Automatic Scale Selection. Int. J. Comp. Vis. 30, 2 (November), 79–116. Google ScholarDigital Library
    18. Moon, J. T., and Marschner, S. R. 2006. Simulating multiple scattering in hair using a photon mapping approach. Proceedings of SIGGRAPH 2006 25, 3, 1067–1074. Google ScholarDigital Library
    19. Moon, J. T., Walter, B., and Marschner, S. 2008. Efficient multiple scattering in hair using spherical harmonics. In Proceedings of SIGGRAPH 2008, vol. 27, 31. Google ScholarDigital Library
    20. Paris, S., Brice no, H. M., and Sillion, F. X. 2004. Capture of hair geometry from multiple images. ACM Trans. Graph. 23, 3, 712–719. Google ScholarDigital Library
    21. Paris, S., Chang, W., Kozhushnyan, O. I., Jarosz, W., Matusik, W., Zwicker, M., and Durand, F. 2008. Hair photobooth: geometric and photometric acquisition of real hairstyles. In Proceedings of SIGGRAPH 2008, 30. Google ScholarDigital Library
    22. Selle, A., Lentine, M., and Fedkiw, R. 2008. A mass spring model for hair simulation. ACM Trans. Graph. 27, 3 (Aug.), 64. Google ScholarDigital Library
    23. Sobottka, G., Kusak, M., and Weber, A. 2006. Hairstyle Construction from Raw Surface Data. In Proceedings of CGIV 2006, IEEE Computer Society, 365–371. Google ScholarDigital Library
    24. Wang, L., Yu, Y., Zhou, K., and Guo, B. 2009. Example-based hair geometry synthesis. In Proceedings of SIGGRAPH 2009, ACM, New York, NY, USA, 1–9. Google ScholarDigital Library
    25. Ward, K., Bertails, F., Kim, T.-Y., Marschner, S. R., Cani, M.-P., and Lin, M. 2007. A survey on hair modeling: Styling, simulation, and rendering. IEEE Transactions on Visualization and Computer Graphics (TVCG) 13, 2, 213–34. Google ScholarDigital Library
    26. Wei, Y., Ofek, E., Quan, L., and Shum, H.-Y. 2005. Modeling hair from multiple views. ACM Trans. Graph. 24, 3, 816–820. Google ScholarDigital Library
    27. Yang, J., Liu, L., Jiang, T., and Fan, Y. 2003. A modified Gabor filter design method for fingerprint image enhancement. Pattern Recognition Letters 24, 12 (August), 1805–1817. Google ScholarDigital Library
    28. Yu, Y. 2001. Modeling realistic virtual hairstyles. In 9th Pacific Conference on Computer Graphics and Applications, 295–304. Google ScholarDigital Library
    29. Zinke, A., and Weber, A. 2007. Light scattering from filaments. IEEE Transactions on Visualization and Computer Graphics 13, 2, 342–356. Google ScholarDigital Library
    30. Zinke, A., Yuksel, C., Weber, A., and Keyser, J. 2008. Dual scattering approximation for fast multiple scattering in hair. ACM Transactions on Graphics 27, 3 (Aug.), 32. Google ScholarDigital Library


ACM Digital Library Publication:



Overview Page:



Submit a story:

If you would like to submit a story about this presentation, please contact us: historyarchives@siggraph.org