Visual realization of an acoustic confrontation simulation system using GPU programming

Tian Ma, Jianguo Huang, Wei Gao, Qunfei Zhang

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

Abstract

In order to solve the real-time visualization problem of a complex environment in acoustic confrontation, a new visual simulation system using graphic processing unit (GPU) programming was developed based on the OpenSceneGraph (OSG) framework. Its architecture and scene organization were designed, and the ocean surface grid was generated using a projection-grid model and fast Fourier transformation method based on GPU; its reflection and refraction effect was realized using texture mapping. The underwater beam, floating particles, and blur effect also were realized, and the high dynamic range (HDR) effect was simulated using post-rendering technology. Three OSG sound nodes were developed based on the FMOD audio engine, which could play 3D object sound, event sound, and background sound. Lastly, a better multi-channel display method was proposed based on multicast communication in which sub-channels not only can be put together to display the composite scene, but also can display different angles of the scene independently. The application results show that this system had better performance in real-time and a better 3D display effect.

Original languageEnglish
Pages (from-to)289-295
Number of pages7
JournalHarbin Gongcheng Daxue Xuebao/Journal of Harbin Engineering University
Volume33
Issue number3
DOIs
StatePublished - Mar 2012

Keywords

  • Acoustic confrontation
  • Audio engine
  • Graphic processing unit (GPU)
  • High dynamic range (HDR)
  • Multi-channel
  • Ocean scene
  • Visual simulation

Fingerprint

Dive into the research topics of 'Visual realization of an acoustic confrontation simulation system using GPU programming'. Together they form a unique fingerprint.

Cite this