Demo Data from EDBT 2026 / reviewers in the wild / expert
Brian Hamilton
dblp:37/10306
· DBLP profile ↗
14ranked-venue papers
6as first author
3since 2021 · last 2024
0000-0002-7031-1838ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 8 · 5 first-author · 2 since 2021Artificial intelligence and machine learning · 5 · 1 first-author · 1 since 2021Systems, architecture and hardware · 2 · 1 since 2021Human-computer interaction and ubiquitous computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
3 papers |
Audio and music processing · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Human-robot interaction · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Audio and music processing › room acoustics › room acoustics simulation
finite-difference time-domain method |
0.7 | 2 | 2019 | Directional Sources in Wave-Based Acoustic Simulation · IEEE ACM Trans. Audio Speech Lang. Process. 2019 FDTD Methods for 3-D Room Acoustics Simulation With High-Order Accuracy in Space and Time · IEEE ACM Trans. Audio Speech Lang. Process. 2017 |
Audio and music processing › room acoustics
room acoustics simulation |
0.5 | 2 | 2017 | FDTD Methods for 3-D Room Acoustics Simulation With High-Order Accuracy in Space and Time · IEEE ACM Trans. Audio Speech Lang. Process. 2017 Finite Volume Time Domain Room Acoustics Simulation under General Impedance Boundary Conditions · IEEE ACM Trans. Audio Speech Lang. Process. 2016 |
Audio and music processing
acoustic simulation |
0.4 | 1 | 2019 | Directional Sources in Wave-Based Acoustic Simulation · IEEE ACM Trans. Audio Speech Lang. Process. 2019 |
Human-robot interaction
intention recognition |
0.1 | 1 | 2012 | Deep networks for predicting human intent with respect to objects · HRI 2012 |
Audio and music processing › acoustic simulation
auralization |
0.1 | 1 | 2017 | FDTD Methods for 3-D Room Acoustics Simulation With High-Order Accuracy in Space and Time · IEEE ACM Trans. Audio Speech Lang. Process. 2017 |
Methods — techniques the papers use, named apart from their topics
spatial fourier-based approximation · 0.4dirac distribution differentiation · 0.4modified equation methods · 0.3high-order finite difference schemes · 0.3stability analysis · 0.2finite volume time domain · 0.2energy method · 0.2stacked denoising autoencoders · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Novel-view Acoustic Synthesis From 3D Reconstructed Rooms
Byeongjoo Ahn, Karren D. Yang, Brian Hamilton, Jonathan Sheaffer, Anurag Ranjan, Miguel Sarabia, Oncel Tuzel, Jen-Hao Rick Chang |
INTERSPEECH | 3 |
| 2021 | Air Absorption Filtering Method Based on Approximate Green's Function for Stokes' EquationabstractAir absorption effects lead to significant attenuation in high frequencies over long distances and this is critical to model in wide-band virtual acoustic simulations. Air absorption is commonly modelled using filter banks applied to an impulse response or to individual impulse events (rays or image sources) arriving at a receiver. Such filter banks require non-trivial fitting to air absorption attenuation curves, as a function of time or distance, in the case of IIR approximations' or may suffer from overlap-add artefacts in the case of FIR approximations. In this study, a filter method is presented which avoids the aforementioned issues. The proposed approach relies on a time-varying diffusion kernel that is found in an approximate Green's function solution to Stokes' equation in free space. This kernel acts as a low-pass filter that is parametrised by physical constants, and can be applied to an impulse response using time-varying convolution. Numerical examples are presented demonstrating the utility of this approach for adding air absorption effects to room impulse responses simulated using geometrical acoustics or wave-based methods. Brian Hamilton |
DAFx | 1 |
| 2021 | Code Generation for Room Acoustics Simulations with Complex Boundary ConditionsabstractThe software and hardware landscape of high performance computing is expanding faster than computational scientists can take advantage of new frameworks and platforms. In an ideal world, simulation codes would be written once in a high-level manner and achieve high-performance anywhere, but the reality is more complicated. Currently, high-level solutions lack support for sophisticated physical models across different parallel backends. Existing solutions with appropriate support are low-level and, therefore, tied to a specific hardware target. We present an approach that tackles this problem with a modularized separation of concerns: a middle layer separates the management of generating low-level optimized code from a high-level programmable layer. In this paper, we describe how our contributions to this hardware-agnostic, middle-layer language provide functionality for complex room acoustics simulations, a type of Finite Difference Time Domain (FDTD) simulation using stencils which is representative of many other 3D wave models. We show that we are able to develop performance-portable codes for these types of models which leads to performance on par with tuned hand-written implementations. Furthermore, we show how this approach is used to develop both host and device side code for multi-kernel applications, as is required for room acoustics simulations with complex boundaries. Larisa Stoltzfus, Brian Hamilton, Michel Steuwer, Christophe Dubach |
IPDPS | 2 |
| 2020 | Modelling the Earth's geomagnetic environment on Cray machines using PETSc and SLEPcabstractSummary The British Geological Survey's global geomagnetic model, Model of the Earth's Magnetic Environment (MEME), is an important tool for calculating the strength and direction of the Earth's magnetic field, which is continually in flux. While the ability to collect data from ground‐based observation sites and satellites has grown rapidly, the memory bound nature of the original code has proved a significant limitation on the size of the modelling problem required. In this paper, we describe work done replacing the bespoke, sequential, eigensolver with that of the PETSc/SLEPc package for solving the system of normal equations. Adopting PETSc/SLEPc also required fundamental changes in how we built and distributed the data structures, and as such, we describe an approach for building symmetric matrices that provides good load balance and avoids the need for close coordination between the processes or replication of work. We also study the memory bound nature of the code from an irregular memory accesses perspective and combine detailed profiling with software cache prefetching to significantly optimise this. Performance and scaling characteristics are explored on ARCHER, a Cray XC30, where we achieved a speed up for the solver of 294 times by replacing the model's bespoke approach with SLEPc. Nick Brown 0002, Brian Bainbridge, Ciarán Beggan, William Brown 0006, Brian Hamilton, Susan Macmillan |
Concurr. Comput. Pract. Exp. | 5 |
| 2019 | Local Time-Domain Spherical Harmonic Spatial Encoding for Wave-Based Acoustic SimulationabstractVolumetric time-domain simulation methods, such as the finite difference time domain method, allow for a fine-grained representation of the dynamics of the acoustic field. A key feature of such methods is complete access to the computed field, normally represented over a Cartesian grid. Simple solutions to the problem of extracting spatially encoded signals, necessary in virtual acoustics applications, result. In this letter, a simple time-domain representation of spatially encoded spherical harmonic signals is written directly in terms of spatial derivatives of the acoustic field at the receiver location. In a discrete setting, encoded signals may be obtained, at very low computational cost and latency, using local approximations with minimal number of grid points, and avoiding large convolutions and frequency-domain block processing of previous approaches. Numerical results illustrating receiver directivity and computed time-domain responses are presented, as well as numerical solution drift associated with repeated time integration. Stefan Bilbao, Archontis Politis, Brian Hamilton |
IEEE Signal Process. Lett. | 3 |
| 2019 | Directional Sources in Wave-Based Acoustic SimulationabstractVolumetric wave-based acoustic simulation relies on the complete solution to the three-dimensional wave equation over a spatial grid. Detailed modeling of sources, however, requires interpolation over the grid, which is complicated by the directional character of the source itself. In this paper, a new model of point sources of arbitrary directivity and location with respect to an underlying grid is presented. The model is framed in the spatio-temporal domain directly through the differentiation of Dirac distributions, leading to a spatial Fourier-based approximation strategy. Various approximants are presented, of both separable and nonseparable type, which allow for optimization over a specified wavenumber range. Such approximants are then employed in a finite difference time domain setting, yielding numerical results for sources of various types, which are then compared against exact solutions. Stefan Bilbao, Brian Hamilton |
IEEE ACM Trans. Audio Speech Lang. Process. | 2 |
| 2017 | FDTD Methods for 3-D Room Acoustics Simulation With High-Order Accuracy in Space and TimeabstractTime-domain finite difference (FDTD) methods are popular tools for three-dimensional (3-D) room acoustics modeling, but numerical dispersion is an inherent problem that can place limitations on the usable bandwidth of a given scheme. Compact explicit 27-point schemes and “large-star” schemes with high-order spatial differences offer improvements to the simplest scheme, but are ultimately limited by their second-order accuracy in time. In this paper, we use modified equation methods to derive FDTD schemes with high orders of accuracy in both space and time, resulting in significant improvements in numerical dispersion as compared to the aforementioned schemes. In comparison to such schemes, the high-order accurate schemes presented in this paper use significantly less memory and fewer operations when low error tolerances in numerical phase velocities are critical, leading to higher usable bandwidths for auralization purposes. Simulation results are also presented, demonstrating improved approximations to modal frequencies of a shoe-box room and free-space propagation of a bandlimited pulse. Brian Hamilton, Stefan Bilbao |
IEEE ACM Trans. Audio Speech Lang. Process. | 1 |
| 2016 | Finite Volume Time Domain Room Acoustics Simulation under General Impedance Boundary ConditionsabstractIn room acoustics simulation and virtualization applications, accurate wall termination is a perceptually crucial feature. It is particularly important in the setting of wave-based modeling of 3D spaces, using methods such as the finite difference time domain method or finite volume time domain method. In this paper, general locally reactive impedance boundary conditions are incorporated into a 3D finite volume time domain formulation, which may be specialized to the various types of finite difference time domain method under fitted boundary termination. Energy methods are used to determine stability conditions for general room geometries, under a large family of nontrivial wall impedances, for finite volume methods over unstructured grids. Simulation results are presented, highlighting in particular the need for unstructured or fitted cells at the room boundary in the case of the accurate simulation of frequency-dependent room mode decay times. Stefan Bilbao, Brian Hamilton, Jonathan Botts, Lauri Savioja |
IEEE ACM Trans. Audio Speech Lang. Process. | 2 |
| 2014 | Finite Volume Perspectives on Finite Difference Schemes and Boundary Formulations for Wave Simulation
Brian Hamilton |
DAFx | 1 |
| 2014 | Revisiting Implicit Finite Difference Schemes for Three-Dimensional Room Acoustics Simulations on GPU
Brian Hamilton, Stefan Bilbao, Craig J. Webb |
DAFx | 1 |
| 2014 | Finite Difference Schemes on Hexagonal Grids for Thin Linear Plates with Finite Volume Boundaries
Brian Hamilton, Alberto Torin |
DAFx | 1 |
| 2014 | An Energy Conserving Finite Difference Scheme for the Simulation of Collisions in Snare Drums
Alberto Torin, Brian Hamilton, Stefan Bilbao |
DAFx | 2 |
| 2012 | Deep networks for predicting human intent with respect to objectsabstractEffective human-robot interaction requires systems that can accurately infer and predict human intentions. In this paper, we introduce a system that uses stacked denoising autoencoders to perform intent recognition. We introduce the intent recognition problem, provide an overview of deep architectures in machine learning, and outline the components of our system. We also provide preliminary results for our system's performance. Richard Kelley, Liesl Wigand, Brian Hamilton, Katie Browne, Monica N. Nicolescu, Mircea Nicolescu |
HRI | 3 |
| 2012 | A unified view of non-stationary sinusoidal parameter estimation methods using signal derivativesabstractIn this paper, we present a unified view of three non-stationary sinusoidal parameter estimation methods which are based on taking linear transforms of a signal and its derivatives. These methods, the Distribution Derivative Method (DDM), the Generalized Derivative Method (GDM), and the Generalized Reassignment Method (GRM), are shown to be subcases of a more general method which results in a system of linear equations from which we can solve for the parameter estimators. While the GDM and GRM are known to be theoretically equivalent, we show that they are also equivalent to the DDM in one special case. Matrix formulations are established for the GDM and GRM with a polynomial log-amplitude, polynomial phase sinusoidal signal model, and a bias in previous frequency slope estimators is explicitly demonstrated. Brian Hamilton, Philippe Depalle |
ICASSP | 1 |