{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,10]],"date-time":"2026-07-10T16:19:08Z","timestamp":1783700348790,"version":"3.55.0"},"reference-count":46,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2004,8,1]],"date-time":"2004-08-01T00:00:00Z","timestamp":1091318400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2004,8]]},"abstract":"<jats:p>We propose a real-time 3D audio rendering pipeline for complex virtual scenes containing hundreds of moving sound sources. The approach, based on auditory culling and spatial level-of-detail, can handle more than ten times the number of sources commonly available on consumer 3D audio hardware, with minimal decrease in audio quality. The method performs well for both indoor and outdoor environments. It leverages the limited capabilities of audio hardware for many applications, including interactive architectural acoustics simulations and automatic 3D voice management for video games.Our approach dynamically eliminates inaudible sources and groups the remaining audible sources into a budget number of clusters. Each cluster is represented by one impostor sound source, positioned using perceptual criteria. Spatial audio processing is then performed only on the impostor sound sources rather than on every original source thus greatly reducing the computational cost.A pilot validation study shows that degradation in audio quality, as well as localization impairment, are limited and do not seem to vary significantly with the cluster budget. We conclude that our real-time perceptual audio rendering pipeline can generate spatialized audio for complex auditory environments without introducing disturbing changes in the resulting perceived soundfield.<\/jats:p>","DOI":"10.1145\/1015706.1015710","type":"journal-article","created":{"date-parts":[[2004,10,7]],"date-time":"2004-10-07T17:38:56Z","timestamp":1097170736000},"page":"249-258","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":66,"title":["Perceptual audio rendering of complex virtual environments"],"prefix":"10.1145","volume":"23","author":[{"given":"Nicolas","family":"Tsingos","sequence":"first","affiliation":[{"name":"REVES\/INRIA Sophia-Antipolis"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Emmanuel","family":"Gallo","sequence":"additional","affiliation":[{"name":"REVES\/INRIA Sophia-Antipolis"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"George","family":"Drettakis","sequence":"additional","affiliation":[{"name":"REVES\/INRIA Sophia-Antipolis"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2004,8]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"American national standard method for the calculation of the absorption of sound by the atmosphere. ANSI S1.26-1978","author":"ANSI","unstructured":"ANSI. 1978. American national standard method for the calculation of the absorption of sound by the atmosphere. ANSI S1.26-1978, American Institute of Physics (for Acoustical Society of America), New York.]]"},{"key":"e_1_2_2_2_1","volume-title":"Proc. 2001 Int. Workshop on Spatial Media.]]","author":"BEGAULT D. R.","year":"2001","unstructured":"BEGAULT, D. R., MCCLAIN, B. U., AND ANDERSON, M. R. 2001. Early reflection thresholds for virtual sound sources. In Proc. 2001 Int. Workshop on Spatial Media.]]"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/184407"},{"key":"e_1_2_2_4_1","volume-title":"Spatial Hearing: The Psychophysics of Human Sound Localization","author":"BLAUERT J.","year":"1983","unstructured":"BLAUERT, J. 1983. Spatial Hearing: The Psychophysics of Human Sound Localization. M.I.T. Press, Cambridge, MA.]]"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.390983"},{"key":"e_1_2_2_6_1","volume-title":"AES 17th International Conference on High-Quality Audio Coding (Sept.).]]","author":"BRANDENBURG K.","year":"1999","unstructured":"BRANDENBURG, K. 1999. mp3 and AAC explained. AES 17th International Conference on High-Quality Audio Coding (Sept.).]]"},{"key":"e_1_2_2_7_1","volume-title":"The perceptual school of sound","author":"BREGMAN A.","unstructured":"BREGMAN, A. 1990. Auditory Scene Analysis, The perceptual school of sound. The MIT Press.]]"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1121\/1.413110"},{"key":"e_1_2_2_9_1","volume-title":"Proceedings of the Immersive Projection Technology (IPT) Workshop (Mar.).]]","author":"CHEN H.","year":"2002","unstructured":"CHEN, H., WALLACE, G., GUPTA, A., LI, K., FUNKHOUSER, T., AND COOK, P. 2002. Experiences with scalability of display walls. Proceedings of the Immersive Projection Technology (IPT) Workshop (Mar.).]]"},{"key":"e_1_2_2_10_1","unstructured":"DIRECT SOUND 3D 2004. Direct X homepage Microsoft\u00a9. http:\/\/www.microsoft.com\/windows\/directx\/default.asp.]]"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882339"},{"key":"e_1_2_2_12_1","unstructured":"EAX 2004. Environmental audio extensions 4.0 Creative\u00a9. http:\/\/www.soundblaster.com\/eaudio.]]"},{"key":"e_1_2_2_13_1","volume-title":"A perceptual representation of audio. Master's thesis","author":"ELLIS D.","unstructured":"ELLIS, D. 1992. A perceptual representation of audio. Master's thesis, Massachusets Institute of Technology.]]"},{"key":"e_1_2_2_14_1","volume-title":"Proc. 113th AES Convention.]]","author":"FALLER C.","year":"2002","unstructured":"FALLER, C., AND BAUMGARTE, F. 2002. Binaural cue coding applied to audio compression with flexible rendering. In Proc. 113th AES Convention.]]"},{"key":"e_1_2_2_15_1","volume-title":"Design and implementation of an auralization system with a spectrum-based temporal processing optimization. Master thesis","author":"FILIPANITS F.","unstructured":"FILIPANITS, F. 1994. Design and implementation of an auralization system with a spectrum-based temporal processing optimization. Master thesis, Univ. of Miami.]]"},{"key":"e_1_2_2_16_1","volume-title":"proceedings of the 1997 International Conference on Auditory Display (ICAD'97)","author":"FOUAD H.","year":"1997","unstructured":"FOUAD, H., HAHN, J., AND BALLAS, J. 1997. Perceptually based scheduling algorithms for real-time synthesis of complex sonic environments. proceedings of the 1997 International Conference on Auditory Display (ICAD'97), Xerox Palo Alto Research Center, Palo Alto, USA.]]"},{"key":"e_1_2_2_17_1","volume-title":"Proceedings of Intl. Conf. on Auditory Display","author":"FOUAD H.","year":"2000","unstructured":"FOUAD, H., BALLAS, J., AND BROCK, D. 2000. An extensible toolkit for creating virtual sonic environments. Proceedings of Intl. Conf. on Auditory Display (Atlanta, USA, May 2000).]]"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/166117.166149"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311590"},{"key":"e_1_2_2_20_1","volume-title":"Applications of Digital Signal Processing to Audio and Acoustics","author":"GARDNER W.","unstructured":"GARDNER, W. 1997. Reverberation algorithms. In Applications of Digital Signal Processing to Audio and Acoustics, M. Kahrs and K. Brandenburg, Eds. Kluwer Academic Publishers, 85--131.]]"},{"key":"e_1_2_2_21_1","volume-title":"proceedings of the 12th AES conference, 97--107","author":"GREWIN C.","year":"1993","unstructured":"GREWIN, C. 1993. Methods for quality assessment of low bit-rate audio codecs. proceedings of the 12th AES conference, 97--107.]]"},{"key":"e_1_2_2_22_1","first-page":"3","article-title":"Optimization of sound spatialization resource management through clustering","volume":"13","author":"HERDER J.","year":"1999","unstructured":"HERDER, J. 1999. Optimization of sound spatialization resource management through clustering. The Journal of Three Dimensional Images, 3D-Forum Society 13, 3 (Sept.), 59--65.]]","journal-title":"The Journal of Three Dimensional Images, 3D-Forum Society"},{"key":"e_1_2_2_23_1","first-page":"3","article-title":"Visualization of a clustering algorithm of sound sources based on localization errors","volume":"13","author":"HERDER J.","year":"1999","unstructured":"HERDER, J. 1999. Visualization of a clustering algorithm of sound sources based on localization errors. The Journal of Three Dimensional Images, 3D-Forum Society 13, 3 (Sept.), 66--70.]]","journal-title":"The Journal of Three Dimensional Images, 3D-Forum Society"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1287\/moor.10.2.180"},{"key":"e_1_2_2_25_1","unstructured":"ITU-R. 1994. Methods for subjective assessment of small impairments in audio systems including multichannel sound systems ITU-R BS 1116.]]"},{"key":"e_1_2_2_26_1","volume-title":"Proceedings of the COST G-6 Conference on Digital Audio Effects (DAFX-01)","author":"LAGRANGE M.","year":"2001","unstructured":"LAGRANGE, M., AND MARCHAND, S. 2001. Real-time additive synthesis of sound by taking advantage of psychoacoustics. In Proceedings of the COST G-6 Conference on Digital Audio Effects (DAFX-01), Limerick, Ireland, December 6--8.]]"},{"key":"e_1_2_2_27_1","volume-title":"proceedings of the AES 22nd Intl. Conf. on virtual, synthetic and entertainment audio, Espoo, Finland (June), 31--38","author":"LARSSON P.","year":"2002","unstructured":"LARSSON, P., V\u00c4STFJ\u00c4LL, D., AND KLEINER, M. 2002. Better presence and performance in virtual environments by improved binaural sound rendering. proceedings of the AES 22nd Intl. Conf. on virtual, synthetic and entertainment audio, Espoo, Finland (June), 31--38.]]"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0031-3203(02)00060-2"},{"key":"e_1_2_2_29_1","volume-title":"Proceedings of Intl. Conf. on Auditory Display (ICAD2000)","author":"LOKKI T.","year":"2000","unstructured":"LOKKI, T., GR\u00d6HN, M., SAVIOJA, L., AND TAKALA, T. 2000. A case study of auditory navigation in virtual acoustic environments. Proceedings of Intl. Conf. on Auditory Display (ICAD2000).]]"},{"key":"e_1_2_2_30_1","volume-title":"Proc. Int. Computer Music Conf. (ICMC'87)","author":"MARTENS W.","year":"1987","unstructured":"MARTENS, W. 1987. Principal components analysis and resynthesis of spectral cues to perceived direction. In Proc. Int. Computer Music Conf. (ICMC'87), 274--281.]]"},{"key":"e_1_2_2_31_1","first-page":"224","article-title":"A model for the prediction of thresholds, loudness and partial loudness","volume":"45","author":"MOORE B. C.","year":"1997","unstructured":"MOORE, B. C. J., GLASBERG, B., AND BAER, T. 1997. A model for the prediction of thresholds, loudness and partial loudness. J. of the Audio Engineering Society 45, 4, 224--240. Software available at http:\/\/hearing.psychol.cam.ac.uk\/Demos\/demos.html.]]","journal-title":"J. of the Audio Engineering Society"},{"key":"e_1_2_2_32_1","volume-title":"An introduction to the psychology of hearing","author":"MOORE B. C.","unstructured":"MOORE, B. C. 1997. An introduction to the psychology of hearing. Academic Press, 4th edition.]]","edition":"4"},{"key":"e_1_2_2_33_1","unstructured":"PAINTER E. M. AND SPANIAS A. S. 1997. A review of algorithms for perceptual coding of digital audio signals. DSP-97.]]"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00254"},{"key":"e_1_2_2_35_1","volume-title":"An introduction to its physical principles and applications","author":"PIERCE A.","unstructured":"PIERCE, A. 1984. Acoustics. An introduction to its physical principles and applications. 3rd edition, American Institute of Physics.]]","edition":"3"},{"key":"e_1_2_2_36_1","first-page":"9","article-title":"Creating interactive virtual acoustic environments","volume":"47","author":"SAVIOJA L.","year":"1999","unstructured":"SAVIOJA, L., HUOPANIEMI, J., LOKKI, T., AND V\u00c4\u00c4N\u00c4NEN, R. 1999. Creating interactive virtual acoustic environments. J. of the Audio Engineering Society 47, 9 (Sept.), 675--705.]]","journal-title":"J. of the Audio Engineering Society"},{"key":"e_1_2_2_37_1","unstructured":"SENSAURA 2001. ZoomFX MacroFX Sensaura\u00a9. http:\/\/www.sensaura.co.uk.]]"},{"key":"e_1_2_2_38_1","unstructured":"SOUNDBLASTER 2004. Creative Labs Soundblaster\u00a9. http:\/\/www.soundblaster.com.]]"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.5555\/265600"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.5555\/266774.266779"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383323"},{"key":"e_1_2_2_42_1","volume-title":"Proceedings of the International Conference on Auditory Display (ICAD","author":"VAN DEN DOEL K.","year":"2002","unstructured":"VAN DEN DOEL, K., PAI, D. K., ADAM, T., KORTCHMAR, L., AND PICHORA-FULLER, K. 2002. Measurements of perceptual quality of contact sound models. In Proceedings of the International Conference on Auditory Display (ICAD 2002), Kyoto, Japan, 345--349.]]"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1162\/105474604774048252"},{"key":"e_1_2_2_44_1","volume-title":"Handbook of multisensory processes","author":"VROOMEN J.","unstructured":"VROOMEN, J., ANDDE GELDER, B. 2004. Perceptual effects of cross-modal stimulation: Ventriloquism and the freezing phenomenon. In Handbook of multisensory processes, G. Calvert, C. Spence, and B. E. Stein, Eds. M.I.T. Press.]]"},{"key":"e_1_2_2_45_1","volume-title":"Proceeding of ICAD","author":"WENZEL E.","year":"2000","unstructured":"WENZEL, E., MILLER, J., AND ABEL, J. 2000. A software-based system for interactive spatial sound synthesis. Proceeding of ICAD 2000, Atlanta, USA (April).]]"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.5555\/1209342"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1015706.1015710","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1015706.1015710","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T21:26:23Z","timestamp":1750281983000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1015706.1015710"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,8]]},"references-count":46,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2004,8]]}},"alternative-id":["10.1145\/1015706.1015710"],"URL":"https:\/\/doi.org\/10.1145\/1015706.1015710","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2004,8]]},"assertion":[{"value":"2004-08-01","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}