The Community for Technology Leaders
RSS Icon
Issue No.03 - May/June (2000 vol.20)
pp: 76-91
We present a new inverse, interactive approach to acoustic design that applies optimization techniques to an acoustic simulation system. The work builds on previous work in computer graphics dealing with the analogous problem in lighting design. The user interactively indicates a range of acceptable material and geometric modifications for an auditorium or similar space and specifies acoustic goals by choosing target values for a set of acoustic measures. Given this set of goals and constraints, the system performs an optimization of surface material and geometric parameters using a combination of simulated annealing and steepest descent techniques. Visualization tools extract and present the simulated sound field data for points sampled in space and time. The user then manipulates the visualizations to create an intuitive expression of acoustic design goals. We demonstrate an interactive system and report results for two performance spaces.
Byong Mok Oh, Julie Dorsey, "Audioptimization: Goal-Based Acoustic Design", IEEE Computer Graphics and Applications, vol.20, no. 3, pp. 76-91, May/June 2000, doi:10.1109/38.844375
1. M. Barron, Auditorium Acoustics and Architectural Design, E. and F.N. Spon, London, 1993.
2. J. Borish, "Extension of the Image Model to Arbitrary Polyhedra," J. Acoustic Society of America, Vol. 75, 1984, pp. 1827-1836.
3. T. Lewers, "A Combined Beam Tracing and Radiant Exchange Computer Model for Room Acoustics," Applied Acoustics, Vol. 38, 1993, pp. 161-178.
4. Bose Corporation, Auditioner Audio Demonstrator Technology—In-Depth, Nov. 1998, htmlprinciple.html.
5. J. Marks et al., "Design Galleries: A General Approach to Setting Parameters for Computer Graphics and Animation," Computer Graphics Proc., Ann. Conf. Series, ACM Siggraph, ACM Press, New York, 1997, pp. 389-400.
6. P. Poulin and A. Fournier, "Lights From Highlights and Shadows," Proc. 1992 Symp. Interactive 3D Graphics, D. Zeltzer, ed., Apr. 1992, ISBN 0-89791-467-8, pp. 31-38.
7. C. Schoeneman, J. Dorsey, B. Smits, J. Arvo, and D. Greenburg, “Painting with Light,” Proc. ACM SIGGRAPH’93, pp. 143-146, 1993.
8. J.K. Kawai, J.S. Painter, and M.F. Cohen, "Radioptimization—Goal Based Rendering," Proc. Computer Graphics Ann. Conf. Series (SIGGRAPH '93), pp. 147-154, Aug. 1993.
9. D.P. Bertsekas, Nonlinear Programming, Athena Scientific, Belmont, Massachusetts, 1995.
10. N. Tsingos, Simulating High Quality Virtual Sound Fields for Interactive Graphics Applications, PhD thesis, Comp. Sci. Dept., Univ. J. Fourier, Grenoble, France, Dec. 1998.
11. A. Krokstad et al., "Calculating the Acoustical Room Response by the Use of a Ray Tracing Technique," J. Sound Vibration, Vol. 8, No. 1, 1968, pp. 118-125.
12. P.S. Heckbert and P. Hanrahan, “Beam Tracing Polygonal Objects,” Computer Graphics, Vol. 18, No. 3, 1984, pp. 119-127.
13. T. Funkhouser et al., "A Beam Tracing Approach to Acoustic Modeling for Interactive Virtual Environments," Computer Graphics Proc., Ann. Conf. Series, ACM Press, New York, July 1998, pp. 21-32.
14. M. Monks, "Acoustic Simulation and Visualization Using a New Unified Beam Tracing and Image Source Approach," Proc. Convention Audio Engineering Society, (preprint), 1996; copies available from the authors.
15. A. Stettner and D.P. Greenberg, "Computer Graphics Visualization for Acoustic Simulation," Computer Graphics (Proc. Siggraph 89), J. Lane, ed., ACM Press, New York, Vol. 23, July 1989, pp. 195-206.
16. L.L. Beranek, Concert and Opera Halls: How They Sound, Acoustical Society of America, New York, 1996.
17. Y. Ando, Concert Hall Acoustics, Springer-Verlag, Berlin, 1985.
18. S. Kirkpatrick et al., "Optimization by Simulated Annealing," Science, Vol. 220, 1983, pp. 671-680.
19. E.H.L. Aarts and J.H.M. Korst, Simulated Annealing and Boltzmann Machines. John Wiley&Sons, 1989.
20. L. Ingber, "Simulated Annealing: Practice Versus Theory," Mathematical Computing Modeling, Vol. 18, 1993, pp. 29-57.
39 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool