The invention relates to the field of biomedical engineering. More particularly, the present invention relates to methods and systems for assisting or performing identification of electrical activity, e.g. for performing channel selection in inverse problems for the identification of electrical activity in a living creature.
Non-invasive biomedical sensors record, usually on the body surface, (multiple) signal channels related to internal changes in the human body and this usually for several time instances. For example, the electroencephalogram (EEG) measures electrical voltage signals on the scalp which result from the electrical activity inside the head. Other common examples of biomedical sensors are the magnetoencephalogram (MEG), electrocardiogram (ECG) and the magnetocardiogram (MCG). Based on the sensed signals, obtained through measurements using different sensors, also referred to as different channels, the position and type of source of electrical activity can be determined.
Starting from different channel measurements, a so-called “inverse problem” can be solved that identifies the unknown sources of the measured activity. Since the accuracy of the inverse solution is determined by the accuracy of a forward model used in the algorithm for solving the inverse problem, the forward model has to simulate the values of the biomedical channels (e.g. EEG potential values at the several measurement channels with given head geometry, source distribution and uncertain tissue) in the most accurate way. In order to obtain a useful interpretation from encephalograms or electrocardiograms, the spatial resolution of the identified electrical activity advantageously needs to be as high as possible. The spatial resolution of these techniques is amongst others determined by the number and location of sensors that is positioned on the living creature. Good spatial resolution is of importance for example when these results are used for pre-surgical evaluation of a patient suffering from neurological disorders, such as for example patients suffering from epilepsy.
Often a trade off is to be made between the required processing time, amongst others determined by the number of channels used, and the spatial resolution that is to be reached. It is known, e.g. from WO 2006/060727 to only use a subset of channels and to introduce information from the other channels in the form of synthetic data. US 2008/0161714 A1 describes a method for reducing the number of channels to be used by creating a virtual set of channels from the available channel information. The virtual set of channels thereby has less channels than the original set of channels, resulting in a reduction of processing power needed, while still providing sufficient spatial information.
Spatial resolution also is hampered by uncertainties present in the forward models used for solving the inverse problem. In the case of the EEG, MEG, ECG, and MCG, these uncertainties are typically introduced by the tissue conductivity values used since these are difficult to estimate. These uncertainties thus introduce errors in the inverse solutions, errors that can be much larger than the ones introduced by measurement noise for example.
It is an object of the present invention that good methods and systems are provided for deriving information of internal changes of the body of a living creature.
It is an advantage of embodiments of the present invention that good, e.g. enhanced, spatial resolution can be obtained for biomedical imaging techniques based on an inverse problem. It is an advantage of embodiments according to the present invention that the accuracy of the obtained results can be good.
It is an advantage of embodiments according to the present invention that errors introduced by forward modeling uncertainties can be small or reduced.
It is an advantage of embodiments according to the present invention that errors introduced by forward modeling uncertainties can be small or reduced for uncertainties that have an impact on the measurement channel outputs where some channel outputs can be highly and others not highly sensitive to the uncertainties. Such measurement channel outputs may be the simulated results obtained in the forward numerical model and the uncertainties may be at least the effects of a change or error in the conductivity in the forward numerical model on the obtained simulated results.
It is an advantage of embodiments according to the present invention that uncertainties of the material properties (i.e. electrical conductivity values) of a living creature and/or that uncertainties of the geometrical modeling and/or that uncertainties of the placement or location of the measurement channels, can be small or reduced. The latter results in a good or improved spatial resolution of inverse problems, such as for example inverse EEG problems.
It is an advantage of embodiments according to the present invention that the influence of uncertain electrical conductivities on encephalogram or electrocardiogram inverse problem results can be reduced by channel selection.
It is an advantage of embodiments according to the present invention that selection of the channels to be used can be performed adaptively during determination of the information.
It is an advantage of embodiments according to the present invention that the methods and systems take into account different physiology of different living creatures, i.e. that methods and systems allow obtaining good accuracy substantially independent of the physiology of the living creature for whom an electrical source is characterized, e.g. a neural source or cardial source.
It is an advantage of embodiments according to the present invention that e.g. spatial position errors introduced by forward modeling uncertainties can be reduced.
The above objective is accomplished by a method and device according to the present invention.
The present invention relates to a system for estimating a property of a neural or cardial source using inverse problem solving, the system comprising a selection means for selecting at least one subset of a plurality of measurement channels, said selecting taking into account the sensitivity of the measurement channel results to conductivity, e.g. the conductivity in the forward numerical model included in the inverse problem solving, for the neural or cardial source and a calculation means for determining a property of the neural or cardial source based on said at least one selected subset of measurement channel results. It is an advantage of embodiments according to the present invention that more accurate determining of the property of the neural or cardial source can be obtained by taking into account a sensitivity to conductivity when selecting the channels to use. The property of the neural or cardial source may be for example a location, an orientation, an amplitude or a dynamic behavior of an electrical activity. Sensitivity of a certain channel to a certain uncertainty can be expressed as the change of a forward model channel due to a change in uncertainty when keeping all other inputs in the forward model constant. Some channels can have a large change (i.e. very sensitive) while others can have a small change (i.e. not so sensitive) in channel output, for the same change in uncertainty.
The calculation means may be adapted for determining, e.g. estimating, a location of the neural or cardial source. It is an advantage of embodiments according to the present invention that accurate determination of the location of neural or cardial sources may be performed, e.g. as input for surgery or for performing diagnostics based thereon.
The calculation means may comprise a modeling means for forward numerical modeling for obtaining expected measurement channel results for said subset. It is an advantage of embodiments according to the present invention that these can especially be used when applying forward numerical modeling, resulting in more accurate determination of the property of the neural or cardial source. It is an advantage of embodiments according to the present invention that these can be used with different forward models. It is an advantage of embodiments according to the present invention that the gain in accuracy by taking into account sensitivity to conductivity can be obtained substantially independent from the forward model used, as long as this forward model includes sensitivity to conductivity.
The calculation means may comprise a comparator means for comparing the expected measurement channel results and the measured measurement channel results. It is an advantage of embodiments according to the present invention that conventional techniques such as for example least square minimization can be used.
The calculation means may be adapted for determining a new estimate of the property of the neural or cardial source based on the comparing of the expected measurement channel results and the measured measurement channel results.
The system may comprise an input means for receiving measured channel results for a plurality of channels, the measured channel results being measurement results of signals responsive to electrical activity of the neural or cardial source.
The system also may be adapted for using a selected sub-set of measurement channels for a number of subsequent steps, e.g. if so-called stationary sources are studied which result in variation of the signals substantially quicker than variation of the location of the neural or cardial source.
The system may comprise a controller for using the selection means and the calculation means for iteratively, e.g. repeatedly, estimating the property of the neural or cardial source. In some embodiments, the selection of subsets may be done and used in a plurality of iterative calculation steps for estimating the property of the neural or cardial source. In some both the selection of subsets of measurement channels and the calculation may be iteratively done.
The repeatedly estimating the property of the neural or cardial source may comprise using the new estimate of the property of the neural or cardial source for repeatedly estimating.
The controller may be adapted for dynamically selecting a new subset of measurement channel results for subsequent iterative steps.
The selection means may be adapted for selecting furthermore taking into account the sensitivity of the measurement channel results to a further uncertainty in the measurement channels for the neural or cardial source. The further uncertainty may be any or a combination of a location of probes used for obtaining measurement channel results, a change in properties with respect to the surrounding bodily part due to a lesion or a geometric uncertainty.
The present invention also relates to a method for estimating a property of a neural or cardial source using inverse problem solving, the method comprising selecting at least one subset of a plurality of measurement channels, said selecting taking into account the sensitivity of the measurement channel results to conductivity in a forward numerical model included in the inverse problem solving, for the neural or cardial source, and estimating a property of the neural or cardial source based on said at least one selected subset of measurement channel results. The method may be a computer-implemented method.
The estimating a property may comprise estimating a location of the single neural or cardial source or estimating the locations of multiple neural or cardial sources. Alternatively or in addition thereto, also may comprise orientation, amplitude or dynamic behavior of the single neural or cardial source or the multiple neural or cardial sources.
Estimating a property of the neural or cardial source may comprise forward numerical modeling for obtaining expected measurement channel results for said subset.
Estimating a property of the neural or cardial source may comprise comparing the expected measurement channel results and the measured measurement channel results.
Estimating a property of the neural or cardial source may comprise determining a new estimate of the property of the neural or cardial source based on the comparing of the expected measurement channel results and the measured measurement channel results.
The method also may comprise receiving measured channel results for a plurality of channels, the measured channel results being measurement results of signals responsive to electrical activity of the neural or cardial source.
The method also may comprise using said selecting and estimating for iteratively, e.g. repeatedly, estimating the property of the neural or cardial source.
Repeatedly estimating the property of the neural or cardial source may comprise using the new estimate of the property of the neural or cardial source for iteratively, e.g. repeatedly, estimating.
The method may comprise dynamically selecting a new subset of measurement channel results for subsequent iterative steps.
The method may be applied for performing electroencephalography (EEG), magnetoencephalography (MEG), electrocardiography (ECG or EKG), or magnetocardiography (MCG).
Selecting at least one subset may comprise furthermore taking into account the sensitivity of the measurement channel results to a further uncertainty in the measurement channels for the neural or cardial source. The further uncertainty may be any or a combination of a location of probes used for obtaining measurement channel results, a change in properties with respect to the surrounding bodily part due to a lesion or a geometric uncertainty.
The present invention also relates to a controller for controlling a system for estimating a property of a neural or cardial source.
The present invention furthermore relates to a medical device for performing electroencephalography (EEG), magnetoencephalography (MEG), magnetocardiography (MCG) or electrocardiography (ECG or EKG), the device comprising a set of sensors for capturing a plurality of measurement channel results from part of the body of a living creature and a system for estimating a position of a neural or cardial source as described above.
The present invention also relates to a computer program product for performing, when executed on a computer, a method as described above. The invention also relates to a machine readable data storage device storing such a computer program product and/or transmission of such a computer program product over a local or wide area telecommunications network.
Particular and preferred aspects of the invention are set out in the accompanying independent and dependent claims. Features from the dependent claims may be combined with features of the independent claims and with features of other dependent claims as appropriate and not merely as explicitly set out in the claims.
These and other aspects of the invention will be apparent from and elucidated with reference to the embodiment(s) described hereinafter.
a to
The drawings are only schematic and are non-limiting. In the drawings, the size of some of the elements may be exaggerated and not drawn on scale for illustrative purposes.
Any reference signs in the claims shall not be construed as limiting the scope.
In the different drawings, the same reference signs refer to the same or analogous elements.
Embodiments of the present invention can be applied to different types of inverse problems, such as for example electroencephalography (EEG), magnetoencephalography (MEG), electrocardiography (ECG or EKG), magnetocardiography (MCG), etc. The latter techniques provide information regarding activity, e.g. electrical activity, of a part of a living creature, such as for example of a brain or heart of human being.
Where in embodiments of the present invention reference is made to the term inverse problem, reference is made to the situation whereby the property of an unknown source of a signal activity is determined based on measurement of signals or fields, generated by the source, at a distance from the source. Typically, the inverse problem is solved by an iterative procedure that sequentially evaluates a forward model whereby the solution is obtained when the simulated sensor signals converge to the actually measured signals. One example thereof is the localization of a source of electrical energy inside the brain by sensing signals outside the scalp.
Where in embodiments of the present invention reference is made to sensitivity of a channel to an uncertainty, reference is made to a measure of how a channel is influenced by an uncertainty or how the simulated measurement channel signals, e.g. potentials, can change in a particular channel due to a change of uncertainty in conductivity in the forward model. It thus may be regarded as how sensitive the result for a given measurement channel is upon a fluctuation of a parameter caused by an uncertainty.
Where in embodiments of the present invention reference is made to the conductivity, reference is made to a measure for the ability for tissue to conduct electrical currents.
Where in embodiments of the present invention reference is made to uncertainties, reference is made to the situation where values of properties are not exactly known. These thus can be regarded as uncertainties, some examples thereof being the conductivity values of tissue, geometrical properties or electrode positions. Uncertainties can be given as input to the forward modeling and influence the output of the forward modeling.
Where in embodiments of the present invention reference is made to a neural or cardial source, the latter includes a case where the source comprises a plurality of distributed sub-sources, wherein the sub-sources may for example be different dipoles positioned on a different position. Alternatively, this can be formulated as the system/method being applicable for at least one neural or cardial source or as the system/method being applicable to one or more neural or cardial sources.
According to a first aspect, embodiments of the present invention relate to a method for estimating a property, e.g. the location, of a neural or cardial source using an inverse problem. The method according to embodiments of the present invention makes use of selection of a subset of measurement channels to reduce inaccuracy in the determination of the property of the neural or cardial source. The method is especially suitable for performing electroencephalography (EEG), magnetoencephalography (MEG), electrocardiography (ECG or EKG) or magnetocardiography (MCG), although the invention is not limited thereto. According to embodiments of the present invention, the method comprises selecting a subset of a plurality of measurement channel results taking into account the sensitivity of the measurement channel results to conductivity for the neural or cardial source under study and estimating a property of the neural or cardial source based on the selected subset of measurement channel results. The method may be an iterative method, whereby the selecting and the estimation is performed iteratively to obtain a better estimation of the property or of other features following from the method (e.g. better conductivity values). In accordance with some embodiments of the present invention the obtained property of the neural or cardial source is not a diagnosis as such nor does it provide or lead to a diagnosis directly. That is, in accordance with some embodiments, the clinical parameter is only information from which relevantly trained personnel could deduce some form of diagnosis however only after an intellectual exercise that involves judgment.
By way of illustration, the present invention not being limited thereby, an exemplary method for estimating a property of a neural or cardial source is discussed, illustrating standard and optional features and advantages of embodiments according to the present invention.
In a first step, the method may comprise receiving input, as shown in the method 300 of
In a second step, filtering 320 may be performed on the received input. The filtering may be based on several basic techniques. Basic techniques can be based on the frequency content of the signal of interest. This is typically done by eliminating frequency bands which correspond to noise. Advanced methods, such as Blind Source Separation, try to represent the signals as a linear mixture of source signals. The source signals are imposed to some certain statistical constraints. Principal component analysis (PCA) provides a orthogonal mixture sorted according to the variance of the source signals. Independent component analysis (ICA) provides a mixture where the source signals are statistically independent. The filtering also may include artifact filtering 330. Artifacts can be generated by electrical activity from outside the heart or brain. Examples of such artifacts are muscle activity, eye blinks, respiratory activity, . . . . These artifacts can distort the measured signals and thus also the automated interpretation of these. Mostly artifacts are removed using Blind Source Separation techniques or by rejecting the channel where the artifact is present.
In a third step, the method comprises selecting a subset of measurement channels of the neural or cardial source 340. The channels thereby are selected such that the selection takes into account sensitivity to conductivity for the measurement channel. The sensitivity may depend on the reliability of the conductivity values used. Conductivity of biological tissue is referred here as the material's ability to conduct an electrical current. The conductivity of biological tissue can in a general way be represented by a 3-dimensional matrix. Each value in this matrix represents the directionally dependent material's ability to conduct an electrical current. This matrix can represent tissue with anisotropic behavior. In the isotropic case, this matrix can be reduced to a scalar value. The conductivity values initially may be estimated from measurements, as e.g. discussed by Oostendorp et al in IEEE Transactions on Biomedical Engineering 47 (11), pp 1487-1492 (2000) or by Goncalves et al. in IEEE Transactions on Biomedical Engineering 50 (6), pp 754-767 (2003) or may be estimated from models, such as for example the 4-Cole-Cole model as discussed by Cole et al. in Journal of Chemical Physics 9, pp 341-351 (1941) and Gabriel et al. in Physics in Medicine and Biology 41, pp 2271-2293 (1996). It is an advantage of embodiments according to the present invention that through iteration updated, i.e. more accurate, conductivity values can be obtained and can consequently be used. Selection may be performed by taking the different measurement channel results and corresponding conductivity values as an input and performing differentiation of the measurement channel results to the conductivity, evaluated for the estimated conductivity values. Selection of a subset may be performed by selecting all measurement channels results being less sensitive to conductivity than a predetermined value, by selecting a particular number of measurement channel results having the lowest sensitivity to conductivity of the plurality of results, etc. The number of channels (N) selected in the subset from the plurality of channels (M), advantageously comprises those channels that provide useful information but are less prone to conductivity uncertainties. The number of selected channels (N) thereby may be at least the number of parameters that is to be determined for the property of the neural or cardial source to be estimated. The latter may be performed iteratively, as indicated by arrow 350.
In a following step, the method comprises determining the property 360 of the neural or cardial source based on the selected subset of measurement channel results in the least squares sense. The neural or cardial source representation may be application dependent and may in some examples be represented by one or a limited number of dipoles. Such determination may comprise forward modeling of the expected measurement channel results based on an estimated position of the neural or cardial source, comparing the expected measurement channel results and the measured measurement channel results and evaluating whether or not the difference between the measured and modeled results is sufficiently small. If the latter is the case, it is decided that the property of the neural or cardial source is sufficiently accurate. If the difference between the measured and modeled results is considered too large, a new estimated position is estimated for the neural or cardial source, and the selection and determination step are repeated using updated estimated property and optionally also updated estimated conductivity values. The new estimated position may be determined based on a predetermined algorithm, a minimization or optimization algorithm such as Nelder-Mead simplex method, stochastic minimization method (genetic algorithm, etc.), etc. A more detailed description of a flow chart expressing the determination of an estimated property and the selection of a subset of channels will be provided below. The steps may be repeated until a sufficiently accurate agreement between the modeled and measured measurement channel results is obtained. The latter may be determined by predetermined rules, such as for example a difference value that is smaller than a predetermined value or the number of iteration steps becoming too large.
Once a sufficiently accurate agreement between modeled and measured measurement channel results is obtained, the corresponding property of the neural or cardial source is outputted, either to a memory, as data output or to a display, as also shown in
By way of illustration, embodiments of the present invention not being limited thereto, an example of an algorithm according to an embodiment of the present invention is illustrated by the flow chart shown in
The inverse problem typically may take the following inputs:
V
EEG
=L(r,{tilde over (X)})d=L(r,{tilde over (X)})L(r,{tilde over (X)})†FEEG
herein L is the M×3 lead field matrix that depends on the numerical head model (geometry), the positioning of the measurement system and the conductivity values. Here a sub-optimal least squares estimator of the dipole orientation is used by the Moore-Penrose pseudoinverse,
d
opt
=L(r,{tilde over (X)})†FEEG
Other estimators also may be used. This can be extended when using multiple uncertain conductivity values (conductivity of the cerebrospinal fluid, etc.) and when using multiple neural or cardial sources. L can be determined off-line. The latter is illustrated in
In a second step, calculation is performed of the sensitivity S 418. The sensitivity of a channel to an uncertainty is a measure of how a channel can be influenced by an uncertainty or how the measured potentials can change due to a change of uncertainty. A possible means for measuring the sensitivity is by calculating a first order derivative thereof of the EEG potentials or of the lead fields L to the conductivity ratio X:
which is evaluated at X={tilde over (X)}. The sensitivity can be calculated through finite differentiation or using another numerical method. Other means of calculating the sensitivity are to calculate in a Bayesian framework the EEG potentials or the lead fields due to an uncertainty distribution. The standard deviation of the probability density function of each channel can be a measure of sensitivity. Other sensitivity estimators may be used.
Based on the sensitivity S, the potentials that have a large influence on the potential values can be selected. If a threshold ε is defined, potentials can be selected which follow Siε,i=1, . . . , N and in this way the potentials with smallest sensitivity are selected 420. The latter can for example be performed by comparing selected measured EEG channels 422 based on the measured input and selected calculated EEG channels 424 based on the calculated sensitivity. Such a comparison may include comparison of the channel values themselves or derivatives thereof. An example thereof is to compare the selected topographies based on the measured input and the selected calculated topographies based on the calculated sensitivity. Other selection strategies also may be chosen by the user. For example, selection of a predetermined number of potentials having the lowest sensitivity to conductivity can be performed. In this way, the calculated lead fields or potentials can be selected, e.g. VSEEG, and the corresponding electrodes can be selected for the measured data, i.e. FSEEG.
In a following step, the cost function ΔV426 of the EEG inverse problem is then determined as
ΔV=cos t(VSEEG,FSEEG)
The cost function can be traditionally defined as the least squares difference between measured and simulated EEG data, i.e.
cos t(X,Y)=∥X−Y∥2
When multiple sources need to be estimated, the cost function can be represented by the Multiple Signal Classification (MUSIC) or the Recursively Applied and Projected (RAP)-MUSIC cost function, see Mosher and Leahy in IEEE Transactions on Signal Processing 47, pp 332-340 (1999). In a following step, due to the use of selected potentials, an alternative cost function needs to be defined. Due to the fact that the set of potentials that is calculated can be reformulated in the first order as:
V
S
EEG(X)=VSEEG+S(k)(X−{tilde over (X)})
The cost function thus can be reformulated as the correlation between ΔV and the sensitivity S. Furthermore an estimate of the conductivity is obtained.
In a following step, if the termination criteria are reached, the algorithm is stopped 428. The termination criterion may be given by the user and may be determined as e.g. a cost value that is smaller than a certain tolerance value. At that moment, the correct dipole position r* 430 is obtained. If the termination criterion has not been reached, the algorithm is continued.
In a following step, the location of the dipole 432 then is updated
r=r+h
and the forward calculation of the potentials is again performed by returning the algorithm to step 1. The above steps can also be extended for recovering multiple sources by using a proper cost function and the above steps can also be executed sequentially, which is e.g. the case for the minimization of the RAP-MUSIC cost functions.
In some embodiments, as already hinted for above, besides the sensitivity to conductivity, also one or more other uncertainties can be taken into account using a method according to embodiments of the present invention and thus the effect of other uncertainties also can be small, reduced or minimized. These additional uncertainties may be any type of uncertainty whereby different channels have a different sensitivity to the uncertainty. Some examples can be change of conductivity in a lesion with respect to the surrounding bodily part, geometric uncertainties, uncertainties regarding the positioning of the electrodes, etc.
In one aspect, the present invention relates to a system for estimating a property of a neural or cardial source, e.g. in a living creature. The system may especially be suitable for determining electrical activity of a heart or a brain of a living human being, although the invention is not limited thereto. The system may be especially suitable for extracting information from electroencephalography (EEG), magnetoencephalography (MEG), electrocardiography (ECG or EKG) or magnetocardiography (MCG), although the invention is not limited thereto. The system may be a medical device or may be part of a medical device for performing encephalography or electro- or magnetocardiography. According to embodiments of the present invention, the system is adapted for estimating a property, such as position, of a neural or cardial source using inverse problem solving, whereby the system comprises a selection means for selecting at least one subset of a plurality of measurement channel results. Selecting thereby takes into account the sensitivity of the measurement channel results to conductivity for the neural or cardial source. The system also comprises a calculation means for determining a property of the neural or cardial source based on the at least one selected subset of measurement channel results. A more detailed description of an exemplary system, illustrating features and optional features of the system is further described with reference to
The system 500 typically may comprise a receiving means 510 for receiving a plurality of measurement channel results from a part of the body of a living creature. Such receiving means may be an input port for receiving data results recorded earlier. The actual recording thus does not need to be part of embodiments of the present invention. Alternatively, the receiving means 510 may comprise a recording means for recording a plurality of measurement channel results. One example of a receiving means 510 may comprise a set of sensors that is adapted for obtaining a set of measurement channel results. The number of sensors present in the receiving means 510 may be selected in view of the application. The number of sensors typically may be in the range between 1 and 350 sensors, but can be easily extended. The range may vary from application to application, and may e.g. be between 1 and 256 for EEG applications, such as for example between 20 and 50 sensors e.g. when applying EEG for clinical use, for example between 128 and 256 sensors e.g. when applying EEG for experimental psychology purposes. The number of sensors may for example be up to 64 sensors when applying ECG and for example up to 350 when applying MEG. The sensors may be sensors adapted for measuring an effect of electrical activity of a neural or cardial source, such as for example electrical sensors or magnetic sensors, although the invention is not limited thereto. The different sensors result in different measurement channels. Due to the inherent variation of conductivity throughout the body of a living creature, dependent e.g. on the shape and tissue type at different locations on the body, some measurement channels will be more sensitive to conductivity than others. Embodiments of the present invention make use thereof to minimize accuracy of the determined property of the neural or cardial source.
The receiving means 510 may be adapted for receiving the plurality of measurement channel results in a topologically arranged manner. In this way, it can be known which topological position on the living creature corresponds with which measurement channel result.
The receiving means furthermore may be adapted for receiving other input, such as for example an initial position estimation of the neural or cardial source, initial conductivity values for the measurement channels, a forward model or parameters determining a forward model, etc.
The system 500, according to embodiments of the present invention, comprises a selection means 520 or selector 520 for selecting a subset of measurement channel results. The selection means 520 thereby is adapted for performing the selection taking into account sensitivity to conductivity for the measurement channel. The selector may take the different measurement channel results and corresponding conductivity values as an input and select a subset of measurement channel results as an output by performing differentiation of the measurement channel results to the conductivity. The differentiation may be performed e.g. through finite differentiation, although the invention is not limited thereto.
The system 500 also comprises a calculation means 530 for determining the property of the neural or cardial source based on the at least one selected subset of measurement channel results. The calculation means 530 therefore may comprise a forward modeling means 532 for forward modeling based on an estimated position of the neural or cardial source the expected measurement channel results for the subset of measurement channel results. The forward model applied may be in any suitable model, such as in the case of a neural source a simplified multi-spherical head models as realistic head models derived from MR and X-ray CT images. In realistic head models, the tissue types may be modeled as isotropic or anisotropic conductor. It may be determined upfront and off line, as e.g. illustrated by
The calculation means 530 also may comprise a comparator 534 for comparing the expected measurement channel result and the measured measurement channel result. The comparator 534 may for example determine a cost function of the inverse problem, whereby the cost function may for example be determined by a least square difference between measured and modeled result. The cost function also may be a higher order relationship between the measured and modeled results. Such functionalities can easily be programmed, both in software and/or in hardware.
The calculation means 530 furthermore advantageously may comprise a property calculator 536 for calculating a more accurate property estimate of the neural or cardial source. The latter may be performed if for example the measured and modeled measurement channel results do not coincide or if these differ more than a predetermined value. The calculation of a more accurate property estimate may be performed using predetermined rules. The step h can be updated using a predetermined optimization or minimization algorithm such as for example Nelder-Mead simplex method, genetic algorithm, etc.
The system 500 furthermore advantageously may comprise a controller 540 for controlling the selection and/or calculation means in an iterative manner such that the property of the neural or cardial source can be determined in an iterative way.
Based on the determined more accurate property estimate, an iteration of the measurements and forward modeling may be performed and an evaluation of the obtained results may be performed. Whereas in some embodiments of the present invention, each time a new selection of the subset may be performed, alternatively the selected subset may be used in subsequent iteration steps.
The controller furthermore may have the functionality of controlling the receiving means 510, thus controlling the input of the system. The controller 540 may control the input data. In some embodiments, the controller 540 also may be adapted for controlling the capturing of data by controlling the sensing by the plurality of sensors.
For some applications, where the location of the neural or cardial source is not changing much in time, i.e. where there is static electrical activity, the same selection can be used for each time sample. For such applications, the sub-selection made can be maintained and the step of re-selecting a sub-set of measurement channels can be omitted in an iterative process. The need for updating the sub-selection may be determined by the timescale of the variation of the measurement channel results and the variation of the neural or cardial source.
The system 500 furthermore advantageously may comprise a memory 550 for storing the results obtained, for storing the initial set of conductivity values as well as optionally updated conductivity values, an estimated initial position of the neural or cardial source and optionally for storing the measurement and/or estimated measurement channel results at least temporarily. Such a memory may be a conventional memory component, as known in the art. Other values, intermediate results or output results also may be stored shortly, temporarily or for a longer time.
The system 500 furthermore may comprise an output means for outputting the calculated results.
The system 500 advantageously may be adapted, e.g. through control signals of the controller, for providing neural or cardial source property information for a given timescale. Typically neurons act produce signals in the order of 0 to 70 Hz. Hence, activity changes in the millisecond scale. To improve the signal-to-noise ratio of the measurements, a window of multiple time series can be considered assuming that the sources are stationary in that window, e.g. a epileptic spike is active during 250 ms, the start of an epileptic seizure may be stationary during the first second. Thus the presented technique can for example be performed on each time sample or on consecutive time windows of 0.5 to 1 second. In this way a dynamical evolution of the neural or cardial source(s) in the living creature can be made visible.
The system 500 furthermore may comprise components being able for generating the functionality of part of, one or more method steps as described above. Whereas the controller has been described as forming part of the system, embodiments of the present invention also relate to controllers for controlling a system as described above or to controllers for performing a method as described above.
It is an advantage of embodiments of the present invention that these enhance the spatial resolution of biomedical inverse problems, which may be highly relevant for diagnostic or surgical purposes (e.g. planning brain surgery in case of epilepsy where location precision is crucial).
The above described method embodiments for estimating a property, e.g. a position, of a neural or a cardial source may be at least partly implemented in a processing system 600 such as shown in
The present invention also includes a computer program product which provides the functionality of any of the methods according to the present invention when executed on a computing device. Such computer program product can be tangibly embodied in a carrier medium carrying machine-readable code for execution by a programmable processor. The present invention thus relates to a carrier medium carrying a computer program product that, when executed on computing means, provides instructions for executing any of the methods as described above. The term “carrier medium” refers to any medium that participates in providing instructions to a processor for execution. Such a medium may take many forms, including but not limited to, non-volatile media, and transmission media. Non-volatile media includes, for example, optical or magnetic disks, such as a storage device which is part of mass storage. Common forms of computer readable media include, a CD-ROM, a DVD, a blue ray disk, a flexible disk or floppy disk, a tape, a memory chip or cartridge or any other medium from which a computer can read. Various forms of computer readable media may be involved in carrying one or more sequences of one or more instructions to a processor for execution. The computer program product can also be transmitted via a carrier wave in a network, such as a LAN, a WAN or the Internet. Transmission media can take the form of acoustic or light waves, such as those generated during radio wave and infrared data communications. Transmission media include coaxial cables, copper wire and fibre optics, including the wires that comprise a bus within a computer.
By way of illustration, embodiments of the present invention not being limited thereto, experimental results are discussed below, indicating standard and optional features and advantages of some embodiments of the present invention. The results discussed below are on the one hand based on results using a spherical head model and on the other hand based on a realistic head model.
In a first set of experimental results, use is made of a spherical head model. More particularly, the channel selection methodology as described above is applied to a simplified geometry of the head, as illustrated in
The above results illustrate that the channel selection method results in a decrease of the position localization error of a neural source, the latter being illustrated for different positions of the neural source and for different conditions.
In a second set of experimental results, use is made of a more realistic head model.
It is to be understood that although preferred embodiments, specific configurations have been discussed herein for devices and systems according to the present invention, various changes or modifications in form and detail may be made without departing from the scope and spirit of this invention. For example, any formulas given above are merely representative of procedures that may be used. Furthermore, whereas examples are shown for determining a property of a neural source, i.e. examples are shown based on head models and measurements on heads, the invention also relates to cardial sources, whereby the corresponding models and measurements then relate to the heart and chest region. Functionality may be added or deleted from the block diagrams and operations may be interchanged among functional blocks. Steps may be added or deleted to methods described within the scope of the present invention. A single processor or other unit may fulfill the functions of several items recited in the claims.
In the claims, the word “comprising” does not exclude other elements or steps, and the indefinite article “a” or “an” does not exclude a plurality. The mere fact that certain measures are recited in mutually different dependent claims does not indicate that a combination of these measures cannot be used to advantage. Any reference signs in the claims should not be construed as limiting the scope.
It should be noted that the use of particular terminology when describing certain features or aspects of the invention should not be taken to imply that the terminology is being re-defined herein to be restricted to include any specific characteristics of the features or aspects of the invention with which that terminology is associated.
Number | Date | Country | Kind |
---|---|---|---|
0919739.3 | Nov 2009 | GB | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2010/067216 | 11/10/2010 | WO | 00 | 5/11/2012 |