Skip to content
/ EMBED Public

Efficient Methods for BEamforming Deconvolution

License

Notifications You must be signed in to change notification settings

dtu-act/EMBED

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EMBED :: Efficient Methods for BEamforming Deconvolution.

EMBED is a small MATLAB package accompanying the journal paper:

Oliver Lylloff, Efrén Fernández-Grande, Finn Agerkvist, Jørgen Hald, Elisabet Tiana Roig and Martin S. Andersen. "Improving the efficiency of deconvolution algorithms for sound source localization." J. Acoust. Soc. Am. 138, 172 (2015); https://dx.doi.org/10.1121/1.4922516

The package contains two folders:

src/

  • FFTNNLS.m : FFT-NNLS algorithm
  • FISTA.m : FISTA algorithm
  • nnls.m : nnls problem f(x) = 1/2*||Ax-b||_2^2
  • zeropad.m : zeropads arrays before deconvolution procedure

example/

  • beamformer_setup.m : setup of grid size, opening angle, SNR
  • psf.m : calculates point-spread function
  • deconv.m : setup of deconvolution algorithms with number of iterations and zeropadding
  • micarray.mat : coordinates (x,y) of microphone array
  • run_example.m : run example and plot results

Usage: Add src/ to path and run run_example.m

About

Efficient Methods for BEamforming Deconvolution

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages