This application is based upon and claims the benefit of priority from the prior Japanese Patent Applications No. 2018-005801, filed. Jan. 17, 2018; the entire contents of which are incorporated herein by reference.
Embodiments described herein relate generally to a magnetic resonance imaging apparatus and a medical image processing apparatus.
There is a conventional technique of generating a susceptibility map indicating susceptibility of tissue in a subject, based on a phase image obtained by a magnetic resonance imaging apparatus. There is a possibility that a denominator in a Fourier transform of a dipole kernel used in converting a phase value into susceptibility for each voxel in the phase image becomes zero. For this reason, generating a susceptibility map from a phase image is an ill-posed problem.
In order to solve the above ill-posed problem, for example, an L1 norm regularization process in which a gradient of susceptibility is used as a regularization term may be used. Since susceptibility is smoothed out with this process, even in a boundary portion (hereinafter, a tissue boundary) between various tissues in a susceptibility map, the susceptibility of the tissue boundary may not be accurately calculated. To prevent susceptibility from being smoothed out in the tissue boundary, a product of an edge and a gradient of susceptibility both detected in a magnitude image as an L1 norm regularization.
If a subject's head is an imaging region, in the tissue boundary between cerebrospinal fluid (CSF) and the cerebral parenchyma, a partial volume effect may cause a shading artifact in the magnitude image. A region where such shading artifact may occur is, for example a region where a signal value of the magnitude image is low, in other words, where reliability of a signal value of the magnitude image is low. Thus, a pseudo edge may be generated in an edge used in L1 norm regularization. If an observation region in the susceptibility map relating to the head is a region in which a contrast may only lightly appear in the magnitude image (e.g., globus pallidus), an edge may not be detected to begin with.
For the above reasons, with any of the foregoing methods, the susceptibility may not be accurately calculated.
In general, according to the present embodiment, a magnetic resonance imaging apparatus includes sequence control circuitry and processing circuitry.
The sequence control circuitry collects MR data corresponding to each of a plurality of echo times.
The processing circuitry generates a plurality of magnitude images corresponding to the plurality of echo times based on the MR data. The processing circuitry generates a relaxation time map of tissue based on the plurality of magnitude images. The processing circuity generates a susceptibility map quantitatively indicating susceptibility values in a subject based on the relaxation time map and magnetic field distribution generated by a plurality of phase images corresponding to the plurality of echo times.
An objective of the foregoing is to generate a high-precision susceptibility map.
Hereinafter, embodiments of the magnetic resonance imaging (MRI) apparatus will be described with reference to the drawings. In the following description, structural elements having substantially the same functions and configurations will be denoted by the same reference symbols, and a repetitive description of such elements will be given only where necessary.
The general configuration of an MRI apparatus 100 in the first embodiment will be described with reference to
The static magnetic field magnet 101 is a magnet formed in a hollow, approximately cylindrical shape. The static magnetic field magnet 101 is not necessarily in an approximately cylindrical shape; it may be formed in an open shape. The static magnetic field magnet 101 generates a uniform static magnetic field B0 in a bore 111. As the static magnetic field magnet 101, a superconductive magnetic is used, for example.
The gradient coil 103 is a coil formed in a hollow cylindrical shape. The gradient coil 103 is arranged inside the static magnetic field magnet 101. The gradient coil 103 is formed by combining three coils respectively corresponding to the X-, Y-, and Z-axes which are orthogonal to each other. The Z-axis direction is defined as the same direction of the static magnetic field B0. The Y-axis direction is a vertical direction, and the X-axis direction is a direction orthogonal to each of the Z-axis and the Y-axis. The three coils of the gradient coil 103 individually receive a current from the gradient magnetic field power supply 105 and respectively generate gradient magnetic fields in which magnetic field intensity changes along each of the X-, Y-, and Z-axes.
The gradient fields along each of the X-, Y-, and Z-axes generated by the gradient coil 103 respectively correspond to, for example, a slice selective gradient field, a phase encode gradient field, and a frequency encode gradient field (readout gradient field). The slice selective gradient field is used to discretionarily determine an imaging slice. The phase encode gradient field is used to change the phase of magnetic resonance (MR) signals in accordance with a spatial position. The frequency encode gradient field is used to change the frequency of MR signals in accordance with spatial positions.
The gradient magnetic field of the X-axis, etc. is used as a re-convergence pulse in which the direction of the gradient magnetic field is twice reversed in order to, for example, re-converge the phase of spins on the X-Y plane in a gradient echo method. The gradient magnetic fields of the X-, Y-, and Z-axes may be used for primary static magnetic field shimming.
The gradient magnetic field power supply 105 is a power supplying apparatus that supplies a current to the gradient coil 103 under the control of the sequence control circuitry 121.
The couch 107 is an apparatus having a couch top 1071 on which a subject P is laid. The couch 107 inserts the couch top 1071 on which the subject P is laid into the bore 111 under the control of the couch control circuitry 109. Normally, the couch 107 is installed in an examination room in such a manner that the longitudinal axis of the couch 107 is parallel to the central axis of the static field magnet 101.
The couch control circuitry 109 is circuitry for controlling the couch 107, and is implemented by a processor, for example. The couch control circuitry 109 drives the couch 107 in accordance with an operator's instruction via the interface 125 to move the couch top 1071 in a longitudinal direction and a vertical direction.
The transmit circuitry 113 supplies a high-frequency pulse corresponding to a Larmor frequency to the transmit coil 115 under the control of the sequence control circuitry 121.
The transmit coil 115 is a radio frequency (RF) coil located inside the gradient coil 103. Upon being supplied with a high-frequency pulse (RF pulse) from the transmit circuitry 113, the transmit coil 115 generates a transmit RF wave that is equivalent to a high-frequency magnetic field. The transmit coil is a whole body (WB) coil, for example. The WB coil may be used as a transmit/receive coil. The transmit coil 115 may also be a WB coil made of a single coil.
The receive coil 117 is an RF coil provided inside the gradient coil 103. The receive coil 117 receives MR signals that are emitted from the subject P, caused by the high frequency magnetic field. The receive coil 117 outputs the received MR signals to the receiver 119. The receive coil 117 is a coil array including, for example, one or more, typically, a plurality of coil elements.
The receive circuitry 119 generates, under the control of the sequence control circuitry 121, a digital MR signal, which is digitized complex number data, based on the MR signal that is output from the receive coil 117. Specifically, the receive circuitry 119 performs various types of signal processing to the MR signal that is output from the receive coil 117, and then performs analog-to-digital (A/D) conversion of data to which the variety of signal processing is performed. The receive circuitry 119 performs sampling to the A/D converted data. The receive circuitry 119 thereby generates a digital MR signal (hereinafter referred to as magnetic resonance (MR) data). The receive circuitry 119 outputs the generated MR data to the sequence control circuitry 121.
The sequence control circuitry 121 controls the gradient magnetic field power supply 105, the transmit circuitry 113, and the receive circuitry 119 etc. in accordance with an imaging protocol that is output from the processing circuitry 131, and performs imaging on the subject P. An imaging protocol has different pulse sequences in accordance with a type of examination. In an imaging protocol, defined are a value of a current supplied to the gradient coil 103 by the gradient magnetic field power supply 105, timing of supplying a current to the gradient coil 103 by the gradient magnetic field power supply 105, a magnitude of an RF pulse supplied to the transmit RF coil 115 by the transmit circuitry 113, timing of supplying an RF pulse to the transmit RF coil 115 by the transmit circuitry 113, timing of detecting an MR signal by the receive circuitry 117, and the like.
The interface 125 has circuitry for receiving various types of instructions and information that are input from the operator. The interface 125 includes a circuit relating to, for example, a pointing device such as a mouse, or an input device such as a keyboard. The circuit included in the interface 125 is not limited to a circuit relating to a physical operational component, such as a mouse or a keyboard. For example, the interface 125 may include an electrical signal processing circuit which receives an electrical signal corresponding to an input operation from an external input device provided separately from the present MRI apparatus 100 and outputs the received electrical signal to various circuits.
The display 127, under the control by a system control function 1311 in the processing circuitry 131, for example, displays various images and information such as an MR image reconstructed by an image generation function 1313, a susceptibility map generated by a susceptibility map generation function 1315, etc. A susceptibility map is an image that quantitatively indicates susceptibility values in a subject. The display device 127 is, for example, a CRT display, a liquid crystal display, an organic EL display, an LED display, a plasma display, a monitor, or any other display known in this technical field.
The storage apparatus 129 stores MR data filled in k-space by the image generation function 1313, and image data etc. generated by the image generation function 1313. The storage apparatus 129 stores various types of imaging protocols, conditions for imaging etc., including a plurality of imaging parameters that define imaging protocols. The storage apparatus 129 stores programs corresponding to various functions executed by the processing circuitry 131. For example, the storage apparatus 129 is, for example, a semiconductor memory element, such as a RAM (Random Access Memory), a flash memory, a hard disk drive, a solid state drive, or an optical disk, etc. The storage apparatus 129 may be a drive, etc. configured to read and write various kinds of information with respect to a portable storage medium such as a CD-ROM drive, a DVD drive, or a flash memory, etc. In other words, the storage apparatus 129 is realized by, for example a memory or a storage, etc.
The processing circuitry 131 includes a processor (not shown in the drawings), and a memory (not shown in the drawings), such as a ROM or a RAM, as hardware resources, to control the MRI apparatus 100. The processing circuitry 131 includes a system control function 1311, an image generation function 1313, and a susceptibility map generation function 1315. The various types of functions executed by the system control function 1311, the image generation function 1313, and the susceptibility map generation function 1315, are stored in the storage apparatus 129 in a form of a computer-executable program. The processing circuitry 131 is a processor which reads a program corresponding to each function from the memory apparatus 129 and executes the program to realize the function corresponding to the program. In other words, the processing circuitry 131, in a state where each of the programs is read, has a plurality of the functions etc. shown in the processing circuitry 131 of
It was described with reference to
The term “processor” used in the above description means, for example, a CPU (Central Processing Unit), a GPU (Graphical Processing Unit), or circuitry such as an ASIC (Application Specific Integrated Circuit), or a programmable logic device (e.g., an SPLD (Simple Programmable Logic Device), a CPLD (Complex Programmable Logic Device), or a FPGA (Field Programmable Gate Array)).
The processor reads and executes a program stored in the storage apparatus 129 to realize the corresponding function. A program may be directly integrated into the circuitry of the processor, instead of storing the program on the storage apparatus 129. In this case, the function is realized by reading and executing the program integrated into the circuitry. Similarly, each of the couch control circuitry 109, the transmit circuitry 113, the receive circuitry 119, and the sequence control circuitry 121, etc. are also configured as an electronic circuit, such as the above processor.
The processing circuitry 131 controls the MRI apparatus 100 by the system control function 1311. Specifically, the processing circuitry 131 reads the system control program stored in the storage apparatus 129, loads it in the memory, and controls each circuitry of the present MRI apparatus 100 in accordance with the loaded system control program. For example, the processing circuitry 131 reads an imaging protocol from the storage apparatus 129 by the system control function 1311 based on an imaging condition input by the operator via the interface 125. The processing circuitry 131 may generate the imaging protocol based on the imaging condition. The processing circuitry 131 transmits the imaging protocol to the sequence control circuitry 121 to control imaging of the subject P.
The processing circuitry 131 fills MR data along a readout direction of k-space in accordance with an intensity of the readout gradient magnetic field by the image generation function 1313. The processing circuitry 131 generates an MR image by executing a Fourier transform to the MR data filled in k-space. For example, the processing circuitry 131 generates a real image based on real data of the MR data. The processing circuitry 131 generates an imaginary image based on imaginary data of the MR data. The processing circuitry 131 generates magnitude image data using magnitude (absolute value) of the real image and magnitude (absolute value) of the imaginary image. The processing circuitry 131 generates phase image data by calculating an arc tangent (tan−1) to a ratio of the real image to the imaginary image. The processing circuitry 131 outputs an MR image such as magnitude image data and phase image data to the display 127 and the storage apparatus 129. The susceptibility map generation function 1315 that is realized by the processing circuitry 131 will be described later in detail.
The above is the description of the general configuration of the MRI apparatus 100 according to the present embodiment. In the description of the susceptibility map generation function 1315, the collection of MR data relating to various images used for generating a susceptibility map, and the generation of the various images will be first described, and the generation of a susceptibility map will then be described.
(Step Sa1)
The sequence control circuitry 121 scans the subject P in a three-dimensional manner in accordance with an imaging protocol of a multi-echo method having a gradient echo pulse sequence. Specifically, the sequence control circuitry 121 reads an imaging protocol having a gradient echo pulse sequence from the storage apparatus 129. Hereinafter, for brevity of description, there are four different echo times in the multi-echo method. The number of echo-times is not limited to four, and any natural number larger than one may be adopted. The sequence control circuitry 121 performs three-dimensional multi-echo imaging for the subject P by executing the read imaging protocol. The sequence control circuitry 121 collects three-dimensional MR data corresponding to each of the plurality of echo times TE.
(Step Sa2)
The processing circuitry 131 generates, by the image generation function 1313, a plurality of three-dimensional phase images (hereinafter, three-dimensional phase images) and a plurality of three-dimensional magnitude images (hereinafter, three-dimensional magnitude images) respectively corresponding to the plurality of echo times, using the collected three-dimensional MR data. Each voxel in the plurality of three-dimensional phase images is allocated with a phase value (spin phase information) of a range (hereinafter referred to as a phase range) of a −π radian (rad) to +π radian (rad). In other words, the phase value below −π radian and the phase value over +π radian are wrapped in its phase range when generating a three-dimensional phase image.
(Step Sa3)
The processing circuitry 131 generates, by the susceptibility map generation function 1315, a plurality of three-dimensional tissue phase images respectively corresponding to the plurality of echo times by high-quality processing for each of the plurality of three-dimensional phase images. The high-quality processing is, for example, phase-wrapping removal and background magnetic field (static magnetic field B0) removal. Programs and mathematical expressions, etc. relating to the high-quality processing are stored in the storage apparatus 129.
Specifically, the processing circuitry 131 performs phase-wrapping removal on each three-dimensional phase image, using a publicly-known method used in the technical field of MRI and the technical field of SAR (Synthetic Aperture Radar), such as a region expansion method, a Laplacian method, and a graph cut method, and the like. On the three-dimensional phase image from which phase-wrapping has been removed, a phase originating in the susceptibility of the body tissues, and a phase originating in the influence of a background magnetic field are superimposed. The phase originating in the influence of the background magnetic field is larger than the phase originating in the susceptibility of the body tissue for about ten times or more.
In order to determine the susceptibility of the body tissue with good accuracy, the processing circuitry 131 performs, by the susceptibility map generation function 1315, processing of removing the phase originating in the influence of the background magnetic field from the three-dimensional phase image in which phase-wrapping has been removed, in other words, removal of influences of the background magnetic field. Specifically, the processing circuitry 131 uses various methods, such as a method of applying a filter, a SHARP (Sophisticated Harmonic Artifact Reduction on Phase data) method (includes improved SHARP method and RESHARP (Regularization-Enabled SHARP) method), or a PDF (Projection onto Dipole Field) method, to remove the influence of the background magnetic field in each of the plurality of three-dimensional phase images from which phase-wrapping has been removed. The processing circuitry 131 thereby generates the plurality of tissue phase images from which phase-wrapping and influence of the background magnetic field have been removed.
(Step Sa4)
The processing circuitry 131 determines, by the susceptibility map generation function 1315, a local field map for each of the plurality of voxels of the same position in the plurality of tissue phase images, based on slope of a regression line relating to distribution of the phase values to the echo time (hereinafter referred to as a phase distribution). Specifically, the processing circuitry 131 performs fitting on the phase distribution for the plurality of voxels in the same position in the plurality of tissue phase images. The processing circuitry 131 determines, for every voxel, a regression parameter such as a result of regression analysis, for example, slope of the regression line in a phase distribution. The regression analysis is not limited to linear regression analysis conducted to determine a slope of a regression line; various complex regression analysis, for example, robust estimation, regularization regression, or nonlinear regression (machine learning such as support vector machine or random forest), can be used.
As shown in
φ=a×TE+φ0 (1)
By such fitting, the slope “a” (regression parameter) of the regression line in equation (1) is determined for each voxel.
The slope “a” can be represented as a product of a proton gyromagnetic ratio γ, a static magnetic field B0, and a magnetic field distribution δ.
a=γ×B
0×δ (2)
The magnetic field distribution δ is also called a local field map and is equivalent to a relative magnetic field change caused by the difference in susceptibility among the body tissues. In other words, the magnetic field distribution δ is when the magnetic field generated by the susceptibility in each of the plurality of voxels of the tissue phase image indicates distribution of a magnetic field that affects each of the voxels in the tissue phase image. The processing circuitry 131 calculates the magnetic field distribution δ by dividing the determined slope with a product (Larmor frequency ω) of the gyromagnetic ratio γ and the static magnetic field B0.
(Step Sa5)
The processing circuitry 131 generates, by the susceptibility map generation function 1315, a relaxation time map of tissue in the imaging region, using the plurality of three-dimensional magnitude images, and generates an edge mask by performing edge detection on the generated relaxation time map. For a specific explanation, the relaxation time map of tissue will be hereinafter described as an R2* map, in which R2* as a reciprocal number of a T2* value is arranged in each voxel in the imaging region. The relaxation time map of tissue is not limited to an R2* map.
Specifically, the processing circuitry 131 performs fitting to the distribution of voxel values (magnitude signals) for an echo time TE with respect to the voxels of the same position in the plurality of three-dimensional magnitude images. By this fitting, the processing circuitry 131 calculates a T2* value of each of the voxels in the imaging region. The processing circuitry 131 generates an R2* map indicating distribution of the R2* values in the imaging region by calculating a reciprocal number of the T2* value for each voxel. In other words, the processing circuitry 131 performs fitting to distribution of the magnitude signals in the same position in the plurality of three-dimensional magnitude images to generate the relaxation time map (the R2*map). For a specific explanation, suppose hereinafter that the imaging region is the brain of the subject's head. The imaging regions are however not limited to the head or brain.
The processing circuitry 131 generates a three-dimensional map image by performing edge detection on the generated R2* map. The generated mask image is a three-dimensional binary image (hereinafter, the edge mask MR2*) wherein the edge portion is 0 and the non-edge portion is 1 in the R2* map. In other words, the edge mask MR2* is a region divided using the relaxation time map. The generation of the edge mask MR2* may be performed by the image generation function 1313. The processing in this step may be performed after step Sa2 or step Sa3. The processing circuitry 131 may generate the edge mask by performing edge detection to the T2* map indicating the distribution of the T2* values in the imaging region.
(Step Sa6)
The processing circuitry 131 calculates, by the susceptibility map generation function 1315, susceptibility for each voxel by optimization processing using the calculated susceptibility distribution δ and the edge mask MR2*, and generates a susceptibility map. Specifically, the processing circuitry 131 performs an optimization method in which L1 norm regularization is adopted, using the edge mask MR2*. The processing circuitry 131 reads from the storage apparatus 129 and executes a program, etc. related to the optimization method in which the L1 norm regularization is adopted to calculate susceptibility of each of the voxels. A procedure for calculating susceptibility from the magnetic field distribution δ and the edge mask MR2* will be described below.
The magnetic field distribution δ is represented in the following by the convolutional integration (δ=d*χ) between dipole kernel d and the value of magnetic susceptibility χ.
δ=d*χ (3)
When the Fourier transform F is executed to both sides of equation (3), equation (3) will become the following equation (4).
F[δ]=D×F[χ] (4)
D in equation (4) is the Fourier transform (D=F[d]) of d in the dipole kernel and is represented by the following:
D=1/3−kz2/(kx2+ky2+kz2) (5)
In equation (5), D−1, which is the reciprocal number of D, becomes zero when kz2/(kx2+ky2+kz2)=1/3. Therefore, the method of calculating F[χ] by multiplying the reciprocal D−1 of D from the left-hand side to both sides of equation (4) will be an ill-posed problem.
The processing circuitry 131 uses L1 norm regularization using the edge mask MR2* to solve the above ill-posed problem. First, when an inverse Fourier transform is executed to both sides of equation (4), the following equation (6) is obtained:
δ=F−[D×F[χ]] (6)
The first evaluation function f1(χ) for estimating the susceptibility in the present embodiment is, for example, set as shown in the following equation (7) by using the left-hand side (δ−F−1[D×F [χ]]) when the right-hand side of equation (6) is shifted to the left-hand side and using a regularization term related to the spatial smoothness of the susceptibility in the non-edge portion of the R2* map.
f
1(χ)=∥δ−F−1[D×F[χ]]∥22+λ1∥MR2*∇χ∥1 (7)
The first term of the right-hand side in equation (7) is a secondary norm squared indicating the degree of match of equation (6). The MR2*∇χ in the second term of the right-hand side in equation (7) indicates a spatial gradient (hereinafter, non-edge gradient) of the susceptibility χ in the non-edge portion of the R2* map. In equation (7), MR2*|∇χ|, which is the absolute value of the spatial gradient of the susceptibility x in the non-edge portion of the R2* map, may be used instead of the non-edge gradient MR2*∇χ. In addition, the λ1 in the second term of the right-hand side of equation (7) is a regularization parameter used in non-edge gradient-based regularization.
The processing circuitry 131 calculates, by the susceptibility map generation function 1315, susceptibility for each voxel by first optimization processing for minimizing the right-hand side of equation (7). The first optimization processing is expressed as the following equation (8):
Equation (8) indicates that susceptibility in the imaging region is determined in such a manner that the distribution of susceptibility in the imaging region forms magnetic field distribution δ and the non-edge gradient becomes minimum. To minimize the non-edge gradient is equivalent to smoothing the susceptibility in the non-edge portion in the relaxation time map.
As a method of stably obtaining approximate susceptibility in equation (8), the processing circuitry 131 calculates the susceptibility value in each of the plurality of positions in the imaging region by applying various optimization processes of, for example, Newton's method, steepest descent method, conjugate gradient method, nonlinear conjugate gradient method, penalty method, or ADMM (Alternating Direction Method of Multipliers), etc., to equation (8). The processing circuitry 131 calculates the difference of the susceptibility (offset) in the reference point in the imaging region from the susceptibility of each of the positions. The reference point corresponds to a region where the susceptibility is in the vicinity of zero and water is dominant. For example, if the brain is the imaging region, the reference point is a region where CSF is present.
The processing circuitry 131 generates quantitative susceptibility mapping (QSM) by mapping the difference on a corresponding pixel. In other words, in this step, the processing circuitry 131 generates a susceptibility map by the optimization processing with a regularization term using the edge mask for smoothing the susceptibility within the non-edge portion in the relaxation time map. In other words, the processing circuitry 131 suppresses a gradient or an absolute value of a gradient of the susceptibility relating to a region divided using the relaxation time map (an edge mask), and generates the susceptibility map.
The processing circuitry 131 may generate a susceptibility map by mapping the calculated susceptibility on a corresponding pixel. The processing circuitry 131 may also generate, by the image generation function 1313, a new image by multiplying or subtracting the pixel value or the like in the magnitude image by, or from, the pixel image of the tissue phase image or susceptibility value of the susceptibility map. The processing circuitry 131 may colorize the susceptibility map and generate an image superimposed on the gray scale magnitude image (susceptibility superimposed image). The processing circuitry 131 outputs the generated susceptibility map and susceptibility-superimposed image, etc. to the display 127. The display 127 displays the susceptibility map and susceptibility-superimposed image, etc.
According to the above-described configuration, the following advantageous effects can be obtained.
According to the MRI apparatus 100 of the present embodiment, it is possible to generate a relaxation time map of tissue based on a plurality of magnitude images corresponding to a plurality of echo times, and to generate a susceptibility map that quantitatively indicates susceptibility values in a subject, based on the relaxation time map and magnetic field distribution generated by a plurality of phase images corresponding to the plurality of echo times. In more detail, according to the present MRI apparatus 100, it is possible to generate a relaxation time map by performing fitting to distribution of magnitude signals in the same position in a plurality of magnitude images, to generate an edge mask by performing edge detection to the generated realization time map, and to generate a susceptibility map by performing optimization processing with a regularization term, using the generated edge mask for smoothing susceptibility in a non-edge portion in the relaxation time map. For example, according to the MRI apparatus 100, it is possible to suppress a gradient or an absolute value of the gradient of susceptibility relating to a region divided using a relaxation time map, and to generate a susceptibility map.
In other words, according to the present MRI apparatus 100, it is possible to generate an edge mask MR2* using an R2* map based on a map (T2* map) indicating a realization time of various tissue included in an imaging region (a quantitative value of each tissue), and to calculate susceptibility using a first evaluation function f1(χ) having L1 norm regularization using the edge mask MR2*. With the optimization method in the present embodiment, it is thereby possible to generate a susceptibility map in which susceptibility in a high-susceptibility region is improved by suppressing smoothing of susceptibility in a tissue boundary corresponding to an edge in the susceptibility map (an edge portion in a R2* map), and by smoothing susceptibility in a non-tissue boundary (a non-edge portion in the R2* map). In other words, according to the present MRI apparatus 100, it is possible to generate a high-precision susceptibility map by reducing a shading artifact due to a partial volume effect in a tissue boundary in a susceptibility map, and by smoothing susceptibility inside tissue in the susceptibility map.
As indicated by the arrows in
In the region surrounded by the broken line in the magnitude image shown in
As described in the forgoing, according to the MRI apparatus 100 of the present embodiment, in the calculation of susceptibility in the susceptibility map generation function 1315, it is possible to prevent a decrease in susceptibility in a tissue boundary due to regularization and to reduce shading artifacts, thereby generating a high-precision susceptibility map in which the precision of susceptibility is improved. Therefore, according to the present embodiment, if, for example, the imaging region is the brain, without decreasing the susceptibility in the globus pallidus which is a high-susceptibility region, it is possible to generate a high-precision susceptibility map and to improve efficiency in diagnosis for, for example, Alzheimer's and multiple sclerosis. In other words, substances in a subject can be separated into contrasts and a tissue boundary can be prevented from being smoothed out in a susceptibility map generated by the various processing according to the present embodiment, and the map is displayed with a reduced influence of a partial volume effect, thereby improving diagnostic efficiency.
Some of the differences from the first embodiment are to specify a region associated with a shading artifact using a simultaneous time map of tissue, etc., and to generate a susceptibility map in which a shading artifact is reduced in the specified region (hereinafter, a high-precision susceptibility map).
The storage apparatus 129 stores various programs executed in the susceptibility map generation function 1315 and the region specifying function 1317, a plurality of thresholds used in the region specifying function 1317, and various images generated by the susceptibility map generation function 1315 and the region specifying function 1317. The storage apparatus 129 stores a susceptibility map generated in the processing in step Sa6 shown in
(Step Sb1)
The processing circuitry 131 generates, by the region specifying function 1317, a three-dimensional threshold binary image by performing threshold processing to an R2* map. Specifically, the processing circuitry 131 reads from the storage apparatus 129 a first threshold and a second threshold to be compared with an R2* value. The first and second thresholds are thresholds for extracting tissue associated with a partial volume, which causes shading artifacts. An area where a partial volume is caused in the susceptibility map of a head is, for example, a longitudinal fissure (LF) region. An LF region has a boundary between tissue (cerebral parenchyma) and CSF. Accordingly, the first and second thresholds correspond to quantitative values respectively corresponding to the lower limit and the upper limit of the R2* value of the cerebral parenchyma, and are preset as thresholds for specifying the cerebral parenchyma in the R2* map. The first threshold is 10 [l/s] for example. The second threshold is 40 [l/s] for example. Those values of the first and second thresholds are merely examples, and are not limited thereto. In other words, in the tissue included in the imaging region, the first and second thresholds may be set based on a T2 value of the tissue associated with a partial volume.
The processing circuitry 131 performs, by the region specifying function 1317, threshold processing to the R2* map, using the first and second thresholds. In other words, the processing circuitry 131 compares each of a plurality of R2* values in the R2* map with the first threshold and the second threshold. By this comparison, the processing circuitry 131 allocates 0 to an R2* value less than the first threshold. In addition, the processing circuitry 131 allocates 0 to an R2* value greater than the second threshold. Furthermore, the processing circuitry 131 allocates 1 to an R2* value greater than the first threshold and less than the second threshold. The processing circuitry 131 generates a binary image (threshold binary image Th(R2*) as a result of the above threshold processing. If the first threshold and the second threshold are defined as aforementioned, the threshold binary image Th(R2*) corresponds to a binary image indicating presence/absence of the cerebral parenchyma (gray matter and white matter) in the imaging region. The processing circuitry 131 causes the storage apparatus 129 to store the threshold binary image Th(R2*). The threshold binary image Th(R2*) maybe used instead of an edge mask MR2* in a first evaluation function in the first embodiment.
(Step Sb2)
The processing circuitry 131 detects, by the region specifying function 1317, an edge of a voxel value along the sagittal direction in the three-dimensional magnitude image to generate a three-dimensional magnitude edge image. The edge detection of a voxel value along the sagittal direction in the three-dimensional magnitude image is equivalent to detecting a region that includes a portion where a partial volume is caused in the imaging region. Specifically, the processing circuitry 131 allocates 1 to a voxel where an edge is detected, and 0 to a voxel where an edge is not detected, and a three-dimensional magnitude edge image GSG(Mmag) in which the edges are expressed by binarization.
(Step Sb3)
The processing circuitry 131 specifies, by the region specifying function 1317, a plane including an LF region (hereinafter, the LF plane) using a plurality of anatomical landmarks in the three-dimensional magnitude image, and generates a three-dimensional LF plane mask image MLFP wherein 1 is allocated to the LF plane and 0 is allocated to the non-LF plane, using the specified LF plane.
Specifically, the processing circuitry 131 detects, by the region specifying function 1317, the plurality of anatomical landmarks by applying the three-dimensional magnitude image to machine learning based on a region detection method using dictionary data. Machine learning based on a region detection method is, for example, region extraction processing that involves segmentation using random forest. The machine learning is learning in advance through training data, in accordance with an imaging region and an imaging target site, etc. The detection of anatomical landmarks is not limited to machine learning, and may be a region detection method selected as appropriate, such as deep learning.
The plurality of anatomical landmarks are, for example, if the imaging region is a head, straight sinus (SS), anterior cranial fossa (ACF), frontal superior sagittal sinus (FSSS), parietal superior sagittal sinus (PSSS), and occipital superior sagittal sinus (OSSS).
The processing circuitry 131 specifies, by the area specifying function 1317, the LF plane including the LF region by performing regression analysis to the detected plurality of anatomical landmarks. The regression analysis is for example linear regression analysis. The regression analysis is not limited to linear regression analysis, for example, robust estimation or regularization regression, nonlinear regression (machine learning such as support vector machine or random forest), and various complex regression analyses can be used. The processing circuitry 131 allocates 1 to the inside of the specified LF plane, and allocates 0 to the outside of the LF plane, and thereby generates a three-dimensional binary image (an LF plane mask image MLFP). The processing circuitry 131 causes the storage apparatus 129 to store the LF plane mask image MLFP.
The LF plane mask image MLFP is an image indicating presence/absence of an LF plane in an imaging region.
(Step Sb4)
The processing circuitry 131 integrates, by the region specifying function 1317, the threshold binary image Th (R2*), the magnitude edge image GSG(Mmag), and the LF plane mask image MLFP, and thereby generates a three-dimensional LF region in which presence/absence of an LF region is expressed in a binary manner. The LF region mask MLF is calculated by the following equation (9):
M
LF
=Th(R2*)×GSG(Mmag)×MLFP (9)
In equation (9), a product of the threshold binary image Th(R2*) and the magnitude edge image GSG(Mmag) corresponds to a portion where the cerebral parenchyma exists and a partial volume occurs. As shown in equation (9), the LF region mask MLF is a three-dimensional binary image. The value “1” in the LF region mask MLF indicates an LF region. The value “0” in the LF region mask MLF indicates a non-LF region.
The processing circuitry 131 causes the storage apparatus 129 to store the generated LF region mask MLF.
(Step Sb5)
The processing circuitry 131 calculates, by the susceptibility map generation function 1315, susceptibility (hereinafter, second susceptibility) for each voxel by second optimization processing using the susceptibility distribution δ, the edge mask MR2*, and the LF region mask MLF, and generates a second susceptibility map. Specifically, the processing circuitry 131 performs an optimization method in which L1 norm regularization using the edge mask MR2* and L2 norm regularization using the LF region mask MLF are adopted. The processing circuitry 131 reads from the storage apparatus 129 and executes a program, etc. related to the optimization method in which L1 norm regularization and L2 norm regularization are adopted to calculate second susceptibility of each of the voxels. A procedure for calculating second susceptibility χ2 from the magnetic field distribution δ, the edge mask MR2*, and the LF region mask MLF will be described below.
The second evaluation function for estimating the second susceptibility χ2, that is f2 (χ2), can be set as shown in equation (10) below, using the left-hand side when the right-hand side of equation (6) is moved to the left-hand side, (δ−F−1[D×F[χ22]]), and the L2 norm regularization term (the second regularization term) that suppresses shading artifacts in the LF region:
f
2(χ2)=∥δ−F−1[D×F[χ2]]∥22+λ1∥MR2*∇χ2∥1+λ2∥MLF(χ2−χLFAV)∥22 (10)
The value χLFAV in equation (10) indicates an average of the second susceptibility in the LF region (hereinafter, LF average susceptibility). The value MLF(χ2−χLFAV) in the L2 norm regularization term (λ2∥MLF(χ2−χLFAV)∥22) indicates a difference between second susceptibility and LF average susceptibility in the LF region (hereinafter, an LF susceptibility difference). χ2 is a parameter relating to regularization based on the LF susceptibility difference in the LF region. In the second evaluation function f2(χ2), the threshold binary image Th(R2*) may be used instead of the edge mask MR2*.
The processing circuitry 131 calculates, by the susceptibility map generation function 1315, second susceptibility χ2 for each voxel by second optimization processing for minimizing the right-hand side of equation (10). The second optimization processing is expressed as the following equation (11):
Equation (11) indicates that second susceptibility χ2 in the imaging region is determined in such a manner that the distribution of the second susceptibility χ2 in the imaging region forms magnetic field distribution δ and the non-edge gradient and the LF susceptibility difference become minimum. By the L2 norm regularization term λ2∥MLF(χ2−χLFAV)∥22, the susceptibility in the LF region is suppressed to the vicinity of the LF average susceptibility. In other words, the processing circuitry 131 generates, by the susceptibility map generation function 1315, second susceptibility by the second optimization processing with the second regularization term that suppresses, by using the edge mask, the susceptibility in the specified region (LF region) to average susceptibility (LF average susceptibility) in the LF region.
As a method of stably obtaining approximate second susceptibility χ2 in equation (11), the processing circuitry 131 calculates the second susceptibility χ2 in each of the plurality of positions in the imaging region by applying various optimization processes of, for example, Newton's method, steepest descent method, conjugate gradient method, nonlinear conjugate gradient method, penalty method, or ADMM (Alternating Direction Method of Multipliers), etc., to equation (11). The processing circuitry 131 causes the storage apparatus 129 to store the second susceptibility map in which the calculated second susceptibility χ2 is arranged across the imaging region.
Hereinafter, features of the second susceptibility χ2 generated by the second optimization processing will be described. Generally, partial volume effect causes degradation of contrast in an MR image. For example, in an LF region in a susceptibility map of the brain, the susceptibility associated with a shading artifact is of a negative value, and the LF region would be displayed as a darker, sunken area in the periphery of the LF region. Specifically, the susceptibility of a region corresponding to CSF in the LF region may be of a negative value, which is physically impossible, regardless of its positive susceptibility value in the vicinity of zero, because of the influence of the partial volume effect. In contrast, the second susceptibility χ2 generated by the second optimization processing is regularized so that the LF susceptibility difference becomes minimum, as shown in equation (11). For this reason, the second susceptibility χ2 in the region related to shading artifact becomes a value in the vicinity of the LF average susceptibility in the LF region in the second susceptibility map. Thus, it is possible to suppress generation of a dark sunken area in the LF region in the second susceptibility map.
On the other hand, if there is a region having a positive ferromagnetic substance (i.e., iron), such as blood vessel lumen, in the susceptibility map, the susceptibility in such a region is of a large positive value. For this reason, the region such as a blood vessel lumen in the susceptibility map shows high contrast compared to the surrounding regions, and is displayed in white. In contrast, the second susceptibility χ2 generated by the second optimization processing is regularized so that the LF susceptibility difference becomes minimum, as shown in equation (11). For this reason, the second susceptibility χ2 in the region that contributes to high contrast, such as blood vessel lumen, becomes a value in the vicinity of the LF average susceptibility in the LF region in the second susceptibility map. In other words, the second susceptibility χ2 of the region that contributes to high contrast in the LF region in the second susceptibility map is reduced. As the susceptibility of the region that contributes to high contrast, the first susceptibility χ1 is selected, as will be described with reference to step Sb6 below.
(Step Sb6)
The processing circuitry 131 generates, by the susceptibility map generation function 1315, a high-precision susceptibility map based on the first susceptibility map and the second susceptibility map. Specifically, in each of the voxels in the imaging region, the processing circuitry 131 generates a high-precision susceptibility map using either one of the first susceptibility χ1 and the second susceptibility χ2 of the voxels in the same position (hereinafter, the same voxels). In more detail, the processing circuitry 131 selects larger susceptibility among the first susceptibility χ1 and the second susceptibility χ2 in the same voxels. The selection of susceptibility that is performed in the processing circuitry 131 can be expressed as the following equation (12), wherein the susceptibility of the position x in the high-precision susceptibility map is represented by χba(x), the susceptibility of the position x in the first susceptibility map is represented by χ1(x), and the susceptibility of the position x in the second susceptibility map is represented by χ2(x).
χha(x)=max(χ1(x), χ2(x)) (12)
Specifically, the processing circuitry 131 selects, by the susceptibility map generation function 1315, the second susceptibility χ2 as susceptibility of the region associated with a shading artifact in the LF region. In addition, the processing circuitry 131 selects the first susceptibility χ1 as the susceptibility of the region that contributes to high contrast in the LF region. The processing circuitry 131 thus calculates a high-precision susceptibility map in which a dark sunken area due to a shading artifact in the LF region is reduced and the susceptibility of the region that contributes to high contrast in the LF region is maintained.
The processing circuitry 131 may generate a high-precision susceptibility map using a susceptibility difference by calculating a difference between susceptibility selected in each of the positions in the imaging region and susceptibility (offset) in a reference point in the imaging region. The processing circuitry 131 may colorize the high-precision susceptibility map and generate an image superimposed on the gray scale magnitude image (high-precision susceptibility superimposed image). The processing circuitry 131 outputs the generated high-precision susceptibility map and high-precision susceptibility-superimposed image, etc. to the display 127. The display 127 displays a high-precision susceptibility map and a high-precision susceptibility-superimposed image, etc.
By the processing in step Sb5 and the processing in step Sb6, the processing circuitry 131 generates, by the susceptibility map generation function 1315, first susceptibility in each of the voxels in the imaging region based on a relaxation time map and magnetic field distribution generated by a plurality of phase images corresponding to a plurality of echo times, generates second susceptibility in each voxel based on the magnetic field distribution, the relaxation time map, and a specified region (LF region mask MLF) and generates a high-precision susceptibility map using a larger susceptibility among the first susceptibility and the second susceptibility.
The above-described configuration has the following advantages in addition to the advantages of the first embodiment.
According to the MRI apparatus 100 in the present embodiment, it is possible to generate a relaxation time map of tissue based on a plurality of magnitude images corresponding to a plurality of echo times, to specify a region associated with occurrence of a partial volume in an imaging region based on the generated relaxation time map, the magnitude images, and a plurality of anatomical landmarks in the magnitude images, to generate first susceptibility in each of the voxels in the imaging region based on the relaxation time map and magnetic field distribution generated by a plurality of phase images corresponding to the plurality of echo times, to generate second susceptibility in each of the voxels based on the magnetic field distribution, the relaxation time map, and the specified region, and to generate a susceptibility map using larger susceptibility among the first susceptibility and the second susceptibility in each of the voxels. Specifically, according to the MRI apparatus 100 of the present embodiment, it is possible to generate an edge mask by performing edge detection to a relaxation time map, to generate first susceptibility by first optimization processing with a first regularization term using the generated edge mask for smoothing the susceptibility in a non-edge region in the relaxation time map, and to generate second susceptibility by second optimization processing with a second regularization term that suppresses, by using the edge mask, the susceptibility in the specified region to average susceptibility and a first regularization term.
In other words, according to the present MRI apparatus 100, it is possible to calculate second susceptibility by using a second evaluation function f2(x) having L2 norm regularization using an LF region mask MLF generated based on an edge mask MR2*, a magnitude image GSG(Mmag), and an LF plane mask image MLFP. Thus, with the optimization method in the present embodiment, it is possible to suppress smoothing of susceptibility in a tissue boundary, and to smooth susceptibility in a non-tissue boundary (non-edge portion in an R2* map), and to generate a second susceptibility map in which a reduction in susceptibility associated with shading artifact in an LF region is suppressed. In addition, according to the MRI apparatus 100 in the present embodiment, it is possible to generate a high-precision susceptibility map using the larger susceptibility among the first susceptibility χ1 and the second susceptibility χ2 in the same voxels.
In other words, in an LF region, the first susceptibility χ1 is selected as susceptibility in a high-contrast region that includes a large amount of iron, such as blood vessels, and the second susceptibility χ2 is selected as a susceptibility in a region corresponding to CSF which is greatly affected by a partial volume effect. Thus, in the LF region, it is possible to generate a high-precision susceptibility map in which susceptibility associated with a shading artifact is reduced and susceptibility in a region that contributes to high contrast is maintained. In other words, according to the present MRI apparatus 100, it is possible to further suppress a shading artifact due to a partial volume effect and to generate a high-precision susceptibility map.
As shown in
Therefore, a susceptibility map generated by the various processings in the present embodiment is displayed on a display with reduced shading artifacts due to a partial volume effect, and can improve diagnosis efficiency.
As a modification of the first embodiment, when the technical idea of the present MRI apparatus 100 is realized on a medical image processing apparatus 135, the apparatus 135 includes, for example, the structural elements enclosed with the broken line in the configuration diagram of
As modifications of the first and second embodiments, if the technical idea of the present MRI apparatus 100 is realized by cloud computing or the like, a server on the Internet may have the storage apparatus 129 and the processing circuitry 131 shown in the schematic diagrams of
In addition, the image generation function 1313, the susceptibility map generation function 1315, the region specifying function 1317, etc. of the first and second embodiments can also be realized by installing a program (medical processing program) that executes these functions in a computer, such as a work station, and expanding these functions in a memory. A program that causes a computer to execute a susceptibility map generation method shown in
As a modification of the second embodiment, the processing circuitry 131 may generate, by the susceptibility map generation function 1315, a high-precision susceptibility map by applying equation (12) to susceptibility values included in the LF region in the first and second susceptibility maps.
According to the above-described first and second embodiments, a high-precision susceptibility map can be generated.
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 embodiments described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the embodiments 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 |
---|---|---|---|
2018-005801 | Jan 2018 | JP | national |