{"title":"Rho-NLR:一种具有可控照明的神经Lumigraph渲染器","authors":"Laura Perkins","doi":"10.1145/3478432.3499204","DOIUrl":null,"url":null,"abstract":"The field of computer graphics has seen the rapid development of a class of solutions to difficult inverse problems such as determining 3D structure and view-dependent properties of an object from a sparse set of images. The Neural Lumigraph Rendering (NLR) approach disentangles geometry and appearance into two separate implicit neural representations, leveraging the unique fitting capabilities of sinusoidal representation networks (SIRENs), and then exports the result into a mesh with the unstructured lumigraph rendering technique for real-time rendering. While this technique presents robust reconstruction and synthesis quality, the problem of modelling illumination and reflectance properties in Neural Lumigraph Renderers has not yet been treated. We propose a straightforward modification of the NLR neural pipeline, dubbed rho-NLR, which demonstrates the robust capabilities of the NLR structure for high-fidelity view synthesis while allowing controllable illumination. By altering the appearance model to output the coefficients of a reflectance distribution function in a finite spherical harmonic basis, we obtain a lightweight representation which requires one small matrix multiplication per pixel to evaluate, allowing for dynamic scene relighting which is real-time within a given viewpoint. Finally, we publish an open-source implementation of Neural Lumigraph Rendering in TensorFlow 2.5.0, as well as our own rho-NLR.","PeriodicalId":113773,"journal":{"name":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-03-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Rho-NLR: A Neural Lumigraph Renderer with Controllable Illumination\",\"authors\":\"Laura Perkins\",\"doi\":\"10.1145/3478432.3499204\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The field of computer graphics has seen the rapid development of a class of solutions to difficult inverse problems such as determining 3D structure and view-dependent properties of an object from a sparse set of images. The Neural Lumigraph Rendering (NLR) approach disentangles geometry and appearance into two separate implicit neural representations, leveraging the unique fitting capabilities of sinusoidal representation networks (SIRENs), and then exports the result into a mesh with the unstructured lumigraph rendering technique for real-time rendering. While this technique presents robust reconstruction and synthesis quality, the problem of modelling illumination and reflectance properties in Neural Lumigraph Renderers has not yet been treated. We propose a straightforward modification of the NLR neural pipeline, dubbed rho-NLR, which demonstrates the robust capabilities of the NLR structure for high-fidelity view synthesis while allowing controllable illumination. By altering the appearance model to output the coefficients of a reflectance distribution function in a finite spherical harmonic basis, we obtain a lightweight representation which requires one small matrix multiplication per pixel to evaluate, allowing for dynamic scene relighting which is real-time within a given viewpoint. Finally, we publish an open-source implementation of Neural Lumigraph Rendering in TensorFlow 2.5.0, as well as our own rho-NLR.\",\"PeriodicalId\":113773,\"journal\":{\"name\":\"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-03-03\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3478432.3499204\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 2","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3478432.3499204","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Rho-NLR: A Neural Lumigraph Renderer with Controllable Illumination
The field of computer graphics has seen the rapid development of a class of solutions to difficult inverse problems such as determining 3D structure and view-dependent properties of an object from a sparse set of images. The Neural Lumigraph Rendering (NLR) approach disentangles geometry and appearance into two separate implicit neural representations, leveraging the unique fitting capabilities of sinusoidal representation networks (SIRENs), and then exports the result into a mesh with the unstructured lumigraph rendering technique for real-time rendering. While this technique presents robust reconstruction and synthesis quality, the problem of modelling illumination and reflectance properties in Neural Lumigraph Renderers has not yet been treated. We propose a straightforward modification of the NLR neural pipeline, dubbed rho-NLR, which demonstrates the robust capabilities of the NLR structure for high-fidelity view synthesis while allowing controllable illumination. By altering the appearance model to output the coefficients of a reflectance distribution function in a finite spherical harmonic basis, we obtain a lightweight representation which requires one small matrix multiplication per pixel to evaluate, allowing for dynamic scene relighting which is real-time within a given viewpoint. Finally, we publish an open-source implementation of Neural Lumigraph Rendering in TensorFlow 2.5.0, as well as our own rho-NLR.