The present application is based on and claims priority under 35 U.S.C. § 119 to Japanese Patent Application No. 2022-036530, filed Mar. 9, 2022. The contents of Japanese Patent Application No. 2022-036530 are incorporated herein by reference in their entirety.
The present invention relates to a magnetism measuring apparatus, a magnetism measurement processing apparatus, and a method for controlling a magnetism measurement processing apparatus.
A magnetism measuring apparatus such as a magnetoencephalograph is an apparatus that measures a weak magnetic field generated through nerve activity with a superconducting quantum interference device (SQUID) sensor array or the like, and identifies a position of major nerve activity from a relationship between a magnetic field source and a magnetic field distribution. The magnetism measuring apparatus can measure a magnetic field, but cannot obtain an image of a neural activity measurement target such as a brain or a spinal cord.
Therefore, the portion of the human subject where the magnetic field is generated cannot be identified only by measuring the magnetic field. Therefore, by measuring a weak alternating current flowing through a marker coil disposed near the measurement target portion of the subject by a magnetism sensor of the magnetism measuring apparatus, it is possible to estimate the relative position between the magnetism sensor and the marker coil and identify the positional relationship between the measurement target portion of the subject and the measured magnetic field.
By identifying the positional relationship between the measurement target portion of the subject and the measured magnetic field using the marker coil, it is possible to display the distribution of the neural activity calculated from the biomagnetic field and the image of the subject in a superimposition manner (for example, see Non-Patent Document 1). In addition, in biomagnetic field measurement, it is possible to measure the amount of movement of the observed portion of the subject due to a movement of the body of the subject, or the like (see, for example, Non-Patent Document 2).
For example, there is known a method of calculating a reference point using a plurality of marker coils and estimating the position of the reference marker coils based on the calculated reference point (for example, see Patent Document 1). In addition, there is known a method in which magnetic fields are caused to be generated only from marker coils by causing currents of opposite phases to flow through spiral patterns of the marker coils formed on both surfaces of a flexible substrate, so as to prevent generation of magnetic fields due to currents flowing through the wires (for example, see Patent Document 2). In addition, there is known a method of dividing a magnetic field detection area with respect to magnetism sensors and thereby calculating changes in outputs of the magnetism sensors in accordance with the positional relationships between the outputs of the magnetism sensors and the magnetic field sources (for example, see Non-Patent Document 3).
A magnetism measuring apparatus includes a plurality of magnetism sensors having magnetism sensitivities with respect to respective single directions; a coil configured to generate a magnetic field in response to supply of a current; and a processor configured to use a predetermined number of magnetism sensors from among the plurality of magnetism sensors to estimate a relative position between the coil and the predetermined number of magnetism sensors based on magnetic fields detected by the predetermined number of magnetism sensors. The processor is configured to avoid using, in calculation for estimating the relative position, magnetism data measured by at least one of the plurality of magnetism sensors, the at least one of the plurality of magnetism sensors having an absolute value of a cosine similarity that is greater than or equal to a threshold, the cosine similarity being between a normal vector to the coil and a direction in which the at least one of the plurality of magnetism sensors has a magnetism sensitivity.
Other objects, features, and advantages of the present invention will become more apparent from the following detailed description when read in conjunction with the accompanying drawings.
In the related art described above, when the magnetic fields generated from the marker coils are affected by noise for example, the accuracy of the estimated positions of the marker coils may be reduced.
An object of embodiments is to improve estimation accuracy of a position of a coil used as a marker in a magnetism measuring apparatus.
According to the embodiments that will now be described, it is possible to improve marker coil position estimation accuracy in a magnetism measuring apparatus.
Hereinafter, the embodiments will be described with reference to the drawings. In the drawings, the same elements are provided with the same reference numerals, and the duplicate description may be omitted.
As depicted in
The magnetism measuring apparatus 100 may be applied as a biomagnetism measuring apparatus such as a magnetospinograph (MSG), a magnetomyograph (MMG), a magnetoencephalograph (MEG), a magnetocardiograph (MCG), or the like. In addition, the magnetism measuring apparatus 100 may be applied as a magnetic motion capture apparatus, a magnetic tracking apparatus, or the like, detecting a position or a motion of an object to which a coil is attached by detecting a magnetic field generated from the coil. That is, the application range of the magnetism measuring apparatus 100 is not limited to apparatuses that are used for living bodies.
The driving part 130 supplies a current to the marker coil 110 via the lead wires 121, and causes the marker coil 110 to generate a magnetic field. The marker coil 110 may have any shape as long as it generates a magnetic field according to the Biot-Savart law when being supplied with a current. It is preferable that the driving part 130 can supply a sinusoidal current to the marker coil 110 in order that a magnetic field generated in response to a current being supplied to the marker coil 110 can be distinguished from external magnetic field noise or the like.
The lead wires 121 are covered with an insulating material such as polyimide. The lead wires 121 are wires disposed in such a manner that current vectors of currents flowing through the conductors of the lead wires 121 are parallel to the X-axis in
Each magnetism sensor 142 detects a magnetic field generated when a current flows through the marker coil 110, and transmits a signal indicating the detected magnetic field to the signal processing part 160 via the wires 150. For example, the magnetism sensors 142 have magnetism sensitivities in a Z-axis direction (single direction) which is a direction toward the marker coil 110. That is, the magnetism sensors 142 have directivities in the direction in which the magnetism sensors 142 readily detect the target magnetism. For example, SQUID sensors are used as the magnetism sensors 142. The SQUID sensors require cooling mechanisms (not depicted) for maintaining their superconducting states. In order to detect magnetic fluxes, the SQUID sensors have, for example, detection coils each with a radius of 20 mm. Each of the magnetism sensors 142 has a sensitivity in the direction normal to the detection coil. It is noted that a vector normal to a plane corresponding to the annular shape of the detection coil is referred to as a normal vector to the detection coil.
The control part 170 controls operation of each magnetism sensor 142 (for example, turning on and off the detecting operations of the magnetism sensors 142 with respect to magnetic fields). The signal processing part 160 includes a calculating part 161 that performs data processing on a signal received from each magnetism sensor 142. The signal processing part 160 includes a flux locked loop (FLL) circuit and an analog-to-digital converting circuit (not depicted). The signal processing part 160 converts a signal transmitted from each magnetism sensor 142 via the wires 150 into a digital signal. The signal processing part 160 is an example of a magnetism measurement processing apparatus and includes the calculating part 161 that processes magnetism data measured by the plurality of magnetism sensors 142.
The calculating part 161 depicted in
Note that, according to the first embodiment, as will be described later, the magnetism data measured by certain one or more of the magnetism sensors are avoided from being used for calculation to estimate the position of the marker coil 110 in order to improve the accuracy of estimating the position of the marker coil 110. That is the reason why, as described above, the calculating part 161 performs a process of deriving the position of the marker coil 110 to estimate the position of the marker coil 110 relative to the positions of a predetermined number of magnetism sensors from among the magnetism sensors 142 (that is, a relative position between the marker coil 110 and the predetermined number of magnetism sensors from among the magnetism sensors 142). The predetermined number of magnetism sensors from among the magnetism sensors 142 are magnetism sensors whose magnetism data is used for calculation to estimate the position of the marker coil 110; and do not include the above-mentioned certain one or more of the magnetism sensors whose magnetism data is avoided from being used for calculation to estimate the position of the marker coil 110.
The calculating part 161 calculates magnetic fields that would be detected by the magnetism sensors using the following equation (1) depicted in Non-Patent Document 2, and, for this purpose, uses the position vectors with respect to the single central points of the detection coils. The equation (1) is applicable to the magnetism measuring apparatus including the plurality of magnetism sensors 142.
In the equation (1), the symbol m represents a magnetic dipole moment (the marker coil 110). The symbol Si represents a unit vector indicating the orientation of the i-th magnetism sensor 142. The symbol r, represents a vector originating from the magnetic dipole and directed to the i-th magnetism sensor 142.
The calculating part 161 calculates a signal Bi for when a magnetic field generated by the magnetic dipole is detected at one point, as a representative, of the detection coil included in each of the magnetism sensors 142. Actually, the magnetic field generated by the magnetic dipole has a distribution in the plane of the detection coil, and as a result, when the signal Bi is calculated by the calculating part 161 with the representative one point of the detection coil, an error is generated due to the distribution of the magnetic field in the detection coil
Each of the detection coils of the magnetism sensors 142 used for the calculation is set to have a diameter of 20 mm, a center position of the detection coil is set to (x, y, z)=(0, 0, distance L), and the number of sensitivity points in the plane of the detection coil (“coil plane” in
For example, the distance L is indicated by the Z component of the coil center position of the detection coil of the magnetism sensor 142. In the simulation depicted in
|pm−ps|=√{square root over ((0−0)2+(0−0)2+(0−L)2)}=L (2)
The equation (2) indicates that the distance L is the absolute value of the difference between these position vectors and also is the Z component of the coil center position of the detection coil of the magnetism sensor 142.
From the example depicted in
In the above-described calculation of the magnetic field that would be detected by the magnetism sensor 142, the magnetic dipole moment was regarded as a constant. However, the magnetic dipole moment actually can have any quantity. Therefore, in the following description, cosine similarity is used as an index indicating a relationship between the magnetic dipole moment and the normal vector to the detection coil.
The cosine similarity is calculated by the equation (3) below. The greater the cosine similarity is, the smaller the angle θ between the normal vector to the marker coil 110 and the normal vector to the detection coil is; and the smaller the cosine similarity is, the greater the angle θ between the normal vector to the marker coil 110 and the normal vector to the detection coil is. θ depicted in
The four graphs depicted in
That is, it can be seen that, even when the distance L between the marker coil 110 as the magnetic field source and the detection coil of the magnetism sensor 142 is small, the calculation error can be reduced if the cosine similarity is small. Therefore, by setting the positional relationship between the magnetic dipole and the magnetism sensor 142 such that the calculation error caused by the magnetic field distribution in the plane of the detection coil can be reduced, the position of the marker coil 110 can be estimated with higher accuracy.
In the first embodiment, the calculating part 161 avoids using, in the calculation for estimating the position of the marker coil 110, magnetism data measured by a magnetism sensor 142 having a magnetism detection direction in which the absolute value of the cosine similarity with respect to the normal vector to the marker coil 110 is “0.01” or more and “1” or less, for example. “0.01” is an example of a first threshold. As a result, it is possible to improve the accuracy of the position of the marker coil 110 estimated based on the magnetism data measured by the magnetism sensors 142. Instead of avoiding using the magnetism data in the calculation for estimating the position of the marker coil 110, the control part 170 depicted in
The estimation errors of the position of the marker coil 110 in the X-axis direction, the Y-axis direction, and the Z-axis direction of the marker coil 110 were calculated using the following equations (4), (5) and (6), respectively. The three-dimensional estimation error of the position of the marker coil 110 was calculated by the equation (7) below using the respective calculation results of the equations (4), (5), and (6). In the equations (4), (5), and (6), “estimated position” and “actual position” indicate the estimated position of the marker coil 110 calculated and the actual position of the marker coil 110, respectively. Hereinafter, the estimation error of the position of the marker coil 110 may also be simply referred to as a “position estimation error”.
X-axis direction estimation error ex=(X-axis direction estimated position)−(X-axis direction actual position) (4)
Y-axis direction estimation error ey=(Y-axis direction estimated position)−(Y-axis direction actual position) (5)
Z-axis direction estimation error ez=(Z-axis direction estimated position)−(Z-axis direction actual position) (6)
position estimation error=√{square root over (ex2+ey2+ez2)} (7)
With regard to the plurality of magnetism sensors depicted in
The circles in the graph represent the position estimation errors calculated for the case where all of the plurality of magnetism sensors 142, except the magnetism sensor 142a that faces the marker coil 110 along the normal vector to the marker coil 110, were used. For example, according to the example of
According to the graph depicting the simulation result of
Therefore, for example, in the case where the distance L (between the X-Y plane on which the magnetism sensors 142 were disposed and the marker coil 110) is 50 mm, the calculating part 161 may avoid using, in the calculation for estimating the position of the marker coil 110, the magnetism data measured by the magnetism sensors 142 whose linear distances DL to the marker coil 110 are each equal to or less than 50 mm. The 50 mm is an example of a first distance. As a result, it is possible to improve the accuracy of the position of the marker coil 110 estimated based on the magnetism data measured by the magnetism sensors 142. The calculating part 161 may avoid using, in the calculation for estimating the position of the marker coil 110, the magnetism data measured by the magnetism sensors 142 whose distances from the marker coil 110 are each equal to or less than the first distance and the magnetism data measured by the magnetism sensors 142 whose cosine similarities with respect to the normal vector to the marker coil 110 are each equal to or greater than the first threshold.
As described above, in the first embodiment, the calculating part 161 avoids using, in the calculation for estimating the position of the marker coil 110, the magnetism data measured by the magnetism sensors 142 having the magnetism detection directions with which the cosine similarities with respect to the normal vector to the marker coil are each equal to or greater than the first threshold. Alternatively, the calculating part 161 avoids using, in the calculation for estimating the position of the marker coil 110, the magnetism data measured by the magnetism sensors 142 whose distances to the marker coil 110 are each equal to or less than the first distance. Furthermore, the calculating part 161 avoids using, in the calculation for estimating the position of the marker coil 110, the magnetism data measured by the magnetism sensors 142 whose distances from the marker coil 110 are each equal to or less than the first distance and the magnetism sensors 142 whose cosine similarities with respect to the normal vector to the marker coil 110 are each equal to or greater than the first threshold.
Thus, it is possible to improve the accuracy of the position of the marker coil 110 estimated based on the magnetism data measured by the magnetism sensors 142. As a result, when the magnetic field is measured by the magnetism measuring apparatus 100, the position of the marker coil 110 can be accurately estimated, and the magnetic field can be accurately measured by the magnetism measuring apparatus 100.
The magnetism sensor array 140 depicted in
That is, the magnetism sensor array 141 may include at least one magnetism sensor 142 whose magnetism detection direction is parallel to the normal vector to the marker coil 110 and at least one magnetism sensor 142 whose magnetism detection direction is not parallel to the normal vector to the marker coil 110. In this case, for example, the calculating part 161 avoids using magnetism data measured by at least one magnetism sensor 142 disposed at a position to face the marker coil 110 and having the detection sensitivity in the Z-axis direction in calculation for estimating the position of the marker coil 110.
The magnetism measuring apparatus 100 may be a biomagnetism measuring apparatus such as a magnetoencephalograph. In this case, the plurality of magnetism sensors 142 mounted on the magnetoencephalograph are arranged at mutually different angles to fit a curved surface of a head of a subject. As a result, the magnetism detection directions of the plurality of magnetism sensors 142 are shifted little by little among the magnetism sensors 142. In this case, the calculating part 161 executes calculation for estimating the position of the marker coil 110 without using the magnetism data obtained by the magnetism sensors 142 whose magnetism detection directions are each in the same direction as the normal to the marker coil 110. Thus, the magnetoencephalograph can measure a biomagnetic field with high accuracy.
Each of the magnetism sensors 143 has directivity of magnetism detection sensitivity in a plurality of directions. For example, each magnetism sensor 143 is a so-called three-axis sensor including an X-axis sensor having a directivity of magnetism detection sensitivity in the X-axis direction, a Y-axis sensor having a directivity of magnetism detection sensitivity in the Y-axis direction, and a Z-axis sensor having a directivity of magnetism detection sensitivity in the Z-axis direction. The magnetism sensors 143 are examples of a composite magnetism sensor including a predetermined number of magnetism sensors having mutually different magnetism detection directions. The Z-axis sensor is an example of a first magnetism sensor. The X-axis sensor and the Y-axis sensor are examples of a second magnetism sensor.
The calculating part 161 estimates the position of the marker coil 110 by using only the magnetism data measured by the magnetism sensors whose magnetism detection directions are not parallel to the normal vector to the marker coil 110 among the signals processed by the signal processing part 160. That is, the calculating part 161 avoids using the magnetism data measured by the magnetism sensors whose magnetism detection directions are parallel to the normal vector to the marker coil 110 in the calculation for estimating the position of the marker coil 110. As a result, the position of the marker coil 110 can be accurately estimated as in the first embodiment.
The magnetism sensors whose magnetism detection directions are not parallel to the normal vector to the marker coil 110 are, for example, the X-axis sensors and the Y-axis sensors. The magnetism sensors whose magnetism detection directions are parallel to the normal vector to the marker coil 110 are, for example, the Z-axis sensors. The calculating part 161 may avoid using magnetism data measured by at least one of the magnetism sensors whose magnetism detection directions are parallel to the normal vector to the marker coil 110 in the calculation for estimating the position of the marker coil 110.
For example, the magnetism measuring apparatus 101 depicted in
Also in the magnetism sensor array 141 of this type of biomagnetism measuring apparatus, the X-axis sensors, the Y-axis sensors, or both of the X-axis sensors and the Y-axis sensors, each of whose magnetism detection directions is not parallel to the normal vector to the marker coil 110, are used in calculation to estimate the position of the marker coil 110. Thus, the position of the marker coil 110 can be accurately estimated, and the biomagnetic field can be accurately measured by the biomagnetism measuring apparatus.
In the simulation, for example, instead of actually measuring magnetism using the X-axis sensors, the Y-axis sensors, and the Z-axis sensors of the plurality of magnetism sensors 143, the magnetic fields that would be generated according to the Biot-Savart law were calculated and were used to estimate the position of the marker coil 110. In the simulation, the position estimation errors were calculated for the case where only the X-axis sensors were used, the case where only the Y-axis sensors were used, and the case where only the Z-axis sensors were used.
As can be seen from
In other words, the errors in the estimated positions (position estimation errors) of the marker coil 110 calculated by the calculating part 161 can be made smaller and the position of the marker coil 110 can be estimated with higher accuracy for the case where the X-axis sensors or the Y-axis sensors are used than the case where the Z-axis sensors are used. Also in the second embodiment, the calculating part 161 may avoid using, in the calculation for estimating the position of the marker coil 110, the magnetism data measured by the magnetism sensors 143, each of whose distances from the marker coil 110 is equal to or less than 50 mm (first distance).
Thus, also in the second embodiment, the same advantageous effects as the advantageous effects of the first embodiment can be obtained. For example, the calculating part 161 avoids using the magnetism data measured by the magnetism sensors, each of whose magnetism detection direction is parallel to the normal vector to the marker coil 110, in the calculation for estimating the position of the marker coil 110. Alternatively, the calculating part 161 avoids using the magnetism data measured by the magnetism sensors 143, each of whose distance from the marker coil 110 is equal to or less than 50 mm (first distance), for example, in the calculation for estimating the position of the marker coil 110. Thus, the position of the marker coil 110 can be accurately estimated even using the magnetism sensors 143 having the plurality of magnetism detection directions, such as the three-axis sensors.
In the plurality of magnetism sensors of the magnetism sensor array depicted in
In this regard, when the magnetic fields generated from the marker coils fixed on the flat plate are measured by the sensor array in which the magnetism sensors are placed side by side to draw a curve, it can be seen that some positional relationships result such that calculation errors in the magnetic fields increase depending on the marker coils. Therefore, before using the third embodiment, the user of the magnetism measuring apparatus would need to pay attention to place the flat plate in such a manner that the positional relationships that would result in the increase in the measurement errors of the magnetic fields could be avoided.
According to the third embodiment, magnetism sensors of the positional relationships that would result in the increase in the calculation errors of the magnetic fields can be avoided being used as the calculation bases. Therefore, the user does not need to pay special attention when arranging the flat plate to which the marker coils are fixed, and can more easily confirm that the magnetism measuring apparatus is operating normally. Note that the number and arrangement of the magnetism sensors and the number and arrangement of the marker coils depicted in
In the Z-Y plane depicted in
Also in the third embodiment, the same advantageous effects as the advantageous effects of the first embodiment and the second embodiment can be obtained. Furthermore, in the third embodiment, for example, even in the case where the plurality of marker coils are fixed on the flat plate that faces the magnetism sensor array and there are one or more of the marker coils having the positional relationships that would result in the increase in the calculation errors of the magnetic fields, the one or more of the magnetism sensors having the positional relationships that would result in the increase in the calculation errors of the magnetic fields can be avoided being used as the calculation bases. Therefore, the user of the magnetism measuring apparatus does not need to pay special attention when placing the flat plate, and can more easily confirm that the magnetism measuring apparatus is performing normally. Further, according to the third embodiment, the influences of the calculation errors of the magnetic fields can be reduced, and therefore, it is possible to reduce the variation in the estimation accuracies among the plurality of marker coils.
Although the magnetism measuring apparatuses, magnetism measurement processing apparatuses, and methods for controlling magnetism measurement processing apparatuses have been described with reference to the embodiments, the present invention is not limited to these embodiments, and various variations and improvements can be made within the scope of the present invention appropriately in accordance with particular application modes.
[Patent Document 1] Japanese Patent Application Publication No. 2016-106686
[Patent Document 2] Japanese Patent Application Publication No. 2017-217457
[Non-Patent Document 1] “Magnetospinography visualizes electrophysiological activity in the cervical spinal cord” Scientific Reports 7, Article number: 2192 (2017)
The contents of Non-Patent Document 1 are incorporated herein by reference in their entirety.
[Non-Patent Document 2] Daisuke Oyama, Yoshiaki Adachi, Masanori Higuchi, Jun Kawai, Masakazu Miyamoto, Koichiro Kobayashi, and Gen Uehara, “Real-time Head Localization System for Magnetoencephalography”, Journal of the Magnetics Society of Japan, Vol. 36, pp. 345-351, 2012
The contents of Non-Patent Document 2 are incorporated herein by reference in their entirety.
[Non-patent Document 3] Y. Adachi, Y. Mizuhara, and Y. Terazono, “Evaluation of Directional Dependence of Sensitivity for Room-Temperature Magnetic Flux Sensors With Wide Sensitivity Region,” in IEEE Transactions on Magnetics, vol. 57, no. 2, pp. 1-5, February 2021, Art no. 4000105, doi: 10.1109/TMAG. 2020.3008912
The contents of Non-Patent Document 3 are incorporated herein by reference in their entirety.
Number | Date | Country | Kind |
---|---|---|---|
2022-036530 | Mar 2022 | JP | national |