aspcol.soundfieldestimation_jax.est_ki_freq
- aspcol.soundfieldestimation_jax.est_ki_freq(p_freq, pos, pos_eval, wave_num, reg_param, direction=None, beta=None)
Estimates the RIR in the frequency domain using kernel interpolation
Uses the frequency domain sound pressure as input
- Parameters:
p_freq (ndarray of shape (num_real_freqs, num_mics)) – sound pressure in frequency domain at num_mic microphone positions
pos (ndarray of shape (num_mic, 3)) – positions of the microphones
pos_eval (ndarray of shape (num_eval, 3)) – positions of the evaluation points
wave_num (ndarray of shape (num_real_freqs)) – wavenumbers
reg_param (float) – regularization parameter for kernel interpolation
- Returns:
est_sound_pressure – estimated RIR per frequency at the evaluation points
- Return type:
ndarray of shape (num_real_freqs, num_eval)
References
[uenoKernel2018]