Abstract
MEG signals are often contaminated with interference that can be of considerable magnitude compared with the signals of interest. One such example is large artifacts from a brain stimulation device. Quite a few algorithms have been developed to deal with such interference, but they often rely on the availability of separate noise measurements. This chapter describes a novel algorithm that can remove overlapping interference without requiring such separate noise measurements. The algorithm is based on twofold definitions of the signal subspace in the spatial and time-domains. Since the algorithm makes use of this duality, it is named the dual signal subspace projection (DSSP). The algorithm consists of three steps: de-signaling, estimation of the time-domain interference subspace, and time-domain signal space projection (SSP). The first de-signaling step removes the signal of interest from the sensor data by applying the spatial-domain SSP algorithm. The second step estimates interference subspace in the time-domain by computing the intersection between the row spaces of the two modified data matrices obtained with and without de-signaling. The third step implements the time-domain SSP to remove interference from the data. The DSSP algorithm is extended for selective detection of a deep source by suppressing interference from superficial sources; the extended version is called the beamspace DSSP (bDSSP). To demonstrate the effectiveness of these algorithms, results of experiments in which the DSSP algorithm was applied to MEG data measured from patients with an implanted vagus nerve stimulation device are presented, as well as results of phantom experiments conducted to show the validity of the bDSSP algorithm. Comparison with the spatiotemporal signal space separation (tSSS) algorithm is also discussed.
References
Cai C, Xu J, Velmurugan J, Knowlton R, Sekihara K, Nagarajan SS, Kirsch H (2019) Evaluation of a dual signal subspace projection algorithm in magnetoencephalographic recordings from patients with intractable epilepsy and vagus nerve stimulators. NeuroImage 188:161–170
Golub GH, Van Loan CF (2012) Matrix computations, vol 3. The Johns Hopkins University Press, Baltimore
Ilmoniemi R, Hämäläinen M, Knuutila J (1985) The forward and inverse problems in the spherical model. In: Weinberg H, Stroink G, Katila T (eds) Biomagnetism: applications and theory. Pergamon Press, New York
Ipsen IC (2009) Numerical matrix analysis: linear systems and least squares. SIAM, Philadelphia
Nolte G, Curio G (1999) The effect of artifact rejection by signal-space projection on source localization accuracy in MEG measurements. IEEE Trans Biomed Eng 46(4):400–408
Oyama D, Adachi Y, Yumoto M, Hashimoto I, Uehara G (2015) Dry phantom for magnetoencephalography: configuration, calibration, and contribution. J Neurosci Methods 251:24–36
Paulraj A, Ottersten B, Roy R, Swindlehurst A, Xu G, Kailath T (1993) Subspace methods for directions-of-arrival estimation. In: Bose NK, Rao CR (eds) Handbook of statistics. Elsevier Science Publishers, Netherlands, pp 693–739
RodrÃguez-Rivera A, Baryshnikov BV, Van Veen BD, Wakai RT (2006) MEG and EEG source localization in beamspace. IEEE Trans Biomed Eng 53(3):430–441
Sarvas J (1987) Basic mathematical and electromagnetic concepts of the biomagnetic inverse problem. Phys Med Biol 32:11–22
Sekihara K, Nagarajan SS (2008) Adaptive spatial filters for electromagnetic brain imaging. Springer, Berlin/Heidelberg
Sekihara K, Nagarajan SS (2015) Electromagnetic brain imaging: a Bayesian perspective. Springer, Berlin/Heidelberg
Sekihara K, Nagarajan SS (2017) Subspace-based interference removal methods for a multichannel biomagnetic sensor array. J Neural Eng 14(5):051001
Sekihara K, Poeppel D, Marantz A, Miyashita Y (2000) Neuromagnetic inverse modeling: application of eigenstructure-based approaches to extracting cortical activities from MEG data. In: Image, language, brain: papers from the first mind articulation project symposium. MIT Press, p 197
Sekihara K, Kawabata Y, Ushio S, Sumiya S, Kawabata S, Adachi Y, Nagarajan SS (2016) Dual signal subspace projection (DSSP): a novel algorithm for removing large interference in biomagnetic measurements. J Neural Eng 13(3):036007
Sekihara K, Adachi Y, Kubota HK, Cai C, Nagarajan SS (2018) Beamspace dual signal space projection (bDSSP): a method for selective detection of deep sources in MEG measurements. J Neural Eng 15(3):036026
Sumiya S, Kawabata S, Hoshino Y, Adachi Y, Sekihara K, Tomizawa S, Tomori M, Ishii S, Sakaki K, Ukegawa D et al (2017) Magnetospinography visualizes electrophysiological activity in the cervical spinal cord. Sci Rep 7(1):2192
Taulu S, Kajola M (2005) Presentation of electromagnetic multichannel data: the signal space separation method. J Appl Phys 97(12):124905
Taulu S, Simola J (2006) Spatiotemporal signal space separation method for rejecting nearby interference in MEG measurements. Phys Med Biol 51:1759–1768
Uehara G, Adachi Y, Kawai J, Shimogawara M, Higuchi M, Haruta Y, Ogata H, Hisashi K (2003) Multi-channel SQUID systems for biomagnetic measurement. IEICE Trans Electron 86(1):43–54
Uusitalo M, Ilmoniemi R (1997) Signal-space projection method for separating MEG or EEG into components. Med Biol Eng Comput 35(2):135–140
Wipf DP, Owen JP, Attias HT, Sekihara K, Nagarajan SS (2010) Robust Bayesian estimation of the location, orientation, and time course of multiple correlated neural sources using MEG. NeuroImage 49:641–655
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Section Editor information
Appendix
Appendix
1.1 I.1 Pseudo-Signal Subspace Projector
The DSSP algorithm uses the so-called pseudo-signal subspace projector (Sekihara et al. 2016) for projecting out the signal from the sensor data. To derive it, voxels are defined over the source space , in which the voxel locations are denoted r1, …, rN. The augmented leadfield matrix over these voxel locations is defined as
and the pseudo-signal subspace \( \breve {\mathcal {E}}_S \) is defined such that
If the voxel interval is sufficiently small and voxel discretization errors are negligible, we have the relationship \( \breve {\mathcal {E}}_S \supset \mathcal {E}_S \) where \( \mathcal {E}_S \) indicates the true signal subspace. Therefore, a vector contained in the signal subspace is also contained in the pseudo-signal subspace.
Let us derive the orthonormal basis vectors of the pseudo-signal subspace. To do so, we compute the singular value decomposition of F:
If the singular values λ1, …, λτ are distinctively large and other singular values λτ+1, …, λM are nearly equal to zero, the leading τ singular vectors e1, …, eτ form orthonormal basis vectors of the pseudo-signal subspace \( \breve {\mathcal {E}}_S \) (Ipsen 2009). Thus, the projector onto \( \breve {\mathcal {E}}_S \) is obtained using
Note that, since \( \breve {\mathcal {E}}_S \supset \mathcal {E}_S \), the orthogonal projector (I −P̆S) removes the signal vector , i.e., (I −P̆S)yS(t) = (I −P̆S)BS = 0.
1.2 I.2 Beamspace Processing and Beamspace Basis Vectors
Beamspace processing refers to a signal processing algorithm used for data-dimensionality reduction. Such data-dimensionality reduction is achieved by projecting the data vector onto a low-dimensional subspace. In other words, beamspace methods look for known basis vectors u1, …, uP that represent an M × 1 data vector y(t), where the number of basis vectors P is smaller than the dimension of the data vector M. If y(t) is expressed using a linear combination of a set of known P basis vectors such that
the sensor measurements y1(t), y2(t), …, yM(t) can be represented by only P coefficients c1(t), …, cP(t). Since we assume P < M, the data dimension is reduced from M to P in Eq. (48).
The problem here is how to find basis vectors u1, …, uP which satisfy the relationship in Eq. (48). A method of deriving the basis vectors based on the prior knowledge of signal source locations has been proposed in RodrÃguez-Rivera et al. (2006). In this proposed method, the augmented lead field matrix \( \bar {\boldsymbol {F}}\) is defined over a local region that just contains the signal sources. The voxels are defined over this local region and the voxel locations are denoted \( \bar {\boldsymbol { r }} _1,\ldots , \bar {\boldsymbol { r }} _{\bar {N}}\). The augmented leadfield matrix over these voxel locations is expressed as
and its singular value decomposition is given by
where \(R=\min \{M, \bar {N} \}\). Let us assume that the leading \(\bar {\tau }\) singular values \( \bar {\lambda } _1,\ldots , \bar {\lambda } _{\bar {\tau }}\) are distinctively large, compared to the rest of the singular values \( \bar {\lambda } _{\bar {\tau }+1},\ldots , \bar {\lambda } _R\). Then, the beamspace basis vectors u1, …, uP are obtained as the leading \(\bar {\tau }\) singular vectors \( \bar {\boldsymbol {e}} _1,\ldots , \bar {\boldsymbol {e}} _{\bar {\tau }}\) where P is equal to \(\bar {\tau }\) .
1.3 I.3 Derivation of Basis Vectors that Span Intersection of Two Row Spaces
Let us assume that X and Y are low-rank data matrices. We define the basis vectors of \( \mathop {\mathrm {rsp}} ( \boldsymbol {X} )\) as \( \mathcal {S}_X=\{ \boldsymbol {x} _1,\ldots , \boldsymbol {x} _\mu \} \) where μ is the dimension of \( \mathop {\mathrm {rsp}} ( \boldsymbol {X} )\) and the basis vectors of \( \mathop {\mathrm {rsp}} ( \boldsymbol {Y} )\) as \( \mathcal {S}_Y=\{ \boldsymbol {y }_1,\ldots , \boldsymbol {y }_\nu \} \) where ν is the dimension of \( \mathop {\mathrm {rsp}} ( \boldsymbol {Y} )\). The procedure used to find a set of basis vectors of \( \mathop {\mathrm {rsp}} ( \boldsymbol {X} ) \cap \mathop {\mathrm {rsp}} ( \boldsymbol {Y} )\) is described below. The procedure is according to Golub and Van Loan (2012).
An orthonormal set of basis vectors of the intersection is obtained as a set of the principal vectors whose principal angles are equal to zero. To find those principal vectors, we define matrices whose columns consist of the basis vectors such that
The results of singular-value decomposition of a matrix U T V are expressed as
where Q and T are matrices whose columns consist of singular vectors, and we assume that μ > ν. In Eq. (53), singular values of the matrix U T V are equal to the cosines of the principal angles between the two subspaces \( \mathop {\mathrm {csp}} ([ \boldsymbol {x}^{T} _1,\ldots , \boldsymbol {x}^{T} _\mu ])\) (\(= \mathop {\mathrm {rsp}} ( \boldsymbol {X} )\)) and \( \mathop {\mathrm {csp}} ([ \boldsymbol {y } ^{T}_1,\ldots , \boldsymbol {y } ^{T}_\nu ])\) (\(= \mathop {\mathrm {rsp}} ( \boldsymbol {Y} )\)). The intersection has the property that the principal angles are equal to zero. Thus, by observing the relation
the dimension of \( \mathop {\mathrm {csp}} ( \boldsymbol {U} ) \cap \mathop {\mathrm {csp}} ( \boldsymbol {V} )\), (namely, the dimension of \( \mathop {\mathrm {rsp}} ( \boldsymbol {X} ) \cap \mathop {\mathrm {rsp}} ( \boldsymbol {Y} )\)) is determined to be r. The principal vectors are then obtained either as the first r columns of the matrix UQ or the first r columns of the matrix V T. Defining the first r columns of UQ as \( \boldsymbol {\psi }^T _1,\ldots , \boldsymbol {\psi }^T _r \), the vectors ψ1, …, ψr form an orthonormal basis set for the intersection \( \mathop {\mathrm {rsp}} ( \boldsymbol {X} ) \cap \mathop {\mathrm {rsp}} ( \boldsymbol {Y} )\).
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this entry
Cite this entry
Sekihara, K., Nagarajan, S.S. (2019). Dual Signal Subspace Projection (DSSP): A Powerful Algorithm for Interference Removal and Selective Detection of Deep Sources. In: Supek, S., Aine, C. (eds) Magnetoencephalography. Springer, Cham. https://doi.org/10.1007/978-3-319-62657-4_86-1
Download citation
DOI: https://doi.org/10.1007/978-3-319-62657-4_86-1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-62657-4
Online ISBN: 978-3-319-62657-4
eBook Packages: Springer Reference EngineeringReference Module Computer Science and Engineering