tde_interp
This repository contains the code for the paper "On Time Delay Interpolation for Improved Acoustic Reflector Localization". Authors: Hannes Rosseel and Toon van Waterschoot.
Science Score: 54.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.0%) to scientific vocabulary
Repository
This repository contains the code for the paper "On Time Delay Interpolation for Improved Acoustic Reflector Localization". Authors: Hannes Rosseel and Toon van Waterschoot.
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
On Time Delay Interpolation for Improved Acoustic Reflector Localization
This repository contains the code for the paper "On Time Delay Interpolation for Improved Acoustic Reflector Localization".
Authors: Hannes Rosseel and Toon van Waterschoot.
How to use the code
The code is written in Python 3.11. The required packages are listed in requirements.txt. To install the required packages, run the following command:
bash
pip install -r requirements.txt
The code is organized as follows:
data/: Contains the results and the MYRiAD dataset used in the paper.figures/: Contains the figures generated in the paper.config/: Contains the configuration files for the simulations.src/: Contains the source code for the simulations.lib/: Contains the helper functions for the simulations.visualization/: Contains scripts for visualizing the results of the simulations and the real-world measurements.tests/: Contains the unit tests for the source code.
To run the simulations, execute the following command:
bash
python src/simulations.py
To run the real-world measurements, execute the following command:
bash
python src/measurements_myriad.py
The results of the simulations are stored in the results/ directory. The figures can be generated by running the Python scripts in the visualization/ directory.
MYRiAD dataset
The MYRiAD dataset used in the paper is available at the following link: MYRiAD dataset. The dataset contains the impulse responses and recordings of two rooms with various microphone array and a loudspeaker array configurations. The dataset is used to evaluate the performance of the interpolation methods on real-world measurements.
To use the MYRiAD dataset, download the dataset and extract the contents to the data/ directory. The path to the dataset recordings should be data/myriad/audio/.
Citation
If you use this code in your research, consider citing the repository and the preprint below:
@unpublished{rosseel2025time,
title={On Time Delay Interpolation for Improved Acoustic Reflector Localization}
author={Rosseel, Hannes and van Waterschoot, Toon},
note={unpublished},
year={2025},
url={},
}
Owner
- Name: Hannes Rosseel
- Login: hrosseel
- Kind: user
- Company: KU Leuven
- Repositories: 1
- Profile: https://github.com/hrosseel
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please consider citing this repository." authors: - family-names: "Rosseel" given-names: "Hannes" orcid: "https://orcid.org/0000-0002-3066-5332" - family-names: "van Waterschoot" given-names: "Toon" orcid: "https://orcid.org/0000-0002-6323-7350" title: "Improving Acoustic Reflector Localization with Time Delay Interpolation" version: 1.0.0 date-released: 2025-01-26 url: "https://github.com/hrosseel/TDOA_INTERP/"
GitHub Events
Total
- Push event: 1
- Public event: 1
Last Year
- Push event: 1
- Public event: 1
Dependencies
- PyYAML *
- librosa *
- matplotlib ==3.9.0
- numba ==0.59.1
- numpy ==1.26.4
- scienceplots *
- scipy *
- soundfile *