skip to main content
research-article

Deep Surface Light Fields

Published:25 July 2018Publication History
Skip Abstract Section

Abstract

A surface light field represents the radiance of rays originating from any points on the surface in any directions. Traditional approaches require ultra-dense sampling to ensure the rendering quality. In this paper, we present a novel neural network based technique called deep surface light field or DSLF to use only moderate sampling for high fidelity rendering. DSLF automatically fills in the missing data by leveraging different sampling patterns across the vertices and at the same time eliminates redundancies due to the network's prediction capability. For real data, we address the image registration problem as well as conduct texture-aware remeshing for aligning texture edges with vertices to avoid blurring. Comprehensive experiments show that DSLF can further achieve high data compression ratio while facilitating real-time rendering on the GPU.

References

  1. Chris Buehler, Michael Bosse, Leonard Mcmillan, Steven Gortler, and Michael Cohen. 2001. Unstructured lumigraph rendering. In Conference on Computer Graphics and Interactive Techniques. 425--432. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Wei-Chao Chen, Jean-Yves Bouguet, Michael H Chu, and Radek Grzeszczuk. 2002. Light field mapping: efficient representation and hardware rendering of surface light fields. ACM Transactions on Graphics (TOG) 21, 3 (2002), 447--456. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Paul Debevec, Christoph Bregler, Michael Cohen, and Leonard Mcmillan. 1998. Image-based modeling and rendering. 299.Google ScholarGoogle Scholar
  4. Martin A. Fischler and Robert C. Bolles. 1987. Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartography. Readings in Computer Vision (1987), 726--740. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Xiao Shan Gao, Xiao Rong Hou, Jianliang Tang, and Hang Fei Cheng. 2003. Complete solution classification for the perspective-three-point problem. IEEE Transactions on Pattern Analysis and Machine Intelligence 25, 8 (2003), 930--943. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. M.W Gardner and S.R Dorling. 1998. Artificial neural networks (the multilayer perceptron)-a review of applications in the atmospheric sciences. Atmospheric Environment 32, 14-15 (1998), 2627--2636.Google ScholarGoogle ScholarCross RefCross Ref
  7. Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. 2015. Deep Residual Learning for Image Recognition. (2015), 770--778.Google ScholarGoogle Scholar
  8. Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. 2016. Deep residual learning for image recognition. In Proceedings of the IEEE conference on computer vision and pattern recognition. 770--778.Google ScholarGoogle ScholarCross RefCross Ref
  9. Kurt Hornik, Maxwell Stinchcombe, and Halbert White. 1989. Multilayer feedforward networks are universal approximators. Neural networks 2, 5 (1989), 359--366. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Liang Hu, Pedro V. Sander, and Hugues Hoppe. 2010. Parallel View-Dependent Level-of-Detail Control. IEEE Transactions on Visualization and Computer Graphics 16, 5 (2010), 718--728. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Tomasz Jannson. 1980. Radiance transfer function. Journal of the Optical Society of America 70, 12 (1980), 1544--1549.Google ScholarGoogle ScholarCross RefCross Ref
  12. Diederik Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014).Google ScholarGoogle Scholar
  13. Solomon Kullback and Richard A Leibler. 1951. On information and sufficiency. The annals of mathematical statistics 22, 1 (1951), 79--86.Google ScholarGoogle Scholar
  14. Vincent Lepetit, Francesc Moreno-Noguer, and Pascal Fua. 2009. EPnP: An Accurate O(n) Solution to the PnP Problem. International Journal of Computer Vision 81, 2 (2009), 155--166. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Marc Levoy. 1996. Light field rendering. In Conference on Computer Graphics and Interactive Techniques. 31--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. M. Lounsbery, T. Derose, and J. Warren. 1997. Multersolution surfaces of arbitrary topological type. (1997).Google ScholarGoogle Scholar
  17. Yi Ma, Stefano Soatto, Jana KoEck, and S. Shankar Sastry. 2004. An invitation to 3-D vision:. Springer,. 526 pages.Google ScholarGoogle Scholar
  18. Marcus Magnor and Bernd Girod. 1999. Adaptive Block-based Light Field Coding. In PROC. 3RD INTERNATIONAL WORKSHOP ON SYNTHETIC AND NATURAL HYBRID CODING AND THREE-DIMENSIONAL IMAGING IWSNHC3DI;99, SANTORINI, GREECE. 140--143.Google ScholarGoogle Scholar
  19. Leonard Mcmillan and Gary Bishop. 1995. Plenoptic modeling: an image-based rendering system. In Conference on Computer Graphics and Interactive Techniques. 39--46. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Ehsan Miandji, Joel Kronander, and Jonas Unger. 2013. Learning based compression of surface light fields for real-time rendering of global illumination scenes. In SIGGRAPH Asia 2013 Technical Briefs. ACM, 24. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Gavin Miller, Steven Rubin, and Dulce Ponceleon. 1998. Lazy decompression of surface light fields for precomputed global illumination. In Rendering Techniques '98, Proceedings of the Eurographics Workshop in Vienna, Austria, June 29-July. 281--292.Google ScholarGoogle ScholarCross RefCross Ref
  22. Jorge J More. 1977. The Levenberg-Marquardt algorithm: Implementation and theory. Lecture Notes in Mathematics 630 (1977), 105--116.Google ScholarGoogle ScholarCross RefCross Ref
  23. Vinod Nair and Geoffrey E. Hinton. 2010. Rectified linear units improve restricted boltzmann machines. In International Conference on International Conference on Machine Learning. 807--814. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Damien Porquet, Jean-Michel Dischler, and Djamchid Ghazanfarpour. 2005. Real-time high-quality view-dependent texture mapping using per-pixel visibility. In Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia. ACM, 213--220. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Alec Radford, Luke Metz, and Soumith Chintala. 2015. Unsupervised representation learning with deep convolutional generative adversarial networks. arXiv preprint arXiv:1511.06434 (2015).Google ScholarGoogle Scholar
  26. Peiran Ren, Yue Dong, Stephen Lin, Xin Tong, and Baining Guo. 2015. Image based relighting using neural networks. ACM Transactions on Graphics (TOG) 34, 4 (2015), 111. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Peiran Ren, Jiaping Wang, Minmin Gong, Stephen Lin, Xin Tong, and Baining Guo. 2013. Global illumination with radiance regression functions. ACM Transactions on Graphics (TOG) 32, 4 (2013), 130. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Johannes L. Schonberger, Enliang Zheng, Jan Michael Frahm, and Marc Pollefeys. 2016. Pixelwise View Selection for Unstructured Multi-View Stereo. In European Conference on Computer Vision. 501--518.Google ScholarGoogle Scholar
  29. Michael Van den Bergh, Xavier Boix, Gemma Roig, Benjamin de Capitani, and Luc Van Gool. 2012. SEEDS: Superpixels extracted via energy-driven sampling. In European conference on computer vision. Springer, 13--26. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Daniel N Wood, Daniel I Azuma, Ken Aldinger, Brian Curless, Tom Duchamp, David H Salesin, and Werner Stuetzle. 2000. Surface light fields for 3D photography. In Proceedings of the 27th annual conference on Computer graphics and interactive techniques. ACM Press/Addison-Wesley Publishing Co., 287--296. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Deep Surface Light Fields

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image Proceedings of the ACM on Computer Graphics and Interactive Techniques
            Proceedings of the ACM on Computer Graphics and Interactive Techniques  Volume 1, Issue 1
            July 2018
            378 pages
            EISSN:2577-6193
            DOI:10.1145/3242771
            Issue’s Table of Contents

            Copyright © 2018 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 25 July 2018
            • Accepted: 1 June 2018
            • Revised: 1 March 2018
            • Received: 1 November 2017
            Published in pacmcgit Volume 1, Issue 1

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article
            • Research
            • Refereed

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader