The disclosure of Japanese Patent Application No. 2018-007744 filed on Jan. 19, 2018 including specifications, drawings and claims are incorporated herein by reference in its entirety.
The present invention relates to an X-ray CT measuring apparatus and a calibration method thereof. In particular, the present invention relates to an X-ray CT measuring apparatus capable of calibrating fluctuations in an X-ray focal position to obtain a high-quality tomographic image, and a calibration method thereof.
An X-ray CT measuring apparatus configured to obtain a tomographic image of a subject (measurement object) in a nondestructive manner has been known (see Japanese Patent Application Laid-Open Nos. 2002-71345 and 2004-12407). The X-ray CT measuring apparatus performs X-ray irradiation while rotating the subject which is arranged at the center of a rotary table.
Aside from the function of controlling the devices, the control PC 22 has a function of displaying a projection image of the subject 8 captured by the X-ray detector 14 and a function of reconstructing a tomographic image from a plurality of projection images of the subject 8.
When the X-rays 13 pass through an object, there occurs a considerable amount of scattered X-rays reflected in directions different from the irradiation direction. Such scattered X-rays are known to appear as noise in an X-ray CT imaging result. To suppress the scattered X-rays, an X-ray collimator 24 is arranged near the X-ray tube 12. To limit the irradiation range of the X-rays in a vertical direction, the X-ray collimator 24 includes parts, or an upper movable part 24A and a lower movable part 24B, that are made of a radiopaque material (such as tungsten). The parts 24A and 24B are each configured to be vertically movable. The positions of the upper and lower movable parts 24A and 24B of the X-ray collimator 24 are controlled by the control PC 22 according to the imaging range of the subject 8.
As shown in
The position of the subject 8 can be moved by controlling X-, Y-, and Z-axes of the XYZ moving mechanism unit 18 and a θ-axis of the rotary table 16. The imaging range (position and magnification) and the imaging angle of the subject 8 can be thereby adjusted.
The X-rays 13 are generated by collision of an electron beam with a target in the X-ray tube 12. Specifically, as shown in
Japanese Patent No. 5408873 (paragraph 0084, and FIG. 8) describes that a reference 50 is arranged on the rotary table 60 for the sake of calibration. Japanese Patent Application Laid-Open No. 2002-55062 (claim 1, paragraph 0012, and FIGS. 1 and 2) describes that a sample table 10 equipped with a calibration jig is attached to a rotary table 3a and a sample 11 is set at the center.
The techniques described in Japanese Patent No. 5408873 and Japanese Patent Application Laid-Open No. 2002-55062 are both intended to calibrate a deviation of the rotation center position of the rotary table, and have difficulty in detecting or calibrating fluctuations in the X-ray focal position. In particular, the technique described in Japanese Patent No. 5408873 has problems such as the need to replace the reference with the subject.
The present invention has been made in order to solve the above-described problems in the conventional technique, and an object thereof is to enable easy calibration of fluctuations in the X-ray focal position without replacement of a subject with a calibration jig.
The present invention has solved the foregoing problems by the provision of an X-ray CT measuring apparatus configured to emit an X-ray from an X-ray source arranged on one side of a rotary table while rotating a subject arranged on the rotary table, and obtain a tomographic image of the subject by reconstructing projection images obtained by an X-ray detector arranged on an opposite side of the rotary table, the X-ray CT measuring apparatus including: an X-ray fluctuation calibration jig arranged in an X-ray field of view; a detection unit configured to detect fluctuations in an X-ray focal position by using an X-ray projected image of the X-ray fluctuation calibration jig; and a correction unit configured to correct an X-ray projection image of the subject by using the detected fluctuations in the X-ray focal position.
Herein, the X-ray fluctuation calibration jig may be an X-ray shielding frame arranged to surround the X-ray projected image of the subject on the X-ray projection image.
The X-ray shielding frame may be rectangular in shape and arranged so that an entire window opened by the X-ray shielding frame is projected on the X-ray detector.
The window may have a width and height of calibrated lengths. The X-ray shielding frame may be made of a material having a low coefficient of thermal expansion.
The X-ray fluctuation calibration jig may be adjustable in position.
The X-ray fluctuation calibration jig may be an X-ray passing port formed in an X-ray collimator provided for limiting irradiation range of the X-rays.
The X-ray passing port may be a combination of a horizontally long slit and a vertically long slit.
The present invention also provides a calibration method of an X-ray CT measuring apparatus configured to emit an X-ray from an X-ray source arranged on one side of a rotary table while rotating a subject arranged on the rotary table, and obtain a tomographic image of the subject by reconstructing projection images obtained by an X-ray detector arranged on an opposite side of the rotary table, the calibration method including: arranging an X-ray fluctuation calibration jig in an X-ray field of view of the X-ray CT measuring apparatus; detecting fluctuations in an X-ray focal position by using an X-ray projected image of the X-ray fluctuation calibration jig; and correcting an X-ray projection image of the subject by using the detected fluctuations in the X-ray focal position.
The fluctuations in the X-ray focal position may be detected by comparing positions and sizes of a window formed by the X-ray fluctuation calibration jig in the respective projection images with reference to a position and size of the window at a point in time.
A vertex of a frame window opened by an X-ray shielding frame of the X-ray fluctuation calibration jig and determined from a first projection image may be assumed as a reference vertex, and second and subsequent projection images may be corrected by using the reference vertex.
The projection images may be corrected by using an affine transformation.
An actual projection magnification may be calculated by determining a physical projected length of the frame window from two adjoining reference vertexes. A projection magnification may be corrected by determining an offset of an X-ray source position, using the actual projection magnification.
Fluctuations in the X-ray focal position in each projection image can be calibrated by using the dedicated X-ray fluctuation calibration jig permanently provided on the X-ray CT measuring apparatus. A tomographic image of higher quality can thus be obtained by correcting the effect of fluctuations of the X-ray focus on the projection images.
The preferred embodiments will be described with reference to the drawings, wherein like elements have been denoted throughout the figures with like reference numerals, and wherein;
With reference to the drawings, an embodiment of the present invention will be described below in more detail. Note that the present invention is not to be limited by the contents described in the following embodiments and examples. Additionally, the components in the embodiments and examples described below include those one skilled in the art can readily conceive or being substantially the same, i.e., the so-called equivalents. Furthermore, the components disclosed in the embodiments and examples described below may be combined as appropriate or may also be selected as appropriate for use.
The present invention achieves generation of a more precise tomographic image by permanently providing a dedicated X-ray fluctuation calibration jig on an X-ray CT measuring apparatus and correcting the effect of fluctuations of an X-ray focal position appearing on an image each time an X-ray projection image is obtained.
As shown in
The X-ray fluctuation calibration jig 30 includes a rectangular frame that shields the X-rays 13. As shown in
The window has a width and height of calibrated lengths, and the frame is made of a material having a low coefficient of thermal expansion. With such a structure, the window is less likely to change in width or height even the temperature of the frame is increased by X-ray irradiation.
The X-ray fluctuation calibration jig 30 is hung from the ceiling of an enclosure 10 by a stay 32. The stay 32 is provided with a position adjustment mechanism 34, and the position of the X-ray fluctuation calibration jig 30 can be adjusted vertically (Z-axis direction in
In
For example, if the X-ray focal position fluctuates upward in the Z-axis direction in parallel with the detector plane, the projected image 30B of the window is displayed as shifted down in the Z-axis direction. If the X-ray focal position fluctuates toward the X-ray source in the X-axis direction, the projected image 30B of the window is displayed as enlarged.
Fluctuations in the X-ray focal position can thus be detected by comparing the positions and sizes of the window in respective projection images with reference to the position and size of the window at a point in time. Calibration can be performed by using the amounts of change.
An embodiment of a specific calibration procedure will be described below with reference to
Initially, in step 101, a CT scan is started.
Next, in step 102, one projection image is obtained.
Next, in step 103, the vertexes of the frame window are determined by resolution analysis of the projection image. Specifically, to determine the borders of the frame window in the projection image, the projection image is initially scanned from ends to inward as illustrated in
Using the group of points detected, the positions of the four sides of the frame window on the projection image are determined by fitting (geometric element fitting). The intersections of the sides (vertexes of the frame window) are then calculated.
The vertexes of the frame window determined from the first projection image are stored as reference vertexes.
Next, in step 104, second and subsequent projection images are corrected as illustrated in
For example, the correction uses an affine transformation. Coordinates TN(x′N, y′N) of each reference vertex and coordinates PN(xN, yN) of each vertex of the frame window, calculated from a projection image, can be expressed by using an affine transformation as follows:
Here, the parameters a, b, c, d, s, and t of the transformation matrix are determined from the actual coordinates of the reference vertexes and the vertexes of the frame window. A calculation formula for correcting an arbitrary point P of a projection image to a corrected position P′ is then derived.
An entire projection image obtained can be corrected by applying the foregoing calculation to each pixel of the projection image. This correction processing may include interpolation processing if needed.
Next, in step 105, whether the rotary table 16 has completed one rotation is determined. Until one rotation is completed, the rotary table 16 is rotated in units of a predetermine angle in step 106, and the processing of steps 102 to 104 is performed at each rotation angle of the CT scan.
If the rotary table 16 is determined to have completed one rotation in step 105, the processing proceeds to step 110. In step 110, CT reconstruction is performed by using the corrected projection images, whereby a tomographic image is generated.
In step 111, a scale magnification correction is made on the tomographic image.
Specifically, a physical projected length of the frame window is initially determined from two adjoining reference vertexes, and an actual projection magnification Mag′ is calculated. For example, suppose that the width of the frame window is 2.0 mm, the distance between adjoining reference vertexes of the frame window on a projection image is 1001 pixels, and the pixel pitch of the X-ray detector is 0.2 mm/pixel. In such a case, the physical length on the projection image is 200.2 mm, and the projection magnification is 100.1 times.
As illustrated in
An offset between a theoretical X-ray source position and an actual X-ray source position will be denoted by FO (Focus Offset). The actual projection magnification Mag′ is then expressed as follows:
From the foregoing equation, the offset FO of the X-ray source position can be determined by using the initially-calculated Mag′.
For example, if FDD=1000 mm and FJD=10 mm, the theoretical projection magnification Mag=100. If the actual projection magnification Mag′=100.1 as in the foregoing example, FO=−1/99.1≈−0.01 mm from the foregoing calculation formula.
The scale of the tomographic image per pixel is given by S/M [mm], where S [mm/pixel] is the pixel pitch of the X-ray detector 14 and M is the projection magnification of the subject 8. Magnification correction can be made by using the following projection magnification M′ in consideration of the offset of the X-ray source position:
In the present embodiment, the X-ray fluctuation calibration jig 30 can be arranged at a desirable position suited for calibration.
Next, a second embodiment of the present invention will be described. In this embodiment, the X-ray fluctuation calibration jig 30 of frame shape is substituted by X-ray passing slits 24C and 24D which are formed in the upper movable part 24A and the lower movable part 24B of the X-ray collimator 24 as shown in
In this example, a horizontally long slit 24G′ and vertically long slits 24G″ are detected from the projected image 24E of the upper movable part 24A, and the positions of the respective slits are determined. End points Q1 and Q2 of the horizontally long slit 24G′ are calculated by intersection calculation. Similar calculations are performed on the projected image 24F of the lower movable part 24B to determine end points Q3 and Q4 of a horizontally long slit 24H′. Correction processing similar to the case with the X-ray fluctuation calibration jig 30 can be performed by using the resulting four end points Q1 to Q4.
The sizes and positions of the slits 24C and 24D are determined in consideration of the projection magnification and the projection size of the subject 8 during the CT scan. Attention needs to be paid since the slits can be too large in size to fall within the range of a projection image or too small to be displayed on a projection image, depending on the projection magnification. The slits are desirably located at the X-ray irradiation port side of the x-ray collimator 24 (a lower side of the upper movable part 24A and an upper side of the lower movable part 24B). Otherwise, the projection image includes the projected images 24E and 24F of the X-ray collimator 24 more than necessary, and the display range of the projection image 8A of the subject 8 is narrowed.
The slits may have any shape (such as a rectangular shape and a pinhole shape) as long as slit portions having calibrated lengths can be detected from the projection image. For more accurate position calculation, a plurality of geometric shapes (rectangles, perfect circles) can be detected for geometrical calculation such as intersection calculation.
The second embodiment has a simple configuration since, unlike the first embodiment, the separate X-ray fluctuation calibration jig 30 does not need to be provided.
It should be apparent to those skilled in the art that the above-described embodiments are merely illustrative which represent the application of the principles of the present invention. Numerous and varied other arrangements can be readily devised by those skilled in the art without departing from the spirit and the scope of the invention.
Number | Date | Country | Kind |
---|---|---|---|
2018-007744 | Jan 2018 | JP | national |