This application is based upon and claims the benefit of priority from Japanese Patent Application No. 2019-068938, filed on Mar. 29, 2019, the entire contents of which are incorporated herein by reference.
Disclosed Embodiments relate to a magnetic resonance imaging (MRI) apparatus, an image processing apparatus, and an image processing method.
An MRI apparatus is an imaging apparatus which magnetically excites nuclear spin of an object placed in a static magnetic field with a radio frequency (RF) having the Larmor frequency and reconstructs an image based on the magnetic resonance (MR) signals emitted from the object due to the excitation.
Among MRI techniques, a Dixon method is known. In the Dixon method, for example, the water image and the fat image are generated from a plurality of images obtained by reconstructing data that are acquired at different echo times TE. For example, from a first image corresponding to a first echo time and a second image corresponding to a second echo time, the water image and the fat image are generated. In the water image, the fat component of the object is suppressed, while, in the fat image, the water component of the object is suppressed.
The phase of each pixel value of the first image and the second image is affected by non-uniformity of a static magnetic field. Thus, when generating the water image and the fat image from the first image and the second image, it is important to correctly estimate the influence of the non-uniformity of the static magnetic field.
For this reason, various techniques have been conventionally developed, by which the effect of the non-uniformity of the static magnetic field is correctly estimated such that the water image and the fat image are accurately calculated. Among such techniques, a technique called a TRW-S (sequential tree-reweighted message-passing) algorithm is known.
In the TRW-S algorithm, the effect of the non-uniformity of the static magnetic field is accurately estimated, by using an assumption that the static magnetic field, if at all, should change continuously and smoothly.
However, even when the TRW-S algorithm is used, the effect of the non-uniformity of the static magnetic field may be erroneously estimated in some cases. If the effect of the non-uniformity of the static magnetic field is erroneously estimated, it may cause so-called a “swap”. In the swap event, part of the region that should be depicted as the water component in the water image is erroneously swapped (i.e., replaced or exchanged) with the fat component, or conversely, part of the region that should be depicted as the fat component in the fat image is erroneously swapped with the water component.
In the accompanying drawings:
Hereinafter, respective embodiments of an MRI apparatus, an image processing apparatuses, and an image processing method will be described by referring to the accompanying drawings. In the following embodiments, components denoted by the same reference signs are assumed to be the same in terms of function and configuration, and duplicate description is omitted.
In at least one embodiment, an MRI apparatus includes: a scanner configured to acquire a plurality of MR signals at respective different echo times from an imaging region of an object, the imaging region including a plurality of substances that are different in magnetic resonance frequency from each other; and processing circuitry. The processing circuitry is configured to: calculate phase correction data from the plurality of MR signals, the phase correction data including information on phase rotation amount due to non-uniformity of a static magnetic field; and generate an image by using the phase correction data and the plurality of MR signals in such a manner that a signal from at least one of the plurality of substances is suppressed in the image. The processing circuitry is further configured to perform decimation processing on first phase correction data to generate second phase correction data, based on information related to a component ratio of the plurality of substances in the imaging region and a plurality of MR signals, wherein resolution of the second phase correction data is lower than the first phase correction data, and the first phase correction data are calculated form the plurality of MR signals.
The gantry 100 includes a static magnetic field magnet 10, a gradient coil assembly 11, and a whole body (WB) coil 12, and these components are housed in a cylindrical housing. The bed 500 includes a bed body 50 and a table 51.
The control cabinet 300 includes three gradient coil power supplies 31 (31x for an X-axis, 31y for a Y-axis, and 31z for a Z-axis), a coil selection circuit 36, an RF receiver 32, an RF transmitter 33, and a sequence controller 34.
The console 400 includes processing circuitry 40, a memory 41, a display 42, and an input interface 43. The console 400 functions as a host computer.
The static magnetic field magnet 10 of the gantry 100 is substantially in the form of a cylinder, and generates a static magnetic field inside a bore, which is a space formed inside the cylindrical structure and serves as an imaging region of the object (for example, a patient). The static magnetic field magnet 10 includes a superconducting coil inside, and the superconducting coil is cooled down to an extremely low temperature by liquid helium. The static magnetic field magnet 10 generates a static magnetic field by supplying the superconducting coil with an electric current to be provided from a static magnetic field power supply (not shown) in an excitation mode. Afterward, the static magnetic field magnet 10 shifts to a permanent current mode, and the static magnetic field power supply is separated. Once it enters the permanent current mode, the static magnetic field magnet 10 continues to generate a strong static magnetic field for a long time, for example, over one year.
The gradient coil assembly 11 is also substantially in the form of a cylinder and is fixed to the inside of the static magnetic field magnet 10. The gradient coil assembly 11 includes an X-axis gradient coil, a Y-axis gradient coil, and a Z-axis gradient coil.
The bed body 50 of the bed 500 can move the table 51 in the vertical direction and in the horizontal direction. The bed body 50 moves the table 51 with the object placed thereon to a predetermined height before imaging. Afterward, when the object is imaged, the bed body 50 moves the table 51 in the horizontal direction so as to move the object to the inside of the bore.
The WB body coil 12 is shaped substantially in the form of a cylinder so as to surround the object, and is fixed to the inside of the gradient coil assembly 11. The WB coil 12 applies RF pulses to be transmitted from the RF transmitter 33 to the object, and receives MR signals emitted from the object due to excitation of hydrogen nuclei.
The MRI apparatus 1 includes an RF coil 20 in addition to the WB coil 12 as shown in
The RF transmitter 33 generates an RF pulse on the basis of an instruction from the sequence controller 34. The generated RF pulse is transmitted to the WB coil 12 and applied to the object. An MR signal is generated from the object by the application of the RF pulse. The RF coil 20 or the WB coil 12 receives this MR signal.
The MR signal received by the RF coil 20, more specifically, the MR signal received by each element coil in the RF coil 20 is transmitted to the coil selection circuit 36 via a cable provided on the table 51 and the bed body 50. The coil selection circuit 36 selects a signal outputted from the RF coil 20 or a signal outputted from the WB coil depending on a control signal outputted from the sequence controller 34 or the console 400.
The selected signal is outputted to the RF receiver 32.
The RF receiver 32 performs A/D (Analog to Digital) conversion on the channel signal, i.e., the MR signal, and outputs the digitized MR signals to the sequence controller 34. The digitized MR signals are called raw data in some cases. Note that the A/D conversion may be performed inside the RF coil 20 or in the coil selection circuit 36.
The sequence controller 34 performs a scan of the object by driving the gradient coil power supplies 31, the RF transmitter 33, and the RF receiver 32 under the control of the console 400. When the sequence controller 34 receives the raw data from the RF receiver 32 by performing the scan, the sequence controller 34 transmits the received raw data to the console 400.
The sequence controller 34 includes processing circuitry (not shown). This processing circuitry is configured as, for example, a processor for executing predetermined programs or configured as hardware such as a field programmable gate array (FPGA) and an application specific integrated circuit (ASIC).
The console 400 includes a memory 41, an input interface 43, a display 42, and processing circuitry 40. The memory 41 is a recording medium including a read-only memory (ROM) and a random access memory (RAM) in addition to an external memory device such as a hard disk drive (HDD) and an optical disc device. The memory 41 stores various programs to be executed by a processor of the processing circuitry 40 as well as various data and information.
The input interface 43 includes various devices for an operator to input various data and information, and is configured of, for example, a mouse, a keyboard, a trackball, and/or a touch panel.
The display 42 is a display device such as a liquid crystal display panel, a plasma display panel, and an organic EL panel.
The processing circuitry 40 is, for example, a circuit provided with a central processing unit (CPU) and/or a special-purpose or general-purpose processor. The processor implements various functions described below by executing the programs stored in the memory 41. The processing circuitry 40 may be configured of hardware such as an FPGA and an ASIC. The various functions described below can also be implemented by such hardware. Additionally, the processing circuitry 40 can implement the various functions by combining hardware processing and software processing based on its processor and programs.
In the configuration of the MRI apparatus 1 shown in
The MRI apparatus 1 of the present embodiment executes an imaging method or image processing method called a Dixon method.
As mentioned above, in the Dixon method, for example, the water image and the fat image are generated from a plurality of images obtained by reconstructing data that are acquired at different echo times TE. For example, from a first image corresponding to a first echo time and a second image corresponding to a second echo time, two images, i.e., the water image and the fat image are generated, in each of which water and fat are separated from each other. In the water image, the fat component of the object is suppressed, while, in the fat image, the water component of the object is suppressed.
Hereinafter, a description will be given of the so-called two-point Dixon method in which the water image and the fat image are generated from two images, i.e., the first image and the second image.
However, the present embodiment is not limited to the two-point Dixon method but can be extended to a so-called multipoint Dixon method in which a water image and a fat image are generated by using three or more images corresponding to respective three or more echo times.
In the Dixon method, by using the fact that the water component and the fat component in each tissue in the imaging region are different in magnetic resonance frequency, a water image, in which the fat component is suppressed is generated, or a fat image, in which a water component is suppressed, is generated. However, the substances to be processed by the Dixon method are not limited to water and fat. When a plurality of substances included in the imaging region have different magnetic resonance frequencies, these substances can be separated by using the Dixon method. In this case, the MRI apparatus 1 of the present embodiment can generate an image in which signals from at least one of the plurality of substances are suppressed. The following description, however, will be given of the case where the substances to be processed are a water component and a fat component, from the viewpoint of simplicity.
The phase of each pixel value of the first image and the second image is affected by the non-uniformity of the static magnetic field. Thus, when calculating the water image and the fat image from the first image and the second image, it is important to correctly estimate the effect of the non-uniformity of the static magnetic field.
The complex pixel value S1 of the first image and the complex pixel value S2 of the second image are affected by the phase φ caused by the static-magnetic-field non-uniformity AB. As described below, the phase φ can be obtained by solving an equation including known parameters such as the complex pixel value S1 of the first image, the complex pixel value S2 of the second image, and the echo times TE1 and TE2 corresponding to the respective images. However, since this equation is a quadratic equation, the solutions of this quadratic equation yield two phases φA and φB, which correspond to positive and negative signs, respectively.
The phase φA and the phase φB are calculated as a pair, one of which is a true phase and the other is a false phase. Since the pair of the phase φA and the phase φB are calculated for each pixel of the first image and the second image, a set of phases φA can be represented as a phase map φA by arranging the phases φA at corresponding pixel positions as shown in the upper center of
In order to correctly determine the non-uniformity of the static magnetic field, it is necessary to to correctly determine which of the phase φA and the phase φB is true and which is false, and determine one of the phases φA and φB as the true phase φ.
In the TRW-S algorithm, as mentioned above, the effect of the non-uniformity of the static magnetic field is accurately estimated, by using an assumption that the static magnetic field, if at all, should change continuously and smoothly. Non-Patent Document 1 discloses a conventional TRW-S algorithm in detail.
In the Non-Patent Document 1, prior to execution of the TRW-S algorithm, pixel/voxel decimation processing (i.e., processing of reducing resolution, hereinafter, simply referred to as the decimation processing) is performed on the phase map φA and the phase map φB in order to reduce the processing load. Further, as shown in the right part of
However, even if the TRW-S algorithm described in Non-Patent Document 1 is applied, the true phase may still be erroneously estimated. That is, the false phase may be erroneously selected as the true phase from the phase ΦA and the phase ΦB. If the false phase is erroneously selected as the true phase, and then a water image and a fat image are generated by using the selected phase, it may cause a swap event. In the swap event, part of the region that should be depicted as the water component in the water image is erroneously swapped with the fat component, or conversely, part of the region that should be depicted as the fat component in the fat image is erroneously swapped with the water component.
As the factors of causing the swap event between the water component and the fat component, an internal factor of the TRW-S algorithm and an external factor of the TRW-S algorithm are conceivable. It is conceivable that, prior to the application of the TRW-S algorithm, the external factor may be generated during a process of the decimation processing, in which the resolution of the phase maps ΦA and ΦB is reduced. For example, it is conceivable that the true phase and the false phase are exchanged with each other, or are improperly combined, during the decimation processing. In this case, consequently, the phase ΦA and the phase ΦB after the decimation processing become incorrect values, which causes the swap event between the water component and the fat component.
The MRI apparatus 1 of the present embodiment deals with such a swap event between the water region and the fat region. In particular, the MRI apparatus 1 of the present embodiment provides a more advanced TRW-S algorithm than the conventional TRW-S algorithm for suppressing the swap event between the water region and the fat region.
As shown in
First, in the step ST10 of
Between the first and second pulse sequences, the echo time TE is set to a different value, whereas the type of pulse sequence is basically set to be the same and all the parameters of the pulse sequence except the echo time TE are set to be basically the same. Each of the first and second pulse sequences may be a SE (Spin Echo) pulse sequence or a GRE (Gradient Echo) pulse sequence.
The echo time of the first pulse sequence is set to TE1, and the echo time of the second pulse sequence is set to TE2. As is well known, the water component and the fat component are different in magnetic resonance frequency (for example, both are separated by about 3.5 ppm). When the echo times TE are different, the phase rotation amount of the water component and the phase rotation amount of the fat component are different. When the respective echo times TE1 and TE2 of the first and second pulse sequence are set such that the phases of the water component and the fat component are opposite to each other, an image generated from MR signals acquired by these first and second pulse sequence is called an Out-of-Phase image. On the other hand, when the respective echo times TE1 and TE2 of the first and second pulse sequence are set such that the phases of the water component and the fat component are in phase, an image generated from MR signals acquired by these first and second pulse sequence is called an In-Phase image.
In order to generate a water image and a fat image, it is sufficient if the echo times TE1 and TE2 are known, and it is not necessarily required that one of the first and second images is an Out-of-Phase image and the other is an In-Phase image. Note that, however, for facilitating understanding, a description will be given of the case where the first image is an Out-of-Phase image and the second image is an In-Phase image, hereafter. Further, note that most of equations or expressions used in the following are cited from the Non-Patent Document 1.
The process of calculating the phase φA and the phase φB from the first image and the second image will be described below. When each pixel value (complex number) of the first image is denoted as S1 and each pixel value (complex number) of the second image is denoted as S2, the pixel values S1 and S2 can be represented by Expressions 1 and 2 below.
S
1=(W+a1F)b0 Expression 1
S
2=(W+a2F)b0b Expression 2
In Expressions 1 and 2, “W” is a signal value (real number) when the echo time TE for water is zero, and “F” is a signal value (real number) when the echo time TE for fat is zero.
The symbol “b0” is a phase term (b0=exp(jφ0)) when the phase of the water signal in the case of TE=TE1 is defined as φ0. The symbol “b” is a phase term (b=exp(jφ)) when φ is defined as a phase that rotates mainly due to non-uniformity of the static magnetic field during the time ΔT (ΔT=TE2−TE1) between the echo times TE2 and TE1. The parameters a1 and a2 are represented by Expressions 3 and 4 below.
a
1=exp(−j2πγB0δTE1) Expression 3
a
2=exp(−j2πγB0δTE2) Expression 4
In Expressions 3 and 4, γ is the gyromagnetic ratio, B0 is the static magnetic field strength, δ is the chemical shift of fat with respect to water (about 3.5 ppm), the echo time TE1 is the time length from the application timing of an excitation pulse (time t is zero) to the peak timing of the echo (time t=TE1) in the first pulse sequence for acquiring the first image, and the echo time TE2 is the time length from the application timing of an excitation pulse (t=0) to the peak timing of the echo (t=TE2) in the second pulse sequence for acquiring the second image. Note that, the parameters a1 and a2 are known parameters determined by parameters of the pulse sequence such as echo time TE, which are set as the imaging conditions.
When Expression 1 and Expression 2 are respectively squared, Expression 5 and Expression 6 below are obtained.
|S1|2=W2+F2|a1|2+2WFRe(a1) Expression 5
|S2|2=W2+F2|a2|2+2WFRe(a2) Expression 6
When Q=F/(W+F) is introduced as a fat ratio, Expression 5 and Expression 6 become a quadratic equation of Q. The solution of this quadratic equation is Expression 7 below.
In Expression 7, c1, c2, and c3 are expressed by Expressions 8 to 10 below.
c
1
=|S
1|2(1−Re(a2))−|S2|2(1−Re(a1)) Expression 8
c
2
=|S
1|2(|a2|2−Re(a2))−|S2|2(|a1|2−Re(a1)) Expression 9
c
3
=|S
1|2|S2|2|a1−a2|2−(Im(a1)|S2|2−Im(a2)|S1|2)2 Expression 10
Expressions 11 and 12 are obtained from Expressions 1, 2, and 7 as follows.
The symbols “bA” in Expression 11 and “bB” in Expression 12 are respectively related to the phase φA and the phase φB by Expressions 13 and 14 below.
b
A=exp(jφA) Expression 13
b
B=exp(jφB) Expression 14
As described above, on the basis of Expression 1 to Expression 14, the phase φA and the phase φB can be calculated from the pixel value S1 of the first image, the pixel value S2 of the second image, and the known parameters a1 and a2. Note that the symbols “bA” and “bB” correspond to the respective signs of ± in Expression 7, and similarly, the phases φA and φB correspond to the respective signs of ± in Expression 7. One of the phase φA and the phase φB is the true phase corresponding to the actual static magnetic field distribution, and the other of the phases φA and φB is the false phase.
The computation processing from Expressions 1 to 14 corresponds to the processing of the step ST30 in
In the step ST50, the amplitude m is calculated from the pixel value S1 of the first image and the pixel value S2 of the second image by, for example, Expression 15 below, and then an amplitude map, in which the amplitudes m are arranged at the corresponding pixel positions, is generated.
m=|S
1
|+|S
2| Expression 15
Instead of Expression 15, the amplitude map may be generated by using only the amplitude of the pixel values of the In-Phase image (second image).
In the step ST60, the phase map φA and the phase map φB generated in the step ST40 are subjected to a decimation processing (i.e., reduced in resolution), and a low-resolution phase map ΦA and a low-resolution phase map ΦB are generated. The decimation processing is performed in order to reduce the processing load of the TRW-S algorithm executed in the step ST80.
Incidentally, before the decimation processing, both the phase φ and the phase maps φA, φB are written in lowercase, and after the decimation processing, the phase Φ and the phase maps ΦA, ΦB are written in uppercase.
As mentioned above, as the factors of causing the swap event between the water component and the fat component, an internal factor of the TRW-S algorithm and an external factor of the TRW-S algorithm are conceivable. It is conceivable that, prior to the application of the TRW-S algorithm, the external factor may be generated during a process of the decimation processing, in which the resolution of the phase maps φA and φB is reduced. For example, it is conceivable that the true phase and the false phase are exchanged with each other, or are improperly combined, during the decimation processing. In this case, consequently, the phase ΦA and the phase ΦB after the decimation processing become incorrect values, which causes the swap event between the water component and the fat component.
In the decimation processing disclosed in Non-Patent Document 1, one of the phases φA and φB is selected as a vector for each pixel/voxel. For example, in the case of the nine pixels to be decimated into one pixel in the upper part of
However, the method disclosed in Non-Patent Document 1 is not realistic, because the number of combinations will sharply increase when the number of pixels/voxels to be summed increases. For example, when a phase map of 256×256×256 voxels is decimated into a phase map of 64×64×64 voxels, 4×4×4 (=64) voxels are combined into one voxel. In this case, the number of combinations of φA and φB is 264, and it is impractical to perform a vector summation on all the combinations.
Therefore, in practice, it is unavoidable to take a method of omitting some pixels to be summed. As a result, there is a possibility that the phase ΦA and the phase ΦB after the decimation processing are erroneously estimated. In addition, as disclosed in Non-Patent Document 1, it is conceivable to stepwisely decimate the entire image by separating each pixel group (to be decimated into one pixel) into a plurality of levels. However, in this method, once an erroneous estimation is made at a certain level, the result of the erroneous estimation has an adverse effect on processing at and after the next level.
Accordingly, the MRI apparatus 1 of the present embodiment provides novel decimation processing instead of the conventional decimation processing. The decimation processing according to the present embodiment will be described below in detail.
Retuning
In the step ST80, the processing circuitry 40 performs TRW-S algorithm by using the low-resolution phase maps ΦA and ΦB (i.e., a decimated first phase maps ΦA and a decimated second phase map ΦB) and the low-resolution amplitude map (M) so as to estimate the true phase Φ from the low-resolution phase maps ΦA and ΦB, and generates a low-resolution estimated true phase map (Φ). For the processing of the step ST80, for example, a known technique disclosed in Non-Patent Document 1 can be used.
Although a technique using the TRW-S algorithm is described here as a method of estimating the true phase Φ from the low-resolution phase maps ΦA and ΦB and generating a low-resolution estimated true phase map (Φ), it is not limited to the TRW-S algorithm. The MRI apparatus 1 of the present embodiment can use a method other than the TRW-S algorithm as a method of estimating the true phase Φ from the low-resolution phase maps ΦA and ΦB and generating a low-resolution estimated true phase map (Φ).
In the step ST90, the processing circuitry 40 performs smoothing processing on the estimated true phase map (Φ) generated as a low-resolution map in the step ST80 so as to generate an estimated true phase map (φ), resolution of which is increased to the resolution of the original images (first and second images).
Finally, in the step ST100, each pixel value W of the water image and each pixel value F of the fat image are calculated by using the first and second images and the estimated true phase map (φ) on the basis of Expressions 16 to 20 below.
The symbol “b” in Expression 16 is the phase term (b=exp(jϕ)) corresponding to the true phase φ estimated by the TRW-S algorithm. The symbol “WLS” in Expression 19 is the pixel value of the water image to be finally obtained, and FLS in Expression 19 is the pixel value of the fat image to be finally obtained. Expression 20 is an inverse matrix (i.e., Moore-Penrose inverse matrix) for minimizing the respective square errors of WLS and FLS.
Hereinafter, a description will be given of the algorithm of the decimation processing in the present embodiment executed in the step ST80. The flow of the processing in the step ST60 is developed into a series of flowcharts consisting of
In the step ST601 in
Similarly, in the step ST602, simple vector addition is performed on the complex pixel values S2 of the second image (In-Phase image) to generate a decimated second image. When each pixel value of the decimated second image is defined as S2, S2=ΣS2 is established.
In the next step ST603, on the basis of the ratio between the amplitude |S1| and |S2|, it is estimated whether one of the water component and the fat component is dominant or not. Here, |S1| is an amplitude of the first summed pixel obtained by applying vector addition to pixels of the first image, and |S2| is an amplitude of the second summed pixel obtained by applying vector addition to pixels of the second image.
In the first summed pixel obtained by decimating the Out-of-Phase image (first image), the water component W and the fat component F have substantially opposite phases, whereas in the second summed pixel obtained by decimating the In-Phase image (second image), the water component W and the fat component F have substantially the same phase.
Thus, if the water component W and the fat component F are substantially the same in amount, the amplitude |S1| of the first summed pixel indicates a small value, while the amplitude |S2| of the second summed pixel indicates a large value. Hence, when the ratio |S1|/|S2| is smaller than a predetermined value (for example, smaller than 0.5), it can be determined that neither the water component nor the fat component is dominant, or it can be determined that the water component W and the fat component F are almost the same in amount. In this case, the processing proceeds to the step ST700 in
If one of the water component and the fat component is dominant, the amplitude |S1| of the first summed pixel becomes close to the value of the dominant one of the water component and the fat component, and similarly, the amplitude |S2| of the second summed pixel becomes closer to the value of the dominant one of the water component and the fat component. Thus, the ratio between both, i.e., |S1|/|S2| becomes a value close to 1. Hence, if |S|/|S2| is a value close to 1, for example, at least larger than 0.5, it can be determined that one of the water component and the fat component is dominant. In this case, the processing proceeds to the step ST604.
In the step ST604, the low-resolution phase ΦA and the low-resolution phase ΦB are calculated by using the respective pixel values S1 and S2 of the decimated first and second images so that the low-resolution phase map (ΦA) (i.e., the decimated first phase map (ΦA)) and low-resolution phase map (ΦB) (i.e., the decimated second phase map (ΦB)) are generated. As to the method for calculating the low-resolution phases ΦA and ΦB by using pixel values S1 and S2, the above-described method based on Expressions 1 to 14 for the pixels S1 and S2 of the first and second images before decimation may be applied in such a manner that the pixel values S1 and S2 of the first and second images before decimation are respectively replaced by the pixels S1 and S2 of the decimated first image and the decimated second image.
In the step ST605, if it is determined that the processing has been completed for all the pixels of the decimated images, generation of the low-resolution phase maps ΦA and ΦB has been completed, and thus, the processing returns to the step ST70 in
In the step ST603, if it is determined that the water component W and the fat component F are almost the same in amount or it is determined that neither the water component nor the fat component is dominant, the decimated phase maps (ΦA) and (ΦB) are generated from the phase maps (φA) and (φB), which are phase maps before the decimation processing. In this case, the processing proceeds to the step ST700 in
In the step ST700 in
In the next step ST701, as shown in
In the next step ST702, of the pair of vectors A and B for each pixel in the phase map before the decimation, either one (i.e., either vector A or B) closer to the radar search direction within a predetermined range centered on the radar search direction θ (for example, within the range of θ±90°) is defined as a Coherent vector cn (n=1 to N), and the other one (i.e., vector A or B which is not defined as the coherent vector) is defined as an Opposite vector on (n=1 to N).
In the next step ST703, a vector obtained by summing the Coherent vectors (c1 to cN) in the respective pixels in a range of ±90° of the radar search direction θ is defined as a “summed Coherent vector” C, and a vector obtained by summing the Opposite vectors (o1 to oN) in the respective pixels in the range of ±90° of the radar search direction θ is defined as a “summed Opposite vector” O.
In the next step ST704, the amplitude |C| of the summed Coherent vector is calculated for each radar search direction, then, the summed Coherent vector having the largest amplitude is defined as the “first summed Coherent vector”, and then, the phase of the first summed Coherent vector is defined as the Coherent phase Φc.
In the graph shown in
Next, in the step ST800 in
In the next step ST801, each pixel value of the water image before decimation and each pixel value of the fat image before decimation are calculated by using the complex pixel value (S1) of the first image (Out-of-Phase image) before decimation, the complex pixel value (S2) of the second image (In-Phase image) before decimation, and the phase φPT assumed to be true. This calculation is executed on the basis of the Expressions 16 to 20.
In the next step ST802, vector-summation is applied to the calculated pixel values of the water image before decimation and the calculated pixel values of the fat image before decimation, and thereby the water component and the fat component of each pixel value after the decimation is calculated.
In the next step ST803, the water ratio is calculated from the calculated water component and fat component.
As described above, in the present embodiment, a plurality of substances having different magnetic resonance frequencies can be processed, without being limited to the water component and the fat component. In this case, instead of calculating the water ratio, the component ratio of the plurality of substances is calculated. However, also in this case, it is not necessary to calculate the component ratio of the substance itself, but it is sufficient to obtain information related to the component ratio of the substance, and the term “water ratio” in the following description can be replaced with “information related to the component ratio of a substance.”
In the next step ST804, branch determination is performed on the basis of the water ratio. That is, if the water ratio is outside a predetermined range centered at 0.5, it is estimated that one of the water component and the fat component is dominant. For example, if the calculated water ratio is outside the range of 0.3 to 0.7, it is estimated that one of the water component and the fat component is dominant. In this case, the processing returns to the step ST604 in
Conversely, if the calculated water ratio is inside the predetermined range centered at 0.5 (for example, range of 0.3 to 0.7), it is estimated that the water component and the fat component are mixed at approximately the same amount. In this case, the processing proceeds to the step ST900 in
In the step ST900, the ratio |Omax|/|Cmax|, i.e., the ratio between the amplitude |Cmax| of the first summed Coherent vector and the amplitude |Omax| of the first summed Opposite vector, which corresponds to the first summed coherent vector, is calculated.
In the next step ST901, it is determined whether the difference between the amplitude |Cmax| and the amplitude |Omax| is small enough to bring the ratio |Omax|/|Cmax| to a large value close to 1 or not. For example, if the ratio |Omax|/|Cmax| is larger than a predetermined threshold (for example, 0.8) and equal to or smaller than 1, the determination result is affirmative and the processing proceeds to the step ST902 in which the phase of the first summed Opposite vector is determined as the Opposite phase Φo.
If it is determined in the step ST901 that ratio |Omax|/|Cmax| is smaller than the predetermined threshold (for example, 0.8), the processing proceeds to the step ST905. In the step St905, it is determined whether there are two or more peaks of the summed Coherent vector or not.
The Coherent phase Φc has already been determined in the step ST704 of
Specifically, when the water ratio is within a range from 0 to 0.5, the Opposite phase Φ0 is assigned to the phase ΦA and the Coherent phase Φc is assigned to the phase ΦB. On the other hand, when the water ratio is larger than 0.5 and equal to or smaller than 1.0, the Coherent phase Φc is assigned to the phase ΦA and the Opposite phase Φ0 is assigned to the phase ΦB. In this manner, the phases ΦA and ΦB of each pixel of the decimated phase map are determined.
If it is determined in the step ST901 that the ratio |Omax|/|Cmax| is smaller than the predetermined value and it is determined in the step ST905 that the number of peaks of the summed coherent vector is one, the processing proceeds to the step ST906.
In the step ST906, first, the phase of the summed Coherent vector of the peak is determined as the phase ΦA. Next, referring to the water ratio calculated in the step ST803, if the water ratio is within the range from 0 to 0.5, the phase of a positive value in the phase-error characteristics graph corresponding to this water ratio is determined as the phase ΦB. On the other hand, if the water ratio is within the range from 0.5 to 1.0, the phase of a negative value in the phase-error characteristics graph corresponding to this water ratio is determined as the phase ΦB. For example, if the water ratio is 0.7, the value (negative value) of the phase ΦB corresponding to the water ratio 0.7 is acquired from the phase-error characteristics graph, and the acquired value is determined as the phase ΦB, as shown in
As described above, in the MRI apparatus 1 of the present embodiment, the phases ΦA and ΦB of the pixels after decimation are obtained by using the phases φA and φB of all the pixels before the decimation processing. Thus, erroneous estimation of the phases ΦA and ΦB after the decimation processing can be reduced, and therefore, the water-component region and the fat-component region in each of the water image and the fat image can be estimated more accurately with less errors.
When either the water component or the fat component is dominant, instead of decimating the phase maps (φA) and (φB), simple vector addition is applied to the respective pixel values of the first and second images to generate the decimated (i.e., the low-resolution) first and second images. Then, low-resolution phase maps (ΦA) and (ΦB) are calculated from the pixel values S1 and S2 of the decimated first and second images. Accordingly, the processing of decimating the phase maps becomes unnecessary, and the phases ΦA and ΦB after the decimation can be calculated with less errors, and thus, the water-component region and the fat-component region in each of the water image and the fat image can be estimated more accurately with less errors.
The first image and the second image described above are generated by the MRI apparatus 1. In the image processing apparatus 600, the first image and the second image generated by the MRI apparatus 1 are acquired (or, are inputted) via an arbitrary recording medium or an arbitrary communication line by the external interface function 409 and the image acquisition function 410 shown in
The processing circuitry 40 implements the first-phase calculation function 405, the second-phase calculation function 406, the TRW-S processing function 407, and the image generation function 408 in addition to the image acquisition function 410 described above. These functions of the processing circuitry 40 of the image processing apparatus 600 are the same as the functions of the MRI apparatus 1 described above. The processing circuitry 40 implements each of these functions by, for example, causing the processor included in the processing circuitry 40 to execute predetermined programs stored in the memory 41.
Even with such an image processing apparatus 600, the same effects as those of the above-described MRI apparatus 1 can be obtained.
According to at least one embodiment described above, in the technique of separating a water image and a fat image, a water-component region and a fat-component region can be estimated more accurately with less errors.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2019-068938 | Mar 2019 | JP | national |