The present invention relates to an image processing apparatus for performing image processing of a radiation image, a radiation imaging system including the image processing apparatus, an image processing method executed by the image processing apparatus, and a computer-readable medium having stored thereon a program that causes a computer to execute the image processing method.
In recent years, a Flat Panel Detector (FPD), which is a radiation detector that accumulates a radiation such as x-rays as a charge signal and converts the charge signal into a digital signal to provide a diagnostic image (radiation image), has been put into practical use and has been actively used. Although such a radiation imaging apparatus has been formed integrally with a modality and configured as a dedicated device, there are many market-requests that it is desired to replace an imaging unit such as a film or an imaging plate of an existing modality with the FPD.
In a case where it is desired to replace the imaging unit of the existing modality with the FPD, it may be difficult to construct an interface between a radiation generating apparatus and the FPD. As a method for handling this matter, Japanese Patent Application Laid-Open No. 2011-249891 proposes an FPD that detects irradiation of a radiation on the FPD side and automatically starts an accumulation operation of charges (charge signals) without providing an interface between the radiation generation apparatus and the FPD.
As described above, in a case where the FPD detects the irradiation of the radiation and automatically starts the charge accumulation operation, the irradiation of a certain amount of the radiation is necessary until the radiation is detected and the charge accumulation operation is started, and the reset operation is performed during the irradiation. For this reason, the charge due to the radiation irradiated up to the start of the charge accumulation operation is discharged, and the discharged charge cannot contribute to the output value relating to a radiation image. Therefore, there is a problem in that a difference occurs in the output values relating to the radiation image between a pixel from which the charges have been discharged (hereinafter, this pixel is referred to as “defect pixel”) and a pixel from which the charges have not been discharged (hereinafter, this pixel is referred to as “normal pixel”) even if the doses of the radiation incident on the pixels are the same.
For example, in Japanese Patent Application Laid-Open No. 2011-249891, the reset operation at the time of radiation detection is performed for each 1 row, and the reset operation is performed for even rows or odd rows which are switched each other for each frame. Therefore, in Japanese Patent Application Laid-Open No. 2011-249891, the charges are discharged on alternate rows from the irradiation of the radiation to the start of the charge accumulation operation. As a result, in Japanese Patent Application Laid-Open No. 2011-249891, there is a problem that rows from which charges have been discharged (hereafter, this row is referred to as “defect row”) and rows from which charges have not been discharged (hereafter, this row is referred to as “normal row”) alternately occur, and a difference in output values between those rows appears in a stripe pattern on the radiation image. For solving the problem, Japanese Patent Application Laid-Open No. 2011-249891 discloses a method of discarding data of the defect row as defects and correcting the defects by linear interpolation of surrounding pixels.
As a method other than the above, a method described in Japanese Patent Application Laid-Open No. 2014-198147 may be mentioned. Specifically, in the method disclosed in Japanese Patent Application Laid-Open No. 2014-198147, a defect rate of a radiation in a defect row is determined from the defect row and a normal row adjacent to the defect row, and the output value is digitally amplified according to the defect rate. In the method disclosed in Japanese Patent Application Laid-Open No. 2014-198147, more suitable correction results can be obtained because information of the defect row can be effectively utilized compared with the method disclosed in Japanese Patent Application Laid-Open No. 2011-249891 in which the data of the defect row is discarded as a defect.
By the way, since the radiation generates a scattered radiation in an object to be examined, the scattered radiation is imaged as well as a direct radiation that passed through the object to be examined Therefore, there are cases where an instrument called a grid for removing such a scattered radiation is placed between the object to be examined and a radiation receiving surface of the radiation detector to perform imaging.
The grid is constituted by alternately arranging a radiation shielding material such as lead and a radiotransparent material such as aluminum or carbon with a predetermined width to remove the scattered radiation. At this time, since the grid removes a part of the direct radiation passing through the radiation shielding material, the grid generates a periodic signal (also called a grid stripe) on the image.
In the method disclosed in Japanese Patent Application Laid-Open No. 2011-249891, for example, when the grid is arranged under a condition that a direction of the grid stripe and a direction of a scanning line of the radiation detector are parallel to each other, a direction of the stripe occurring when the radiation is automatically detected and the direction of the grid stripe coincide with each other. In this case, there is a probability in which both stripes cannot properly be corrected due to interference of the both stripes and an image quality of the radiation image deteriorates by performing the correction. This problem can be solved by positioning the grid so that the direction of the grid stripe and the direction of the scanning line of the radiation detector are perpendicular to each other. However, there is a probability in which the grid is misplaced, and in this case, the correction cannot be performed properly. Further, there are also cases where the grid cannot be arranged in such a manner due to installation restrictions.
The method of Japanese Patent Application Laid-Open No. 2014-198147 discloses a method of reducing the influence by previously removing, by frequency processing, a component such as the grid stripe having probability that the component interferes with the stripe occurring when the radiation is automatically detected. However, it is difficult, in principle, to completely separate and remove component such as the grid stripe having a frequency close to a frequency of the stripe occurring when the radiation is automatically detected, and interfering with the stripe. Therefore, in the method disclosed in Japanese Patent Application Laid-Open No. 2014-198147, there are cases in which sufficient correction accuracy cannot be obtained due to the considerable influence of the grid stripe.
An aspect of the present invention has been made in view of such a problem, and has an object to provide a mechanism for accurately correcting the defect pixel occurring when the irradiation of the radiation is automatically detected and the radiation image is obtained, without being affected by the grid stripe.
A image processing apparatus according to an aspect of the present invention is an image processing apparatus performing a processing of correcting a correction target pixel in a radiation image by using a radiation detector that includes a pixel region in which a plurality of pixels configured to detect a radiation are provided in a matrix, and that is configured to obtain the radiation image by alternately reading out a charge accumulated in a pixel in an odd column or a pixel in an even column in each row of the pixel region, the image processing apparatus comprising: a pixel determination unit configured to determine a reference pixel from among four pixels vertically and horizontally adjacent to the correction target pixel in the radiation image; and a pixel correcting unit configured to correct the correction target pixel in the radiation image using the reference pixel.
The present invention also includes a radiation imaging system including the image processing apparatus described above, an image processing method executed by the image processing apparatus described above, and a computer readable medium having stored thereon a program for causing a computer to execute the respective steps of the image processing method described above.
Further features of the present invention will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
Hereinafter, modes (embodiments) for carrying out the present invention will be described with reference to the drawings.
First, a first embodiment of the present invention will be described.
The radiation imaging system (radiation imaging apparatus) 100-1 includes, as shown in
The radiation imaging system 100-1 shown in
The radiation generating unit 110 provides a high voltage pulse to the radiation source 120 in accordance with a pressing of an irradiation switch (not shown) to generate the radiation R from the radiation source 120. The radiation source 120 irradiates the radiation R towards an object to be examined H under control by the radiation generating unit 110. In first embodiment, the radiation generating unit 110 and the radiation source 120 constitute a radiation generating apparatus.
Under the control of the FPD controlling unit 140, the FPD 130 detects an incident radiation R (including the radiation R that has passed through the object to be examined H) as an electric charge, which is an electric signal, in a conversion element of each pixel. Here, the conversion element may include, for example, a scintillator for converting the incident radiation R into visible light, and a photodiode for detecting the visible light generated by the scintillator as the electric charge which is the electric signal. Note that the conversion element may be, for example, a direct conversion type conversion element that directly converts the incident radiation R into the electric charge which is the electric signal. The FPD 130 performs AD conversion on the electric signals detected by the conversion elements of the respective pixels, and then transmits the converted signals to the FPD controlling unit 140.
The FPD controlling unit 140 performs processing such as processing for controlling the operation of the FPD 130. The image processing unit 150, the display unit 160, the operation unit 170 and the image storing unit 180 are electrically connected to the FPD controlling unit 140, and one or more computers are built in the FPD controlling unit 140. For example, a main controlling unit such as a CPU, or a storage unit such as a ROM (Read Only Memory) or a RAM (Random Access Memory) may be included in the computer built in the FPD controlling unit 140. Further, the computer may include a graphic controlling unit such as a GPU (Graphics Processing Unit), a communication unit such as a network card, and an input/output unit such as a keyboard, a display, or a touch panel. Each of the components of the computer described here is connected by a bus or the like, and they are controlled by executing a program stored in the storage unit by the main controlling unit.
The image processing unit 150 is an image processing apparatus that performs processing for correcting a defect pixel occurring due to a time difference up to the detection of the radiation R with respect to the radiation image obtained by the FPD 130, which is a radiation detector. As shown in
The display unit 160 displays the radiation image of a received digital signal or a digital signal processed by the image processing unit 150. The operation unit 170 is operated by an operator when inputting information to the radiation imaging system 100-1, for example, and inputs an instruction to the image processing unit 150 and the FPD 130. The image storing unit 180 stores digital signals output from the FPD controlling unit 140 and image data of the radiation image processed by the image processing unit 150.
The operation of the characteristic portions of the first embodiment in the radiation imaging system 100-1 having the above-described configuration will be specifically described with reference to the flowchart shown in
First, in step S101 in
The drive for automatically detecting the irradiation of the radiation R will be specifically described with reference to
The pixel region 131 is a region in which a plurality of pixels 310 for detecting the radiation R are provided in a matrix. Although the pixel region 131 in the example shown in
The scanning line controlling circuit 132 sequentially applies ON signals to scanning lines G11 to G62 under the control by the FPD controlling unit 140 to turn on the switch element 312. When the scanning line controlling circuit 132 applies the ON signal to each of the scanning line G11 to G62, the switch elements 312 are turned on, and the charges stored in the conversion elements 311 of pixels 310 in odd columns or pixels 310 in even columns in each row of the pixel region 131 can be read out alternately. For example, if the switch elements 312 connected to the scanning line G11 are turned on, the charges stored in the conversion elements S11, S13 and S15 of the pixels 310 in the odd columns in the first row can be read out. Further, for example, if the switch elements 312 connected to the scanning line G12 are turned on, the charges stored in the conversion elements S12, S14 and S16 of the pixels 310 in the even columns in the first row can be read out.
The electric signal based on the electric charges from the conversion elements 311 are read out to the signal detecting circuit 133 via the signal lines Sig1 to Sig3. The signal detecting circuit 133 outputs the read electric signals to the FPD controlling unit 140 as a radiation image of digital signals through processing such as holding, amplification and AD conversion. The power supply 134 supplies an operating voltage to the conversion element 311 of each pixel 310.
As described above, the FPD 130 is a radiation detector that includes a pixel region 131 in which the plurality of pixels 310 for detecting the radiation R are provided in a matrix, and alternately reads out the electric charges accumulated in the pixels of the odd columns or the pixels of the even columns in each row of the pixel region 131 to obtain the radiation image.
As shown in
In the next second frame, the scanning line controlling circuit 132 sequentially drives the pixels 310 in the columns opposite to (other than) ones driven in the first frame for each row via the scanning lines, such as scanning lines G12, G21, G32, G41, G52, G61, . . . . Then, the FPD 130 reads out the dark charges in the pixels 310 connected to the driven scanning lines G12, G21, G32, G41, G52, G61, . . . , via the signal lines Sig1 to Sig3 by the signal detecting circuit 133, and resets them.
The FPD 130 performs the same drive as the drive for the first frame in odd frames and the same drive as the drive for the second frame in even frames while alternately repeating this operation, and prepares for the irradiation of the radiation R.
Here, the signal detecting circuit 133 monitors the reset charge in order to detect the irradiation of radiation R. When the radiation R is irradiated, an electric charge is generated by the conversion element 311, and the outputs of the signal lines Sig1 to Sig3 increase. When this output exceeds a predetermined threshold value (threshold value 401 shown in
Note that the smaller the threshold value 401, the faster the irradiation of radiation R can be detected, however it is necessary to set the threshold value to a relatively large value in consideration of malfunction due to noise or the like. Therefore, there is a time lag from the start of the irradiation with the radiation R to the detection of the irradiation of the radiation R. As a result, the charge according to the radiation R irradiated up to the accumulation driving of the charge is started cannot contribute to the output value relating to the radiation image, and the value becomes smaller than the pristine output value.
In a case where the uniform radiation R is irradiated, the output value of each pixel 310 is substantially the same if there is no time lag up to the detection of the irradiation of the radiation R. In
In this case, as shown in the graph (b) of
The image data of the radiation image obtained by the above-described operation is transferred to the image processing unit 150 via the FPD controlling unit 140, and the defect pixel 501, which is a pixel having a reduced output value, is corrected. Note that the scanning line that is being driven when the irradiation of radiation R is detected is known. Therefore, a correction target pixel which may become the defect pixel 501 can be identified by tracing the driven scanning line backward. Therefore, the correction processing to be described below is performed only for the correction target pixel that may become the defect pixel 501.
Here, the basic concept of the correction will be described before the specific description of the correction. First, a normal output value V of each pixel (hereinafter, the output value of each pixel may be referred to as pixel value) is determined by the sum of a gain component proportional to a radiation dose X of the radiation R incident on the pixel and an offset component D caused by the dark current and the like. In a case where a proportional constant is represented as A, the relationship between the pixel value V and the radiation dose X is expressed by the following expression (1).
V=A·X+D (1)
On the other hand, in a pixel value Vd of the defect pixel, a part of the radiation dose X incident on the pixel is lost by the reset operation, and the radiation dose contributing to the pixel value decreases by a factor of 1/G. Therefore, the relationship between the pixel value Vd of the defect pixel and the radiation dose X is expressed by the following expression (2).
Therefore, according to the expressions (1) and (2), the relationship between pixel value Vd of the defect pixel and the pristine pixel value V is expressed the following expression (3). If coefficients G and D shown in expression (3) can be estimated as correction coefficient, the pixel value Vd of the defect pixel can be corrected to the pristine pixel value V.
V=G·(Vd−D)+D (3)
Here, the estimation of the coefficients G and D shown in the expression (3) can be performed, for example, by the least-squares method. However, in this case, the dependent variable V corresponding to the independent variable Vd, that is, the pristine pixel value V is required. Therefore, assuming that “neighboring pixels adjacent to each other have similar pixel values”, the coefficients G and D shown in expression (3) are calculated by using the value of the normal pixel 502 adjacent to the defect pixel 501 as an approximate value of the pristine pixel value V.
Note that the above-described method assumes that “neighboring pixels adjacent to each other have similar pixel values”, and if this assumption cannot be held, that is, “neighboring pixels adjacent to each other do not have similar pixel values”, the estimation errors of the coefficients G and D become large and the correction with high accuracy cannot be performed as a matter of course. Therefore, when the above-described method is used, it is important how to select a neighboring pixel that has similar pixel value.
The basic concept of the correction in first embodiment has been described above. A specific correction method will be described below.
Here, the description returns to
Therefore, the reference pixel determining unit 151 determines a neighboring pixel in a direction parallel to grid stripe 601 (the vertical direction (row direction) in the example shown in
Note that as a specific method for detecting the grid stripe 601 occurring in the radiation image, a method disclosed in Japanese Patent Application Laid-Open No. 2014-150844, which has already been filed by the present applicant, can be used. In the method disclosed in Japanese Patent Application Laid-Open No. 2014-150844, the grid stripe 601 is detected by comparing power spectra in a determined measurement region. The details of the method are known in Japanese Patent Application Laid-Open No. 2014-150844, and therefore a description thereof is omitted here.
As shown in the upper left of
Specifically, in a case where a vertical grid stripe is detected, for example, the reference pixel determining unit 151 generates an image 720 by adding the pixels of the odd rows and the pixels of the even rows adjacent to each other to convert the odd row and the even row to one row. Such conversion cancels the pixel value variation in the checkerboard shape manner. Since the vertical grid stripe is substantially constant in the row direction, the grid stripe to be detected is not lost in a converted image 730.
In a case of detecting a horizontal grid stripe, for example, the reference pixel determining unit 151 generates an image 740 by adding pixels in the odd columns and pixels in the even columns adjacent to each other to convert to the odd column and the even column to one column. Also in this conversion, since the horizontal grid stripe is substantially constant in the column direction, the grid stripe to be detected is not lost in a converted image 750.
The above-described conversion is performed as preprocessing, and for example, the reference pixel determining unit 151 detects the grid stripe by the method described in Japanese Patent Application Laid-Open No. 2014-150844. Specifically, in the first embodiment, the direction of the grid stripe is determined by comparing power spectra in the vertical direction (row direction) and the horizontal direction (column direction). At this time, in the first embodiment, as described with reference to
Here, the description returns to
In step S103 in
Next, the correction coefficient calculating unit 152 calculates the correction coefficients G, D by regression analysis using the determined vd and v. As described with reference to
Here, as shown in the expression (4), the relationship between the estimated value v and the pixel value vd is expressed by a linear equation with a slope G and an intercept D·(1−G), and the correction coefficients G, D can be calculated by linear regression. For example, when least squares regression is used as a method of the linear regression, a slope “a” and an intercept “b” which minimize the error E expressed by the following expression (5) are determined.
Then, from the slope a and the intercept b determined from the expression (5), the correction coefficients G and D may be calculated by the following expression (6).
Although the first embodiment has described a method of calculating the correction coefficients G, D by using the least square regression, the present invention is not limited to this method. The correction coefficients G, D can be calculated in the same manner by using a known method such as MA regression, RMA regression, or the like.
Further, in the first embodiment, the correction coefficients G and D are determined on the assumption that the pristine value of the pixel value vd of the defect pixel is approximately equal to the estimated value v. However, a pixel in which the assumption cannot be held may be present if there is a steep edge or the like. Therefore, known robust regression methods such as M estimation, LMedS estimation, RANSAC, or the like can be used as measures for such outliers.
The calculation method of the correction coefficients G, D for the defect pixels in one row has been described above, but the correction coefficient calculating unit 152 performs the same processing for the defect pixels in all rows to calculate the correction coefficients G, D for each defect pixel. Since the timing when the irradiation of radiation R was started is unknown, it is unknown up to which row the defect rows continue. Therefore, in the first embodiment, the correction coefficients G and D are calculated for all rows, by sequentially tracing rows for which the reset operation has been performed backward from a row for which the reset operation was performed at the time when the irradiation of radiation R was detected. For example, in
Here, the description returns to
v
i,j
*=G
j·(vd,i,j−Dj)+Dj (7)
When the processing of step S104 in
In the first embodiment, when correcting the defect pixel (correction target pixel), by determining a pixel that is not affected by the grid stripe as the reference pixel, it is possible to perform highly accurate correction even if the grid is mounted.
The radiation imaging system 100-1 according to the first embodiment described above has the FPD 130 which is a radiation detector including a pixel region 131 in which a plurality of pixels 310 for detecting the radiation R are arranged in a matrix. Specifically, the FPD 130 alternately reads out the electric charge accumulated in a pixel in an odd column or a pixel of an even column in each row in the pixel region 131 to obtain the radiation image. Furthermore, the radiation imaging system 100-1 according to the first embodiment has the image processing unit 150 (image processing apparatus) which performs processing for correcting a defect pixel occurring due to the time difference up to the detection of the radiation R with respect to the radiation image obtained by the FPD 130. The image processing unit 150 has the reference pixel determining unit 151 for determining a reference pixel from among four pixels (pixels in 4-neighbor) vertically and horizontally adjacent to a correction target pixel, which may become the defect pixel in the radiation image obtained by the FPD 130. Further, the image processing unit 150 has the correction coefficient calculating unit 152 for calculating a correction coefficient by using the reference pixel determined by the reference pixel determining unit 151 and the pixel correcting unit 153 for correcting a correction target pixel in the radiation image by using the correction coefficient calculated by the correction coefficient calculating unit 152.
According to such a configuration, it is possible to perform drive such that a normal pixel is always arranged in pixels in 4-neighbor of a correction target pixel which may become a defect pixel, to determine a pixel having no influence of a grid stripe as a reference pixel from among the pixels in the 4-neighbor, and to calculate a correction coefficient. Thus, the defect pixel occurring when the irradiation of radiation is automatically detected to obtain the radiation image can be corrected with high accuracy without being affected by the grid stripe.
Next, a second embodiment of the present invention will be described. In the description of the second embodiment described below, matters common to the first embodiment described above will be omitted, and matters different from the first embodiment described above will be described.
The radiation imaging system 100-2 according to the second embodiment shown in
The correction range determining unit 251 is a range determining unit that determines a correction range in the radiation image obtained by the FPD 130, based on a difference or a ratio of pixel values between the reference pixel determined by the reference pixel determining unit 151 and the correction target pixel that may become the defect pixel. The pixel correcting unit 153 corrects the correction target pixel that may become the defect pixel existing in the correction range determined by the correction range determining unit 251. With such a configuration, the radiation imaging system 100-2 can have a function of limiting unnecessary correction and shorten a processing time.
First, the same processing as in steps S101 and S102 in the first embodiment shown in
Subsequently, in step S201 in
First, in step S201, the correction range determining unit 251 determines an estimated value v of a pristine value of a pixel value vd of a defect pixel in the same manner as in step S103 in
Next, in step S201, the correction range determining unit 251 determines the correction range based on the ratio (v/vd) between the determined estimated value v of the pristine value and the pixel value vd of the defect pixel. As described above with reference to
Therefore, as shown in
Then, the correction range determining unit 251 determines a region in which the error falls below a predetermined threshold T as a row in which the reset operation is not performed during the irradiation, that is, a row of which the output value does not decrease. Further, the correction range determining unit 251 calculates the smallest number of rows j in which the error is below the threshold T, that is, a position in which the value (ratio) first becomes 1 in
Here, the threshold T may be empirically determined in consideration of noise and the like, and is set to 0.001 in the second embodiment. In the second embodiment, the reference pixel is set in the direction parallel to the grid stripe, and the row 1102 when the irradiation is started is determined according to the ratio to the value of the reference pixel, so that the calculation can be performed with high accuracy. For example,
Although the second embodiment shows an aspect in which the correction range is determined in the radiation image based on the ratio (v/vd) of the pixel values between the reference pixel determined by the reference pixel determining unit 151 and the correction target pixel that may become the defect pixel, the method of determining the correction range in the radiation image according to the present invention is not limited to this aspect. For example, an aspect in which the correction range is determined in the radiation image based on the difference in pixel values between the reference pixel determined by the reference pixel determining unit 151 and the correction target pixel that may become the defect pixel is also applicable to the present invention.
Here, the description is returned to
Subsequently, in step S104 in
If the processing of step S104 in
In the radiation imaging system 100-2 according to the second embodiment described above, the correction range determining unit 251 determines the correction range in the radiation image based on the ratio (or difference) of the pixel values between the reference pixel determined by the reference pixel determining unit 151 and the correction target pixel that may become the defect pixel.
According to this configuration, in addition to the effects exerted by the first embodiment described above, by limiting the correction range, it is possible to limit the correction of pixels which are not essentially required to be corrected, and to shorten the processing time required for the correction.
Next, a third embodiment of the present invention will be described. In the description of the third embodiment described below, matters common to the first and second embodiments described above will be omitted, and matters different from the first and second embodiments described above will be described.
The radiation imaging system 100-3 according to the third embodiment shown in
The noise correcting unit 351 is a noise correcting unit that corrects a noise level of the pixel corrected by the pixel correcting unit 153 using the reference pixel determined by the reference pixel determining unit 151. Specifically, in the third embodiment, the noise correcting unit 351 corrects the above-mentioned noise level by performing weighted addition of the pixel value of the reference pixel based on amplification amount of the noise caused by the correction by the pixel correcting unit 153. With such a configuration, it is possible to suppress deterioration of graininess caused by the correction.
First, the same processing as in steps S101, S102, S201, S103 and S104 in the second embodiment shown in
Then, in step S301 in
σ=√{square root over (σQ2·X+σS2)} (9)
On the other hand, in the defect pixel, a part of the radiation dose X incident on the pixel 310 is lost by the reset operation, and the radiation dose contributing to the output decreases by a factor of 1/G. Therefore, a standard deviation σd of the noise superimposed on the output of the defect pixel is expressed by the following expression (10).
In the defect pixel corrected by the pixel correcting unit 153, a signal component included in the output value of the pixel 310 is multiplied by G, and the noise is simultaneously multiplied by G. That is, a standard deviation σc of the noise superimposed on the corrected output value of the defect pixel is expressed by the following expression (11).
σc=G·σd=√{square root over (G·σQ2·X+G2·σS2)} (11)
Therefore, the noise level σc included in the corrected output value of the defect pixel becomes larger than the noise level σ included in the normal pristine output value, and the deterioration becomes σc/σ. Therefore, for all corrected defect pixels, σc/σ is calculated as noise deterioration W by the following expression (12).
Here, in the expression (12), σQ and σS are values uniquely determined according to the imaging system, and values thereof calculated in advance may be held in advance and used. radiation amount X of the incident radiation R can be calculated by using the relationship of the above expression (1). Specifically, in a case where a pixel value in the i row and the j column in the corrected image I is represented as I(i, j), the radiation dose X(i, j) of the radiation R incident on each pixel can be individually calculated by the following expression (13).
Here, in the expression (13), N corresponding to value for determining a filter size for removing the influence of the noise, and the N is set to, for example, 2 in third embodiment. In the expression (13), A is a proportional constant for converting the radiation dose X into a pixel value I, and is a value uniquely determined according to the sensor. Therefore, the value calculated in advance may be held in advance, and used.
Subsequently, in step S302 in
In the third embodiment, the noise of the corrected defect pixel is corrected by performing the weighted addition (filtering) of three points of the defect pixel and the reference pixels (two pixels in the vertical direction or two pixels in the horizontal direction) determined by the reference pixel determining unit 151. Specifically, in a case where the corrected pixel value of the defect pixel is represented as V and the pixel values of the two reference pixels are represented as V1 and V2, respectively, the noise of defect pixel is corrected according to the following expression (14).
In the expression (14), “a” is a weight coefficient for determining the degree of noise reduction, and the weight coefficient is set so that the corrected noise level of the defect pixel V is substantially equivalent to the noise levels of the reference pixels V1 and V2. Hereinafter, a method for determining the weight coefficient a in the expression (14) will be described.
First, in a case where a standard deviation of a noise superimposed on the corrected output of the defect pixel V is represented as σT and a standard deviation of the noise superimposed on the output of the reference pixel is represented as σR, a standard deviation σ of the noise superimposed on the defect pixel VN after the noise correction is expressed by the following expression (15).
The condition for the noise level of the defect pixel VN after the noise correction to become substantially equivalent to the noise level of the reference pixels V1, V2 is expressed by the following expression (16).
σ=σR (16)
Further, the relationship between the standard deviations σT and σR is expressed by the following expression (17) according to the above-mentioned noise deterioration W.
Here, if the expressions (16) and (17) are substituted into the expression (15), the following expression (18) is obtained.
(2·W2+1)·a2−2·a−2=0 (18)
Therefore, the weight coefficient a satisfying the condition of the expression (18) is expressed by the following expression (19) by solving the expression (18) for the weight coefficient a.
Here, in the expression (19), the weight coefficient a is a value depending on the noise deterioration W. Therefore, the weight coefficient a for each pixel is calculated based on the deterioration for each pixel calculated in step S301 in
In the radiation imaging system 100-3 according to the third embodiment described above, the noise correcting unit 351 corrects the noise level of the pixel corrected by the pixel correcting unit 153 using the reference pixel determined by the reference pixel determining unit 151. Specifically, in the third embodiment, the noise correcting unit 351 corrects the above-mentioned noise level by performing the weighted addition of the pixel value of the reference pixel based on the amplification amount of the noise caused by the correction by the pixel correcting unit 153.
According to the configuration, the noise level amplified by the correction of the correction target pixel that may become the defect pixel can also be corrected, and feeling of strangeness of the image quality caused by the difference in the graininess as well as the difference in output values can be improved.
According to the first to third embodiments, the defect pixel occurring when the irradiation of radiation is automatically detected and the radiation image is obtained can be accurately corrected, without being affected by the grid stripe.
(Other Embodiment)
Embodiment(s) of the present invention can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as a ‘non-transitory computer-readable storage medium’) to perform the functions of one or more of the above-described embodiment(s) and/or that includes one or more circuits (e.g., application specific integrated circuit (ASIC)) for performing the functions of one or more of the above-described embodiment(s), and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s) and/or controlling the one or more circuits to perform the functions of one or more of the above-described embodiment(s). The computer may comprise one or more processors (e.g., central processing unit (CPU), micro processing unit (MPU)) and may include a network of separate computers or separate processors to read out and execute the computer executable instructions. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)™), a flash memory device, a memory card, and the like.
While the present invention has been described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of Japanese Patent Application No. 2021-147757, filed Sep. 10, 2021 which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2021-147757 | Sep 2021 | JP | national |