The present application claims priority under 35 U.S.C § 119 to Japanese Patent Application No. 2014-045926 filed on Mar. 10, 2014, Japanese Patent Application No. 2014-156412 filed on Jul. 31, 2014 and Japanese Patent Application No. 2015-002058 filed on Jan. 8, 2015. Each of the above applications is hereby expressly incorporated by reference, in its entirety, into the present application.
Field of the Invention
The present invention relates to a radiation image processing apparatus, method, and program for performing image processing based on scattered radiation on a radiation image.
Description of the Related Art
Heretofore, there has been a problem that, in case of capturing a radiation image of a subject by radiation transmitted through the subject, radiation is scattered within the subject, in particular, in case that the subject is thick, whereby scattered radiation is generated and the contrast of the radiation image is reduced by the scattered radiation. Therefore, in order to prevent a radiation detector, which detects radiation and obtains a radiation image, from being exposed to scatted radiation in case of capturing a radiation image, radiography is sometimes performed by disposing an anti-scatter grid (hereinafter, simply “grid”) between a subject and the radiation detector. As the radiography with the use of a grid causes the radiation detector less likely to be exposed to radiation scattered from the subject, the contrast of the radiation image may be improved.
The grid is formed by alternately disposing radiopaque lead or the like, and a radiolucent interspace material, such as aluminum, fiber, or the like, with a fine grid density of, for example, about 4.0 lines/mm, so that the grid is weighty. For this reason, in portable radiography performed in a patient room or the like, the grid needs to be disposed between a lying patent and the radiation detector, thereby causing a large burden of deployment work, and heavy strain on the patient at the time of radiography. Further, in the case of a converging grid, density unevenness may possibly occur due to oblique incidence of radiation. Still Further, a fine stripe pattern (moiré) corresponding to the pitch of the grid may sometimes be recorded in a radiation image together with a subject image, thereby making it hard to view the radiation image.
Consequently, it is practiced that a radiation image is captured without using a grid and an image quality improvement effect that can be obtained by removing scattered radiation using a grid is given to the radiation image through image processing, as described, for example, in U.S. Pat. No. 8,064,676 and Non-Patent Literature, C. Fivez et al., “MULTI-RESOLUTION CONTRAST AMPLIFICATION IN DIGITAL RADIOGRAPHY WITH COMPENSATION FOR SCATTERED RADIATION”, IEEE, pp. 339-342, 1996. The methods described in U.S. Pat. No. 8,064,676 and Non-Patent Literature, C. Fivez et al., “MULTI-RESOLUTION CONTRAST AMPLIFICATION IN DIGITAL RADIOGRAPHY WITH COMPENSATION FOR SCATTERED RADIATION”, IEEE, pp. 339-342, 1996 are a method that frequency-decomposes a radiation image into a plurality of frequency components, then performs scattered radiation elimination processing for eliminating contrast or latitude on a low frequency component which is regarded as a scattered radiation component, and combines the processed frequency components, thereby obtaining a radiation image eliminated of a scattered radiation component. In the method described in U.S. Pat. No. 8,064,676, the scattered radiation elimination processing is performed by multiplying a low frequency component with a gain according to the hierarchy of the low frequency component and the pixel value of the low frequency component. Here, the gain is a value less than 1 and a smaller value is allocated to a lower frequency band or a brighter pixel value. The method described in Non-Patent Literature, C. Fivez et al., “MULTI-RESOLUTION CONTRAST AMPLIFICATION IN DIGITAL RADIOGRAPHY WITH COMPENSATION FOR SCATTERED RADIATION”, IEEE, pp. 339-342, 1996 uses a table that converts a low frequency component according to the pixel value thereof and a lower frequency band is more largely suppressed in a geometric progression manner.
According to the methods described in U.S. Pat. No. 8,064,676 and Non-Patent Literature, C. Fivez et al., “MULTI-RESOLUTION CONTRAST AMPLIFICATION IN DIGITAL RADIOGRAPHY WITH COMPENSATION FOR SCATTERED RADIATION”, IEEE, pp. 339-342, 1996, strain of a patient may be alleviated at the time of radiography and image quality degradation due to density unevenness and moiré may be prevented, since no grid is required at the time of radiography.
In the meantime, it is known that, in case of capturing a radiation image of a subject by radiation transmitted through the subject, the influence of radiation scattering in the subject, reduced radiation transmission factor, and the like is increased with the increase in the thickness of the subject, and the image quality of the captured radiation image is changed. Consequently, a technology is proposed in which a body thickness which is a thickness of a subject, is roughly estimated by various types of information, such as radiography conditions and signal values of a radiation image, the width of histogram of signal values of the radiation image, or the length of the subject in a predetermined direction in the radiation image, and conditions of image processing, such as scattered radiation elimination processing to be performed on the captured radiation image and the like, or radiography conditions applied to capturing of a radiation image are changed according to the estimated body thickness.
For example, Japanese Unexamined Patent Publication No. 2(1990)-244881 discloses a method in which an association table that associates the relationship between the body thickness and the pixel value is provided by measuring pixel values of an image captured, in advance, by radiography of a simulated subject having a known thickness with known radiography conditions, then the body thickness is roughly estimated according to the pixel values of the radiation image based on the association table, and a scattered component of the radiation image is estimated according to the body thickness of the radiation image, whereby the scattered component is subtracted from the radiation image and a processed image is obtained.
In the meantime, in the radiography performed in the field of medicine, long length radiography with a long length region, such as the entire backbone (entire spine) or the entire leg (entire lower extremity) as the radiography target is sometimes performed. For radiography, various types of radiation detectors (so-called “Flat Panel Detectors”) that record a radiation image of a subject by receiving radiation transmitted through the subject have been proposed and put into practical use, but there may be a case in which the radiographable range of the radiation detector is narrower than the target desired to be radiographed. Therefore, in order to perform long length radiography, the radiation detector is moved along a predetermined movement axis so as to partially overlap and radiation transmitted through the same subject is received by the radiation detector each time the position of the detector is changed. Then, a reading operation from the radiation detector is performed with respect to each exposure of radiation (radiation image recording) and a radiation image is captured with respect to each reading operation. Thereafter, the radiation images are combined so as to be joined together, whereby a long radiation image representing a long portion of the subject is obtained.
Note that a radiation detector having a very wide radiographable area (long radiation detector, hereinafter, “long panel”) is proposed and the use of such a long panel allows a long radiation image identical to that of the long length radiography to be obtained by one radiography operation. Such long panel appears to be one panel, but a plurality of detectors is disposed inside thereof, joined in series. Then, a radiation image is obtained from each of the plurality of detectors by one exposure of radiation, and the plurality of radiation images obtained is combined with the use of software or the like, whereby a radiation image having a size larger than that of the individual radiation detectors may be obtained.
In the meantime, there may be a case in which a portion of a radiation image which is an observation target is trimmed and displayed. In such a case, image processing is performed on the trimmed area to improve the image quality of the area. For example, Japanese Unexamined Patent Publication No. 2006-068038 proposes a method in which an image processing parameter for an area to be extracted is obtained and image processing is performed on the trimmed area using the image processing parameter.
In the meantime, it is possible to perform image processing based on scattered radiation, such as body thickness estimation processing, scattered radiation elimination processing, or the like on the long radiation image described above. In this case, it is conceivable that the image processing based on scattered radiation is performed on each radiation image having a small size corresponding to each detector (hereinafter, “small radiation image”) in the long radiation image. It is difficult to accurately eliminate a scattered radiation component at a boundary portion of a small radiation image using only the small radiation image, since the scattered radiation component is influenced by a scattered radiation component included in an adjacent small radiation image. This is a problem that also occurs in a long radiation image or in case that a radiation image obtained by one radiation detector is trimmed and scattered radiation elimination processing is performed on the trimmed image.
In this case, it is conceivable that the image processing based on scattered radiation is performed after combining the small radiation images so as to be joined together. But the combined radiation image has a very large size, resulting in an extremely large amount of computation and a prolonged time for the processing.
The present invention has been developed in view of the circumstances described above, and it is an object of the present invention to accurately perform image processing based on scattered radiation in a radiation image processing apparatus, method, and program, by taking into account the influence of scattered radiation from an area adjacent to a processing target area.
It is a further object of the present invention to perform image processing based on scattered radiation by reducing the amount of computations.
A radiation image processing apparatus according to the present invention is an apparatus that performs image processing on a radiation image captured by applying radiation to a subject based on scattered radiation generated by the subject, the apparatus including:
an area setting means that, in performing the image processing on a processing target area of the image processing in the radiation image, adds another area different from the processing target area in the radiation image to the processing target area; and
an image processing means that performs the image processing on the processing target area using the another area and the processing target area.
The “image processing based on scattered radiation” refers to any processing as long as it uses scattered radiation component information included in a radiation image, and the image processing based on scatted radiation may include, for example, body thickness estimation processing that estimates a body thickness of a subject using scattered radiation component information, scattered radiation elimination processing that eliminates scattered radiation from the processing target area using the estimated body thickness, and the like. Further, the processing that enhances the contrast of a radiation image using scattered radiation component information may also be the image processing based on scattered radiation.
The “another area” refers to any area as long as it is different from a processing target area in a radiation image and, for example, in case that one radiation image is formed of a plurality of radiation images, as in a radiation image obtained by a long panel and a radiation image obtained by long length radiography, and each radiation image is set as the processing target area, at least one radiation image different from each radiation image set as the processing target area may be the another area. In case that a partial area of a radiation image is set as the processing target area, an area other than the processing target area may be the another area. Here, the radiation image may be a radiation image formed of a plurality of radiation images, as in a radiation image obtained by a long panel and a radiation image obtained by long length radiography, or a radiation image obtained using one radiation detector.
In the radiation image processing apparatus according to the present invention, in case that the radiation image is formed of a plurality of small radiation images smaller in area than the radiation image and one of the small radiation images is set as the processing target image, the area setting means may be a means that adds at least one another small radiation image different from the small radiation image set as the processing target image to the processing target area as the another area.
The “radiation image is formed of a plurality of small radiation images” refers to that one radiation image may be formed of a plurality of small radiation images combined with each other or one radiation image may be formed of a plurality of small radiation images spaced apart from each other. Further, in case that a plurality of small radiation images is combined, one radiation image may be formed by partially overlapping the plurality of small radiation images or one radiation image may be formed by arranging the plurality of small radiation images without any gap.
Further, in the radiation image processing apparatus according to the present invention, the at least one another small radiation image may be a small radiation image adjacent to the small radiation image set as the processing target image.
The “adjacent to” refers to a small radiation image of a plurality of small radiation images constituting a radiation image located at a position closest to the small radiation image set as the processing target.
Still further, in the radiation image processing apparatus according to the present invention, the image processing means may be a means that performs the image processing in priority order from a small radiation image corresponding to a thick body portion of the subject.
Further, in the radiation image processing apparatus according to the present invention, a radiation image may be formed of a plurality of small radiation images combined together.
Still further, in the radiation image processing apparatus according to the present invention, in case that the radiation image is formed of the small radiation images combined so as to partially overlap with each other and an abnormality occurs in a result of the image processing in an area where the small radiation images are overlapped, the image processing means may be a means that performs the image processing using an adjacent area adjacent to the area where the small radiation images are overlapped.
Further, in the radiation image processing apparatus according to the present invention, the area setting means may be a means that, in performing the image processing on the processing target area, further sets a small image area smaller than the processing target area for a processing target pixel in the processing target area, and the image processing means may be a means that performs the image processing based on information of the small image area.
Still further, in the radiation image processing apparatus according to the present invention, the area setting means may be a means that sets the small image area according to the position of the processing target pixel.
Further, in the radiation image processing apparatus according to the present invention, the area setting means may be a means that sets the small image area having a size according to a body thickness or a radiography region of a subject in the processing target area.
Still further, in the radiation image processing apparatus according to the present invention, the image processing means may be a means that performs the image processing on another image area using a parameter of the image processing performed on one small image area.
A radiation image processing method according to the present invention is a method that performs image processing on a radiation image captured by applying radiation to a subject based on scattered radiation generated by the subject, the method including the steps of:
in performing the image processing on a processing target area of the image processing in the radiation image, adding another area different from the processing target area in the radiation image to the processing target area; and
performing the image processing on the processing target area using the another area and the processing target area.
Note that the radiation image processing method according to the present invention may be provided as a program to be executed by a computer.
In performing image processing on a radiation image based on scattered radiation, as the processing target area of the image processing is influenced by a scattered radiation component included in an area surrounding the processing target area, the performance of the image processing based on scattered radiation using only the processing target area results in that the image processing cannot be performed accurately. According to the present invention, in performing image processing on a processing target area based on scattered radiation, another area different from the processing target area in the radiation image is added to the processing target area, and the image processing based on scattered radiation is performed on the processing target area using the another area and the processing target area. This allows the image processing based on scattered radiation to be performed on the processing target area by taking into account the influence of a scattered radiation component included in the another area, whereby the image processing based on scattered radiation may be performed accurately on the processing target area.
Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
The radiography system 1 includes an X-ray source 3 that applies X-rays to a subject M and a radiation detector 5 that detects X-rays transmitted through the subject M and obtains a radiation image of the subject M.
The radiation detector 5 can be used repeatedly for recording and reading of a radiation image, and a so-called direct type radiation detector that generates a charge by directly receiving radiation may be used or a so-called indirect type radiation detector that tentatively converts the radiation to visible light and converts the visible light to a charge signal may be used. As for the readout method of the radiation image signal, a so-called TFT (thin film transistor) readout method in which radiation image signals are read out by ON/OFF switching TFT switches or a so-called optical readout method in which radiation image signals are read out by applying reading light is preferably used, but not limited to this and the other method may be used. Further, a CMOS (Complementary Metal Oxide Semiconductor) image sensor may also be used.
The radiation detector used in the present embodiment is a long radiation detector capable of obtaining a radiation image of the entire backbone (entire spine), the entire leg (entire lower extremity) of a human body, or the like by one radiography operation.
The radiation detector 5 is connected to the control system 2 via a cable or the like, or by way of radio. The radiation image reading operation from the radiation detector 5 is performed on a detector by detector basis, but the radiation images are processed as one radiation image in the control system 2, as will be described later.
The control system 2 includes a computer 4, and a display unit 6 and an input unit 8 connected to the computer 4.
The computer 4 includes a CPU (Central Processing Unit), a semiconductor memory, a communication interface, a storage device, such as a hard disk, a SSD (Solid State Drive), or the like, and these pieces of hardware forms a control unit 21, area setting unit 22, a virtual model obtaining unit 23, an estimated image generation unit 24, a correction unit 25, a body thickness determination unit 26, a scattered radiation elimination unit 27, and a storage unit 28, as shown in
The control unit 21 controls the X-ray source 3 and the radiation detector 5 for performing radiography, reads out radiation images from the radiation detector 5, and controls the entire processing performed in the computer 4.
The area setting unit 22 sets a processing target area for performing image processing based on scattered radiation, to be described later, in a radiation image obtained by the radiation detector 5. Further, with respect to a processing target pixel in the processing target area, the unit 22 sets a small image area which is smaller than the processing target area. Hereinafter, setting of the processing target area and the small image area will be described.
Here, a scattered radiation component at a certain pixel position in a radiation image is influenced by scattered radiation components included in images of areas surrounding the pixel position. For example, the scattered radiation component at the pixel P1 in the radiation image G1 shown in
Note that, in performing image processing based on scattered radiation on a pixel in the radiation image G1, the radiation images G2 and G3, as well as the radiation image G1, may be added to the processing target area, or all of the radiation images G2 to G4 may be added to the processing target area. Further, in performing image processing based on scattered radiation on a pixel in the radiation image G2, only the radiation image G1 may be added to the processing target area, only the radiation image G3 may be added to the processing target area, radiation images G1 and G3 may be added to the processing target area, or radiation images G1, G3, and G4 may be added to the processing target area. Still further, in performing image processing based on scattered radiation on a pixel in the radiation image G3, only the radiation image G2 may be added to the processing target area, only the radiation image G4 may be added to the processing target area, radiation images G2 and G4 may be added to the processing target area, or radiation images G1, G2, and G4 may be added to the processing target area. Further, in performing image processing based on scattered radiation on a pixel in the radiation image G4, only the radiation image G3 may be added to the processing target area, radiation images G2 and G3 may be added to the processing target area, or radiation images G1 to G3 may be added to the processing target area.
In performing image processing based on scattered radiation on the radiation image G2 or G3, a radiation image to be added to the processing target area may be set according to the position of the processing target pixel. For example, in performing image processing based on scattered radiation on the radiation image G2, in case that the processing target pixel is located at a position close to the radiation image G1, only the radiation image G1 may be added to the processing target area, and in case that the processing target pixel is located at a position close to the radiation image G3, only the radiation image G3 may be added to the processing target area.
With respect to a processing target area, the area setting unit 22 further sets a small image area smaller than the processing target area.
The small image area S0 may be set each time the position of a pixel to be a processing target (processing target pixel) is changed. Further, as illustrated in
The height of the small image area S0 may not be the same as that of the radiation image G0. For example, as illustrated in
The size of the small image area S0 may be set according to the body thickness or the radiography region of the subject M. For example, in case that the subject M includes, in large part, abdominal and chest regions of a human body having a large body thickness, scattered radiation increases and spreads out extensively. Therefore, a small image area S0 having a larger size, as illustrated in
The body size of the subject M may be inputted by the operator from the input unit 8. Otherwise, an arrangement may be adopted in which a body thickness measuring device, such as an optical sensor or the like, is provided in the radiography system 1, then a measured value of the device is inputted to the computer 4, and the size of the small image area S0 is set by the area setting unit 22 based on the measured value.
The virtual model obtaining unit 23 obtains a virtual model K of the subject M having an initial body thickness T0 (given body thickness) distribution in performing body thickness estimation processing.
Based on the virtual model K, the estimated image generation unit 24 generates an image that combines an estimated primary radiation image Ip estimating a primary radiation image that can be obtained by radiography of the virtual model and an estimated scattered radiation image Is estimating a scattered radiation image that can be obtained by radiography of the virtual model, as an estimated image Im estimating a radiation image that can be obtained by radiography of the subject M.
Based on the estimated image Im and the radiation image G0, the correction unit 25 corrects the initial body thickness T0 of the virtual model K such that the difference between the estimated image Im and the radiation image G0 is reduced.
The body thickness determination unit 26 determines a corrected body thickness Tn−1 (n is natural number) as a body thickness Tk of the subject included in the radiation image.
The scattered radiation elimination unit 27 performs scattered radiation elimination processing using the determined body thickness Tk and eliminates scattered radiation from the radiation image G0.
In the present embodiment, the virtual model K of the subject M having the initial body thickness T0 (x,y) distribution is stored in the storage unit 28. The “body thickness” refers to a total subject area thickness other than an air area in the path of applied radiation.
Next, processing performed in the first embodiment will be described.
The initial body thickness T0 (x,y) of the virtual model K may be any arbitrary value and the initial body thickness T0 is generated and obtained by the virtual model obtaining unit 23 in the present embodiment. The virtual model obtaining unit 23 obtains radiography conditions, such as radiography dose of the subject M, tube voltage, SID (Source Image receptor Distance), and the like, and obtains a table that associate the pixel value according to the radiography conditions of the subject M with the body thickness from the storage unit 28. Then, the virtual model obtaining unit 23 obtains the body thickness of the processing target pixel of the subject M based on the obtained table. Then, the virtual model obtaining unit 23 obtains the body thickness of the processing target pixel as the initial body thickness T0 of the virtual mode K. Note that the initial body thickness T0 may be generated in the virtual model K obtaining processing, as in the present embodiment, or may be generated before the virtual model K obtaining processing. The foregoing processing can be represented by a formula (1) given below. Here, I (x,y) represents the pixel value of the processing target pixel in the small image area S0 of the radiation image, and T0 (x,y) represents the initial body thickness at the processing target pixel position.
T0(x,y)=LUT(I(x,y)) (1)
Next, the estimated image generation unit 24 generates an estimated image Im that combines an estimated primary radiation image Ip that can be obtained by radiography of the virtual model K with radiography conditions equivalent to those of the radiation image and an estimated scattered radiation image Is that can be obtained by radiography of the virtual model K with radiography conditions equivalent to those of the radiation image (step ST12). Note that, in the following description, the pixel value of the processing target pixel will sometimes be referred to also as the “image”.
As illustrated in
Where: (x,y) is the coordinate of the processing target pixel; Ip (x,y) is the estimated primary radiation image at the processing target pixel (x,y); Is (x,y) is the estimated scattered radiation image at the processing target pixel (x,y); Io (x,y) is the dose at the processing target pixel (x,y); Im (x,y) is the estimated image at the processing target pixel (x,y); μ is the linear attenuation coefficient of the subject; and Ks (x, y, Tn (x′, y′), θx′, y′) is the convolution kernel representing the point spread function according to the subject thickness at the processing target pixel (x,y). Here, the convolution is performed using pixel values of pixels in the small image area S0. The dose Io (x,y) is the dose of radiation at the processing target pixel detected by the radiation detector 5 on the assumption that no subject is present, and varies with the distance between the X-ray source 3 and the detection surface of the radiation detector 5 (SID), tube voltage, and mAs value. The θx′,y′ represents a parameter that can be identified by the radiography conditions, such as the tube voltage and the like, and the characteristic information of the virtual model K.
Note that the estimated image Im may be any image that can be estimated as being obtained in case that the virtual mode K is radiographed and can be deemed substantially as an image that combines an estimated primary radiation image Ip and an estimated scattered radiation image Is. For example, the estimated image Im may be generated by performing convolution integral of the kernel combining the primary radiation component and the scattered radiation component, as illustrated in
Ks(x, y, Tn (x′,y′), θx′, y′) and Kp+s(x, y, Tn−1 (x′, y′), θx′, y′) can be experimentally obtained according to the radiography conditions and the like.
Kernels Ks(x, y, Tn (x′, y′), θx′, y′) and Kp+s(x, y, Tn−1 (x′, y′), θx′, y′) may be calculated based on radiography conditions at the time of radiography, but in the present embodiment, a table associating various radiography conditions with kernels Ks (x, y, Tn (x′, y′), θx′, y′) and Kp+s(x, y, Tn−1 (x′, y′), θx′, y′) is stored in the storage unit 28, and kernels Ks(x, y, Tn (x′, y′), θx′, y′) and Kp+s(x, y, Tn−1 (x′,y′), θx′, y′) are obtained with reference to the table based on the radiation field at the time of radiography, subject information, and radiography conditions.
The subsequent processing steps will be described according to the flowchart of
Further, the error function using a steepest descent method e defined, not limited to the foregoing example, by any method that represents a difference between the radiation image and the estimated image Im. For example, as shown in a formula (8) given below, a sum of absolute value of each pixel value of the differential image Id obtained by subtracting the estimated image Im from the radiation image may be defined as an error function ferror.
In case that the error value Verror does not satisfy the termination condition (step ST13: No), the body thickness determination unit 26 performs correction processing to correct the body thickness distribution Tn−1 (in case of n=1, initial body thickness T0) (step ST14).
In order to perform correction of the body thickness Tn−1, any method may be applied as long as it is capable of obtaining a correction value of the body thickness Tn−1 that reduces the difference between the radiation image and the estimated image Im. In the present embodiment, body thickness calculation for partial areas is performed to reduce the difference between the estimated image Im and the radiation image by changing the body thickness Tn−1 of the virtual model K with respect to each small image area. Then, the body thickness distribution of the virtual model is corrected by the calculated body thickness of each partial area.
More specifically, in the present embodiment, a correction value of the body thickness Tn−1 is obtained using the steepest descent method. The output value of the error function ferror may be minimized by calculating dTn−1 by changing the body thickness of only one specific coordinate, in the Tn−1 (x,y), of the pixels of the virtual model K using formulae (9) and (10) and repeating based on the first derivative (slope) of the error function ferror. Then, the body thickness of the processing target pixel when the output value of the error function ferror is minimized is determined as a correction value of the body thickness.
In the formula (9), a is an update coefficient, which is a parameter representing an update rate of the body thickness. As an example of the calculation method of the derivative value portion of Kp+s shown in the formula (10), for example, a value change when a very small value dt is added to the Tn−1 (x,y) may be calculated by the formula (11) and used as the value of the Kp+s of the formula (10). Note that in the formulae (1) to (11), identical elements are given the same symbols and the explanations are omitted. Any optimization method for minimizing the error value Verror representing the difference between the radiation image and the estimated image Im may be applied, and, for example, simplex method, steepest descent method, or conjugate gradient method may be used.
When the corrected body thickness distribution Tn is obtained, the body thickness determination unit 26 updates the value of n by incrementing by one (n=n+1), and the virtual model obtaining unit 23 obtains the corrected body thickness Tn (step ST11). Then, with respect to the obtained body thickness Tn, the estimated image generation unit 24 and the body thickness determination unit 26 perform the processing of the step ST11 to step ST13 in the same manner as described above. Then, the body thickness Tn correction processing (step ST14), the virtual model having the corrected body thickness Tn obtaining processing (step ST11), the new estimated image Im generation processing using the body thickness Tn (step ST12), and the determination processing as to whether or not the difference between the newly generated estimated image Im and the radiation image satisfies the termination condition (step ST13) are repeated in the same manner as described above until the error value Verror representing the difference between the radiation image and the estimated image Im satisfies the termination condition.
In the meantime, in case that a determination is made that the error value Verror satisfies the termination condition (step ST13: Yes), the body thickness determination unit 26 determines the body thickness Tn used for the error value Verror when the termination condition is satisfied as the body thickness Tk of the processing target pixel, and terminates the body thickness estimation processing for the processing target pixel (step ST15).
Returning to
In case that step ST6 is positive, scattered radiation elimination processing is performed using the estimated body thickness (step ST8). Hereinafter, the scattered radiation elimination processing will be described. In the scattered radiation elimination processing, a small image area S0 is set for the processing target pixel, as in the body thickness estimation processing. The scattered radiation elimination unit 27 calculates a primary radiation image and a scattered radiation image from the body thickness T (x,y) at the processing target pixel in the radiation image G0 according to formulae (12) and (13) given below, and calculates a scattered radiation content rate S (x,y) from the calculated primary radiation image and scattered radiation image based on a formula (14). Note that the scattered radiation content rate S (x,y) takes a value from 0 to 1.
Icp(x,y)=Io(x,y)×exp(−μ×T(x,y)) (12)
Ics(x,y)=Io(x,y)*Sσ(T(x,y)) (13)
S(x,y)=Ics(x,y)/(Ics(x,y)+Icp(x,y)) (14)
where: (x,y) is the coordinate of the processing target pixel of the radiation image in the small image area; Icp (x,y) the primary radiation image at the processing target pixel (x,y); Ics (x,y) is the scattered radiation image at the processing target pixel (x,y); Io (x,y) is the incident dose on the subject surface at the processing target pixel (x,y); μ is the linear attenuation coefficient; and Sσ(T (x,y)) is the convolution kernel representing scattering characteristics according to the subject thickness at the processing target pixel (x,y). The formula (12) is based on a known exponential decay law and the formula (13) is based on the method described in J. M. Boone et al., “An analytical model of the scattered radiation distribution in diagnostic radiology”, Am. Assoc. Phys. Med. Vol. 15, No. 5, pp. 721-725, 1988 (Reference Literature 1)”. The incident dose 10 (x,y) on the subject surface may take any value, such as a value of 1, because, even if any value is defined, it is cancelled by the division in the calculation of S (x,y).
Here, “*” in formula (13) is an operator representing a convolution operation. The nature of the kernel varies with radiation field distribution, subject composition distribution, and radiography conditions (i.e., tube voltage, mAs value, radiography distance, air gap amount, characteristics of the radiation detector at the time of radiography, and the like) other than the thickness of the subject. According to the method described in Reference Literature 1, the scattered radiation may be approximated by the convolution of the point spread function Sσ(T (x,y)) in the formula (13)) with respect to the primary radiation. The Sσ(T (x,y)) may be obtained experimentally according to the radiation field information, the subject information, the radiography conditions, and the like. The convolution is performed using pixels in the small image area S0.
The Sσ(T (x,y)) may be calculated based on the radiation field information, the subject information, and the radiography conditions at the time of radiography, but in the present embodiment, a table associating various types of radiation field information, various types of subject information, and various types of radiography conditions with Sσ(T (x,y)) is stored in the storage unit 28, and the Sσ(T (x,y)) is obtained with reference to the table based on the radiation field information, the subject information, and the radiography conditions at the time of radiography. Further, the Sσ (T (x,y)) may be approximated by the T (x,y).
The scattered radiation elimination unit 27 performs scattered radiation elimination processing by reducing the frequency component in a frequency band that can be deemed as scattered radiation in the radiation image based on virtual grid characteristics and scattered component information. For this purpose, the scattered radiation elimination unit 27 performs frequency decomposition on the radiation image of the small image area S0 to obtain a frequency component of each of a plurality of frequency bands, performs processing to reduce the gain of at least one frequency component, and combines the processed frequency component and the rest of the frequency components, thereby obtaining a radiation image processed by the scattered radiation elimination processing. As for the frequency decomposition method, any known method, such as wavelet transformation, Fourier transformation, and the like, may be used in addition to a method that performs a multi-resolution conversion on the radiation image.
The scattered radiation elimination unit 27 calculates a conversion factor R (x,y) from a scattered radiation transmission factor Ts and a primary radiation transmission factor Tp which are the virtual grid characteristics, and the scattered radiation content rate S (x,y) by a formula (15) given below.
R(x,y)=S(x,y)×Ts+(1−S(x,y))×Tp (15)
As the scattered radiation transmission factor Ts and primary radiation transmission factor Tp, and the scattered radiation content rate S (x,y) take a value from 0 to 1, the conversion factor R (x,y) also takes a value from 0 to 1. The scattered radiation elimination unit 27 calculates the conversion factor R (x,y) for each of a plurality of frequency bands in the small image area S0.
In the description that follows, a pixel value of a processing target pixel in a small image area S0 is expressed as I (x,y), a frequency component image that can be obtained by frequency decomposition at the processing target pixel is expressed as I (x,y,r), a frequency composite is expressed as I (x,y)=ΣrI (x,y,r), a conversion factor with respect to each frequency band is expressed as R (x,y,r), and a scattered radiation transmission factor and a primary radiation transmission factor with respect to each frequency band are expressed as Ts (r) and Tp (r) respectively. Note that “r” represents a hierarchy of frequency bands, indicating that the greater the “r” the lower the frequency. Thus, I (x,y,r) is a frequency component image of a certain frequency band. As for the scattered radiation content rate S (x,y), the scattered radiation content rate of the radiation image may be used directly, but a scattered radiation content rate may be obtained with respect to each frequency band, as in the scattered radiation transmission factor Ts and the primary radiation transmission factor Tp.
In the present embodiment, the conversion factor R (x,y,r) is calculated with respect to each frequency component, then a frequency component image I (x,y,r) is converted by multiplying the frequency component image I (x,y,r) with a conversion factor R (x,y,r) of the corresponding frequency band, and a frequency component image I (x,y,r) multiplied by the conversion factor R (x,y,r) (i.e., I (x,y,r)×R (x,y,r)) is frequency combined, thereby obtaining a processed radiation image I′ (x,y). Therefore, the processing performed in the scattered radiation elimination unit 27 may be expressed by a formula (16) given below. As the conversion factor R (x,y,r) takes a value from 0 to 1, the multiplication of a frequency component with a conversion factor R (x,y,r) of the corresponding frequency band reduces the pixel value, i.e., the gain at the processing target pixel (x,y) of the frequency component.
Here, in the present embodiment, a small image area S0 is frequency decomposed into six frequency bands, and a scattered radiation transmission factor Ts and a primary radiation transmission factor Tp are obtained for the six frequency bands. In this case, the scattered radiation transmission factors Ts and the primary radiation transmission factors Tp take, for example, the values shown in a formula (17) given below. Note that a value on the more right side in the formula (17) represents a value of a lower frequency band.
Ts={0.7,0.7,0.7,0.7,0.3,0.2}
Tp={0.7,0.7,0.7,0.7,0.7,0.7} (17)
As shown in the formula (17), scattered radiation transmission factors Ts and primary radiation transmission factors Tp have the same value in high frequency bands (r=1 to 4), but scattered radiation transmission factors Ts take smaller values in low frequency bands (r=5 to 6). This is because the grid has a higher elimination rate for a lower frequency band in which a frequency component of scattered radiation is predominant, but the frequency dependence of the elimination rate is low with respect to primary radiation.
Note that the scattered radiation elimination unit 27 may eliminate scattered radiation of a radiation image in the following manner. In case that a frequency composite is expressed as I (x,y)=ΣrI (x,y,r) as in the above, the scattered radiation elimination unit 27 first decomposes a frequency component image I (x,y,r) into a scattered component Ics (x,y,r) and a primary radiation component Icp (x,y,r) by a formula (18) given below using the scattered radiation content rate S (x,y).
Ics(x,y,r)=S(x,y)×I(x,y,r)
Icp(x,y,r)=(1−S(x,y))×I(x,y,r) (18)
Further, the scattered radiation elimination unit 27 performs an image conversion on each of the scattered component Ics (x,y,r) and the primary radiation component Icp (x,y,r) by a formula (19) given below by applying the scattered radiation transmission factor Ts (r) and the primary radiation transmission factor Tp (r) which are the virtual grid characteristics, thereby calculating converted scattered component Ics' (x,y,r) and primary radiation component Icp′ (x,y,r).
Ics′(x,y,r)=Ics(x,y,r)×Ts(r)=S(x,y)|(x,y,r)×Ts(r)
Icp′(x,y,r)=Icp(x,y,r)×Tp(r)=(1−S(x,y))×I(x,y,r)×Tp(r) (19)
Then, the scattered radiation elimination unit 27 frequency combines the scattered component Ics' (x,y,r) and the primary radiation component Icp′ (x,y,r) by a formula (20) given below, thereby calculating a processed radiation image I (x,y)′ for the processing target pixel position.
The scattered radiation elimination unit 27 calculates a processed radiation image I (x,y)′ with respect to all processing target pixel positions and terminates the scattered radiation elimination processing. Note that the processed radiation image is displayed on the display unit 6 or, otherwise, stored in a database (not shown).
In this way, in the first embodiment, in performing image processing based on scattered radiation on a processing target area, another area adjacent to the processing target area in a radiation image G0 is added to the processing target area, and the image processing based on scattered radiation is performed on the processing target area using the another area and the processing target area. Therefore, the image processing based on scattered radiation may be performed on a processing target area by also taking into account the influence of another area adjacent to the processing target area, whereby the image processing based on scattered radiation may be performed accurately on the processing target area.
Further, in a case in which a radiation image G0 is formed of a plurality of small radiation images G1 to G4 joined together, as in the radiation image obtained by radiography using the long radiation detector shown in
Further, a scattered radiation component at a processing target pixel in a processing target area is influenced largely by a scattered radiation component in an area adjacent to the processing target pixel, but not influenced so much by a scattered radiation component in an area away from the processing target pixel. Therefore, in performing image processing on a processing target pixel in a processing target area, the amount of computations for the image processing may be reduced by setting a small image area S0 smaller than the processing target area for the processing target pixel and performing image processing based on the information of the small image area S0, whereby the image processing based on scattered radiation may be performed rapidly.
In this case, by setting a small image area S0 according to the position of the processing target pixel, a small image area S0 appropriate for the position of the processing target pixel may be set, so that the image processing based on scattered radiation may be performed accurately, while reducing the amount of computations.
By setting a small image area S0 having the size according to the body thickness of a subject in a processing target area, for example, a small image area S0 having a larger size may be set for a processing target area corresponding to a thick body portion, so that the image processing based on scattered radiation may be performed accurately, while reducing the amount of computations.
Further, the use of parameters used in image processing for a certain small image area S0 in the image processing for another small image area allows the amount of computations for calculating the parameter to be reduced, so that the body thickness estimation processing and scattered radiation elimination processing may be performed more rapidly.
In the first embodiment described above, in case that the scattered radiation elimination processing for one small radiation image in a processing target image is completed, only the processed small radiation image may be displayed on the display unit 6 before performing the processing for another small radiation image.
Further, image processing may be performed in priority order from a processing target area which includes a small radiation image corresponding to a thick body portion of the subject M. The “thick body portion” refers to, for example, a portion of a small radiation image having a large average thickness. This results in that the image processing based on scattered radiation is performed in order from an area most effective of the image processing based on scattered radiation. Therefore, by sequentially displaying the processed small radiation images, the area most effective of the image processing based on scattered radiation may be confirmed earlier, and as a result, image processing results may be confirmed efficiently. Here, the body thickness of the subject M may be estimated by the foregoing method or may be obtained by a sensor or the like, a thick body thickness portion of the subject M.
In the first embodiment described above, the scattered radiation elimination processing is performed after the body thickness estimation processing is completed for all processing target pixels, but the body thickness estimation processing and the scattered radiation elimination processing may be performed sequentially for all processing target pixels. That is, body thickness estimation processing and scattered radiation elimination processing may be performed on one processing target image and then the processing target pixel is set to the next pixel.
Further, in the first embodiment described above, a small image area S0 is set and image processing based on scattered radiation is performed on a processing target pixel using information of the small image area S0, but the image processing based on scattered radiation may be performed without setting the small image area S0. In this case, the image processing based on scattered radiation may be performed on each processing target area that includes another adjacent area, as described above.
In the first embodiment described above, there may be a case in which the characteristics of the detectors that detect small radiation images G1 to G4 respectively differ slightly from each other, thereby causing a difference in density between each of the obtained small radiation images G1 to G4. Therefore, the image processing is preferably performed after correction processing for aligning the characteristics of each detector is performed.
Further, as each detector corresponds to a different region of a subject, in case that body thickness estimation is performed, there may be a case in which a different body thickness is calculated in each detector. In this case, a density step may possibly occur in the processed radiation image at the boundary between each of the small radiation images G1 to G4. Here, in case that the body thicknesses at the boundary of adjacent small radiation images correspond to each other, the density step does not occur after the scattered radiation elimination processing is performed. Therefore, estimated body thicknesses are preferably matched at the boundary of small radiation images. In this case, as for the value of the body thickness at the boundary, an average value or either one of the adjacent body thicknesses at the boundary may be used. Here, in case that the value of body thickness at the boundary is set to the average value of the adjacent body thicknesses, it is preferably that the value of the body thickness is changed in a given range, including the boundary, as illustrated in
Still further, in the first embodiment described above, in the case in which the detectors 11A to 11D are disposed so as to partially overlap with each other, the influence of scattered radiation is increased in the detector located on the backward side of the X-ray source 3 at the joining portion where the detectors overlap with each other. For example, in the joining portion 12 between the detector 11A and the detector 11B shown in
Here, as the positions of the joining portions of the detectors 11A to 11D in the radiation detector 5 are known, the positions are stored in the storage unit 28. Then, the body thickness determination unit 26 determines body thicknesses first, as in the first embodiment. Then, the body thickness determination unit 26 obtains information of the positions of the joining portions and determines whether or not the determined body thicknesses at the joining portions are abnormal values. The determination as to whether or not a body thickness is an abnormal value may be made by calculating an absolute value of difference between the body thickness at the position of a joining portion and the body thickness at a position other than the positions of the joining portions, and determining whether or not the absolute value of difference exceeds a predetermined threshold value.
Then, in case that the body thickness is determined to be an abnormal value, the body thickness determination unit 26 detects a pixel P1 of the small radiation image G1 and a pixel P2 of the small radiation image G2 adjacent to a joining portion A1, as illustrated in
Next, a second embodiment of the present invention will be described. In the first embodiment described above, a processing target area is set in a radiation image G0 that combines small radiation images G1 to G4, and further a small image area S0 is set, but the second embodiment differs from the first embodiment in that, in the second embodiment, a processing target area is set by trimming the radiation image G0.
This allows a scattered radiation component of another area adjacent to the processing target area to be used, as in the first embodiment, so that the image processing based on scattered radiation may be performed accurately on the processing target area.
In the first and the second embodiments described above, a radiation image obtained using a long radiation detector is used as the processing target, but the present invention is also applicable to the case in which scattered radiation elimination processing is performed on a radiation image obtained by so-called long length radiography in which a radiation source 3 and a normal sized radiation detector 5A are moved synchronously along a subject and radiography is performed at each moved position, as illustrated in
Further, in the first and the second embodiments described above, an arrangement may be adopted in which the radiation image G0 is reduced, then body thickness estimation processing is performed using the reduced radiation image, and a processing target area is set and scattered radiation elimination processing is performed on the radiation image G0 using the estimation result. For example, a body thickness distribution Tn estimated by the body thickness estimation processing using the reduced radiation image may be used as the initial body thickness distribution T0 (x,y). This allows the scattered radiation elimination processing to be performed efficiently.
Still further, in the first and the second embodiments described above, an arrangement may be adopted in which the processed radiation image is displayed to allow the operator to correct the degree of elimination of scattered radiation. In this case, it is preferable that a change in the degree of elimination of scattered radiation for a certain processing target area causes the degree of elimination of scattered radiation for the other processing target areas to be changed in conjunction therewith.
Further, in the first and the second embodiments described above, the scattered radiation elimination processing is performed using a radiation image obtained by a system that captures a radiation image of a subject using the radiation detector 5, but it should be appreciated that the present invention is also applicable to the case in which a radiation image obtained by cumulatively storing radiation image information of a subject on a storage phosphor sheet, as the radiation detecting body, as described, for example in Japanese Unexamined Patent Publication No. 8 (1996)-266529 and Japanese Unexamined Patent Publication No. 9 (1997)-022039, and photoelectrically reading out from the storage phosphor sheet is used.
Hereinafter, advantageous effects of the embodiments of the present invention will be described.
In a case in which a radiation image is formed of a plurality of small radiation images smaller in area than the radiation image combined together, as a radiation image obtained by radiography using, for example, a long radiation detector, and one of the small radiation images is set as a processing target image, the performance of image processing by adding at least one another small radiation image adjacent to the small radiation image to the processing target image, as another area, allows the image processing based on scattered radiation to be performed accurately on the radiation image obtained by radiography using the long radiation detector.
The performance of image processing in priority order from a processing target area which includes a small radiation image corresponding to a thick body portion of the subject results in that the image processing based on scattered radiation is performed in order from an area most effective of the image processing based on scattered radiation. Therefore, by sequentially displaying the processed small radiation images, the area most effective of the image processing based on scattered radiation may be confirmed earlier, so that image processing results may be confirmed efficiently.
Further, a scattered radiation component of a processing target pixel in a processing target area is influenced greatly by a scattered radiation component in an area adjacent to the processing target pixel, but not influenced so much by a scattered radiation component in an area away from the processing target pixel. Therefore, in performing image processing on a processing target pixel in a processing target area, the setting of a small image area smaller than the processing target area for the processing target pixel and performance of image processing based on scattered radiation on the basis of information of the small image area allow the image processing based on scattered radiation to be performed by taking into account the influence of a scattered radiation component included in another area while reducing the amount of computations for the image processing, whereby the image processing based on scattered radiation may be performed rapidly and accurately.
In this case, by setting a small image area according to the position of the processing target pixel, a small image area appropriate for the position of the processing target pixel may be set, so that the image processing based on scattered radiation may be performed accurately, while reducing the amount of computations.
Further, by setting a small image area having a size according to the body thickness of a subject in a processing target area, for example, a small image area having a larger size may be set for a processing target area corresponding to a thicker body portion, so that the image processing based on scattered radiation may be performed accurately, while reducing the amount of computations.
Further, the use of a parameter used in image processing for one small image area in image processing for another small image area allows the amount of computations for calculating the parameter to be reduced, so that the image processing based on scattered radiation may be performed more rapidly.
Number | Date | Country | Kind |
---|---|---|---|
2014-045926 | Mar 2014 | JP | national |
2014-156412 | Jul 2014 | JP | national |
2015-002058 | Jan 2015 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5712890 | Spivey | Jan 1998 | A |
6633626 | Trotter | Oct 2003 | B2 |
7352887 | Besson | Apr 2008 | B2 |
7396162 | Edic | Jul 2008 | B1 |
7760855 | Ruhrnschopf | Jul 2010 | B2 |
7889833 | Hagiwara | Feb 2011 | B2 |
7907697 | Maltz | Mar 2011 | B2 |
7912180 | Zou | Mar 2011 | B2 |
7916829 | Harer | Mar 2011 | B2 |
7945015 | Tsujii | May 2011 | B2 |
8064676 | Li | Nov 2011 | B2 |
8284893 | Noshi | Oct 2012 | B2 |
8873703 | Ruimi | Oct 2014 | B2 |
8908832 | Yamashita | Dec 2014 | B2 |
9084543 | Kobayashi | Jul 2015 | B2 |
9183621 | Takahashi | Nov 2015 | B2 |
9214012 | Tsuchiya | Dec 2015 | B2 |
9232925 | Hasegawa | Jan 2016 | B2 |
9263164 | Goldammer | Feb 2016 | B2 |
9427194 | Bouhnik | Aug 2016 | B2 |
9779520 | Suzuki | Oct 2017 | B2 |
20020109113 | Wang | Aug 2002 | A1 |
20030048938 | Wang | Mar 2003 | A1 |
20040202360 | Besson | Oct 2004 | A1 |
20080013673 | Ruhmschopf | Jan 2008 | A1 |
20080198963 | Spahn | Aug 2008 | A1 |
20090202127 | Bertram | Aug 2009 | A1 |
20100172472 | Ermes | Jul 2010 | A1 |
20100239146 | Suzuki | Sep 2010 | A1 |
20130020476 | Mercur'ev | Jan 2013 | A1 |
20130259365 | Suzuki | Oct 2013 | A1 |
20130315372 | Behiels | Nov 2013 | A1 |
20140193082 | Ohnuki | Jul 2014 | A1 |
20140301625 | Takahashi | Oct 2014 | A1 |
20140361192 | Imai | Dec 2014 | A1 |
20150038834 | Gorges | Feb 2015 | A1 |
20150063526 | Kobayashi | Mar 2015 | A1 |
20160135764 | Wojcik | May 2016 | A1 |
Number | Date | Country |
---|---|---|
61-133847 | Jun 1986 | JP |
02-244811 | Sep 1990 | JP |
8-266529 | Oct 1996 | JP |
9-022039 | Jan 1997 | JP |
2006-068038 | Mar 2006 | JP |
Entry |
---|
Christiaan Fivez et al., “Multi-Resolution Contrast Amplification In Digital Radiography With Compensation For Scattered Radiation”, IEEE, 1996, pp. 339-342. |
John M. Boone et al., “An analytical model of the scattered radiation distribution in diagnostic radiology”, Am. Assoc. Phys. Med., Sep./Oct. 1998, pp. 721-725, vol. 15, No. 5. |
Communication dated Jan. 31, 2017 from the Japanese Patent Office in counterpart application No. 2015-002058. |
Number | Date | Country | |
---|---|---|---|
20150251018 A1 | Sep 2015 | US |