Skip to main content

Pooling Spike Neural Network for Acceleration of Global Illumination Rendering

  • Conference paper
  • First Online:
  • 1825 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10305))

Abstract

The generation of photo-realistic images is a major topic in computer graphics. By using the principles of physical light propagation, images that are indistinguishable from real photographs can be generated. However, this computation is a very time-consuming task. When simulating the real behavior of light, individual images can take hours to be of sufficient quality. This paper proposes a bio-inspired architecture with spiking neurons for acceleration of global illumination rendering. This architecture with functional parts of sparse encoding, learning and decoding consists of a robust convergence measure on blocks. Feature, concatenation and prediction pooling coupled with three pooling operators: convolution, average and standard deviation are used in order to separate noise from signal. The pooling spike neural network (PSNN) represents a non-linear mapping from stochastic noise features of rendering images to their quality visual scores. The system dynamic, that computes a learning parameter for each image based on its level of noise, is a consistent temporal framework where the precise timing of spikes is employed for information processing. The experiments are conducted on a global illumination set which contains diverse image distortions and large number of images with different noise levels. The result of this study is a system composed from only two spike pattern association neurons (SPANs) suitably adopted to the quality assessment task that accurately predict the quality of images with a high agreement with respect to human psycho-visual scores. The proposed spike neural network has also been compared with support vector machine (SVM). The obtained results show that the proposed method gives promising efficiency.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Ikeda, S., Watanabe, S., Raytchev, B., Tamaki, T., Kaneda, K.: Spectral rendering of interference phenomena caused by multilayer films under global illumination environment. ITE Trans. Media Technol. Appl. 3(1), 76–84 (2015)

    Article  Google Scholar 

  2. Hedman, P., Karras, T., Lehtinen, J.: Sequential Monte Carlo instant radiosity. In: Proceedings of the 20th ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games, pp. 121–128 (2016)

    Google Scholar 

  3. Parker, S.G., Bigler, J., Dietrich, A., Friedrich, H., Hoberock, J., Luebke, D., McAllister, D., McGuire, M., Morley, K., Robinson, A., Stich, M.: OptiX: a general purpose ray tracing engine. ACM Trans. Graph. 29 (2010)

    Google Scholar 

  4. Thiedemann, S., Henrich, N., Grosch, T., Muller, S.: Voxel-based global illumination. In: I3D, pp. 103–110 (2011)

    Google Scholar 

  5. Volevich, V., Myszkowski, K., Khodulev, A., Kopylov, A.: Using the visual differences predictor to improve performance of progressive global illumination computation. ACM Trans. Graph. 19(1), 122–161 (2000)

    Article  Google Scholar 

  6. Shi, J., Yan, Q., Xu, L., Jia, J.: Hierarchical image saliency detection on extended CSSD. IEEE Trans. Pattern Anal. Mach. Intell. 38(4), 717–729 (2015)

    Article  Google Scholar 

  7. Demirtas, A., Reibman, A., Jafarkhani, H.: Full-reference quality estimation for images with different spatial resolutions. IEEE Trans. Image Process. 23(5), 2069–2080 (2014)

    Article  MathSciNet  Google Scholar 

  8. Delepoulle, S., Bigand, A., Renaud, C.: A no-reference computer generated images quality metrics and its application to denoising. In: IEEE Intelligent Systems IS12 Conference, vol. 1, pp. 67–73 (2012)

    Google Scholar 

  9. Constantin, J., Bigand, A., Constantin, I., Hamad, D.: Image noise detection in global illumination methods based on FRVM. Neurocomputing 64, 82–95 (2015)

    Article  Google Scholar 

  10. Constantin, J., Constantin, I., Rammouz, R., Bigand, A., Hamad, D.: Perception of noise in global illumination algorithms based on spiking neural network. In: The IEEE Third International Conference on Technological Advances in Electrical, Electronics and Computer Engineering, pp. 68–73 (2015)

    Google Scholar 

  11. Makandar, A., Halalli, B.: Image enhancement techniques using highpass and lowpass filters. Int. J. Comput. Appl. 109(14), 21–27 (2015)

    Google Scholar 

  12. Dawood, F., Rahmat, R., Kadiman, S., Abdullah, L., Zamrin, M.: Effect comparison of speckle noise reduction filters on 2D echocardiographic. World Acad. Sci. Eng. Technol. 6(9), 425–430 (2012)

    Google Scholar 

  13. Biswas, P., Sarkar, A., Mynuddin, M.: Deblurring images using a Wiener filter. Int. J. Comput. Appl. 109(7), 36–38 (2015)

    Google Scholar 

  14. Gao, D., Liao, Z., Lv, Z., Lu, Y.: Multi-scale statistical signal processing of cutting force in cutting tool condition monitoring. Int. J. Adv. Manuf. Technol. 90(9), 1843–1853 (2015)

    Article  Google Scholar 

  15. Mohemmed, A., Lu, G., Kasabov, N.: Evaluating SPAN incremental learning for handwritten digit recognition. In: Huang, T., Zeng, Z., Li, C., Leung, C.S. (eds.) ICONIP 2012. LNCS, vol. 7665, pp. 670–677. Springer, Heidelberg (2012). doi:10.1007/978-3-642-34487-9_81

    Chapter  Google Scholar 

  16. Qiang, Y., Huajin, T., Kay, C.T., Haoyong, Y.: A brain inspired spiking neural network model with temporal encoding and learning. Neurocomputing 138, 3–13 (2014)

    Article  Google Scholar 

  17. Hu, J., Tang, H., Tan, K.C., Li, H., Shi, L.: A spike-timing-based integrated model for pattern recognition. Neural Comput. 251(2), 450–472 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  18. Pavlidis, N., Tasoulis, D., Plagianakos, V.P., Vrahatis, M.: Spiking neural network training using evolutionary algorithms. IEEE Int. Joint Conf. Neural Netw. 4, 2190–2194 (2005)

    Google Scholar 

  19. Qu, H., Xie, X., Liu, Y., Zhang, M., Lu, L.: Improved perception based spiking neuron learning rule for real-time user authentication. Neurocomputing 151, 310–318 (2015)

    Article  Google Scholar 

Download references

Acknowledgment

This project has been funded with support from the Lebanese University under grant number 428/2015. We would like to thank the LISIC laboratory at the Littoral cote d’Opale University for providing us with the data used in our experiments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Joseph Constantin .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Constantin, J., Bigand, A., Constantin, I. (2017). Pooling Spike Neural Network for Acceleration of Global Illumination Rendering. In: Rojas, I., Joya, G., Catala, A. (eds) Advances in Computational Intelligence. IWANN 2017. Lecture Notes in Computer Science(), vol 10305. Springer, Cham. https://doi.org/10.1007/978-3-319-59153-7_18

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-59153-7_18

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-59152-0

  • Online ISBN: 978-3-319-59153-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics