Convex regularizations for the simultaneous recording of room impulse responses - Archive ouverte HAL Access content directly
Reports (Research Report) Year : 2012

Convex regularizations for the simultaneous recording of room impulse responses

(1) , (1) , (1) , (1)
1

Abstract

We propose to acquire large sets of room impulse responses (RIRs) by simultaneously playing known source signals on multiple loudspeakers. We then estimate the RIRs via a convex optimization algorithm using convex penalties promoting sparsity and/or exponential amplitude envelope. We validate this approach on real-world recordings. The proposed algorithm makes it possible to estimate the RIRs to a reasonable accuracy even when the number of recorded samples is smaller than the number of RIR samples to be estimated, thereby leading to a speedup of the recording process compared to state-of-the-art RIR acquisition techniques. Moreover, the penalty promoting both sparsity and exponential amplitude envelope provides the best results in terms of robustness to the choice of its parameters, thereby consolidating the evidence in favor of sparse regularization for RIR estimation. Finally, the impact of the choice of the emitted signals is analyzed and evaluated.
Nous proposons d'acquérir un grand nombre de réponses de salles (RIRs) en émettant simultanément des signaux connus depuis plusieurs haut-parleurs. Nous estimons ensuite les RIRs via un algorithme d'optimisation convexe muni de pénalités convexes qui favorisent la parcimonie et/ou l'enveloppe exponentielle décroissante. Nous validons cette approche sur des enregistrements réels. L'algorithme proposé permet d'estimer les RIR avec une précision raisonnable, même quand le nombre d'échantillons enregistrés est plus petit que le nombre de d'échantillons des RIRs à estimer, aboutissant à une accélération du processus d'enregistrement par rapport aux méthodes d'acquisition de l'état de l'art. De plus, la pénalité qui force la parcimonie et l'enveloppe exponentielle décroissante donne les meilleurs résultats en terme de robustesse au choix des paramètre, ce qui justifie d'autant plus la régularisation parcimonieuse pour l'estimation des RIRs. Finalement, l'impact du choix des signaux sources est analysé et évalué.
Fichier principal
Vignette du fichier
squelette-rr.pdf (669.9 Ko) Télécharger le fichier
Vignette du fichier
example.m (326 B) Télécharger le fichier
Vignette du fichier
filters/Aind_M1_N1.mat (175.34 Ko) Télécharger le fichier
Vignette du fichier
filters/Aind_M1_N2.mat (176.86 Ko) Télécharger le fichier
Vignette du fichier
filters/Aind_M1_N3.mat (172.99 Ko) Télécharger le fichier
Vignette du fichier
filters/Aind_M1_N4.mat (170.75 Ko) Télécharger le fichier
Vignette du fichier
filters/Aind_M1_N5.mat (167.92 Ko) Télécharger le fichier
Vignette du fichier
filters/Aind_M1_N6.mat (183.09 Ko) Télécharger le fichier
Vignette du fichier
filters/Aind_M1_N7.mat (173.68 Ko) Télécharger le fichier
Vignette du fichier
filters/Aind_M1_N8.mat (168.45 Ko) Télécharger le fichier
Vignette du fichier
GPL.txt (34.32 Ko) Télécharger le fichier
Vignette du fichier
readme.txt (1.62 Ko) Télécharger le fichier
Vignette du fichier
recs/crop1_L12_2sources.mat (387.25 Ko) Télécharger le fichier
Vignette du fichier
recs/crop1_L12_4sources.mat (400.34 Ko) Télécharger le fichier
Vignette du fichier
recs/crop1_L12_6sources.mat (406.73 Ko) Télécharger le fichier
Vignette du fichier
recs/crop1_L12_8sources.mat (411.35 Ko) Télécharger le fichier
Vignette du fichier
recs/crop1_L25_2sources.mat (655.04 Ko) Télécharger le fichier
Vignette du fichier
utils/adjoint_conv.m (629 B) Télécharger le fichier
Vignette du fichier
utils/Ahp.m (107 B) Télécharger le fichier
Vignette du fichier
utils/A_welasso.m (2.52 Ko) Télécharger le fichier
Vignette du fichier
utils/creation_mel_conv.m (1.02 Ko) Télécharger le fichier
Vignette du fichier
utils/filter_estimation.m (2.69 Ko) Télécharger le fichier
Vignette du fichier
utils/highpass.m (266 B) Télécharger le fichier
Vignette du fichier
utils/inverse_A_time.m (2.4 Ko) Télécharger le fichier
Vignette du fichier
utils/padd.m (73 B) Télécharger le fichier
Vignette du fichier
utils/power_A_iteration.m (850 B) Télécharger le fichier
Vignette du fichier
utils/prox_A.m (1.29 Ko) Télécharger le fichier
Vignette du fichier
utils/seuildoux.m (275 B) Télécharger le fichier
Vignette du fichier
utils/sources.mat (6.74 Mo) Télécharger le fichier
Vignette du fichier
utils/SRRA.m (442 B) Télécharger le fichier
Vignette du fichier
utils/unpadd.m (163 B) Télécharger le fichier
Origin : Files produced by the author(s)
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Format : Other
Loading...

Dates and versions

hal-00749585 , version 1 (07-11-2012)
hal-00749585 , version 2 (09-11-2012)
hal-00749585 , version 3 (12-11-2012)
hal-00749585 , version 4 (26-11-2012)
hal-00749585 , version 5 (03-04-2013)

Identifiers

  • HAL Id : hal-00749585 , version 5

Cite

Alexis Benichoux, Laurent S. R. Simon, Emmanuel Vincent, Rémi Gribonval. Convex regularizations for the simultaneous recording of room impulse responses. [Research Report] RR-8130, INRIA. 2012. ⟨hal-00749585v5⟩
326 View
328 Download

Share

Gmail Facebook Twitter LinkedIn More