The disclosure of Japanese Patent Application No. 2019-172253 filed on Sep. 20, 2019 including specifications, drawings and claims is incorporated herein by reference in its entirety.
The present invention relates to a calibration method and apparatus for a measurement X-ray CT apparatus, a measurement method and apparatus using the same, and a measurement X-ray CT apparatus. In particular, the present invention relates to a calibration method and apparatus for a measurement X-ray CT apparatus, a measurement method and apparatus using the same, and a measurement X-ray CT apparatus that can achieve high precision by accurately detecting a boundary surface of an object.
Medical X-ray CT apparatuses were put to practical use in the 1970s. On the basis of the technique, X-ray CT apparatuses intended for industrial products appeared in the early 1980s. Since then, industrial X-ray CT apparatuses have been used to observe and inspect voids in casting parts, welding defects in welded parts, and defects in circuit patterns of electronic circuit parts, which are difficult to identify from external appearance. In the meantime, the prevalence of 3D printers in recent years is boosting demand for not only observation and inspection inside workpieces produced by 3D printers but also 3D dimension measurement of internal structures and higher precision thereof.
In view of the foregoing technical trend, measurement X-ray CT apparatuses are becoming prevalent, especially in Germany (see Japanese Patent Application Laid-Open Nos. 2002-71345 and 2004-12407). In such measurement X-ray CT apparatuses, an object to be measured is placed at the center of a rotating table, and X-ray irradiation is performed while rotating the object to be measured.
Aside from various device controls, the control PC 22 has a function of displaying a projection image of the object W projected on the X-ray detector 14, and a function of reconstructing a tomographic image from a plurality of projection images of the object W.
As shown in
The position of the object W can be moved by controlling X-, Y-, and Z-axes of the XYZ moving mechanism unit 18 and a θ-axis of the rotating table 16. The imaging range (position and magnification) and imaging angle of the object W can thus be adjusted.
To obtain a tomographic image or volume data of the object W (stereoscopic image or a set of tomographic images of the object W in the Z-axis direction), which is the ultimate goal of the X-ray CT apparatus 1, a CT scan is performed on the object W.
A CT scan includes two processes, namely, acquisition of projection images of the object W and CT reconstruction. In the projection image acquisition process, the rotating table 16 on which the object W is placed is continuously rotated at a constant speed or intermittently rotated in constant step widths during X-ray irradiation, whereby projection images of the object W are obtained in all directions around (at constant intervals). CT reconstruction is performed on the obtained projection images in all directions around (at constant intervals) by using a CT reconstruction algorithm such as back projection and iterative reconstruction. A tomographic image or volume data of the object W is thereby generated as illustrated in
To measure an object by using a measurement X-ray CT apparatus, a CT scan is initially performed to obtain volume data on the object as described above. After a surface shape is detected from the volume data, various measurements are performed on the surface shape.
However, in the foregoing process, the boundary of the surface shape is difficult to correctly detect because of characteristics of the X-ray source and the X-ray detector, and there has been a problem that the measurement accuracy is significantly affected by the surface shape.
The present invention has been made in order to solve the above-described problem in the conventional technique, and is directed to increasing the precision of measurement X-ray CT by measuring a spherical calibration jig having known dimensions along with an object to accurately detect the boundary surface of the object.
A surface shape (boundary surface) in volume data has a curved profile with some width as shown in
However, as shown in
In view of the foregoing, in the present invention, the boundary surface of an object is accurately detected by performing a CT scan with a sphere of a single material having known dimensions (hereinafter, spherical calibration jig) in contact with the object to obtain volume data thereon.
As described above, the center coordinates of the spherical calibration jig can be accurately determined. Since the dimensions of the spherical calibration jig are known, the boundary surface of the spherical calibration jig can also be accurately determined.
To accurately detect the boundary surface of an object W, as shown in
To detect a boundary surface, the user selects which boundary surface to detect, for example, on the basis of the material of the object W. In selecting the boundary surface to be detected, an approximate direction where the boundary surface is can be determined. The contact direction (in
For example, as shown in
In such a manner, a desired profile is searched for around the search reference direction, whereby a search direction of high precision is determined to calculate a contact point.
To accurately determine the boundary surface of the object W by using the contact point determined as described above, boundary surfaces determined from the gradients or the like of the profiles are used as shown in
The spherical calibration jig 30 may be made of a material such as a resin, aluminum, and iron. The spherical calibration jig 30 can be selected as appropriate on the basis of the X-ray measurement conditions (such as tube voltage and tube current) during a CT scan and the material of the object W.
The present invention has been achieved on the basis of the foregoing findings, and solves the foregoing problem by the provision of a calibration method for a measurement X-ray CT apparatus configured to irradiate an object placed on a rotating table with X-rays while rotating the object, and reconstruct a projection image of the object to generate a tomographic image of the object. The method includes: generating volume data by performing a CT scan with a spherical calibration jig having a known dimension in contact with the object; obtaining a profile of a surface shape of the object in the volume data, and calculating a boundary surface of the spherical calibration jig from center coordinates of the spherical calibration jig; and determining a correction value for adjusting a boundary surface of the object determined from a gradient of the profile to the boundary surface of the spherical calibration jig.
Here, the spherical calibration jig may be made of the same material as that of the object.
The present invention also solves the foregoing problem by the provision of a calibration apparatus for a measurement X-ray CT apparatus configured to irradiate an object placed on a rotating table with X-rays while rotating the object, and reconstruct a projection image of the object to generate a tomographic image of the object. The apparatus includes: a unit configured to generate volume data by performing a CT scan with a spherical calibration jig having a known dimension in contact with the object; a unit configured to obtain a profile of a surface shape of the object in the volume data, and calculate a boundary surface of the spherical calibration jig from center coordinates of the spherical calibration jig; and a unit configured to determine a correction value for adjusting a boundary surface of the object determined from a gradient of the profile to the boundary surface of the spherical calibration jig.
The present invention also solves the foregoing problem by performing measurement using a measurement X-ray CT apparatus configured to irradiate an object placed on a rotating table with X-rays while rotating the object, and reconstruct a projection image of the object to generate a tomographic image of the object. The performing measurement includes: generating volume data by performing a CT scan with a spherical calibration jig having a known dimension in contact with the object; determining a boundary surface of the object by using the correction value determined by the foregoing method; and determining a shape of the object by using the boundary surface.
Here, a database may be generated for each combination of the correction value and a material, the correction value being determined for each normal direction of a measurement surface of the object. In measuring the object, the correction value corresponding to the normal direction of the measurement surface may be read from the database and used for the measurement.
The present invention also solves the foregoing problem by the provision of a measurement apparatus using a measurement X-ray CT apparatus configured to irradiate an object placed on a rotating table with X-rays while rotating the object, and reconstruct a projection image of the object to generate a tomographic image of the object. The measurement apparatus includes: a unit configured to generate volume data by performing a CT scan with a spherical calibration jig having a known dimension in contact with the object; a unit configured to determine a boundary surface of the object by using the collection value determined by the foregoing apparatus for calibrating a measurement X-ray CT apparatus; and a unit configured to determine a shape of the object by using the boundary surface.
Here, the measurement apparatus may further include: a database generated for each combination of the correction value and a material, the correction value being determined for each normal direction of a measurement surface of the object; and a unit configured to read the correction value corresponding to the normal direction of the measurement surface from the database and using the correction value for measurement in measuring the object.
The present invention also solves the foregoing problem by putting an object and a spherical calibration jig having a known dimension in a box transmitting X-rays, generating volume data by performing a CT scan with the spherical calibration jig being in contact with the object in the box, determining a boundary surface of the object by using the correction value determined by the foregoing method, and determining a shape of the object by using the boundary surface.
The present invention also solves the foregoing problem by the provision of: a spherical calibration jig having a known dimension; a box that accommodates the spherical calibration jig and transmits X-rays; a unit configured to generate volume data by performing a CT scan with the spherical calibration jig being in contact with an object in the box; a unit configured to determine a boundary surface of the object by using the correction value determined by the foregoing apparatus for calibrating a measurement X-ray CT apparatus; and a unit configured to determine a shape of the object by using the boundary surface.
The present invention also provides a measurement X-ray CT apparatus including: a spherical calibration jig having a known dimension; a unit configured to generate volume data by performing a CT scan with the spherical calibration jig being in contact with an object; a unit configured to obtain a profile of a surface shape of the object in the volume data; a unit configured to calculate a boundary surface of the spherical calibration jig in the volume data from center coordinates of the spherical calibration jig; a unit configured to correct a boundary surface of the object by using the correction value determined by the foregoing apparatus for calibrating a measurement X-ray CT apparatus; and a unit configured to determine a shape of the object by using the corrected boundary surface.
The measurement X-ray CT apparatus may further include a box that accommodates the object and the spherical calibration jig and transmits the X-rays. The spherical calibration jig can be brought into contact with the object in the box.
According to the present invention, the precision of measurement X-ray CT can be increased by measuring the spherical calibration jig having a known dimension along with the object to accurately detect the surface shape of the object. High-precision X-ray CT measurement can thus be performed without using a special measuring instrument such as a three-dimensional coordinate measuring machine (CMM).
These and other novel features and advantages of the present invention will become apparent from the following detailed description of preferred embodiments.
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;
Embodiments of the present invention will be described in detail below with reference to the drawings. It should be noted that the present invention is not limited to the contents described in the following embodiments and practical examples. The components of the embodiments and practical examples described below may include ones easily conceivable by those skilled in the art, substantially identical ones, and ones within the range of equivalency. The components disclosed in the embodiments and practical examples described below may be combined as appropriate, and may be selected and used as appropriate.
In a first embodiment of the present invention, as shown in
In step 120, the center coordinates of the spherical calibration jig 30 are calculated on the volume data.
In step 130, a boundary surface of the object W to be determined is specified, and a search reference direction is calculated.
In step 140, a contact direction is searched for, and a contact point and a correction value are determined.
In step 150, the boundary surface of the object W determined from the gradient of a profile is corrected.
Since the object W is in contact with the spherical calibration jig 30, the boundary surface of the contact portion can be corrected by the foregoing principle. The corrected boundary surface can be used to calculate the distance of the object W, for example.
Correction values may be determined for respective normal directions of measurement surfaces of the object W, and a database may be generated for each combination of a correction value and a material, for example. In measuring the object W, a correction value corresponding to the normal direction of the measurement surface can be read from the database and used for measurement.
Next, a second embodiment of the present invention will be described with reference to
In the present embodiment, in step 200, a box 40 made of a material that easily transmits X-rays is initially prepared. As shown in
Steps 110 to 150 similar to those of the first embodiment are then performed. Note that the number of spherical calibration jigs 30 in steps 110 and 120 is plural.
In the present embodiment, as illustrated in
The present invention is also applicable to methods other than that of the second embodiment as long as the object W and the spherical calibration jigs 30 can be arranged in contact with each other.
Images can be obtained more easily if the spherical calibration jigs 30 are made of the same material as that of the object W. Different materials, such as brass, aluminum, iron, and ceramic, may be used.
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 present invention.
Number | Date | Country | Kind |
---|---|---|---|
2019-172253 | Sep 2019 | JP | national |