In order to provide an x-ray ct apparatus or the like capable of improving the image quality even with low-exposure scanning by reducing artifacts generated around high absorbers on an image while reducing the amount of image noise, a reconstruction arithmetic device 221 sets the number of iterations of iterative processing for correcting projection data, and calculates, as calibration coefficients, a correction coefficient β and an adjustment coefficient α for adjusting the application ratio of noise reduction processing f1 and signal strength maintenance processing f2 included in the iterative processing. By performing the iterative processing including the noise reduction processing f1 and signal strength maintenance processing f2 on the projection data based on the number of iterations and the calibration coefficients α and β, corrected projection data is created, and a ct image is reconstructed.
|
10. A reconstruction arithmetic device, comprising:
a number-of-iterations setting section that sets the number of iterations of iterative processing for correcting projection data;
a calibration coefficient calculating section that calculates a calibration coefficient for adjusting an application ratio of a first processing function and a second processing function having a different characteristic from the first processing function, the first and second processing functions being included in the iterative processing;
a successive approximation projection data correction processing section that creates corrected projection data by performing the iterative processing on the projection data based on the number of iterations and the calibration coefficient; and
an image reconstruction section that reconstructs a ct image using the corrected projection data.
11. A reconstruction arithmetic method, comprising:
a number-of-iterations setting step in which a reconstruction arithmetic device sets the number of iterations of iterative processing for correcting projection data;
a calibration coefficient calculation step in which the reconstruction arithmetic device calculates a calibration coefficient for adjusting an application ratio of a first processing function and a second processing function having a different characteristic from the first processing function, the first and second processing functions being included in the iterative processing;
a corrected projection data creation step in which the reconstruction arithmetic device creates corrected projection data by performing the iterative processing on the projection data based on the number of iterations and the calibration coefficient; and
a reconstruction step in which the reconstruction arithmetic device reconstructs a ct image using the corrected projection data.
1. An x-ray ct apparatus, comprising:
an x-ray generator that emits x-rays from periphery of an object;
an x-ray detector that detects x-rays transmitted through the object;
a data acquisition system that acquires data detected by the x-ray detector;
a reconstruction arithmetic device that creates projection data by receiving the data acquired by the data acquisition system and reconstructs a ct image using the projection data; and
a display device that displays the ct image,
wherein the reconstruction arithmetic device includes:
a number-of-iterations setting section that sets the number of iterations of iterative processing for correcting the projection data;
a calibration coefficient calculating section that calculates a calibration coefficient for adjusting an application ratio of a first processing function and a second processing function having a different characteristic from the first processing function, the first and second processing functions being included in the iterative processing;
a successive approximation projection data correction processing section that creates corrected projection data by performing the iterative processing on the projection data based on the number of iterations and the calibration coefficient; and
an image reconstruction section that reconstructs the ct image using the corrected projection data.
2. The x-ray ct apparatus according to
wherein the reconstruction arithmetic device further includes:
a relationship characteristic calculating section that calculates relationship characteristic data showing a relationship between a first and second image quality parameters and the calibration coefficient, a first image quality parameter being controlled by the first processing function and a second image quality parameter being controlled by the second processing function; and
a target image quality setting section that sets a target value for each of the first and second image quality parameters, and
the calibration coefficient calculating section calculates a calibration coefficient corresponding to the target value based on the relationship characteristic data.
3. The x-ray ct apparatus according to
a storage device that stores reference relationship characteristic data as a reference of the relationship characteristic data in advance,
wherein the calibration coefficient calculating section includes:
a feature amount extracting section that extracts a feature amount of the projection data;
a shift amount calculating section that calculates a shift amount of each of the first and second image quality parameters based on the feature amount; and
a relationship characteristic update section that calculates updated relationship characteristic data by updating the reference relationship characteristic data based on the shift amount, and
the calibration coefficient corresponding to the target value is calculated based on the updated relationship characteristic data.
4. The x-ray ct apparatus according to
wherein the feature amount includes at least one of a first feature amount regarding a size of a feature region surrounded by a plurality of high absorber edges appearing in projection data, a second feature amount regarding a shape of the feature region, and a third feature amount regarding a magnitude of a projection value of the feature region.
5. The x-ray ct apparatus according to
wherein the first processing function is a function regarding noise reduction, and the second processing function is a function regarding reduction of streak artifacts.
6. The x-ray ct apparatus according to
wherein the relationship characteristic data is stored as a look-up table.
7. The x-ray ct apparatus according to
wherein the relationship characteristic data is stored as an approximation function.
8. The x-ray ct apparatus according to
wherein the relationship characteristic data is stored for each of the scanning conditions.
9. The x-ray ct apparatus according to
an input device that inputs a parameter or condition required to calculate a calibration coefficient,
wherein the calibration coefficient calculation section calculates the calibration coefficient based on the input a parameter or condition.
|
The present invention relates to an X-ray CT apparatus or the like to obtain a CT image by irradiating an object with X-rays. In particular, the present invention relates to the correction of projection data obtained by the X-ray CT apparatus.
In recent years, in order to perform a CT examination with low exposure dose, an X-ray CT apparatus for executing image reconstruction using a successive approximation method has been developed. Through the image reconstruction using the successive approximation method, a CT image with less noise is obtained even at low dose.
NPL 1 discloses successive approximation projection data correction processing that is one of the successive approximation methods. The successive approximation projection data correction processing is one of the projection data correction processing that is the pre-processing of image reconstruction. In the successive approximation projection data correction processing, update equation having the projection value of projection data as a variable is used. The update equation includes a smoothing coefficient (also referred to as a correction coefficient or a penalty term) indicating the strength of correction. In the successive approximation projection data correction processing, the projection value is iteratively updated using the above-described update equation.
[NPL 1] Jing Wang et. al., “Penalized Weighted Least-Squares Approach to Sinogram Noise Reduction and Image Reconstruction for Low-Dose X-Ray Computed Tomography”, IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 25, NO. 10, October 2006, 1272-1283
[NPL 2] Jing Wang et. al., “Penalized Weighted Least-Squares Approach to Sinogram Noise Reduction and Image Reconstruction for Low-Dose X-Ray Computed Tomography”, IEEE TRANSACTIONS ON MEDICAL IMAGING, VOL. 25, NO. 10, October 2006, 1272-1283)
[NPL 3] Ignace Loris and Caroline Verhoeven “On a generalization of the iterative soft-thresholding algorithm for the case of non-separable penalty” 2011 Inverse Problems 27 125007
In the processing described in NPL 1 described above, however, when trying to obtain a high noise reduction effect, not only noise but also the signal strength of a high signal portion is reduced. In this case, the signal strength of an adjacent low signal portion is increased. As a result, a phenomenon that the edge portion of the signal becomes smooth occurs. This phenomenon becomes noticeable as a difference between the CT values in the channel direction of projection data increases. When performing image reconstruction using such projection data, there is a problem that streak artifacts are generated around a high absorber on the image. Therefore, when expecting a large noise reduction effect, the method disclosed in NPL 1 is insufficient in that the streak artifacts are generated.
The present invention has been made in view of the above problem, and it is an object of the present invention to provide an X-ray CT apparatus or the like capable of improving the image quality even with low-exposure scanning by reducing artifacts generated around the high absorber on the image while reducing the amount of image noise.
In order to achieve the above-described object, a first invention is an X-ray CT apparatus, including: an X-ray generator that emits X-rays from periphery of an object; an X-ray detector that detects X-rays transmitted through the object; a data acquisition system that acquires data detected by the X-ray detector; a reconstruction arithmetic device that creates projection data by receiving the data acquired by the data acquisition system and reconstructs a CT image using the projection data; and a display device that displays the CT image, in which the reconstruction arithmetic device includes: a number-of-iterations setting section that sets the number of iterations of iterative processing for correcting the projection data; a calibration coefficient calculating section that calculates a calibration coefficient for adjusting an application ratio of a first processing function and a second processing function having a different characteristic from the first processing function, the first and second processing functions being included in the iterative processing; a successive approximation projection data correction processing section that creates corrected projection data by performing the iterative processing on the projection data based on the number of iterations and the calibration coefficient; and an image reconstruction section that reconstructs the CT image using the corrected projection data.
A second invention is a reconstruction arithmetic device including: a number-of-iterations setting section that sets the number of iterations of iterative processing for correcting projection data; a calibration coefficient calculating section that calculates a calibration coefficient for adjusting an application ratio of a first processing function and a second processing function having a different characteristic from the first processing function, the first and second processing functions being included in the iterative processing; a successive approximation projection data correction processing section that creates corrected projection data by performing the iterative processing on the projection data based on the number of iterations and the calibration coefficient; and an image reconstruction section that reconstructs a CT image using the corrected projection data.
A third invention is a reconstruction arithmetic method including: a number-of-iterations setting step in which a reconstruction arithmetic device sets the number of iterations of iterative processing for correcting projection data; a calibration coefficient calculation step in which the reconstruction arithmetic device calculates a calibration coefficient for adjusting an application ratio of a first processing function and a second processing function having a different characteristic from the first processing function, the first and second processing functions being included in the iterative processing; a corrected projection data creation step in which the reconstruction arithmetic device creates corrected projection data by performing the iterative processing on the projection data based on the number of iterations and the calibration coefficient; and a reconstruction step in which the reconstruction arithmetic device reconstructs a CT image using the corrected projection data.
According to the present invention, it is possible to provide an X-ray CT apparatus or the like capable of improving the image quality even with low-exposure scanning by reducing artifacts generated around the high absorber on the image while reducing the amount of image noise.
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the diagrams. First, the hardware configuration of an X-ray CT apparatus 1 will be described with reference to
The X-ray CT apparatus 1 is configured to mainly include a scanner 10 and an operation unit 20.
The scanner 10 includes a gantry 100, a bed device 101, an X-ray generator 102, an X-ray detector 103, a collimator device 104, a high voltage generator 105, a data acquisition system 106, a driving device 107, and the like. The operation unit 20 includes a central controller 200, an input and output device 201, an arithmetic device 202, and the like.
The operator inputs scanning conditions, reconstruction conditions, or the like through the input and output device 201. Examples of the scanning conditions include an X-ray beam width, bed movement speed, tube current, tube voltage, scanning range (body axis direction range), the number of scanning views per rotations, and the like. In addition, examples of the reconstruction conditions include a region of interest, field of view (FOV), a reconstruction filter function, and the like. The input and output device 201 includes a display device 211 to display a CT image and the like, an input device 212, such as a mouse, a trackball, a keyboard, and a touch panel, a storage device 213 to store data, and the like.
The central controller 200 receives an input of scanning conditions or reconstruction conditions, and transmits a control signal required for scanning to each device included in the scanner 10. The collimator device 104 controls the position of the collimator based on the control signal. When scanning is started in response to the scanning start signal, the high voltage generator 105 applies a tube voltage and a tube current to the X-ray generator 102 based on the control signal. In the X-ray generator 102, electrons of energy corresponding to the applied tube voltage are emitted from the cathode, and the emitted electrons collide with a target (anode). As a result, X-rays of energy corresponding to the electron energy are emitted to an object 3.
The driving device 107 rotates the X-ray generator 102, the X-ray detector 103, and the like around the object 3 based on the control signal. The bed device 101 controls a bed based on the control signal.
The irradiation region of X-rays emitted from the X-ray generator 102 is limited by the collimator. X-rays are absorbed (attenuated) into each tissue in the object 3 according to the X-ray attenuation coefficient, are transmitted through the object 3, and are detected by the X-ray detector 103 disposed at a position facing the X-ray generator 102. The X-ray detector 103 is formed by a plurality of detection elements disposed in a two-dimensional direction (a channel direction and a column direction perpendicular to the channel direction). X-rays received by each detection element are converted into actual projection data. That is, X-rays detected by the X-ray detector 103 are acquired as projection data after various kinds of data processing (change to digital data, LOG conversion, calibration, and the like) are performed by the data acquisition system 106, and are input to the arithmetic device 202.
In this case, since the X-ray generator 102 and the X-ray detector 103 facing each other rotate around the object 3, the X-ray generator 102 emits X-rays from the periphery of the object 3. The X-ray detector 103 detects X-rays transmitted through the object 3. The acquisition unit of projection data is a “view”.
The arithmetic device 202 is configured to include a reconstruction arithmetic device 221, an image processing device 222, and the like.
The reconstruction arithmetic device 221 receives an input of projection data acquired by the data acquisition system 106. The reconstruction arithmetic device 221 creates corrected projection data by performing successive approximation projection data correction processing (hereinafter, also referred to as iterative processing) on the projection data. Then, a CT image is reconstructed using the corrected projection data.
The reconstruction arithmetic device 221 may create projection data by reading the measurement data that is stored in the storage device 213 or a recording medium after being acquired by scanning, and may perform the successive approximation projection data correction processing described above or may perform CT image reconstruction processing.
The present invention relates to the improvement of successive approximation projection data correction processing (iterative processing). The details of the processing according to the present invention will be described later.
The reconstruction arithmetic device 221 stores the generated CT image in the storage device 213. In addition, the reconstruction arithmetic device 221 displays the generated CT image on the display device 211. Alternatively, the image processing device 222 performs image processing on the CT image stored in the storage device 213, and displays an image after the image processing on the display device 211.
Types of the X-ray CT apparatus 1 are largely divided into a multi-slice CT, which uses the X-ray detector 103 in which detection elements are arrayed in two-dimensional directions, and a single-slice CT, which uses the X-ray detector 103 in which detection elements are arrayed in a row, that is, in a one-dimensional direction (only in the channel direction). In the multi-slice CT, X-ray beams spreading in a conical shape or in a pyramid shape are emitted from the X-ray generator 102, which is an X-ray source, according to the X-ray detector 103. In the single-slice CT, X-ray beams spreading in a fan shape are emitted from the X-ray generator 102. Typically, in the scanning of the X-ray CT apparatus 1, X-rays are emitted while the X-ray generator 102 is rotating around the object 3 placed on the bed (however, positioning scanning is excluded).
A scanning mode in which the bed is fixed during scanning and the X-ray generator 102 rotates around the object 3 in the shape of a circular orbit is called an axial scan or the like. A scanning mode in which the bed moves continuously and the X-ray generator 102 rotates around the object 3 in the shape of a spiral orbit is called a spiral scan or the like.
In the case of a step-and-shoot scan, the bed device 101 maintains the bed in a stationary state during the scanning. In the case of a spiral scan, the bed device 101 moves the bed in parallel to the body axis direction of the object 3 during the scanning according to the bed movement speed that is one of the scanning conditions.
Next, noise included in projection data will be described with reference to
Shaded portions 161a and 62a included in the projection data 61 and 62 are projection data corresponding to a high absorber.
Equation (1) shows the update equation of the conventional successive approximation projection data correction processing.
pi(n)=F(pi(n−1),yi,β,di),pi(0)=yi (1)
In Equation (1) described above, F is an update function, p is an update projection value, y is an original projection value, β is a correction coefficient (smoothing coefficient), d is a detection characteristic value, i is a detection element number, and n is the number of iterations.
In addition, an equation corresponding to Equation (1) described above is described in NPL 1. Equation (1) is an equation corresponding to Equation (11) described in p. 1274 of NPL 1. In this specification, in order to give explanation along the spirit of the present invention, each equation is described in different format and symbols from NPL 1. However, the content of Equation (1) described above is the same as the content of each equation described in NPL 1.
When trying to obtain a high noise reduction effect by performing the noise reduction processing f1 using a conventional method, as shown in
Therefore, the reconstruction arithmetic device 221 of the X-ray CT apparatus 1 according to the present invention corrects projection data by combining the noise reduction processing f1 for adjusting the amount of noise in the image (first processing function) and signal strength maintenance processing f2 for adjusting the amount of streaks (second processing function) in an appropriate ratio. For this reason, in the reconstruction arithmetic device 221, adjustment processing f3 for adjusting the application ratio of two processes having different characteristics (noise reduction processing f1 and signal strength maintenance processing f2) is introduced.
The application ratio of the noise reduction processing f1 and the signal strength maintenance processing f2 in the adjustment processing f3 can be adjusted by an adjustment coefficient α depending on the requested image quality. When performing the signal strength maintenance processing f2, if the iterative processing is performed using the original correction coefficient β, the noise reduction effect is reduced in general. For this reason, the value of the correction coefficient β is also updated. In the following explanation, a combination of the adjustment coefficient α and the correction coefficient β is called a calibration coefficient. The reconstruction arithmetic device 221 creates corrected projection data by repeatedly performing the adjustment processing f3, which includes the noise reduction processing f1 and the signal strength maintenance processing f2 for adjusting the amount of streaks, based on the calibration coefficient (α, β).
Specifically, the reconstruction arithmetic device 221 of the present invention performs projection data correction processing by applying the following iterative equations (2), (3), and (4) to the projection data.
pF_i(n)=F(pF_i(n−1),yi,β′,di) (2)
pG_i(n)=G(pG_i(n−1),yi,β′,di) (3)
pi(n)=α·pF_i(n)+(1−α)·pG_i(n) (4)
Equation (2) is the iterative equation f1 of the noise reduction processing, Equation (3) is the iterative equation f2 of the signal strength maintenance processing, and Equation (4) is the adjustment processing f3 for adjusting the application ratio of the noise reduction processing f1 and the signal strength maintenance processing f2. In Equations (2), (3), and (4) described above, F and G are update functions, p is an update projection value, y is an original projection value, β and β′ are correction coefficients, d is a detection characteristic value, i is a detection element number, n is the number of iterations, and α is an adjustment coefficient.
More specifically, as the noise reduction processing function, for example, the following evaluation function (5) and iterative equation (6) may be used. The evaluation function is derived using a solution called a Ridge type (secondary type penalty term), and the iterative equation is derived using a solution called a Gauss-Seidel method (reference: NPL 2).
As the signal strength maintenance processing function, for example, the following evaluation function (7) and iterative equation (8) may be used. The evaluation function is derived using a solution called a Lasso type (total variation (TV) type penalty term), and the iterative equation is derived using a solution called an iterative soft-thresholding algorithm (ISTA) (reference: NPL 3).
In addition, the evaluation functions and the iterative equations described above are examples, and are not limited thereto.
The functional configuration of the X-ray CT apparatus 1 of the present invention will be described with reference to
The reconstruction arithmetic device 221 of the X-ray CT apparatus 1 according to the present invention mainly includes a target image quality setting section 41, a number-of-iterations setting section 42, a relationship characteristic calculating section 43, a calibration coefficient calculating section 44, an iterative processing section 45, and an end determination section 46.
The target image quality setting section 41 sets a target image quality that is the image quality obtained after the correction of projection data. Parameters used as the target image quality are an image SD value or a noise reduction rate r, which is an indicator regarding the amount of noise included in the image (first image quality parameter), and a streak amount St or a streak reduction rate Str, which is an indicator regarding streak artifacts (second image quality parameter).
The image SD value and the noise reduction rate r are first image quality parameters adjusted mainly by the noise reduction processing f1 described above. The streak amount St or the streak reduction rate Str are second image quality parameters adjusted mainly by the signal strength maintenance processing f2 described above.
As will be described later, the reconstruction arithmetic device 221 determines the calibration coefficient (α, β) used in iterative equations (2) to (4) based on relationship characteristic data 8 showing the relationship between the noise reduction rate r and the streak reduction rate Str (refer to
The number-of-iterations setting section 42 sets the number of iterations of the successive approximation projection data correction processing (iterative processing) for correcting the projection data.
The relationship characteristic calculating section 43 creates the relationship characteristic data 8 indicating the relationship between the first and second image quality parameters (the noise reduction rate r and the streak reduction rate Str) and calibration coefficients (the adjustment coefficient α and the correction coefficient β) of the iterative processing. The relationship characteristic data 8 is calculated based on projection data as a reference, such as projection data measured using a phantom or the like.
For example, when the adjustment coefficient α=0.4 and the correction coefficient β=β2 are set to execute the successive approximation projection data correction processing, the noise reduction rate r=0.65 and the streak reduction rate Str=0.972 are obtained. The method of creating the relationship characteristic data 8 will be described later.
In addition, the notation “β′” in
The calibration coefficient calculating section 44 calculates calibration coefficients (the adjustment coefficient α and the correction coefficient β) which are applied to projection data to be corrected, based on the relationship characteristic data 8 and the set target image quality (the noise reduction rate r and the streak reduction rate Str or the image SD value and the streak amount St).
When the relationship characteristic data 8 is stored as r-Str data, the calibration coefficient (α, β) is calculated based on the following relational equation (9).
(α,β)=Ω(r,Str) (9)
Similarly, when the relationship characteristic data is stored as SD-St data, the calibration coefficient (α, β) is calculated based on the following relational equation (10).
(α,β)=Ω′(SD,St) (10)
The iterative processing section 45 creates corrected projection data by performing the iterative processing (adjustment processing f3), which includes the noise reduction processing f1 and the signal strength maintenance processing f2, based on the number of iterations set by the number-of-iterations setting section 42 and the calibration coefficient (α, β) calculated by the calibration coefficient calculating section 44.
The end determination section 46 determines whether or not to repeat the iterative processing by the number of iterations. When the number of iterations has not ended, the iterative processing of the iterative processing section 45 is repeated. When the number of iterations has ended, corrected projection data obtained after applying the iterative processing is output.
The reconstruction arithmetic device 221 reconstructs a CT image based on the corrected projection data. The display device 211 displays the CT image reconstructed by the reconstruction arithmetic device 221.
Next, relationship characteristic calculation processing for creating the relationship characteristic data 8 will be described with reference to
As shown in
In addition, the reconstruction arithmetic device 221 reconstructs the projection data after performing the noise reduction processing f1 by applying the arbitrary correction coefficient β, and calculates the streak amount St of an obtained image 54 (step S102). The streak amount St is the streak amount St of an ROI 58 set on the streak of the image 54 obtained by reconstructing the projection data after the noise reduction processing f1, as shown in
Then, the reconstruction arithmetic device 221 sets an arbitrary calibration coefficient (α, β) (step S103), and performs the noise reduction processing f1 on initial projection data Raw_0, thereby obtaining projection data Raw_A. Similarly, the reconstruction arithmetic device 221 performs the signal strength maintenance processing f2 on the initial projection data Raw_0, thereby obtaining projection data Raw_B. In addition, the reconstruction arithmetic device 221 performs the adjustment processing f3 using the adjustment coefficient α, thereby obtaining corrected projection data Raw_C from Raw_A and Raw_B. With the Raw_C as new input data of f1 and f2, this is repeatedly performed by only the number of iterations set in advance (steps S104 and S105). Thus, the corrected projection data Raw_C on the set calibration coefficient (α, β) is calculated. Then, the reconstruction arithmetic device 221 reconstructs a corrected image 55 based on the corrected projection data Raw_C. The reconstruction arithmetic device 221 sets an ROI 57 at the same position as the ROI 57, which is set in step S101, on the corrected image 55 as shown in
The reconstruction arithmetic device 221 sets an ROI 58 at the same position as the ROI 58, which is set in step S102, on the corrected image 55 reconstructed based on the corrected projection data Raw_C as shown in
The reconstruction arithmetic device 221 repeats the iterative processing and the calculation of the noise reduction rate r and the streak reduction rate Str while changing the calibration coefficient (α, β) by an arbitrary unit width until a desired range is covered (step S108; No→steps S103 to S107). When the desired range is covered, the reconstruction arithmetic device 221 creates the relationship characteristic data 8 by associating the noise reduction rate r and the streak reduction rate Str obtained by the processing in steps S103 to S108 with the calibration coefficient (α, β), and stores the relationship characteristic data 8 in the storage device 213 (step S109).
The relationship characteristic data 8 shown in
Although the relationship characteristic data 8 may be stored as r-Str data showing the relationship between the noise reduction rate r and the streak reduction rate Str and the calibration coefficient (α, β) as shown in
In addition, the relationship characteristic data 8 may be stored in the form of a graph as shown in
Next, the flow of the entire process of the X-ray CT apparatus 1 of the present invention will be described with reference to
First, the X-ray CT apparatus 1 performs positioning scanning for the object 3. Then, the X-ray CT apparatus sets various conditions, such as scanning conditions or reconstruction conditions, based on a positioning image captured by the positioning scanning. Then, the X-ray CT apparatus 1 performs tomography (main scanning), thereby acquiring projection data (step S201).
The reconstruction arithmetic device 221 performs successive approximation projection data correction processing on the acquired projection data (step S202). In the present invention, as an iterative operation of the successive approximation projection data correction processing, the reconstruction arithmetic device 221 performs the iterative processing f3 including the noise reduction processing f1 and the streak amount reduction processing (signal strength maintenance processing f2).
The reconstruction arithmetic device 221 generates a CT image by performing image reconstruction using the corrected projection data that has been corrected by the successive approximation projection data correction processing (step S203).
The reconstruction arithmetic device 221 displays the generated CT image on the display device 211 (step S204).
The successive approximation projection data correction processing in step S202 will be described with reference to
First, the reconstruction arithmetic device 221 acquires projection data from the data acquisition system 106 (step S301). In step S301, projection data that has been measured in advance and stored in the storage device 213 or the like may be acquired.
Then, the reconstruction arithmetic device 221 determines a target image quality (the image SD value and the streak amount St, or the noise reduction rate r and the streak reduction rate Str) (step S302). As the target value of the image quality (the image SD value and the streak amount St, or the noise reduction rate r and the streak reduction rate Str), for example, a value input through the input device 212 is used. When the relationship characteristic data used in the calibration coefficient calculation processing to be described later is stored as r-Str data, the reconstruction arithmetic device 221 calculates the noise reduction rate r and the streak reduction rate Str corresponding to input target image qualities SD and St. Conversely, when the relationship characteristic data is stored as SD-St data, the image SD value and the streak amount St corresponding to input target image qualities r and Str are calculated.
In addition, the reconstruction arithmetic device 221 sets the number of iterations of the iterative processing (step S303).
Then, the reconstruction arithmetic device 221 calculates the calibration coefficient (α, β) corresponding to the target image quality parameters r and Str determined in step S302 (step S304). When the relationship characteristic data is stored as r-Str data, the calibration coefficient is calculated based on the following relational equation (9) as described above.
(α,β)=Ω(r,Str) (9)
Similarly, when the relationship characteristic data is stored as SD-St data, the calibration coefficient is calculated based on the following relational equation (10).
(α,β)=Ω′(SD,St) (10)
For example, the reconstruction arithmetic device 221 calculates a combination of the calibration coefficient (α, β) corresponding to the parameters r and Str set as target image qualities with reference to the relationship characteristic data 8 shown in
When the strictly corresponding calibration coefficient (α, β) is not present in the relationship characteristic data 8, a calibration coefficient (α, β) having the closest value becomes a calculation result. Alternatively, an appropriate calibration coefficient (α, β) may be calculated by interpolation calculation using the peripheral data.
In the relationship characteristic data shown in
Then, the reconstruction arithmetic device 221 acquires the projection data obtained in the previous step S308 (step S305). However, in the case of a first loop, initial projection data is acquired.
The acquired projection data is assumed to be Raw_C.
The reconstruction arithmetic device 221 calculates the noise-reduced projection data Raw_A by performing the noise reduction processing f1 on the acquired projection data Raw_C (step S306).
Raw_A is expressed by the following Equation (11).
Raw_A=f1(β′,Raw_C) (11)
In addition, the reconstruction arithmetic device 221 calculates the corrected projection data Raw_B by performing the signal strength maintenance processing f2 on the projection data Raw_C acquired in step S305 (step S307). Raw_B is expressed by the following Equation (12).
Raw_B=f2(β′,Raw_C) (12)
Then, the reconstruction arithmetic device 221 calculates the new projection data Raw_C from the Raw_A and the Raw_B using the adjustment coefficient α calculated in step S304 (step S308). Raw_C is expressed by the following Equation (13).
Raw_C=f3(α,Raw_A,Raw_B) (13)
The reconstruction arithmetic device 221 repeats the processing in steps S305 to S309 until the set number of iterations ends. When the set number of iterations ends (step S309; Yes), the successive approximation projection data correction processing may be ended. In the determination regarding the end of the number of iterations, the reconstruction arithmetic device 221 may determine whether or not the iterative processing has ended by evaluating the amount of correction obtained by comparing the projection data before and after calibration processing.
As described above, in the successive approximation projection data correction processing of the present invention, the reconstruction arithmetic device 221 sets the number of iterations of the iterative processing for correcting the projection data, and calculates, as calibration coefficients, the correction coefficient β and the adjustment coefficient α for adjusting the application ratio of the noise reduction processing f1 and the signal strength maintenance processing f2 included in the iterative processing so that the image quality corresponding to the number of iterations is obtained. Then, corrected projection data is created by performing the above-described iterative processing (adjustment processing f3) on the projection data based on the number of iterations and the calibration coefficients, and the CT image is reconstructed. Accordingly, it is possible to appropriately adjust the noise reduction effect of the noise reduction processing f1 and the edge maintenance effect of the signal strength maintenance processing f2. As a result, it is possible to reconstruct an image in which the amount of noise is small and the generation of streak artifacts is suppressed.
In addition, since the relationship characteristic data showing the relationship between a parameter for adjusting noise and a parameter for adjusting the amount of streaks and the calibration coefficient (α, β) is stored and a calibration coefficient corresponding to the target image quality is calculated based on the relationship characteristic data, it is possible to correct the projection data so as to obtain a desired image quality by two kinds of image quality parameters having different characteristics.
Next, a first embodiment will be described in detail with reference to
As described above, the relationship characteristic data showing the relationship between the calibration coefficient (α, β) and the image quality parameter may be created in the form of a look-up table.
The reference relationship characteristic data 8a is calculated in advance by the arithmetic device 202 in the same procedure as the relationship characteristic calculation processing shown in
The reference relationship characteristic data 8a that is created in advance and is stored in the storage device 213 is created based on the projection data obtained by scanning using a phantom or the like, for example. The reconstruction arithmetic device 221 of the first embodiment creates updated relationship characteristic data 85 by finely adjusting the reference relationship characteristic data 8a so as to suit the features of the projection data. Then, the calibration coefficient (α, β) for obtaining the desired image quality (SD, St) is calculated using the updated relationship characteristic data 85.
Similar to the functional configuration shown in
The relationship characteristic calculating section 43 of the first embodiment includes a feature amount extracting section 43a, a shift amount calculating section 43b, a reference relationship characteristic output section 43c, and a relationship characteristic update section 43d.
The feature amount extracting section 43a extracts a feature amount of projection data to be corrected. Specifically, a first feature amount C1 regarding the size of a feature region 7 surrounded by a plurality of high absorber edges appearing in projection data, a second feature amount C2 regarding the shape of the feature region 7, and a third feature amount C3 regarding the magnitude of the projection value of the feature region 7 are extracted as feature amounts. The feature amount extracting section 43a calculates at least one or all of the feature amounts C1, C2, and C3 from the projection data.
Here, each of the feature amounts C1, C2, and C3 will be described with reference to
Therefore, the feature amount extracting section 43a sets a region, which is surrounded by the high absorber edges of projection data before correction, as the feature region 7, and extracts the size (for example, area) of the inside of the feature region 7 as the first feature amount C1.
The feature amount extracting section 43a extracts the shape of the feature region 7 as the second feature amount C2. For example, the ratio of the length of a channel direction axis (horizontal axis 75 in
In addition, the feature amount extracting section 43a extracts an average value of the projection values of the corners (area adjacent to a low absorption area in the feature region 7) of the feature region 7 as the third feature amount C3.
The shift amount calculating section 43b calculates the shift amount of each axis (SD, St) of a reference relationship characteristic table 8a corresponding to the feature amount.
A method of calculating the shift amount will be described with reference to
The shift amount calculating section 43b calculates the shift amounts ShiftSt and ShiftSD of the image quality parameters St and SD for the feature amounts C1, C2, and C3 extracted by the feature amount extracting section 43a based on shift characteristic data 81 to 83.
The shift characteristic data 81 to 83 are calculated in advance for the feature amounts C1, C2, and C3, and are stored in the storage device 213.
For example, as shown in
In this manner, the shift amount calculating section 43b calculates the St shift coefficient and the SD shift coefficient for the feature amounts C1 to C3.
The shift amount calculating section 43b calculates the shift amounts ShiftSD and ShiftSt of each axis (SD, St) by setting the weight (w1, w2, w3) as a shift coefficient for each of the feature amounts C1 to C3 and performing weighted addition.
The following Equation (14) is examples of calculating the weights w1, w2, and w3 of the St shift characteristics of the feature amounts C1, C2, and C3.
The St shift amount ShiftSt is calculated by the following Equation (15).
Shiftst=w1·Shiftst1+w2·Shiftst2+w3·Shiftst3 (15)
Similarly, the SD shift amount ShiftSD is calculated by the following Equation (16).
ShiftSD=w1·ShiftSD1+w2·ShiftSD2+w3·ShiftSD3 (16)
The shift amount ShiftSt when the three feature amounts C1 to C3 are taken into consideration is expressed in a three-dimensional coordinate space, as shown in
The shift amount calculating section 43b outputs the calculated shift amount to the relationship characteristic update section 43d. In addition, the reference relationship characteristic output section 43c acquires the reference relationship characteristic table 8a stored in the storage device 213, and outputs the reference relationship characteristic table 8a to the relationship characteristic update section 43d.
The relationship characteristic update section 43d calculates an updated relationship characteristic table 85 suitable for the target projection data by updating (shifting) the reference relationship characteristic table 8a based on the shift amounts ShiftSD and ShiftSt calculated by the shift amount calculating section 43b.
The flow of the calibration coefficient calculation processing of the first embodiment will be described with reference to the flowchart shown in
The reference relationship characteristic table 8a is assumed to be stored in the storage device 213. In addition, it is assumed that, through the processing in steps S301 to S303 in
In the calibration coefficient calculation processing shown in
The reconstruction arithmetic device 221 acquires the reference relationship characteristic table 8a from the storage device 213 (step S402). For example, the reference relationship characteristic table 8a in the form of a look-up table as shown in
The reconstruction arithmetic device 221 calculates the shift amounts ShiftSD and ShiftSt of each axis (SD axis, St axis) based on the feature amounts C1, C2, and C3 calculated in step S401 (step S403). The shift amounts ShiftSD and ShiftSt can be calculated based on the shift characteristics (
The reconstruction arithmetic device 221 creates the updated relationship characteristic table 85 by updating the reference relationship characteristic table 8a based on the shift amounts ShiftSD and ShiftSt for the image quality parameters SD and St (step S404). Therefore, it is possible to obtain the updated relationship characteristic table corresponding to the features of the projection data.
The reconstruction arithmetic device 221 calculates a calibration coefficient (α, β) corresponding to the desired SD value and the desired streak amount St using the updated relationship characteristic table 85 (step S405).
After the calibration coefficient (α, β) is calculated, the reconstruction arithmetic device 221 calculates corrected projection data by executing the iterative processing in steps S305 to S309 in
As described above, according to the first embodiment, the reference relationship characteristic table 8a as a reference that shows the relationship between the parameter SD regarding the amount of noise and the parameter St regarding the amount of streaks and the calibration coefficient (α, β) is stored in the storage device 213, and the calibration coefficient (α, β) is calculated after finely adjusting the reference relationship characteristic table 8a according to the feature amounts C1, C2, and C3 of the projection data of the actual object. Therefore, it is possible to calculate a calibration coefficient suitable for the features of projection data. As a result, it is possible to perform correction corresponding to the features of projection data.
Next, a second embodiment will be described in detail with reference to
In the second embodiment, an example for storing the relationship characteristic data 8 in an approximation function will be described.
The hardware configuration and functional configuration of the arithmetic device 202 of the second embodiment are the same as those in
The relationship characteristic data 8 is calculated by the reconstruction arithmetic device 221 in the procedure of the relationship characteristic calculation processing shown in
The reconstruction arithmetic device 221 selects an arbitrary number of data points from the relationship characteristic data 8 (step S501). The selected data point is described as (αi, βi, ri, Stri). i is a positive integer (1, . . . , n).
Then, the reconstruction arithmetic device 221 sets an approximation function that approximates the relational equation of the adjustment coefficient α, the correction coefficient β, the noise reduction rate r, and the streak reduction rate Str (step S502). For example, the approximation function is the following Equation (17). k, l, and m are coefficients for calculating a from r and Str.
α=k·r+l·Str+m (17)
Then, the reconstruction arithmetic device 221 identifies the coefficients k, l, and m of the approximation function (step S503).
Assuming that a difference between the data points (αi, ri, Stri) and the approximation function is di, di is expressed by the following Equation (18).
di=k·ri+l·Stri+m−αi (18)
The sum S of the squares of the difference di between all data points and the approximation function is expressed by the following Equation (19).
The reconstruction arithmetic device 221 calculates k, l, and m that minimize S satisfying the following Equation (20). When a solution cannot be found strictly, a value converged by the iterative calculation is set as a solution.
The reconstruction arithmetic device 221 determines the approximation function by substituting the calculated k, l, and m into Equation (17) described above.
It is possible to calculate β from r and Str in the same method.
When the approximation function is created by the processing in steps S501 to S503, the reconstruction arithmetic device 221 stores the approximation function in the storage device 213.
The created approximation function is used for the calculation of the calibration coefficient (α, β) by being referred to in the calibration coefficient calculation processing (step S304) of the successive approximation projection data correction processing shown in
In the above explanation, the order of the approximation function is a first order. However, the order of the approximation function is not limited thereto. As the order increases, the accuracy improves. Although the example of calculating the approximation function showing the relationship between the noise reduction rate r and the streak reduction rate Str and the adjustment coefficient α or the correction coefficient β is shown, an approximation function showing the relationship between the image SD value and the streak amount St and the adjustment coefficient α or the correction coefficient β may be calculated.
By storing the relationship characteristic data in the form of an approximation function as in the second embodiment, it is possible to suppress the memory capacity, compared with the case of storing the relationship characteristic data in the form of a look-up table as in the first embodiment.
Next, a third embodiment will be described in detail with reference to
In the third embodiment, an example of creating relationship characteristic data for each of the scanning conditions and storing the relationship characteristic data in the storage device 213 will be described.
The tendency of streak artifacts differs depending on the scanning conditions. For example, the amount of streak artifacts is large in the shoulder or the lower limb, but is small in the abdomen. When the tube voltage at the time of scanning is low, there is a tendency that the amount of streak artifacts increases, compared with a case in which the tube voltage is high. Therefore, in the case of calculating the calibration coefficient (α, β) for projection data, which is obtained by scanning different parts or obtained by performing scanning under the different scanning conditions, using the same relationship characteristic data at all times and correcting the projection data by applying the calibration coefficient (α, β), variations occur in the streak reduction effect or the noise reduction effect of the image.
Therefore, in the third embodiment, the relationship characteristic data is created for each of the scanning conditions. In addition, in the successive approximation projection data correction processing, the calibration coefficient is calculated with reference to the appropriate relationship characteristic data according to the scanning conditions of the target projection data.
First, relationship characteristic creation processing of the third embodiment will be described with reference to
First, the reconstruction arithmetic device 221 assigns the value of all of the scanning conditions as a scanning information value sp (step S601). The scanning conditions refer to the combination of various kinds of conditions including X-ray conditions such as a tube voltage and a tube current, conditions regarding scanning such as a pitch and collimator conditions, scanning parts such as a head, neck, shoulder, chest, abdomen, and lower limb, and reconstruction conditions such as a reconstruction slice thickness. The scanning information value sp is identification information assigned for each of the scanning conditions or data generated from the values of the scanning conditions themselves.
Then, the reconstruction arithmetic device 221 associates the scanning information value sp and the relationship characteristic data with each other.
That is, the reconstruction arithmetic device 221 sets one arbitrary scanning information value sp (step S602). The reconstruction arithmetic device 221 acquires projection data scanned under the scanning conditions corresponding to the scanning information value sp and executes the relationship characteristic calculation processing shown in
The reconstruction arithmetic device 221 determines whether or not the acquisition and association of relationship characteristic data for all of the scanning information values sp have been ended (step S605). When there is the scanning information value sp that has not yet been processed (step S605; No), the process returns to step S602. The reconstruction arithmetic device 221 sets the next scanning information value sp, calculates relationship characteristic data from the projection data corresponding to the scanning information value sp, and associates the scanning information value sp and the relationship characteristic data with each other. When the processing for all of the scanning information values sp is ended by repeating the processing in steps S602 to S604 while changing the scanning information value sp (step S605; Yes), the relationship characteristic creation processing shown in
The reconstruction arithmetic device 221 may display an operation window 9 shown in
The operation window 9 shown in
In the relationship characteristic data display area 91 of the operation window 9, for example, the scanning conditions 91b assigned for the scanning information value sp=“1” are displayed. In addition, the relationship characteristic data 80a created based on the projection data obtained by scanning under the scanning conditions 91b is displayed. In the editing area 93, the same information (scanning information value sp) as the information displayed in the relationship characteristic data display area 91 is displayed in the input columns 93a to 93d. When the values of the input columns 93a to 93d are changed by the operator, the changed content is reflected on the information displayed in the relationship characteristic data display area 91. In addition, the scanning information value sp, the scanning conditions, and the relationship characteristic data are associated with each other with the changed content, and are stored.
Various scanning conditions and the relationship characteristic data are associated with each other by the above procedure.
Next, the flow of the entire process of the X-ray CT apparatus 1 of the third embodiment will be described with reference to
First, the X-ray CT apparatus 1 performs positioning scanning for the object 3. Then, the X-ray CT apparatus sets various conditions, such as scanning conditions or reconstruction conditions, based on a positioning image captured by the positioning scanning. Then, the X-ray CT apparatus 1 performs tomography (main scanning), thereby acquiring projection data (step S701).
It is preferable that the reconstruction arithmetic device 221 records scanning conditions (scanning information value sp) in the acquired projection data for each scanning range (for example, for each view) (step S702).
The reconstruction arithmetic device 221 performs successive approximation projection data correction processing on the acquired projection data (step S703). The procedure of the successive approximation projection data correction processing in step S703 is the same as the procedure shown in
The calibration coefficient calculation processing of the third embodiment will be described with reference to
The reconstruction arithmetic device 221 acquires the scanning information value sp (scanning conditions) recorded in the projection data (step S801). The reconstruction arithmetic device 221 selects reference relationship characteristic data corresponding to the acquired scanning information value sp from the storage device 213 (step S802). When different scanning conditions (scanning information value sp) are recorded for each scanning range (for example, for each view) of projection data, the reconstruction arithmetic device 221 selects reference relationship characteristic data corresponding to all of the recorded scanning information values sp from the storage device 213.
The reconstruction arithmetic device 221 calculates the calibration coefficient (α, β) based on the reference relationship characteristic data and the set target image quality (SD, st).
As in the first embodiment, the reconstruction arithmetic device 221 may update the reference relationship characteristic data acquired in step S802 according to the features of the projection data. In this case, first, the reconstruction arithmetic device 221 extracts the feature amounts C1, C2, and C3 from the projection data (step S803), and calculates the shift amounts ShiftSD and ShiftSt based on the feature amounts C1, C2, and C3 (step S804). The method of calculating the shift amounts ShiftSD and ShiftSt is the same as that of the first embodiment.
The reconstruction arithmetic device 221 updates the reference relationship characteristic data acquired in step S802 based on the shift amounts ShiftSD and ShiftSt of each image quality parameter (step S805). The reconstruction arithmetic device 221 calculates the calibration coefficient (α, β) corresponding to the desired SD value and the desired streak amount St using the updated relationship characteristic data (step S806).
After the calibration coefficient (α, β) is calculated as described above, the reconstruction arithmetic device 221 calculates corrected projection data by executing the iterative processing in steps S305 to S309 in
The reconstruction arithmetic device 221 generates a CT image by performing image reconstruction using the corrected projection data that has been corrected by the successive approximation projection data correction processing (step S704 in
As described above, according to the third embodiment, the relationship characteristic data is stored for each of the scanning conditions. In addition, when performing the successive approximation projection data correction processing, the calibration coefficient (α, β) is calculated by reading the reference relationship characteristic data according to the scanning condition at the time of projection data measurement. Therefore, also for the projection data obtained by scanning under any scanning conditions, it is possible to maintain the noise reduction effect and the streak reduction effect constant.
In particular, the scanning conditions (scanning information value) are recorded for each scanning range (for example, for each view) at the time of scanning. Therefore, even if a plurality of scanning conditions or scanning parts are included in the projection data, it is possible to correct the projection data by calculating the calibration coefficient (α, β) corresponding to the scanning conditions of each view or the like. Therefore, it is possible to obtain a uniform noise reduction effect and a streak reduction effect.
As described above, according to the X-ray CT apparatus 1 of the present invention, in the iterative processing including the noise reduction processing f1 and the signal strength maintenance processing f2 for preventing the generation of streaks, the reconstruction arithmetic device 221 calculates the correction coefficient β and the adjustment coefficient α for adjusting the application ratio of the noise reduction processing f1 and the signal strength maintenance processing f2 so that the desired amount of noise is obtained, and creates corrected projection data by performing the successive approximation projection data correction processing based on this calibration coefficient (α, β).
Therefore, it is possible to reduce streak artifacts generated around the high absorber on the image while reducing the amount of noise included in the image.
In each of the embodiments described above, when calculating the amount of streaks, the amount of streaks is calculated based on the reconstructed image. However, the method of calculating the amount of streaks is not limited thereto. Hereinafter, the method of calculating the amount of streaks will be described with reference to
The reconstruction arithmetic device 221 acquires projection data, performs the noise reduction processing f1, and reconstructs the projection data after the noise reduction processing f1 (step S901). The reconstruction arithmetic device 221 sets a square (matrix) of a representative size on the obtained image, calculates an average value of CT values in the matrix, and stores the value. Then, the above-described matrix is moved by one pixel so as to cover all in the image, and an average value of the CT values in the matrix is calculated and stored. A position of the largest value among the stored values is assumed to be a high absorber position (step S902; calculation of a high absorber position).
The reconstruction arithmetic device 221 extracts an edge curve by fitting the high absorber in the matrix of lopt in an ellipse or a curve. Fitting is performed for a portion corresponding to a “high absorber” among the “high absorber”, “low absorber”, and “streaks” obtained by dividing the CT values in the matrix into three values. The reconstruction arithmetic device 221 applies a tangential line of the appropriate length on the edge curve, and sets a rectangular region where the tangential line is the long axis. Then, the reconstruction arithmetic device 221 calculates and stores an average value of the CT values in the rectangular region. This operation is performed so as to cover all on the edge curve, and an average value of the CT values in the rectangular region is calculated and stored. The reconstruction arithmetic device 221 sets a position of the largest value among the stored values as a streak position, and sets the value as a streak amount St1. On the image obtained by reconstructing the projection data (Raw_C) after correction by applying a rectangular region to the same position as the streak position described above, a streak amount St2 is calculated (step S904; calculation of the streak amount St).
The reconstruction arithmetic device 221 calculates the streak reduction rate Str from the ratio of the amounts of streaks St1 and St2 obtained in step S904 (step S905; calculation of the streak reduction rate Str).
The reconstruction arithmetic device 221 calculates the streak reduction rate Str from the ratio of the amounts of streaks St1 and St2 obtained in step S1003 (step S1004; calculation of the streak reduction rate Str).
As described above, it is possible to calculate streak artifacts on the image that are generated around the high absorber due to the noise reduction processing f1.
The reconstruction arithmetic device 221 may calculate the streak reduction rate Str from the projection data.
The method of calculating the streak reduction rate Str from the projection data will be described with reference to
The reconstruction arithmetic device 221 calculates the largest CT value in the projection data of the scanning range, and sets the largest CT value as a high absorber CT value h. The range of projection data having values of k×h to h is assumed to be a high absorber representative region. k in this processing is a value of 0<k<1. For example, k=0.95. The reconstruction arithmetic device 221 sets, as a high absorber region, a region extending by dch in the channel direction toward the outside from the high absorber representative region (step S1001; calculation of the high absorber region).
dch is expressed by the following Equation (21). Here, fd is a function of the noise reduction rate r. dch increases in proportion to r.
dch=fd(r) (21)
The reconstruction arithmetic device 221 differentiates the projection data in the channel direction for all of the views, and calculates the absolute value. This data is set to differential projection data D. The reconstruction arithmetic device 221 calculates the largest value of the differential projection data D of all views, and sets the largest value as an edge differential value h_d. In addition, the reconstruction arithmetic device 221 sets the range of projection data having values of l×h_d to h_d as a high absorber edge region. l in this processing is a value of 0<l<1. For example, l=0.7. The high absorber region and the high absorber edge region are set as streak generation regions (step S1002; calculation of streak generation regions).
The reconstruction arithmetic device 221 sets an average value of the CT values in all streak generation regions on the projection data as the streak amount St1. In the same region as the streak generation region, the streak amount St2 is calculated on the projection data (Raw_C) after correction (step S1003; calculation of the streak amount St).
The reconstruction arithmetic device 221 calculates the streak reduction rate Str from the ratio of the amounts of streaks St1 and St2 obtained in step S603 (step S1004; calculation of the streak reduction rate Str).
As described above, it is possible to evaluate streak artifacts, which are generated around the high absorber due to the noise reduction processing f1, from the projection data. In this case, since it is not necessary to reconstruct an image, there is an advantage in that the amount of calculation is reduced.
While the preferred embodiments of the X-ray CT apparatus or the like according to the present invention have been described above, the present invention is not limited to the above embodiments. It is apparent to those skilled in the art that various changes and modifications can be made within the range of the technical idea disclosed in this specification, and it should be understood undoubtedly that they also belong to the technical range of the present invention.
1: X-ray CT apparatus
3: object
10: scanner
20: operation unit
100: gantry
101: bed device
102: X-ray generator
103: X-ray detector
104: collimator device
105: high voltage generator
106: data acquisition system
107: driving device
200: central controller
201: input and output device
202: arithmetic device
211: display device
212: input device
213: storage device
41: target image quality setting section
42: number-of-iterations setting section
43: relationship characteristic calculating section
43a: feature amount extracting section
43b: shift amount calculating section
43c: reference relationship characteristic output section
43d: relationship characteristic update section
44: calibration coefficient calculating section
45: iterative processing section
46: end determination section
50: lower limb sectional image
50a: bone
50b: streak artifact
51, 52: profile of projection data
53: image without correction
54: image after noise reduction processing f1 55: image after adjustment processing f3
57, 58: ROI
61, 62: projection data
61a, 62a: projection data of high absorber
62b: correction region
63: difference between projection data before and after correction
64a, 64b: projection data of high absorber
66a, 66b: correction region
65: portion where pieces of projection data of high absorbers cross each other
7: feature region of projection data
71 to 74: corner
8: relationship characteristic data (r-Str data)
8a: reference relationship characteristic table (SD-St data)
80: calibration coefficient corresponding to desired image quality
81, 82, 83: shift characteristic data of feature amounts C1 to C3
85: updated relationship characteristic table
9: operation window
α: adjustment coefficient
β: correction coefficient
C1: first feature amount (area of feature region 7)
C2: second feature amount (shape of feature region 7)
C3: third feature amount (projection value of corners 71 to 74 of feature region 7)
Patent | Priority | Assignee | Title |
10902649, | Mar 11 2016 | Shimadzu Corporation | Image reconstruction processing method, image reconstruction processing program, and tomography apparatus provided therewith |
Patent | Priority | Assignee | Title |
5831736, | Aug 29 1996 | Washington University | Method and apparatus for generating a three-dimensional topographical image of a microscopic specimen |
8054094, | Jun 10 2010 | BAKER HUGHES, A GE COMPANY, LLC | Image reconstruction based constrained maximization |
20030223532, | |||
20080219534, | |||
20080273656, | |||
20090324045, | |||
20100080430, | |||
20100128958, | |||
20120020448, | |||
20120128265, | |||
20120155736, | |||
20120308104, | |||
JP200625868, | |||
JP2011153976, | |||
JP2012250043, | |||
WO2013008702, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Mar 13 2014 | Hitachi, Ltd. | (assignment on the face of the patent) | / | |||
Jul 13 2015 | OGURA, YUTA | Hitachi Medical Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036602 | /0340 | |
Jul 13 2015 | KOHARA, RYOTA | Hitachi Medical Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036602 | /0340 | |
Apr 01 2016 | Hitachi Medical Corporation | Hitachi, LTD | MERGER SEE DOCUMENT FOR DETAILS | 040019 | /0013 | |
Oct 13 2021 | Hitachi, LTD | FUJIFILM Healthcare Corporation | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 058026 | /0559 | |
Oct 13 2021 | Hitachi Ltd | FUJIFILM Healthcare Corporation | CORRECTIVE ASSIGNMENT TO CORRECT THE THE PROPERTY AND APPLICATION NUMBERS PREVIOUSLY RECORDED AT REEL: 058026 FRAME: 0559 ASSIGNOR S HEREBY CONFIRMS THE ASSIGNMENT | 058917 | /0853 | |
Jul 01 2024 | FUJIFILM Healthcare Corporation | FUJIFILM Corporation | MERGER SEE DOCUMENT FOR DETAILS | 069170 | /0272 |
Date | Maintenance Fee Events |
Sep 03 2020 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Aug 28 2024 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Mar 14 2020 | 4 years fee payment window open |
Sep 14 2020 | 6 months grace period start (w surcharge) |
Mar 14 2021 | patent expiry (for year 4) |
Mar 14 2023 | 2 years to revive unintentionally abandoned end. (for year 4) |
Mar 14 2024 | 8 years fee payment window open |
Sep 14 2024 | 6 months grace period start (w surcharge) |
Mar 14 2025 | patent expiry (for year 8) |
Mar 14 2027 | 2 years to revive unintentionally abandoned end. (for year 8) |
Mar 14 2028 | 12 years fee payment window open |
Sep 14 2028 | 6 months grace period start (w surcharge) |
Mar 14 2029 | patent expiry (for year 12) |
Mar 14 2031 | 2 years to revive unintentionally abandoned end. (for year 12) |