pmc logo imageJournal ListSearchpmc logo image
Logo of nihpaNIHPA bannerabout author manuscriptssubmit a manuscript
Clin Neurophysiol.Author manuscript; available in PMC 2007 August 13.
Published in final edited form as:
PMCID: PMC1945217
NIHMSID: NIHMS15320
On the Estimation of the Number of Dipole Sources in EEG Source Localization
Xiaoxiao Bai and Bin He*
Department of Biomedical Engineering, University of Minnesota
*Correspondence: Bin He, Ph.D. University of Minnesota Department of Biomedical Engineering 7-105 BSBE, 312 Church Street SE Minneapolis, MN 55455 e-mail: binhe/at/umn.edu
Abstract

Background
The purpose of the present study was to determine the number of the equivalent dipole sources corresponding to the scalp EEG using the information criterion method based on the instantaneous-state modeling.

Methods
A three-concentric-spheres head model was used to represent the head volume conductor. The Powell algorithm was used to solve the inverse problem of estimating the equivalent dipoles from the scalp EEG. The information criterion with different penalty functions was used to determine the dipole number. Computer simulations were conducted to evaluate effects of various parameters on the estimation of dipole number.

Results
The present results suggest that the present method is able to estimate the number of equivalent current dipoles (ECDs) from instantaneous scalp EEG measurements, and that increase in the electrode number can improve the accuracy of estimation of the ECD number. For two ECDs, the best performance of estimation with 20% white noise were 85%, 92% and 94%, when 64, 128 and 256 electrodes are used, respectively. When there are 3 ECDs, the present results suggest that using 256 electrodes gave up to 82% estimation accuracy. The present simulation results also indicate that the accuracies of identification are similar when the minimum distance between dipoles is either 1 or 2 cm, which was used in the simulation. It was also found that the different penalty functions used in the information criterion method could have substantial influence on the estimation accuracy.

Conclusions
The present method can estimate the number of ECDs from instantaneous scalp EEG distribution for up to three dipoles.

Significance
The successful estimation of the number of ECDs will play an important role in expanding the applicability of dipole source localization to multiple sources.

Keywords: Equivalent current dipole, dipole source localization, inverse problem, high resolution EEG, brain mapping
1. Introduction

The electroencephalographic inverse problem is concerned with the estimation of neural sources underlying measured distributions of scalp potentials. One of widely used source models is the equivalent current dipoles (ECDs) model, where each ECD is completely characterized by three location parameters and three moment parameters specifying the dipole moment magnitude and orientation (Scherg & von Cramon 1985; Fender, 1987; He et al., 1987; Cuffin, 1995; Khosla et al., 1997). The inverse problem is then defined as the estimation of the location and moment parameters of ECDs whose modeled potentials best fit the measured scalp potentials in a least square sense (Fender, 1987; He et al., 1987; He & Mush, 1992; Cuffin, 1995). This least square fitting implies minimizing a cost function, where the cost function is the residue between the measured and modeled scalp potential data. This cost function that depends nonlinearly on the locations and linearly on the moment parameters, can be modeled using the measured potential distribution at a time instant (instantaneous-state ECD model) (Wood, 1982; He et al., 1987; Snyder, 1991; Khosla et al., 1997). Since there are not any constraints placed on the ECD parameters, instantaneous-state modeling (ISM) can allow both moving and rotating ECDs. In ISM, the measured scalp potential distribution at any given time instant is fitted by the source localization method individually. Thus, the positions and moments of the ECDs are allowed to vary as a function of time. This fitting can be done using either a single ECD or multiple ECDs (He & Musha, 1992; Khosla et al., 1997). Obviously, for these ECD-fitting methods this means it must be based on a priori knowledge on the number of sources, e.g., how many ECDs are active at a given time instant.

Recently, Kamijo et al. (2001) used a neural network method to identify the number of ECDs based on ISM. At its heart is a multilayer neural network which takes the measured scalp potential distribution as inputs, uses one hidden layer, and generates one output - the number of ECDs. This method can get a real-time solution of the number of ECDs for one or two ECDs. However, for the two-ECD model, the two dipoles were limited to be located at the different hemispheres, e.g., one in the left hemisphere and another in the right hemisphere. Since brain sources can often be located within the same hemisphere, the above constraint limits the applications of Kamijo et al’s method. Musha and Okamoto (1999) proposed an Akaike Information Criterion (AIC) method to estimate the number of ECDs. Their method showed promise in identifying the number of ECDs with ISM for a one- or two-dipole model. However, the influence of the penalty function (an important coefficient in the Information Criterion method; see Section 2 for details) for the identification accuracy was not considered in their study, and multiple ECDs identification for more than two ECDs was not considered (Musha & Okamoto, 1999).

In the present work, a method integrating the Information Criterion method with the Powell algorithm is proposed to identify the number of ECDs based on instantaneous-state modeling, with the purpose of avoiding the limitation of the active region of ECDs and using the instantaneous scalp EEGs. We first present the procedure to minimize the modified cost functions, which is obtained after dividing the ECD parameters into its linear and nonlinear components in the instantaneous ECD model. Then, we describe the basics of Information Criterion method and show how to implement it. Lastly, we evaluate the proposed method for some electrode systems using computer simulations. The effects of the number of electrodes, the penalty functions and the noise level on the estimation of dipole number are evaluated via computer simulations by the information criterion method.

2. Methods

2.1. Dipole Source Localization
The dipole source localization problem can be stated as follows: given a set of electrical potentials measured by a set of electrodes on the scalp, with an assumed head volume conductor model regarding the geometry and conductivity distribution within a head, calculate the locations and magnitudes of ECDs within the brain, which can best account for the measured scalp potentials. The ECD model has been found useful in helping determining neural origin of scalp recorded potentials with various applications in clinical neurophysiology and neuroscience, such as the localization of epileptogenic foci aiding presurgical planning. Detailed discussion of the ECD model can be found in the reference (Scherg & von Cramon, 1985; He et al., 1987; Fender 1987; He & Lian, 2002). The ECD model is particularly useful to model focal sources within the brain. De Munck (1988) has shown that the ECD model is also a good model for the signal produced by the distributed primary sources like disks and annuli. Mathematically, given the ECD number, the parameters of the ECD(s) can be estimated by fitting the measured scalp potentials in a least-squares sense. For the instantaneous-state ECD model, the measured EEGs at a given time instant are used individually to estimate the parameters of ECDs. The ECD locations r and moments M can be optimally estimated by minimizing the following cost function:
equation M1
(1)

where ||·||F indicates the Frobenius norm, V is a m × 1 vector of measured potentials, G is the transfer matrix, and M is a 3K × 1 vector of ECD moments. Here, m is the number of electrodes and K the number of ECDs at the time instant of interest. The elements of the transfer matrix represent the potential at the pth electrode due to unit strength x , y and z moment components of the kth ECD ( k = 1,2, ··· , K ), respectively. The elements of the transfer matrix are complicated nonlinear functions of the electrode locations, the shape and electrical properties of the head, and the 3K × 1 dipole location vector r . These elements are calculated using either analytical expressions in spherical head models or numerical methods in realistic geometry head models derived from anatomical images obtained via MRIs (He et al., 1987; Cuffin 1995; Khosla et al., 1997; Musha & Okamoto, 1999; He & Lian, 2002).

In order to reduce the complexity of dipole source localization, we express the moments of dipoles by the so-called “normal equations,” M = G + V , where G + = (GT G)−1 GT is known as the ”Moore-Penrose pseudo inverse” of the transfer matrix G . The cost function J can then be written as

equation M2
(2)

The above least squares cost function J depends only on the transfer matrix G , a function of only 3K nonlinear location parameters (He et al., 1987; Khosla et al., 1997). Many methods have been proposed to minimize the cost function J , such as the Levenberg–Marquardt method, the downhill simplex method, the Powell method, the simulated annealing method and the genetic method (He et al., 1987; He & Musha, 1992; Khosla et al, 1997; Yamazaki et al, 2000; Kamijo et al, 2001). In the present study, the Powell algorithm is selected to minimize the cost function J because of its good performance in the small-residual case. In addition, the Powell algorithm uses the successive value to build up a numerical approximation to the derivative matrix (Powell, 1970) instead of using explicit expressions for the matrix. In our implementation of the algorithm we extended the one used by Press (1994) after adding some new features. For the dipole source localization, it is important to have a good guess of the initial value of dipole location parameters. In the present study, the initial guess method derived by Lypchuk T (1991) was used.

2.2. Information Criterion
As we have described in Section 2.1, it is necessary to know a priori the ECD number for the dipole source localization in the instantaneous-state ECD model. One way to solve this problem is based on the Information criterion (IC) method. The information criterion consists of two parts. The first part is the likelihood function representing the information gained from the measured data. The second one is the penalty term, a function of the number of model parameters. The penalty function increases with the number of free parameters in the probabilistic model and represents the penalty for the uncertainty introduced by the unknown parameters. Thus the information criteria for the determination of the number of dipole sources can be expressed as (Ljung, 1990)
equation M3
(3)

where log(•) is the natural logarithm and 6· n is the parameter number of assumed n ECDs. According to the rule of the IC method, the ECD model with minimum IC n is selected as the optimal model, and the ECD number n in this model is the optimal ECD number.

The procedure of the proposed method involves two steps: (1) calculating the error functions ( E1 ,···, En) for the model set with the assumed ECD number. Each error function, equation M4 can be obtained from the cost function (2) by the Powell algorithm, where the ECD number n of forward models is assumed to 1,2 , ···. (2) calculating the IC value in equation (3) with these error functions, and choosing the optimal ECD number n which minimizes the IC value.

In 1969, Akaike proposed the AIC, a statistic method incorporating Kullback-Leibler information with the use of maximum likelihood principles and negative entropy. Different penalty functions based on AIC have also been reported (Kwek, 2001). In the present study, we used the penalty functions C(m) as follows:

  • C1 = 2 (Akaike, 1969);
  • C2 = 2log(log(m)) (Hannan and Quinn, 1979);
  • C3 = log(m) (Schwarz, 1978);
  • C4 = 2log(m) (Broman, 1997);
  • C5 = 3log(m) (Broman, 1997).

It can be seen from equation (3) that if more ECDs are assumed, the first term would become smaller since more ECDs would lead to a smaller fitting error, whereas the second term would become larger which is linearly proportional to the number of ECDs. Therefore, it is important to balance the goodness of fit and the number of parameters (Ljung, 1990). On the other hand, the penalty function will influence this balance. It can lead to different performance in the selection of parameter number. If a penalty function of larger value is used, the second term of Eq (3) would become larger, which would lead to a smaller estimate of the number of ECDs, as compared with that if a penalty function of smaller value would be used. The five penalty functions we evaluated in the present study are listed by their values from small to large. Therefore, the penalty function C1 tends to give larger estimate of number of ECDs, while C5 tends to give smaller estimate of number of ECDs, for a given set of instantaneous potentials over the scalp.

2.3 Computer simulation
The performance of the proposed method in estimating the ECD number was assessed via computer simulations. In the forward procedure of simulations, a three-concentric-spheres model consisting of three compartments with an outer radius of 11.14 cm and standard thickness (9.68 cm and 10.3 cm) was used to approximate the head volume conductor. The corresponding conductivity values (0.33s/m, 0.0042s/m, 0.33 s/m) for the various tissue types were adapted from Cuffin (1991). The scalp potentials are assumed to be measured on the outermost sphere under four electrode configurations (32, 64, 128 and 256 electrodes). These electrodes are placed uniformly over the upper hemisphere. The number of the dipole sources ranged from one to five in a row. For each set of dipole sources, 500 samples were generated. The locations, moment magnitudes and orientations were chosen to simulate two different test cases.
  • The locations were generated randomly under the constraint that the distance between any two dipoles is larger than 2.0 cm in Case A and larger than 1.0 cm in Case B.
  • The orientations were generated randomly.
  • The moment magnitudes were less than 0.8.

Within each case, five groups of noisy data were obtained by adding normally distributed noise of different levels (5%, 10%, 20%, 30%, and 40%), where the noise level is defined as a percentage ratio of the root mean square value of the noise to that of the potential data at a given time instant. In the present study, the source localization method is used to calculate the potential error E. For evaluating the accuracy of our source localization method, the average location error and location error are defined as follows:

equation M5

where equation M6 is the location error for the i-th sample and equation M7 and equation M8 are the real and calculated dipole location vectors for the j-th dipole.

3. Results

In the proposed method, the error functions En used in the IC method were obtained by performing source localization with the assumed ECD number n. Before discussing the identification of the ECD number, we firstly investigated the features of source localization in this section. Fig. 1 shows the average location errors ēpos for all dipole cases, where the potential data (Case A) with 10% noise were generated in the 128-electrode configuration. Fig. 1 indicates that the average location error increases when the noise level or the dipole number increases. For multi-dipole cases, the noise has significant influence on the average location error.

Fig. 1Fig. 1
Average location errors for five cases with one to five dipoles. 128-electrode configuration was used and the minimum distance among dipoles was 2 cm (Case A). The average location error is the mean of location errors of 500 samples, e.g. equation M9, where the (more ...)

In order to illustrate the performance of our method, results from the potential data (Case A) with 10% noise in a 128 electrode configuration were examined. Fig. 2 shows the En and ICn of one sample of the three dipoles case. From Fig. 2(a), it is noted that the error functions decrease gradually while the assumed ECD number increases. And E1 – E2 is larger than E2 – E3 , E3 – E4 and E4 – E5 . Fig. 2(b) shows the identification results and effect of the penalty function in the IC method on the identification results. When the penalty functions C2 , C3 and C4 are employed, the minimum value of each of the three ICn curves is 3, which shows that the correct ECD number can be obtained with the proposed method. When the largest C5 and the smallest C1 in all five penalty functions are used, the minimum IC value in these ICn curves are 4 and 2, respectively. According to the rule of the IC method [See Method Section], the detected ECD number with five penalty functions ( C1,··· ,C5 ) are 4, 3, 3, 3 and 2 respectively (corresponding to the minimum in each of the ICn curve). It indicates that the penalty function can affect the result of identification. Fig. 2(b) suggests that it is important to select the suitable penalty function. Fig. 3 show the distribution of the identification results in the IC method with different penalty functions. The results show that the accuracies of identification using the five penalty functions for one, two, three, four, and five dipoles. The IC method with the third penalty function ( C3 = log(m) ) provides the best performance in estimating the ECD number. The accuracies (in %) of from one to five dipoles cases were 97%, 94%, 88%, 49%, and 23%, respectively, where the accuracy defined as the percentage of the correct samples in all the samples.

Fig. 2Fig. 2
Error functions E and the IC values IC of one sample for the three dipoles case. The five penalty functions are used in this example. 10% noise and 128-electrode configuration, and Case A were used. In the upper panel, the error function E is obtained (more ...)
Fig. 3Fig. 3
Distribution of estimated ECDs numbers with five penalty functions for 10% noise, 128-electrode configuration, and Case A. (a) one dipole case, (b) two dipoles case, (c) three dipoles case, (d) four dipoles case and (e) five dipoles case.

Fig. 4 shows the effect of noise level on the performance of estimation of ECD number. Up to five dipoles were considered in the simulation. Fig. 4 suggests that the accuracies of C3 are still higher than other IC functions, and provides the best performance regardless of the noise level. This result suggests that, for a given electrode configuration and the head model, we can determine an unique optimal penalty function. For example, 128 electrodes and Case A, the optimal penalty function is C3 . Results also indicate that the noise can influence accuracies of identification of multiple ECDs cases significantly. For example, accuracies of three dipoles cases with C3 are 93%, 88%, 65%, 40% and 18% for five noise levels (from 5% to 40%). According to the IC method, if the sharp decrease in the error function is significant, the IC method can estimate the correct number of ECDs in most samples. It can therefore be inferred that the higher the noise level, the smoother the IC curve. Such smoothed IC curve reduces its performance in estimating the number of ECDs.

Fig. 4Fig. 4
Accuracies of five cases with the proposed method for 128-electrode configuration and Case A. The accuracy is a percent ratio between the number of correct samples and the number of all of samples, where the correct sample refers to the situation where (more ...)

Finally, the effect of different electrode configurations on the identification results for Case A and B were investigated. Table 1 and Table 2 summarize the highest accuracy by the IC method with the optimal penalty functions. For different electrode configurations, we suggest the following choices of penalty functions, e.g. 1) C4 for 32 and 64 electrode configurations, and C3 for 128 and 256 electrode configurations (Case A); 2) C4 for 32 electrode configuration, and C3 for 64, 128 and 256 electrode configurations (Case B). For two ECDs case, it is observed that the accuracies of Case A (Table 1) are close to Case B (Table 2). This result suggests that when the distance between any two dipoles is larger than 1 cm the identification accuracy does not change much with the dipole distances.

Table 1Table 1
Accuracies (%) of estimation by the IC method for different electrode configurations. Source configuration: Case A.
Table 2Table 2
Accuracies (%) of estimation by the IC method for different electrode configurations. Source configuration: Case B
4. Discussion

In the present study, we have proposed a method to estimate the ECD number from instantaneous scalp EEG measurements by combining the Powell algorithm with the Information Criterion method. It overcomes the limitations in previously reported methods, such as the division of the dipole active region in the neural network method and the assumption of fixed dipole locations in the spatio-temporal model. Our main results of numerical simulations are as follows. Firstly, the choice of penalty functions in the IC method can affect the identification accuracy substantially. The optimal penalty functions in the IC method are determined, given the forward model and the electrode configuration. Secondly, noise is an important factor reducing the identification accuracy. In most cases, the sharp decrease existing in the case of low noise level disappears in the case of high noise level. The selection of the penalty function depends on the noise level. The optimal penalty functions for different noise levels are suggested according to the computer simulation results. Thirdly, the increased electrode number can increase the accuracy of identification markedly. The optimal penalty functions for different electrode configurations are suggested according to the computer simulation. Lastly, it is found that the accuracies of identification are similar when the minimum distance between dipoles is larger than 1 or 2 cm for 2 ECDs. When there are 3 ECDs, identification accuracies for Case A and B using the 256 electrode configuration were 82% and 65%, respectively. It suggests that the more the ECDs, the lower the spatial resolution of the present method. So for the purpose of estimating the number of ECDs, the minimum distance between dipoles would need to be increased, in order to obtain reliable estimation.

Dipole source localization has been pursued for decades (Wood, 1982; Scherg M, and von Cramon, 1985; He et al., 1987; Fender, 1987; He & Musha, 1992; Cuffin, 1995; Musha & Okamoto, 1999). One of the challenges of dipole source localization or other parametric source estimation methods lies in the need of knowing the number of equivalent current dipoles a priori. So when the number of source dipoles is appropriately estimated then the method works well in some cases. On the other hand, if the number of ECDs used in the dipole source localization is not correct, then misleading results maybe obtained. For this reason, distributed source imaging approaches that do not require a priori knowledge on the number of source dipoles have been investigated (Hamalainen & Ilmoniemi, 1984; Dale & Sereno, 1993; Gevins et al, 1994; Pascual-Marqui et al., 1994; Babiloni et al, 1997, 2001; He et al, 1999, 2001, 2002a, 2002b; Zhang et al, 2003). Therefore, development of methods being able to estimate reliably the number of source dipoles is of importance for further enhancing dipole source localization and ultimate improving our ability to image and localize brain electrical sources from noninvasive electromagnetic measurements.

While we have explicitly considered the equivalent moving dipole solutions, the proposed method should be of interest for sub-space source localization approaches (Mosher et al, 1992; Xu et al, 2004). The number of source dipoles is also a parameter which needs to be determined in sub-space source localization, although not as severe as the moving dipole localization problem.

Note that the present results are based on the use of simplified spherical head model. Further investigations using realistic geometry head models would provide further tests of the proposed method. Nonetheless, the present promising results suggest that the proposed method can play an important role in the identification of the ECD number for EEG dipole source localization. The principles of the proposed method should also be applicable to MEG dipole source localization.

Acknowledgments

We are grateful to anonymous reviewers for constructive comments, and Yuan Xu for proofreading the manuscript. This work was supported in part by NIH R01EB00178, NSF BES-0411898, and NSF BES-0411480.

References
  • Babiloni, F; Babiloni, C; Carducci, F; Fattorini, L; Anello, C; Onorati, P; Urbano, A. High-resolution EEG: A new model-dependent spatial deblurring method using a realistically-shaped MR-constructed subject’s head model. Electroencephalogr Clin Neurophysiol. 1997;102:69–80. [PubMed]
  • Babiloni, F; Carducci, F; Cincotti, F; Del Gratta, C; Pizzella, V; Romani, GL; Rossini, PM; Tecchio, F; Babiloni, C. Linear inverse source estimate of combined EEG and MEG data related to voluntary movements. Human Brain Mapping. 2001;14:197–209. [PubMed]
  • Cuffin, BN. Eccentric spheres models of the head. IEEE Trans Biomed Eng. 1991;38:71–878.
  • Cuffin, BN. A Method for localizing EEG Sources in realistic head model. IEEE Trans Biomed Eng. 1995;43:299–303. [PubMed]
  • Dale, AM; Sereno, MI. Improved localization of cortical activity by combining EEG and MEG with MRI cortical surface reconstruction: a linear approach. J Cog Neurosci. 1993;5:162–76.
  • Fender, DH. Source localization of brain electrical activity. In: Gevins AS, Remond A. , editors. Methods of analysis of brain electrical and magnetic signals. Amsterdam, the Netherlands; Elsevier: 1987. pp. 355–403.
  • Gevins, A; Le, J; Martin, NK; Brickett, P; Desmond, J; Reutter, B. High resolution EEG: 124-channel recording, spatial deblurring and MRI integration methods. Electroencephalogr Clin Neurophysiol. 1994;90:337–58. [PubMed]
  • Golub, GH; Van Loan, CF. Matrix computations. 2. Baltimore, MD: The Johns Hopkins University Press; 1989.
  • He, B; Musha, T; Okamoto, Y; Homma, S; Nakajima, Y; Sato, T. Electric dipoles tracing in the brain by means of the boundary element method and its accuracy. IEEE Trans Biomed Eng. 1987;34:406–14. [PubMed]
  • He, B; Musha, T. Equivalent dipole localization of spontaneous EEG alpha activity: Two moving dipole approach. Medical and Biological Engineering and Computing. 1992;30:324–332. [PubMed]
  • He, B; Lian, J. Spatio-temporal Functional Neuroimaging of Brain Electric Activity. Critical Review of Biomedical Engineering. 2002;30:283–306.
  • He, B; Wang, Y; Wu, D. Estimating Cortical Potentials from Scalp EEG’s in a Realistically Shaped Inhomogeneous Head Model By Means of the Boundary Element Method. IEEE Transactions on Biomedical Engineering. 1999;46:1264–1268. [PubMed]
  • He, B; Lian, J; Spencer, KM; Dien, J; Donchin, E. A Cortical Potential Imaging Analysis of the P300 and Novelty P3 Components. Human Brain Mapping. 2001;12:120–130. [PubMed]
  • He, B; Yao, D; Lian, J. High Resolution EEG: On the Cortical Equivalent Dipole Layer Imaging. Clinical Neurophysiology. 2002a;113:227–235. [PubMed]
  • He, B; Zhang, X; Lian, J; Sasaki, H; Wu, D; Towle, VL. Boundary Element Method-Based Cortical Potential Imaging of Somatosensory Evoked Potentials Using Subject’s Magnetic Resonance Images. Neuroimage. 2002b;16:564–76. [PubMed]
  • Hamalainen, M; Ilmoniemi, R. Helsinki University of Technology Report TKK-F- A559. 1984. Interpreting measured magnetic fields of the brain: estimates of current distributions.
  • Kamijo, K; Kiyuna, T; Takaki, Y; Kenmochi, A; Tanigawa, T; Yamazaki, T. Integrated approach of an artificial neural network and numerical analysis to multiple equivalent current dipole source localization. Frontiers Med Biol Eng. 2001;10:285–301.
  • Khosla, D; Singh, M; Don, M. Spatio-temporal EEG source localization using simulated annealing. IEEE Trans Biomed Eng. 1997;44:1075–1091. [PubMed]
  • Kwek, KT. Accuracy of Model Selection Criteria for a Class of Autoergressive Conditional Heteroscedastic Models. Vol. 1. 2001. FEA Working Paper.
  • Ljung, L. System Identification: Theory for the User. Prentice-Hall, Inc.; 1990. pp. 358–391.
  • Lypchuk, T. Magnes I/II System Software Reference Manual. Biomagnetic Technologies, Inc; San Diego, USA: 1990. Dipole fit algorithms for MEG analysis.
  • Mosher, JC; Lewis, PS; Leahy, RM. Multiple dipole modeling and localization from spatio-temporal MEG data. IEEE Trans Biomed Eng. 1992;39:541–57. [PubMed]
  • Munck, JCD; Dijk, BWV; Spekreijse, H. Mathematical dipoles are adequate to describe realistic generators of human brain activity. IEEE Trans Biomed Eng. 1988;35:960–966. [PubMed]
  • Musha, T; Okamoto, Y. Forward and Inverse Problem of EEG Dipole Localization. Critical Reviews in Biomedical Engineering. 1999;27:189–239. [PubMed]
  • Pascual-Marqui, RD; Michel, CM; Lehmann, D. Low resolution electromagnetic tomography: a new method for localizing electrical activity in the brain. Int J Psychophysiol. 1994;18:49–65. [PubMed]
  • Press, HW. Numerical recipes in C: the art of scientific computing. 2. Ambridge University Press; 1994.
  • Salu, Y; Cohen, LG; Rose, D; Sxato, S; Kufta, C; Hallett, M. An improved method for localizing electric brain dipoles. IEEE Trans Biomed Eng. 1990;37:699–705. [PubMed]
  • Scherg, M; von Cramon, D. Two bilateral sources of the late AEP as identified by a spatio-temperal dipole model. Electroenceph Clin Neurophysiol. 1985;62:32–44. [PubMed]
  • Snyder, AZ. Dipole source localization in the study of EP generators: A critique. Electroncephalography and clinical Neurophysiology. 1991;80:321–25.
  • Wood, CC. Application of dipole localization methods to identification of human evoked potentials. Ann New York Acad Sci. 1982;388:139–155. [PubMed]
  • Xu, XL; Xu, B; He, B. An Alternative Subspace Approach to EEG Dipole Source Localization. Physics in Medicine and Biology. 2004;49:327–343. [PubMed]
  • Yamazaki, T; Kamijo, k; Kenmochi, A; Fukuzumi, S; Kiyuna, T; Takai, Y; Kuroiwa, Y. Multiple Equivalent Current Dipole Source Localization of Visual Event-Related Potentials During Oddball Paradigm With Motor Response. Brain Topography. 2000;12:159–175. [PubMed]
  • Zhang, X; van Drongelen, W; Hecox, K; Towle, VL; Frim, DM; McGee, A; He, B. High Resolution EEG: Cortical Potential Imaging of Interictal Spikes. Clinical Neurophysiology. 2003;114:1963–1973. [PubMed]