Skip to content

Beamformers

Beamformers are spatial filters that estimate source activity at each location independently by constructing filters that pass signals from the target location while suppressing contributions from other sources.

This category contains 27 solvers.

Solvers

Full Name Solver ID Description
Adaptive Flexible-Extent ESMV ADAPT_FLEX_ESMV Adaptive multi-order diffusion-smoothed extension of an ESMV beamformer that selects the smoothing order per source l...
Deblurred Flexible-Extent ESMV DEBLUR_FLEX_ESMV Flex-extent ESMV variant with a graph-based unsharp-mask deblurring postprocess to reduce spatial dispersion/leakage.
Dynamic Imaging of Coherent Sources DICS Frequency-domain beamformer based on the sensor cross-spectral density in a band. Returns band-limited source power (...
Empirical Bayesian Beamformer EBB Iterative empirical-Bayes / ARD-style beamformer that updates per-source variances (hyperparameters) from the data an...
Eigenspace-based Minimum Variance ESMV Eigenspace-projected minimum-variance beamformer (ESMV), using a signal-subspace projection of the classic MV filter.
ESMV (variant 2) ESMV2 A project-specific ESMV variant (see implementation for details) based on eigenspace-projected minimum-variance beamf...
ESMV (variant 3) ESMV3 A project-specific ESMV variant (see implementation for details) based on eigenspace-projected minimum-variance beamf...
Flexible-Extent ESMV FLEX_ESMV Flex-extent ESMV variant with an adaptive contrast reweighting postprocess intended to reduce spatial dispersion.
Flexible-Extent ESMV (variant 2) FLEX_ESMV2 Flex-extent ESMV wrapper around AdaptFlexESMV using a fixed set of diffusion smoothing orders (0/1/2).
Higher-Order Covariance Multiple Constrained Minimum Variance HOCMCMV Multiple-constrained minimum-variance beamformer using higher-order covariance statistics (as implemented here).
Higher-Order Covariance Minimum Variance HOCMV Minimum-variance beamformer using higher-order covariance statistics (as implemented here).
Iteratively Reweighted ESMV IRESMV Iterative reweighting wrapper around ESMV that promotes sparsity by downweighting low-power source locations (FOCUSS/...
Linearly Constrained Minimum Variance LCMV Classic time-domain linearly constrained minimum-variance (LCMV) beamformer / spatial filter.
MV-PURE (Projected) LCMV LCMV-MVPURE Reduced-rank MV-PURE variant of multi-source LCMV: computes a joint LCMV filter on a selected source set and projects...
Multiple Constrained Minimum Variance MCMV Multiple-constrained extension of LCMV that imposes additional linear constraints (e.g., to improve robustness with c...
Minimum Variance Adaptive Beamformer MVAB Minimum-variance adaptive beamformer implementation, including regularization (as implemented here).
ReciPSIICOS (plain) RECIPSIICOS_PLAIN ReciPSIICOS-style beamformer that projects the covariance into a leadfield power subspace to reduce cross-talk from c...
ReciPSIICOS (whitened) RECIPSIICOS_WHITENED Whitened ReciPSIICOS variant that additionally removes correlation subspace components in a whitened representation.
Safe Flexible-Extent ESMV SAFE_FLEX_ESMV Flex-extent ESMV variant with a capped ('safe') adaptive contrast mechanism designed to avoid collapsing multi-source...
Synthetic Aperture Magnetometry SAM Synthetic Aperture Magnetometry (SAM) beamformer implementation for time-domain source power estimation.
Sharp Flexible-Extent ESMV SHARP_FLEX_ESMV Flex-extent ESMV variant with an anchored contrast-shaping postprocess aimed at reducing spatial dispersion while pre...
Sharp Flexible-Extent ESMV (variant 2) SHARP_FLEX_ESMV2 Sharp flex-extent ESMV variant built on graph-deblurred FlexESMV, followed by anchored contrast shaping.
Standardized Minimum Variance SMV Standardized minimum-variance beamformer variant (as implemented here), including eigenspace projection options.
Subspace Pursuit + ESMV SSP_ESMV Hybrid solver that uses Subspace Pursuit to identify a sparse support set, then applies ESMV-style beamforming on the...
Subspace Pursuit + Iteratively Reweighted ESMV SSP_IRESMV Two-phase solver that uses Subspace Pursuit for initialization and iteratively reweighted ESMV (FOCUSS/IRLS-inspired)...
Unit-Noise-Gain Beamformer UNIT_NOISE_GAIN Minimum-variance beamformer variant using unit-noise-gain weight normalization (as implemented here).
Weight-normalized Minimum Variance WNMV Minimum-variance beamformer with column-wise weight normalization.