“Interactive editing and modeling of bidirectional texture functions” by Kautz, Boulos and Durand

  • ©Jan Kautz, Solomon Boulos, and Frédo Durand

Conference:


Type:


Title:

    Interactive editing and modeling of bidirectional texture functions

Presenter(s)/Author(s):



Abstract:


    While measured Bidirectional Texture Functions (BTF) enable impressive realism in material appearance, they offer little control, which limits their use for content creation. In this work, we interactively manipulate BTFs and create new BTFs from flat textures. We present an out-of-core approach to manage the size of BTFs and introduce new editing operations that modify the appearance of a material. These tools achieve their full potential when selectively applied to subsets of the BTF through the use of new selection operators. We further analyze the use of our editing operators for the modification of important visual characteristics such as highlights, roughness, and fuzziness. Results compare favorably to the direct alteration of micro-geometry and reflectances of synthetic reference data.

References:


    1. Adelson, E. H. 2001. On Seeing Stuff: the Perception of Materials by Humans and Machines. In Human Vision and Electronic Imaging VI, B. Rogowitz and T. Pappas, Eds., vol. 4299 of Proceedings of SPIE, 1–12.Google Scholar
    2. Colbert, M., Pattanaik, S., and Krivanek, J. 2006. BRDF-Shop: Creating Physically Correct Bidirectional Reflectance Distribution Functions. IEEE Computer Graphics and Applications 26, 1 (Jan.), 30–36. Google ScholarDigital Library
    3. Cula, O., and Dana, K. 2001. Compact Representation of Bidirectional Texture Functions. In Conference on Computer Vision and Pattern Recognition (CVPR 2001), vol. 1, 1041–1047.Google Scholar
    4. Dana, K., and Nayar, S. 1998. Histogram Model for 3D Textures. In Conference on Computer Vision and Pattern Recognition (CVPR’98), 618–633. Google ScholarDigital Library
    5. Dana, K. J., van Ginneken, B., Nayar, S. K., and Koenderink, J. J. 1999. Reflectance and Texture of Real-World Surfaces. ACM Transactions on Graphics 18, 1 (Jan.), 1–34. Google ScholarDigital Library
    6. Daum, M., and Dudek, G. 1998. On 3-D Surface Reconstruction Using Shape from Shadows. In Conference on Computer Vision and Pattern Recognition (CVPR’98), 461–468. Google ScholarDigital Library
    7. Dischler, J.-M., and Ghazanfarpour, D. 1999. Interactive Image-based Modeling of Macrostructured Textures. IEEE Computer Graphics & Applications 19, 1 (Jan.), 66–74. Google ScholarDigital Library
    8. Dong, J., Qi, L., Ren, J., and Chantler, M. 2005. Self-Similarity Based Editing of 3D Surface Textures. In Proceedings of the 4th International Workshop on Texture Analysis and Synthesis, 71–76.Google Scholar
    9. Fleming, R., Jensen, H. W., and Bülthoff, H. 2004. Perceiving Translucent Materials. In Symposium on Applied Perception in Graphics and Visualization 2004, 127–134. Google ScholarDigital Library
    10. Ginneken, B. V., Koenderink, J., and Dana, K. J. 1999. Texture Histograms as a Function of Irradiation and Viewing Direction. International Journal of Computer Vision 31, 2-3 (Apr.), 169–184. Google ScholarDigital Library
    11. Haindl, M., and Hatka, M. 2005. BTF Roller. In Proceedings of the 4th International Workshop on Texture Analysis and Synthesis, 89–94.Google Scholar
    12. Haindl, M., Grim, J., Pudil, P., and Kudo, M. 2005. A Hybrid BTF Model Based on Gaussian Mixtures. In Proceedings of the 4th International Workshop on Texture Analysis and Synthesis, 95–100.Google Scholar
    13. Khan, E. A., Reinhard, E., Fleming, R., and Bülthoff, H. 2006. Image-Based Material Editing. ACM Transaction on Graphics (Proc. SIGGRAPH) 25, 3 (July), 654–663. Google ScholarDigital Library
    14. Koenderink, J., and Pont, S. 2003. The Secret of Velvety Skin. Machine Vision and Applications 14, 4, 260–268. Google ScholarDigital Library
    15. Koudelka, M., Magda, S., Belhumeur, P., and Kriegman, D. 2003. Acquisition, Compression and Synthesis of Bidirectional Texture Functions. In Proceedings of the 3rd International Workshop on Texture Analysis and Synthesis, 59–64.Google Scholar
    16. Lawrence, J., Ben-Artzi, A., DeCoro, C., Matusik, W., Pfister, H., Ramamoorthi, R., and Rusinkiewicz, S. 2006. Inverse shade trees for non-parametric material representation and editing. ACM Transactions on Graphics (Proc. SIGGRAPH) 25, 3 (July), 735–745. Google ScholarDigital Library
    17. Leung, T., and Malik, J. 1997. On Perpendicular Texture: Why do we see more flowers in the distance? In Conference on Computer Vision and Pattern Recognition (CVPR ’97), 807–813. Google ScholarDigital Library
    18. Magda, S., and Kriegman, D. 2006. Reconstruction of Volumetric Surface Textures for Real-Time Rendering. In 17th Eurographics Symposium on Rendering, 19–30. Google ScholarCross Ref
    19. Meseth, J., Müller, G., and Klein, R. 2004. Reflectance Field Based Real-Time, High-Quality Rendering of Bidirectional Texture Functions. Computers & Graphics 28, 1 (Feb.), 105–112.Google Scholar
    20. Müller, G., Meseth, J., Sattler, M., Sarlette, R., and Klein, R. 2005. Acquisition, Synthesis, and Rendering of Bidirectional Texture Functions. Computer Graphics Forum 24, 1 (Mar.), 83–110.Google ScholarCross Ref
    21. Neubeck, A., Zalesny, A., and Gool, L. V. 2005. 3D Texture Reconstruction from Extensive BTF Data. In Proceedings of the 4th International Workshop on Texture Analysis and Synthesis, 13–18.Google Scholar
    22. Ngan, A., and Durand, F. 2006. Statistical Acquisition of Texture Appearance. In 17th Eurographics Symposium on Rendering, 31–40. Google ScholarCross Ref
    23. Pharr, M., and Humphreys, G. 2004. Physically Based Rendering: From Theory to Implementation. Morgan-Kaufmann. Google ScholarDigital Library
    24. Pont, S., and Koenderink, J. 2002. Bidirectional Texture Contrast Function. In ECCV ’02: Proceedings of the 7th European Conference on Computer Vision, 808–822. Google ScholarDigital Library
    25. Ramamoorthi, R., and Hanrahan, P. 2001. A Signal-Processing Framework for Inverse Rendering. In Proceedings of ACM SIGGRAPH 2001, 117–128. Google ScholarDigital Library
    26. Sattler, M., Sarlette, R., and Klein, R. 2003. Efficient and Realistic Visualization of Cloth. In 14th Eurographics Symposium on Rendering, 167–178. Google ScholarDigital Library
    27. Suykens, F., vom, K. B., Lagae, A., and Dutré, P. 2003. Interactive Rendering with Bidirectional Texture Functions. Computer Graphics Forum 22, 3 (Sept.), 463–472.Google ScholarCross Ref
    28. Tong, X., Zhang, J., Liu, L., Wang, X., Guo, B., and Shum, H.-Y. 2002. Synthesis of Bidirectional Texture Functions on Arbitrary Surfaces. ACM Transactions on Graphics (Proc. SIGGRAPH) 21, 3 (July), 665–672. Google ScholarDigital Library
    29. Vasilescu, M. A. O., and Terzopoulos, D. 2004. Tensor-Textures: Multilinear Image-Based Rendering. ACM Transactions on Graphics (Proc. SIGGRAPH) 23, 3 (Aug.), 336–342. Google ScholarDigital Library
    30. Ward, G. 1992. Real Pixels. In Graphics Gems II, J. Arvo, Ed. Academic Press.Google Scholar
    31. Zhou, K., Du, P., Wang, L., Matsushita, Y., Shi, J., Guo, B., and Shum, H.-Y. 2005. Decorating Surfaces with Bidirectional Texture Functions. IEEE Transactions on Visualization and Computer Graphics 11, 5 (Sept.), 519–528. Google ScholarDigital Library


ACM Digital Library Publication:



Overview Page: