WO2020129213A1 - X線撮影装置 - Google Patents
X線撮影装置 Download PDFInfo
- Publication number
- WO2020129213A1 WO2020129213A1 PCT/JP2018/046996 JP2018046996W WO2020129213A1 WO 2020129213 A1 WO2020129213 A1 WO 2020129213A1 JP 2018046996 W JP2018046996 W JP 2018046996W WO 2020129213 A1 WO2020129213 A1 WO 2020129213A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- image
- pixel
- ray
- resolution
- ray fluoroscopic
- Prior art date
Links
- 238000003384 imaging method Methods 0.000 title claims abstract description 57
- 238000012545 processing Methods 0.000 claims abstract description 154
- 238000001514 detection method Methods 0.000 claims abstract description 39
- 238000000034 method Methods 0.000 claims description 21
- 238000003325 tomography Methods 0.000 claims description 12
- 238000012935 Averaging Methods 0.000 claims description 8
- 238000002601 radiography Methods 0.000 claims 1
- 230000000694 effects Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 5
- 230000005855 radiation Effects 0.000 description 4
- 230000000593 degrading effect Effects 0.000 description 3
- 239000011159 matrix material Substances 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000013519 translation Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N23/00—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00
- G01N23/02—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material
- G01N23/04—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material
- G01N23/046—Investigating or analysing materials by the use of wave or particle radiation, e.g. X-rays or neutrons, not covered by groups G01N3/00 – G01N17/00, G01N21/00 or G01N22/00 by transmitting the radiation through the material and forming images of the material using tomography, e.g. computed tomography [CT]
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B6/00—Apparatus or devices for radiation diagnosis; Apparatus or devices for radiation diagnosis combined with radiation therapy equipment
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T3/00—Geometric image transformations in the plane of the image
- G06T3/40—Scaling of whole images or parts thereof, e.g. expanding or contracting
- G06T3/4053—Scaling of whole images or parts thereof, e.g. expanding or contracting based on super-resolution, i.e. the output image resolution being higher than the sensor resolution
- G06T3/4069—Scaling of whole images or parts thereof, e.g. expanding or contracting based on super-resolution, i.e. the output image resolution being higher than the sensor resolution by subpixel displacements
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N2223/00—Investigating materials by wave or particle radiation
- G01N2223/40—Imaging
- G01N2223/401—Imaging image processing
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N2223/00—Investigating materials by wave or particle radiation
- G01N2223/40—Imaging
- G01N2223/42—Imaging image digitised, -enhanced in an image processor
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N2223/00—Investigating materials by wave or particle radiation
- G01N2223/40—Imaging
- G01N2223/427—Imaging stepped imaging (selected area of sample is changed)
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N2223/00—Investigating materials by wave or particle radiation
- G01N2223/60—Specific applications or type of materials
- G01N2223/66—Specific applications or type of materials multiple steps inspection, e.g. coarse/fine
Definitions
- the present invention relates to an X-ray imaging apparatus, and in particular, generates a super-resolution image having a higher resolution than the first image and the second image generated based on the X-ray detected at the first position and the second position.
- the present invention relates to an X-ray imaging apparatus.
- an X-ray generator that emits an X-ray beam, a radiation detector that has a plane that is arranged perpendicular to the emission direction of the X-ray beam, and a radiation detector that holds the radiation detector
- An X-ray imaging apparatus including a translation stage that translates a detector in the pixel direction is disclosed.
- the radiation detector is configured to move to different detection positions by being translated by the translation stage in a distance smaller than the pixel size. Then, it is configured to generate an image (super-resolution image) having a finer resolution than the acquired radiograph based on the plurality of radiographs (images) acquired at different detection positions.
- a super-resolution image is generated based on a plurality of acquired images like the conventional X-ray imaging apparatus described in Patent Document 1 described above.
- a sequential calculation is performed using a large number of parameters.
- the calculation time tends to be relatively long.
- the quality of the generated super-resolution image is easily influenced by the parameters, and a certain super-resolution effect (the effect of increasing the resolution without degrading the image quality) cannot be obtained. There is.
- the present invention has been made to solve the above problems, and an object of the present invention is to suppress the increase in the calculation time when generating a super-resolution image and to maintain a constant super-resolution.
- An object of the present invention is to provide an X-ray imaging apparatus capable of generating a super-resolution image while ensuring a resolution effect.
- an X-ray imaging apparatus provides an X-ray source and an X-ray emitted from the X-ray source from a first position and from one pixel from the first position. Is detected at the second position, which is translated in the first direction by a small amount of movement, and a first image is generated based on the X-ray detected at the first position, and is detected at the second position. And an image processing unit that generates a second image based on the X-rays, and a moving mechanism that moves the detection position of the X-rays by the detector between the first position and the second position.
- the first image in the other of the first image and the second image is divided into the first direction based on the pixel values of two pixels that overlap with the first pixel. It is configured to generate a super-resolution image having a higher resolution in the first direction than the first image and the second image.
- the image processing unit determines the pixel value of the first pixel of one of the first image and the second image as the first image and the second image. Based on the pixel values of the two pixels that overlap the first pixel in the other of the first image and the second image when the images are displayed in a shifted manner in the first direction by the amount corresponding to the movement amount, It is configured to generate a super-resolution image having a higher resolution in the first direction than the first image and the second image, based on the divided image that has been subjected to the first-direction division processing for dividing in one direction.
- the first pixel in the other of the first image and the second image is overlaid.
- the two pixels to be wrapped are pixels that are partially displaced to one side and the other side of the first pixel in the first direction, respectively. That is, two pixels that overlap the first pixel in the other of the first image and the second image are a guideline for dividing the pixel value of the first pixel into one side and the other side in the first direction. Can be thought of as the value of.
- the pixel value of the first pixel is divided based on the pixel values of the two pixels, and the distribution of the actual pixel value is taken into consideration in consideration of the distribution of the actual pixel value. It can be divided in one direction. That is, since the calculation is performed only by dividing the pixel value based on the pixel values of the two pixels, it is not necessary to use the sequential calculation and the large number of parameters that are performed in the conventional super-resolution processing.
- the pixels are divided in consideration of the actual distribution of pixel values, a super-resolution image having a higher resolution in at least the first direction than that of the first image and the second image and a constant image quality is generated. be able to. As a result, it is possible to prevent the calculation time for generating the super-resolution image from increasing and to maintain a certain super-resolution effect (the effect of increasing the resolution without degrading the image quality) while maintaining the super-resolution image. Can be generated.
- the image processing unit sets the pixel value of the first pixel of one of the first image and the second image to the movement amount of the first image and the second image. Based on the pixel value of two pixels that overlap with the first pixel in the other of the first image and the second image and the overlapping area ratio when they are overlapped and displayed in the first direction by a corresponding amount.
- the super-resolution image is generated based on the divided image subjected to the division process.
- the first pixel is added to the pixel values of the two pixels that overlap the first pixel, and the overlapping area ratio of the two pixels is taken into consideration. It is possible to divide in the first direction by more accurately considering the distribution of values. As a result, compared with the case where the overlapping area ratio of two pixels is not considered, a super-resolution image having higher resolution and better image quality in at least the first direction than the first image and the second image is generated. be able to.
- the image processing unit sets the pixel value of the first pixel in the first image to a first value corresponding to the movement amount of the first image and the second image.
- the first divided image obtained by performing the division processing based on the pixel values of the two pixels that overlap the first pixel in the second image when the images are displayed in a superimposed manner by shifting in the direction, and the second divided image in the second image.
- the super-resolution image is generated based on the second divided image obtained by performing the division processing based on the pixel value of one pixel.
- both the first divided image and the second divided image are considered in comparison with the case where the super-resolution image is generated by considering only one of the first divided image and the second divided image.
- the resolution in at least the first direction is higher than that of the first image and the second image as compared with the case of generating the super-resolution image in consideration of only one of the first divided image and the second divided image. It is possible to generate a super-resolution image with higher image quality.
- the image processing unit is configured to generate a super-resolution image by generating an average image obtained by averaging the first divided image and the second divided image in pixels corresponding to each other.
- the image processing unit is configured to generate a super-resolution image by generating an average image obtained by averaging the first divided image and the second divided image in pixels corresponding to each other.
- the detector is, in addition to the first position and the second position, moved from the first position and the second position by a movement amount smaller than one pixel in the first direction.
- the image processing unit is configured to detect at the first position, the second position, the third position, and the fourth position.
- the first image, the second image, the third image, and the fourth image are generated based on the detected X-rays, respectively, and the division processing in the first direction is performed based on the first image and the second image.
- a post-process for displaying a super-resolution image on the display device such as an image interpolation process for adjusting the pixel size in the direction and the second direction, can be simplified.
- the image processing unit has the first image and the second image corresponding to the movement amount at the other end of the first image or the second image.
- the pixel of one pixel that overlaps Based on the value, it is configured to virtually generate another overlapping pixel. According to this structure, by virtually generating another overlapping pixel, even if there is only one overlapping pixel with respect to the first pixel located at the end, the first pixel is The calculation for dividing in the first direction can be reliably performed.
- the detector preferably translates the X-ray emitted from the X-ray source in the first direction in parallel with the first position by a half length of one pixel from the first position. And the second position.
- the overlapping area ratios of the two pixels become equal (become 1:1), so that the pixel value of the first pixel is the pixel value of the two pixels that overlap the first pixel. It is possible to divide in the first direction by the ratio of the values themselves.
- the calculation in the division processing can be simplified as compared with the case where the overlapping area ratio of two pixels is divided into a ratio other than two. Therefore, calculation when generating a super-resolution image It is possible to further prevent the time from increasing.
- the detector detects the X-rays emitted from the X-ray source from a plurality of directions while rotating around the third direction as a rotation axis. It is configured to perform tomography by alternately repeating parallel movements in three directions. With such a configuration, in the X-ray imaging apparatus that performs the above-described (so-called non-helical scan type) tomography, it is possible to suppress an increase in calculation time when generating a super-resolution image and to maintain a constant value. A super-resolution image can be generated while ensuring the super-resolution effect.
- FIG. 1 is a diagram showing the overall configuration of an X-ray imaging apparatus according to an embodiment of the present invention, viewed from the Y direction. It is the figure seen from the X direction showing the whole X-ray imaging system composition by one embodiment of the present invention.
- FIG. 6 is a diagram for explaining an X-ray detection position in the X-ray imaging apparatus according to the embodiment of the present invention.
- FIG. 3 is a diagram for explaining an X-ray fluoroscopic image captured by the X-ray imaging apparatus according to the embodiment of the present invention.
- FIG. 7 is a diagram for explaining super-resolution processing in the X-ray imaging apparatus according to the embodiment of the present invention.
- FIG. 1 is a diagram showing the overall configuration of an X-ray imaging apparatus according to an embodiment of the present invention, viewed from the Y direction. It is the figure seen from the X direction showing the whole X-ray imaging system composition by one embodiment of the present invention.
- FIG. 6 is a diagram for explaining an X-ray detection position
- FIG. 6 is a diagram showing a part of a first X-ray fluoroscopic image and a part of a second X-ray fluoroscopic image on which super-resolution processing in the X direction is performed. It is a figure for demonstrating the 1st division image and the 2nd division image which were generated based on the 1st X-ray fluoroscopic image and the 2nd X-ray fluoroscopic image. It is a figure for demonstrating the average image which averaged the 1st division image and the 2nd division image. It is a figure for demonstrating the super-resolution process in the X direction with respect to a 3rd X-ray fluoroscopic image and a 4th X-ray fluoroscopic image.
- the X-ray imaging apparatus 100 includes an X-ray source 1, a detector 2, a processing unit 3, a rotary stage 4, and a detector moving mechanism 5.
- the detector moving mechanism 5 is an example of the "moving mechanism" in the claims.
- the X-ray source 1, the rotary stage 4, and the detector 2 are arranged side by side in this order in the direction (Z direction) connecting the X-ray source 1 and the detector 2. ..
- the direction from the X-ray source 1 to the detector 2 is the Z2 direction, and the opposite direction is the Z1 direction.
- the direction in which the rotary stage 4 translates is referred to as the Y direction.
- a direction orthogonal to the Z direction and the Y direction is defined as the X direction.
- the X direction is an example of the “first direction” and the “row direction” in the claims.
- the Y direction is an example of the “second direction” and the “column direction” in the claims.
- the X-ray source 1 is an X-ray generator capable of generating X-rays by applying a high voltage.
- the X-ray source 1 is configured to emit the generated X-rays in the Z2 direction.
- the detector 2 detects X-rays emitted from the X-ray source 1 and converts the detected X-rays into electric signals.
- the detector 2 has a detection surface 2b including a plurality of detection elements 2a arranged side by side in a matrix in a predetermined cycle L1 in the X and Y directions.
- the detector 2 is arranged so as to correspond to each of the plurality of detection elements 2a, and includes a plurality of conversion elements (not shown) that convert the detected X-rays into electric signals.
- the detector 2 is, for example, an FPD (Flat Panel Detector).
- the detection signal (electrical signal) converted by the detector 2 is sent to an image processing unit 3b (described later) included in the processing unit 3.
- the processing unit 3 includes a control unit 3a and an image processing unit 3b.
- the control unit 3a is configured to control the operations of the rotary stage 4 and the detector moving mechanism 5.
- the control unit 3a includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and the like.
- the image processing unit 3b is configured to generate an X-ray fluoroscopic image Ia (see FIG. 4) based on the detection signal sent from the detector 2. Further, the image processing unit 3b is configured to generate a reconstructed image 70x (see FIG. 8) described later based on the plurality of X-ray fluoroscopic images Ia (see FIG. 4).
- the image processing unit 3b includes, for example, a processor such as a GPU (Graphics Processing Unit) or an FPGA (Field-Programmable Gate Array) configured for image processing.
- the data of each pixel Ea(E) in the X-ray fluoroscopic image Ia (see FIG. 4) corresponds to the X-ray dose detected by each detection element 2a of the detector 2.
- the rotary stage 4 has a mounting surface 4a (see FIG. 2) on which the subject S is mounted.
- the rotary stage 4 is configured to be capable of rotating 360 degrees around the rotation axis 90 along the Y direction in the XZ plane. Further, as shown in FIG. 2, the rotary stage 4 is configured to be capable of translational movement in the Y direction.
- the detector 2 detects the X-rays emitted from the X-ray source 1 from a plurality of directions (in the XZ plane) while rotating around the Y direction as a rotation axis, and The tomography can be performed by alternately repeating the parallel movement in the Y direction. That is, the X-ray imaging apparatus 100 is an imaging apparatus capable of performing so-called non-helical scan tomography.
- the detector moving mechanism 5 is configured to move the detector 2 in the X direction and the Y direction by a moving amount smaller than that of the detecting element 2a.
- the detector moving mechanism 5 moves the detector 2 among the first position P1, the second position P2, the third position P3, and the fourth position P4.
- the second position P2 is a position translated in the X direction by a distance L2 from the first position P1.
- the third position P3 is a position translated in the Y direction by a distance L3 from the first position P1.
- the fourth position is a position translated from the first position P1 by a distance L3 to the same side as the third position in the Y direction.
- the distance L2 and the distance L3 are smaller than the size of one detection element 2a (the period in which the detection elements 2a are arranged) L1 in the X direction and the Y direction, respectively.
- the distance L2 and the distance L3 are half the length (length) of the size L1 of one detection element 2a in the X and Y directions, respectively. That is, in the present embodiment, the detector 2 applies the X-ray emitted from the X-ray source 1 to the first position P1 and one pixel Ea from the first position P1 (the length L4 (see FIG. 5)). Of the second position P2 that is translated in the X direction by a length L5 (see FIG.
- the image processing unit 3b based on the X-rays detected at the first position P1, the second position P2, the third position P3, and the fourth position P4, respectively. It is possible to generate the first X-ray fluoroscopic image 10, the second X-ray fluoroscopic image 20, the third X-ray fluoroscopic image 30, and the fourth X-ray fluoroscopic image 40 as the fluoroscopic image Ia.
- the first X-ray fluoroscopic image 10, the second X-ray fluoroscopic image 20, the third X-ray fluoroscopic image 30, and the fourth X-ray fluoroscopic image 40 are the “first image”, the “second image”, and the “second image” in the claims, respectively. It is an example of a "3rd image” and a "4th image.”
- the first X-ray fluoroscopic image 10, the second X-ray fluoroscopic image 20, the third X-ray fluoroscopic image 30, and the fourth X-ray fluoroscopic image 40 are each a plurality of X-ray fluoroscopic images Ia acquired by tomography using the rotary stage 4. including. That is, the first X-ray fluoroscopic image 10 includes first X-ray fluoroscopic images 11, 12, 13, 14,... Which are different from each other in at least one of the imaging position in the XZ plane and the imaging position in the Y direction by the rotary stage 4.
- the second X-ray fluoroscopic image 20 includes second X-ray fluoroscopic images 21, 22, 23, 24,...
- the third X-ray fluoroscopic image 30 includes third X-ray fluoroscopic images 31, 32, 33, 34,... Which differ from each other in at least one of the imaging direction in the XZ plane and the imaging position in the Y direction due to the operation of the rotary stage 4.
- the fourth X-ray fluoroscopic image 40 includes fourth X-ray fluoroscopic images 41, 42, 43, 44,... Which differ from each other in at least one of the imaging position in the XZ plane and the imaging position in the Y direction due to the operation of the rotary stage 4.
- the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 are data in which the imaging positions differ in the X direction by a size L5 that is half the size L4 of one pixel Ea.
- the third X-ray fluoroscopic image 30 and the fourth X-ray fluoroscopic image 40 are data in which imaging positions differ in the X direction by a size L5 that is half the size L4 of one pixel Ea.
- the first X-ray fluoroscopic image 10, the second X-ray fluoroscopic image 20, the third X-ray fluoroscopic image 30, and the fourth X-ray fluoroscopic image 40 have a size L5 that is half the size L4 of one pixel Ea in the Y direction.
- FIG. 5 This is the data in which the shooting position differs by the minute.
- the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 are superimposed and displayed while being shifted in the X direction by an amount corresponding to the movement amount (of the X-ray detection position), and the third X-ray image.
- the perspective image 30 and the fourth X-ray fluoroscopic image 40 are shown in a state of being overlapped with each other by being shifted in the X direction by an amount corresponding to the movement amount (of the X-ray detection position).
- the image processing unit 3b performs the first X-ray fluoroscopic image based on the first X-ray fluoroscopic image 10 (X-ray fluoroscopic image Ia) and the second X-ray fluoroscopic image 20 (X-ray fluoroscopic image Ia). It is configured to generate a super-resolution image Ib having a higher resolution in the X direction than the image 10 and the second X-ray fluoroscopic image 20.
- the process of generating an image having a higher resolution than the original image based on a plurality of images (original image) may be referred to as “super-resolution process”.
- the image processing unit 3b performs a division image in the X direction in which the pixel value of the pixel E1 (see FIG. 6A) in the first X-ray fluoroscopic image 10 is divided in the X direction.
- 51 see FIG. 6B
- a divided image 52 obtained by performing a division process in the X direction for dividing the pixel value of the pixel E2 (see FIG. 6A) in the second X-ray fluoroscopic image 20 into the X direction.
- the super-resolution image Ib (see FIG. 5) having a higher resolution in the X direction than the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 is generated.
- the image processing unit 3b generates an average image 60 (see FIG. 6C) obtained by averaging the divided image 51 (see FIG. 6B) and the divided image 52 (see FIG. 6B) in the pixels E corresponding to each other. It is configured to generate the super-resolution image Ib (see FIG. 5).
- the pixel E1 and the pixel E2 are examples of the “first pixel” and the “second pixel” in the claims, respectively.
- the divided image 51 and the divided image 52 are examples of the “first divided image” and the “second divided image” in the claims, respectively.
- the pixel value of the pixel E1 (see FIG. 6A) in the first X-ray fluoroscopic image 10 is changed to the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 (as shown in FIG. 5).
- the pixel E1 (see FIG. 6A) in the second X-ray fluoroscopic image 20 overlaps the pixel E1 (see FIG. 6A) in the second X-ray fluoroscopic image 20.
- the divided image 52 overlaps the pixel value of the pixel E2 (see FIG. 6A) in the second X-ray fluoroscopic image 20 with the pixel E2 (see FIG. 6A) in the first X-ray fluoroscopic image 2.
- FIG. 6B is a divided image 50 (see FIG. 6B) that has been divided in the X direction based on the pixel value of one pixel E1 and the overlapping area ratio. Note that, in FIG. 6, for convenience of illustration, only one row in the X-ray fluoroscopic image Ia is extracted and described. 6A and 6B, similarly to FIG.
- the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 are shifted in the X direction by an amount corresponding to the movement amount (of the X-ray detection position).
- the display is shifted in the vertical direction of the paper for convenience of illustration.
- the image processing unit 3b divides the pixel E1b in the first X-ray fluoroscopic image 10 into a pixel E51c and a pixel E51d that are pixels of the divided image 51.
- the image processing unit 3b sets the pixel values of the pixel E51c and the pixel E51d at the ratio of the pixel value of the pixel E2a and the pixel value of the pixel E2b that overlap the pixel E1b in the second X-ray fluoroscopic image 20, respectively.
- the pixel value of E1b is a divided value.
- the image processing unit 3b performs the same process on the other pixel E1 in the first X-ray fluoroscopic image 10. That is, the image processing unit 3b divides the pixel E1c in the first X-ray fluoroscopic image 10 into the pixel E51e and the pixel E51f which become the pixel E of the divided image 51. The image processing unit 3b determines the pixel values of the pixel E51e and the pixel E51f by the ratio of the pixel value of the pixel E2b and the pixel value of the pixel E2c that overlap the pixel E1c in the second X-ray fluoroscopic image 20, respectively. The pixel value of E1c is a divided value.
- the image processing unit 3b divides the pixel E1d in the first X-ray fluoroscopic image 10 into a pixel E51g and a pixel E51h which are pixels of the divided image 51.
- the image processing unit 3b sets the pixel values of the pixel E51g and the pixel E51h at the ratio of the pixel value of the pixel E2c and the pixel value of the pixel E2d that overlap the pixel E1d in the second X-ray fluoroscopic image 20, respectively.
- the pixel value of E1d is a divided value.
- the image processing unit 3b corresponds to the movement amount (of the X-ray detection position) between the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 (as shown in FIG. 5).
- the image processing unit 3b corresponds to the movement amount (of the X-ray detection position) between the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 (as shown in FIG. 5).
- the image processing unit 3b divides the pixel E1a in the first X-ray fluoroscopic image 10 into a pixel E51a and a pixel E51b that become the pixel E of the divided image 51.
- the image processing unit 3b generates a virtual pixel E2e adjacent to the pixel E2a (at the end of the second X-ray fluoroscopic image 20) that overlaps the pixel E1a in the second X-ray fluoroscopic image 20.
- the image processing unit 3b then divides the pixel values of the pixel E51a and the pixel E51b by dividing the pixel value of the pixel E1a by the ratio between the pixel value of the pixel E2a and the pixel value of the (virtual) pixel E2d. And In the X-ray imaging apparatus 100, the image processing unit 3b is configured to generate the pixel value of the virtual pixel E so as to have the same pixel value as the pixel value of the adjacent pixel E.
- the image processing unit 3b is configured to generate the pixel E at the end of the divided image 51 so that the divided image 51 and the divided image 52 have the same number of pixels. Specifically, the image processing unit 3b generates the pixel E51i based on the (virtual) pixel E1e adjacent to the (end) pixel E1d in the first X-ray fluoroscopic image 10. With the above configuration, the divided image 51 is generated by dividing the pixel E1 of the first X-ray fluoroscopic image 10 in the X direction.
- the image processing unit 3b also generates a divided image 52 obtained by dividing the pixel E2 of the second X-ray fluoroscopic image 20 in the X direction by the same method (as the generation of the divided image 51). That is, the image processing unit 3b divides the pixel E2a in the second X-ray fluoroscopic image 20 into the pixel E52b and the pixel E52c that become the pixel E of the divided image 52. Further, the image processing unit 3b divides the pixel E2b in the second X-ray fluoroscopic image 20 into a pixel E52d and a pixel E52e which are the pixels E of the divided image 52.
- the image processing unit 3b divides the pixel E2c in the second X-ray fluoroscopic image 20 into a pixel E52f and a pixel E52g that are pixels of the divided image 52.
- the pixel E2d in the second X-ray fluoroscopic image 20 is divided into a pixel E52h and a pixel E52i that become the pixel E of the divided image 52.
- the image processing unit 3b is based on the (virtual) pixel E2e adjacent to the (end) pixel E2a in the second X-ray fluoroscopic image 20 so that the divided images 51 and 52 have the same number of pixels. Then, the pixel E52a is generated. With the above configuration, the divided image 52 is generated by dividing the pixel E2 of the second X-ray fluoroscopic image 20 in the X direction.
- the image processing unit 3b generates an average image 61 (60) obtained by averaging the pixel values of the corresponding pixels E of the divided image 51 and the divided image 52. That is, the image processing unit 3b averages the pixel value (1.5) of the pixel E51a of the divided image 51 and the pixel value (2.5) of the pixel E52a of the divided image 52 to obtain the pixel E61a of the average image 61. Pixel value (2).
- the image processing unit 3b performs the same process for other pixels.
- the image processing unit 3b determines the pixel values of the pixels E51b, E51c, E51d, E51e, E51g, E51h, and E51i of the divided image 51 and the pixels E52b, E52c, E52d, E52e, E52g, E52h, and E52i of the divided image 52.
- the respective pixel values are averaged to obtain the pixel values of the pixels E61b, E61c, E61d, E61e, E61g, E61h, and E61i of the average image 61.
- the average image 61 (60) has a higher resolution (doubled) in the X direction than the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20.
- the length L5 of one pixel Eb of the average image 61 (60) is half the length L4 of one pixel Ea of the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20.
- the average image 61 (60) is a super-resolution image Ib having a higher resolution in the X direction than the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 (super-resolution processing has been performed in the X direction). is there.
- the image processing unit 3b causes the first X-ray fluoroscopic image 10 (X-ray fluoroscopic image Ia), the second X-ray fluoroscopic image 20 (X-ray fluoroscopic image Ia), and the third X-ray fluoroscopic image 30( Based on the X-ray fluoroscopic image Ia) and the fourth X-ray fluoroscopic image 40 (X-ray fluoroscopic image Ia), the first X-ray fluoroscopic image 10, the second X-ray fluoroscopic image 20, the third X-ray fluoroscopic image 30, and the fourth X-ray. It is configured to generate a super-resolution image Ic having higher resolution in the X and Y directions than the perspective image 40.
- the image processing unit 3b includes the divided image 50 (divided image 51 and divided image 52) that has been divided in the X direction based on the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20, and the third X image.
- the divided image 50 divided image 53 and divided image 54
- the same process as the division process in the X direction is performed. It is configured to generate the super-resolution image Ic by performing it in the direction.
- the divided image 53 and the divided image 54 are examples of the “first divided image” and the “second divided image” in the claims, respectively.
- the image processing unit 3b is similar to the divided image 51 and the divided image obtained by performing the division processing in the X direction based on the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20. Then, the divided image 53 and the divided image 54 are generated by performing the division processing in the X direction based on the third X-ray transparent image 30 and the fourth X-ray transparent image 40. That is, the image processing unit 3b performs division processing in the X direction that divides the pixel value of the pixel E3 in the third X-ray fluoroscopic image 31 (30) in the X direction to generate the divided image 53, and also the fourth X-ray fluoroscopic image.
- a division image 54 is generated by performing division processing in the X direction that divides the pixel value of the pixel E4 in 41 (40) in the X direction.
- the pixel E3 and the pixel E4 are examples of the “first pixel” and the “second pixel” in the claims, respectively.
- the image processing unit 3b generates an average image 62 (60) obtained by averaging the pixel values of the corresponding pixels E of the divided image 53 and the divided image 54. That is, the image processing unit 3b averages the pixel value of the pixel E53 of the divided image 53 and the pixel value of the pixel E54 of the divided image 54 (corresponding to the pixel E53) to obtain the pixel E62 of the average image 62.
- the resolution is higher in the X direction than the third X-ray fluoroscopic image 30 and the fourth X-ray fluoroscopic image 40 (doubled). Average image 62 (60) is generated.
- the average image 62 (60) is a super-resolution image Ib having a higher resolution in the X direction than the third X-ray fluoroscopic image 30 and the fourth X-ray fluoroscopic image 40 (super-resolution processing has been performed in the X direction). is there.
- the image processing unit 3b divides in the Y direction based on the average image 61 and the average image 62 (which are the super-resolution images Ib subjected to the super-resolution processing in the X direction). Processing is performed to generate the divided image 55 and the divided image 56. That is, the image processing unit 3b performs the Y-direction division process of dividing the pixel value of the pixel E61 in the average image 61 in the Y direction to generate the divided image 55, and sets the pixel value of the pixel E62 in the average image 62 to Y.
- a division image 56 is generated by performing division processing in the Y direction for division in the direction.
- the image processing unit 3b generates an average image 71 (70) obtained by averaging the pixel values of the corresponding pixels E of the divided image 55 and the divided image 56. That is, the image processing unit 3b averages the pixel value of the pixel E55 of the divided image 55 and the pixel value of the pixel E56 of the divided image 56 (corresponding to the pixel E55) to obtain the pixel E71 of the average image 71.
- an average image 71 (70) having a higher resolution (doubled) in the Y direction than the average image 61 (60) and the average image 62 (60) is generated. To be done.
- the length L5 of one pixel Ec of the average image 71 (70) is half the length L4 of one pixel Eb of the average image 61 (60) and the average image 62 (60).
- the average image 71 (70) is closer to the X direction and Y than the X-ray fluoroscopic image Ia (the first X-ray fluoroscopic image 10, the second X-ray fluoroscopic image 20, the third X-ray fluoroscopic image 30, and the fourth X-ray fluoroscopic image 40).
- the image processing unit 3b reconstructs the super-resolution image Ic (which has been subjected to super-resolution processing in the X direction and the Y direction) to generate a reconstructed image 70x.
- the image processing unit 3b generates the super-resolution image Ic for the plurality of X-ray fluoroscopic images Ia acquired by tomography using the rotary stage 4.
- the image processing unit 3b reconstructs the (two-dimensional) average images 71, 72, 73, 74,... Which are the super-resolution images Ic to generate a three-dimensional reconstructed image 70x.
- the average image 72 is the super-resolution image Ic generated by the first X-ray fluoroscopic image 12, the second X-ray fluoroscopic image 22, the third X-ray fluoroscopic image 32, and the fourth X-ray fluoroscopic image 42, which is the average image 72 (70). ).
- the average image 73 is the average image 73 (70) that is the super-resolution image Ic generated by the first X-ray fluoroscopic image 13, the second X-ray fluoroscopic image 23, the third X-ray fluoroscopic image 33, and the fourth X-ray fluoroscopic image 43. is there.
- the average image 74 is the average image 74 (70) that is the super-resolution image Ic generated by the first X-ray fluoroscopic image 14, the second X-ray fluoroscopic image 24, the third X-ray fluoroscopic image 34, and the fourth X-ray fluoroscopic image 44. is there.
- step 110 the image processing unit 3b performs the super-resolution processing Ib in the X direction on the basis of the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20. To generate.
- step 111 the image processing unit 3b converts the pixel E1 of the first X-ray fluoroscopic image 10 into the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 (X Based on the pixel values of two pixels E2 that overlap the pixel E1 in the second X-ray fluoroscopic image 20 when they are overlapped and displayed in the X direction by an amount corresponding to the movement amount (of the detection position of the line). , In the X direction to generate a divided image 51.
- step 112 the image processing unit 3b sets the pixel E2 of the second X-ray fluoroscopic image 20 to the movement amount (of the X-ray detection position) between the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20.
- the divided image is divided in the X direction based on the pixel values of two pixels E1 overlapping the pixel E2 in the first X-ray fluoroscopic image 10. 52 is generated.
- the order of step 111 and step 112 may be reversed.
- step 113 the image processing unit 3b averages the divided image 51 and the divided image 52 between the pixels E corresponding to each other to generate an average image 61 (super-resolution processed by super-resolution processing in the X direction). Image Ib) is generated.
- step 120 the image processing unit 3b performs super-resolution processing in the X direction based on the third X-ray fluoroscopic image 30 and the fourth X-ray fluoroscopic image 40. Generate Ib.
- the order of step 110 and step 120 may be reversed.
- step 121 the image processing unit 3b sets the pixel E3 of the third X-ray fluoroscopic image 30 to the third X-ray fluoroscopic image 30 and the fourth X-ray fluoroscopic image 40 (X Based on the pixel values of two pixels E4 that overlap with the pixel E3 in the fourth X-ray fluoroscopic image 40 when they are displayed in a superimposed manner by being shifted in the X direction by the amount corresponding to the movement amount (of the detection position of the line). , In the X direction to generate a divided image 53.
- step 122 the image processing unit 3b sets the pixel E4 of the fourth X-ray fluoroscopic image 40 to the movement amount (of the X-ray detection position) between the third X-ray fluoroscopic image 30 and the fourth X-ray fluoroscopic image 40.
- the divided image is divided in the X direction based on the pixel values of two pixels E3 that overlap the pixel E4 in the third X-ray fluoroscopic image 30. 54 is generated.
- the order of steps 121 and 122 may be reversed.
- step 123 the image processing unit 3b averages the divided image 53 and the divided image 54 between the pixels E corresponding to each other to generate an average image 62 (super-resolution processed by super-resolution processing in the X direction). Image Ib) is generated.
- step 130 the image processing unit 3b, based on the average image 61 and the average image 62 (which is the super-resolution image Ib subjected to the super-resolution processing in the X direction). , And a super-resolution image Ic that has undergone super-resolution processing in the Y direction is generated.
- step 131 the image processing unit 3b shifts the average image 61 and the average image 62 in the Y direction by an amount corresponding to the movement amount (of the X-ray detection position).
- the pixel E61 of the average image 61 is divided in the Y direction based on the pixel values of two pixels E62 overlapping the pixel E61 in the average image 62 to generate a divided image 55. To do.
- step 132 the image processing unit 3b shifts the average image 61 and the average image 62 in the Y direction by the amount corresponding to the movement amount (of the X-ray detection position), and displays them in an averaged manner.
- the pixel E62 of the image 62 is divided in the Y direction based on the pixel values of the two pixels E61 overlapping the pixel E62 in the average image 61 to generate the divided image 56.
- the order of step 131 and step 132 may be reversed.
- step 133 the image processing unit 3b averages the divided images 55 and 56 between the pixels E corresponding to each other, and the average image 70 (super-resolution processing is performed in the X direction and the Y direction).
- a super-resolution image Ic) is generated.
- the image processing unit 3b uses the pixel value of the pixel E1 of the first X-ray fluoroscopic image 10, the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 (X-ray detection). In the case of overlapping and displaying by shifting in the X direction by an amount corresponding to the movement amount (position), in the X direction based on the pixel values of two pixels E2 overlapping with the pixel E1 in the second X-ray fluoroscopic image 20.
- a super-resolution image Ib having a higher resolution in the X direction than the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 is generated based on the divided image 50 (divided image 51) that has been divided in the X direction.
- the pixel value of the pixel E1 can be divided in the X direction in consideration of the distribution of the actual pixel value by a relatively simple operation of dividing the pixel value of the pixel E1 based on the pixel values of the two pixels E2. ..
- the calculation is performed only by dividing the pixel value based on the pixel values of the two pixels E2, it is not necessary to use the sequential calculation and the large number of parameters that are performed in the conventional super-resolution processing.
- the pixel E1 is divided in consideration of the distribution of the actual pixel value E2, at least the resolution in the X direction is higher than that of the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20, and a certain image quality is secured.
- the super-resolution image Ib can be generated. As a result, it is possible to prevent the calculation time when generating the super-resolution image Ib from increasing and to maintain a certain super-resolution effect (an effect of increasing the resolution without degrading the image quality).
- the image Ib can be generated.
- the image processing unit 3b uses the pixel value of the pixel E1 of the first X-ray fluoroscopic image 10 to determine the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 (X-ray fluoroscopic image).
- the super-resolution image Ib is generated based on the divided image 50 (divided image 51) that has been divided based on the area ratio.
- the pixel E1 is added to the pixel values of the two pixels E2 that overlap with the pixel E1, and the overlapping area ratio of the two pixels E2 is taken into consideration. It can be divided in the X direction by considering it more accurately. As a result, as compared with the case where the overlapping area ratio of the two pixels E2 is not considered, the resolution in at least the X direction is higher than that of the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20, and the image quality is superior.
- the resolution image Ib can be generated.
- the image processing unit 3b uses the pixel value of the pixel E1 in the first X-ray fluoroscopic image 10 to determine the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 (X-ray fluoroscopic image).
- the pixels are shifted in the X direction by an amount corresponding to the amount of movement of (detection position of) and are displayed in an overlapping manner, division is performed based on the pixel values of two pixels E2 that overlap the pixel E1 in the second X-ray fluoroscopic image 20.
- the pixel value of the pixel E2 in the processed divided image 51 and the second X-ray fluoroscopic image 20 corresponds to the movement amount (of the X-ray detection position) between the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20.
- a divided image 52 obtained by performing division processing based on the pixel values of two pixels E1 that overlap the pixel E2 in the first X-ray fluoroscopic image 10 when they are overlapped and displayed in the X direction. Based on this, the super-resolution image Ib is generated.
- the super-resolution image Ib is considered by considering both the divided image 51 and the divided image 52.
- the generation can improve the accuracy of dividing the pixel value in the X direction.
- the super-resolution image Ib is generated by considering only one of the divided image 51 and the divided image 52, at least in the X direction than the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20. It is possible to generate a super-resolution image Ib having high resolution and high image quality.
- the image processing unit 3b generates the average image 61 obtained by averaging the divided images 51 and 52 in the pixels E corresponding to each other, thereby generating the super-resolution image Ib. To generate.
- the error generated between the divided images 51 and 52 can be reduced as compared with the case where the average image 61 is not generated, and thus the accuracy of dividing pixel values in the X direction can be easily improved. be able to.
- the detector 2 moves from the first position P1 and the second position P2 by less than one pixel each.
- the detection is performed at the third position P3 and the fourth position P4 that are translated in the Y direction orthogonal to the X direction.
- the image processing unit 3b is configured to perform the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image, respectively, based on the X-rays detected at the first position P1, the second position P2, the third position P3, and the fourth position P4. It is configured to generate the image 20, the third X-ray fluoroscopic image 30, and the fourth X-ray fluoroscopic image 40.
- the image processing unit 3b performs division processing in the X direction on the basis of the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20, divided images 50 (51, 52), the third X-ray fluoroscopic image 30, and the third X-ray fluoroscopic image 30.
- the same processing as the division processing in the X direction is performed in the Y direction, and thus the first X
- the super-resolution image Ic having a higher resolution in the X direction and the Y direction than the fluoroscopic image 10, the second X-ray fluoroscopic image 20, the third X-ray fluoroscopic image 30, and the fourth X-ray fluoroscopic image 40 is configured to be generated. This makes it possible to generate a super-resolution image Ic that has a high resolution not only in the X direction but also in the Y direction and has a certain image quality.
- the resolution is high only in the X direction
- the pixels E in a general display device have the same size in the row direction (X direction) and the column direction (Y direction) of the detection elements 2a arranged in a matrix
- the resolutions in the X direction and the Y direction are equal.
- it is possible to simplify the post-process for displaying the super-resolution image Ic such as the interpolation processing of the image for adjusting the pixel size in the X direction and the Y direction on the display device (not shown). ..
- the image processing unit 3b causes the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 to correspond to the movement amount (of the X-ray detection position) in the X direction.
- the two X-ray fluoroscopic images 20 are overlapped with each other and overlapped with each other, if there is only one pixel E2 that overlaps the pixel E1 of the first X-ray fluoroscopic image 10, the pixels overlap each other. Based on the pixel value of one pixel E2, another overlapping pixel E2 is virtually generated.
- the detector 2 receives the X-rays emitted from the X-ray source 1 at the first position P1 (third position P3) and the first position P1 (third position P3).
- the second position P2 (fourth position P4), which is translated in the X direction by a length L5 that is half the length of one pixel Ea (the length L4 thereof).
- the overlapping area ratios of the two pixels E2 (pixel E4) become equal (one-to-one), so that the pixel value of the pixel E1 (pixel E3) exceeds that of the pixel E1 (pixel E3).
- the detector 2 detects the X-rays emitted from the X-ray source 1 from a plurality of directions while rotating the X-rays about the X-axis as a rotation axis, and the detection operation in the X-direction.
- the tomography is performed by alternately repeating the parallel movement and the parallel movement.
- the image processing unit 3b is configured to generate the virtual pixel E so as to have a pixel value equal to the pixel value of the adjacent pixel E, but the present invention is not limited to this. It is not limited to this.
- the image processing unit may be configured to generate a pixel value of a virtual pixel so as to have a pixel value different from that of an adjacent pixel.
- the X-ray detection position is moved in parallel by the length L5 which is half the length L4 of one pixel Ea, and the image processing unit 3b is operated by the first X-ray fluoroscopic image 10 (third X-ray image).
- the X-ray detection position may be moved in parallel by a length longer than half the length of one pixel, or a position shorter than half the length of one pixel. You may comprise so that it may be moved in parallel.
- the image processing unit sets the pixel value of “the first pixel (of the claims)” of “the first image of the claims” to “the second image of the claims”. So as to generate a divided image based on the pixel value of two "(second claim)" pixels that overlap with the "first pixel” and the overlapping area ratio. Just configure it.
- the X-ray fluoroscopic images Ia based on the X-rays detected at the position where the image processing unit 3b is moved in parallel in either the X direction or the Y direction are divided, and the divided image 50 is obtained.
- the X-ray fluoroscopic images based on the X-rays detected at the position where the image processing unit is translated in both the X direction and the Y direction May be divided to generate divided images.
- the image processing unit 3b is configured to generate the super-resolution image Ib by generating the average image 60 obtained by averaging the two divided images 50 in the pixels E corresponding to each other.
- the present invention is not limited to this.
- the image processing unit may be configured to process one divided image itself as a super-resolution image.
- the X-ray imaging apparatus 100 performs scan imaging at the first position P1, the second position P2, the third position P3, and the fourth position P4 prior to the generation of the super-resolution image Ic.
- the first X-ray fluoroscopic image 10, the second X-ray fluoroscopic image 20, the third X-ray fluoroscopic image 30, and the fourth X-ray fluoroscopic image 40 are configured to be generated as described above, but the present invention is not limited to this.
- the X-ray fluoroscopic image necessary for generating one super-resolution image is generated and before the X-ray fluoroscopic image necessary for generating another super-resolution image is generated, It may be configured to start generation of the super-resolution image.
- the third X-ray fluoroscopic image 30 and the fourth X-ray fluoroscopic image 40 are not generated at the time when the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 are generated.
- the generation of the super-resolution image Ib that has been subjected to the super-resolution processing in the X direction based on the first X-ray fluoroscopic image 10 and the second X-ray fluoroscopic image 20 may be started.
- the image processing unit 3b is configured to generate the super-resolution image Ib based on the two X-ray fluoroscopic images Ia.
- the present invention is not limited to this. ..
- the image processing unit may be configured to generate a super-resolution image based on three or more X-ray fluoroscopic images.
- the image processing unit 3b is configured to reconstruct the super-resolution image Ic that has undergone the super-resolution processing in the X direction and the Y direction to generate the reconstructed image 70x.
- the present invention is not limited to this.
- the image processing unit may be configured to reconstruct a super-resolution image that has undergone super-resolution processing in only the X direction or the Y direction, and generate a reconstructed image. .. In this case, X-ray fluoroscopic images with different X-ray detection positions in the direction in which the super-resolution processing is not necessary are unnecessary.
- the X-ray imaging apparatus 100 that performs non-helical scan tomography is configured to generate the super-resolution images Ib and Ic, but the present invention is not limited to this. Absent.
- a super-resolution image may be generated in an X-ray imaging apparatus that performs helical scan tomography (which operates in a spiral shape).
- an X-ray imaging apparatus that does not perform tomography may be configured to generate a super-resolution image.
- Detector moving mechanism (moving mechanism) 10 (11, 12, 13, 14) 1st X-ray fluoroscopic image (1st image) 20 (21, 22, 23, 24) Second X-ray fluoroscopic image (second image) 30 (31, 32, 33, 34) Third X-ray fluoroscopic image (third image) 40 (41, 42, 43, 44) 4th X-ray fluoroscopic image (4th image) 50 divided images 51, 53 divided images (first divided image) 52, 54 split image (second split image) 60 (61, 62) Average image 90 Rotation axis 100 X-ray imaging device E (Ea, Eb, Ec) Pixel E1, E3 Pixel (first pixel) E2 and E4 pixels (second pixel) Ib, Ic Super-resolution image P1 1st position P2 2nd position P3 3rd position P4 4th position
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Pathology (AREA)
- Radiology & Medical Imaging (AREA)
- General Health & Medical Sciences (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- Pulmonology (AREA)
- Immunology (AREA)
- Medical Informatics (AREA)
- Surgery (AREA)
- Biophysics (AREA)
- Optics & Photonics (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Molecular Biology (AREA)
- High Energy & Nuclear Physics (AREA)
- Animal Behavior & Ethology (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Apparatus For Radiation Diagnosis (AREA)
- Analysing Materials By The Use Of Radiation (AREA)
- Image Processing (AREA)
Abstract
このX線撮影装置(100)では、画像処理部(3b)は、第1X線透視画像(10)の第1画素(E1)の画素値を、第1X線透視画像と第2X線透視画像とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第2X線透視画像(20)における第1画素(E1)に対してオーバラップする2つの画素(E)の画素値に基づいてX方向に分割することにより、第1X線透視画像および第2X線透視画像よりもX方向における解像度が高い超解像画像(Ib)を生成するように構成されている。
Description
本発明は、X線撮影装置に関し、特に、第1位置および第2位置において検出されたX線に基づいて生成された第1画像および第2画像よりも解像度が高い超解像画像を生成するX線撮影装置に関する。
従来、第1位置および第2位置において検出されたX線に基づいて生成された第1画像および第2画像よりも解像度が高い超解像画像を生成するX線撮影装置が知られている(たとえば、特許文献1参照)。
上記特許文献1には、X線ビームを放出するX線発生器と、X線ビームの放出方向に対して垂直に配置された平面を有する放射線検出器と、放射線検出器を保持するとともに、放射線検出器をピクセル方向に平行移動させる平行移動ステージと、を備えたX線撮影装置が開示されている。上記特許文献1のX線撮影装置では、放射線検出器は、平行移動ステージによりピクセルサイズよりも微細な距離だけ平行移動されることによって、互いに異なる検出位置に移動するように構成されている。そして、互いに異なる検出位置において取得された複数のラジオグラフ(画像)に基づいて、取得されたラジオグラフよりも微細な解像度を有する画像(超解像画像)を生成するように構成されている。
ここで、上記特許文献1には記載されていないが、上記特許文献1に記載のような従来のX線撮影装置のように、取得された複数の画像に基づいて超解像画像を生成する場合には、多数のパラメータを用いた逐次的な演算が行われることが知られている。このように、逐次的な演算が行われる場合、計算時間が比較的長くなり易い。また、多数のパラメータが用いられる場合、生成される超解像画像の画質がパラメータに左右され易く、一定の超解像効果(画質を低下させることなく解像度を高くする効果)を得られない場合がある。このため、上記特許文献1に記載のような従来のX線撮影装置では、取得された複数の画像に基づいて超解像画像を生成するための計算時間が長くなるとともに、生成された超解像画像において一定の超解像効果を得られない場合があるという問題点がある。
この発明は、上記のような課題を解決するためになされたものであり、この発明の1つの目的は、超解像画像を生成する際の計算時間が長くなるのを抑制するとともに一定の超解像効果を確保しながら超解像画像を生成することが可能なX線撮影装置を提供することである。
上記目的を達成するために、この発明の一の局面におけるX線撮影装置は、X線源と、X線源から照射されたX線を、第1位置と、第1位置から1画素分よりも小さい移動量だけ第1方向へ平行移動させた第2位置とにおいて検出する検出器と、第1位置において検出されたX線に基づいて第1画像を生成するとともに、第2位置において検出されたX線に基づいて第2画像を生成する画像処理部と、検出器によるX線の検出位置を、第1位置と第2位置との間で移動させる移動機構と、を備え、画像処理部は、第1画像と第2画像とを上記移動量に対応する分だけ第1方向にずらして重ねて表示した場合に、第1画像および第2画像の一方の第1画素の画素値を、第1画像および第2画像の他方における第1画素に対してオーバラップする2つの画素の画素値に基づいて第1方向に分割する第1方向の分割処理を行った分割画像に基づいて、第1画像および第2画像よりも第1方向における解像度が高い超解像画像を生成するように構成されている。
この発明の一の局面によるX線撮影装置では、上記のように、画像処理部は、第1画像および第2画像の一方の第1画素の画素値を、第1画像と第2画像とを上記移動量に対応する分だけ第1方向にずらして重ねて表示した場合に、第1画像および第2画像の他方における第1画素に対してオーバラップする2つの画素の画素値に基づいて第1方向に分割する第1方向の分割処理を行った分割画像に基づいて、第1画像および第2画像よりも第1方向における解像度が高い超解像画像を生成するように構成されている。ここで、第1画像と第2画像とを上記移動量に対応する分だけ第1方向にずらして重ねて表示した場合に、第1画像および第2画像の他方における第1画素に対してオーバラップする2つの画素は、第1方向において、それぞれ、第1画素の一方側および他方側に部分的にずれた画素である。すなわち、第1画像および第2画像の他方における第1画素に対してオーバラップする2つの画素は、第1画素の画素値を、第1方向の一方側と他方側とに分割する場合の目安の値と考えることができる。したがって、上記のように構成すれば、第1画素の画素値を、2つの画素の画素値に基づいて分割するだけの比較的単純な演算により、実際の画素値の分布を考慮して、第1方向に分割することができる。すなわち、2つの画素の画素値に基づいて画素値を分割するだけの演算なので、従来の超解像処理で行っていた逐次的な演算や多数のパラメータを用いる必要がない。また、実際の画素値の分布を考慮して画素を分割するので、第1画像および第2画像よりも少なくとも第1方向における解像度が高いとともに一定の画質が確保された超解像画像を生成することができる。その結果、超解像画像を生成する際の計算時間が長くなるのを抑制するとともに一定の超解像効果(画質を低下させることなく解像度を高くする効果)を確保しながら、超解像画像を生成することができる。
上記一の局面によるX線撮影装置において、好ましくは、画像処理部は、第1画像および第2画像の一方の第1画素の画素値を、第1画像と第2画像とを上記移動量に対応する分だけ第1方向にずらして重ねて表示した場合に、第1画像および第2画像の他方における第1画素に対してオーバラップする2つの画素の画素値およびオーバラップする面積比率に基づいて分割処理を行った分割画像に基づいて、超解像画像を生成するように構成されている。このように構成すれば、第1画素を、第1画素に対してオーバラップする2つの画素の画素値に加えて、2つの画素のオーバラップする面積比率が考慮されているので、実際の画素値の分布をより精度よく考慮して、第1方向に分割することができる。その結果、2つの画素のオーバラップする面積比率を考慮しない場合と比較して、第1画像および第2画像よりも少なくとも第1方向における解像度が高いとともにより画質の良い超解像画像を生成することができる。
上記一の局面によるX線撮影装置において、好ましくは、画像処理部は、第1画像における第1画素の画素値を、第1画像と第2画像とを上記移動量に対応する分だけ第1方向にずらして重ねて表示した場合に、第2画像における第1画素に対してオーバラップする2つの画素の画素値に基づいて分割処理を行った第1分割画像と、第2画像における第2画素の画素値を、第1画像と第2画像とを上記移動量に対応する分だけ第1方向にずらして重ねて表示した場合に、第1画像における第2画素に対してオーバラップする2つの画素の画素値に基づいて分割処理を行った第2分割画像とに基づいて、超解像画像を生成するように構成されている。このように構成すれば、第1分割画像または第2分割画像の一方のみを考慮して超解像画像を生成する場合と比較して、第1分割画像および第2分割画像の両方を考慮して超解像画像を生成することにより、第1方向における画素値の分割の精度を向上することができる。その結果、第1分割画像または第2分割画像の一方のみを考慮して超解像画像を生成する場合と比較して、第1画像および第2画像よりも少なくとも第1方向における解像度が高いとともにより画質の良い超解像画像を生成することができる。
この場合、好ましくは、画像処理部は、第1分割画像と第2分割画像とを、互いに対応する画素において平均した平均画像を生成することにより、超解像画像を生成するように構成されている。このように構成すれば、平均画像を生成しない場合と比較して、第1分割画像と第2分割画像との間に生じる誤差を低減することができるので、第1方向における画素値の分割の精度を容易に向上することができる。
上記一の局面によるX線撮影装置において、好ましくは、検出器は、第1位置および第2位置に加えて、第1位置および第2位置からそれぞれ1画素分よりも小さい移動量だけ第1方向に直交する第2方向へ平行移動させた第3位置および第4位置とにおいて検出するように構成されており、画像処理部は、第1位置、第2位置、第3位置および第4位置において検出されたX線に基づいて、それぞれ、第1画像、第2画像、第3画像および第4画像を生成するとともに、第1画像および第2画像に基づいて第1方向の分割処理を行った分割画像と、第3画像および第4画像に基づいて第1方向の分割処理を行った分割画像とに基づいて、第1方向における分割処理と同様の処理を第2方向に対して行うことにより、第1画像、第2画像、第3画像および第4画像よりも第1方向および第2方向における解像度が高い超解像画像を生成するように構成されている。このように構成すれば、第1方向に加えて第2方向においても解像度が高いとともに一定の画質が確保された超解像画像を生成することができるので、第1方向のみにおいて解像度が高い場合と比較して、第1方向と第2方向とにおいて、解像度の程度に偏りのない超解像画像を生成することができる。また、一般的な表示装置における画素は、マトリクス状に配列された検出素子の行方向および列方向におけるサイズが等しいので、第1方向と第2方向との解像度が異なる場合のように、第1方向と第2方向とにおける画素サイズを調整する画像の補間処理等の超解像画像を表示装置に表示させるための後工程を簡略化することができる。
上記一の局面によるX線撮影装置において、好ましくは、画像処理部は、第1画像または第2画像の他方の端部において、第1画像と第2画像とを上記移動量に対応する分だけ第1方向にずらして重ねて表示した場合に、第1画像および第2画像の一方の第1画素に対してオーバラップする画素が1つしかない場合には、オーバラップする1つの画素の画素値に基づいて、もう1つのオーバラップする画素を仮想的に生成するように構成されている。このように構成すれば、もう1つのオーバラップする画素を仮想的に生成することにより、端部に位置する第1画素に対してオーバラップする画素が1つしかない場合でも、第1画素を第1方向に分割する演算を確実に行うことができる。
上記画像処理部が第1画素の画素値を第1画素に対してオーバラップする2つの画素の画素値およびオーバラップする面積比率に基づいて分割処理を行った分割画像に基づいて超解像画像を生成する構成において、好ましくは、検出器は、X線源から照射されたX線を、第1位置と、第1位置から1画素分の半分の長さ分だけ第1方向へ平行移動させた第2位置とにおいて検出するように構成されている。このように構成すれば、2つの画素のオーバラップする面積比率が等しくなる(1対1になる)ので、第1画素の画素値を、第1画素に対してオーバラップする2つの画素の画素値自体の比率により、第1方向に分割することができる。その結果、2つの画素のオーバラップする面積比率を2分割以外の比率に分割する場合と比較して、分割処理における演算を簡略化することができるので、超解像画像を生成する際の計算時間が長くなるのをより抑制することができる。
上記一の局面によるX線撮影装置において、好ましくは、検出器は、X線源から照射されたX線を、第3方向を回転軸として回転しながら複数の方向から検出する検出動作と、第3方向への平行移動とを、交互に繰り返し行うことにより、断層撮影を行うように構成されている。このように構成すれば、上記のような(いわゆるノンヘリカルスキャン型の)断層撮影を行うX線撮影装置において、超解像画像を生成する際の計算時間が長くなるのを抑制するとともに一定の超解像効果を確保しながら超解像画像を生成することができる。
本発明によれば、上記のように、超解像画像を生成する際の計算時間が長くなるのを抑制するとともに一定の超解像効果を確保しながら超解像画像を生成することができる。
以下、本発明を具体化した実施形態を図面に基づいて説明する。
まず、図1~図9を参照して、本発明の一実施形態によるX線撮影装置100の構成について説明する。
図1に示すように、X線撮影装置100は、X線源1と、検出器2と、処理ユニット3と、回転ステージ4と、検出器移動機構5と、を備えている。なお、検出器移動機構5は、特許請求の範囲の「移動機構」の一例である。
X線撮影装置100では、X線源1と、回転ステージ4と、検出器2とが、X線源1と検出器2とを結ぶ方向(Z方向)に、この順に並んで配置されている。本明細書では、X線源1から検出器2に向かう方向をZ2方向、その逆方向をZ1方向とする。また、Z方向と直交する面内方向のうちの回転ステージ4が並進移動する方向をY方向とする。また、Z方向およびY方向と直交する方向をX方向とする。なお、X方向は、特許請求の範囲の「第1方向」および「行方向」の一例である。また、Y方向は、特許請求の範囲の「第2方向」および「列方向」の一例である。
X線源1は、高電圧が印加されることにより、X線を発生させることが可能なX線発生装置である。X線源1は、発生させたX線をZ2方向に照射するように構成されている。
検出器2は、X線源1から照射されたX線を検出するとともに、検出されたX線を電気信号に変換する。検出器2は、マトリクス状にX方向およびY方向に所定の周期L1で並んで配列された複数の検出素子2aを含む検出面2bを有する。検出器2は、複数の検出素子2aのそれぞれに対応するように配置されるとともに、検出されたX線を電気信号に変化する複数の変換素子(図示せず)を含む。検出器2は、たとえば、FPD(Flat Panel Detector)である。検出器2で変換された検出信号(電気信号)は、処理ユニット3が備える画像処理部3b(後述する)に送られる。
処理ユニット3は、制御部3aと、画像処理部3bと、を備えている。
制御部3aは、回転ステージ4および検出器移動機構5の動作を制御するように構成されている。制御部3aは、たとえば、CPU(Central Processing Unit)、ROM(Read Only Memory)およびRAM(Random Access Memory)などを含む。
画像処理部3bは、検出器2から送られた検出信号に基づいて、X線透視画像Ia(図4参照)を生成するように構成されている。また、画像処理部3bは、複数のX線透視画像Ia(図4参照)に基づいて、後述する再構成画像70x(図8参照)を生成するように構成されている。画像処理部3bは、たとえば、GPU(Graphics Processing Unit)や画像処理用に構成されたFPGA(Field-Programmable Gate Array)などのプロセッサを含む。なお、X線透視画像Ia(図4参照)における各画素Ea(E)のデータは、それぞれ、検出器2の各検出素子2aで検出されたX線量に対応する。
回転ステージ4は、被写体Sを載置する載置面4a(図2参照)を有する。回転ステージ4は、XZ平面内において、Y方向に沿った回転軸90周りに360度回転移動することが可能に構成されている。また、図2に示すように、回転ステージ4は、Y方向に並進移動することが可能に構成されている。これにより、本実施形態では、検出器2は、X線源1から照射されたX線を、Y方向を回転軸として回転しながら(XZ平面内の)複数の方向から検出する検出動作と、Y方向への平行移動とを、交互に繰り返し行うことにより、断層撮影を行うことが可能に構成されている。すなわち、X線撮影装置100は、いわゆるノンヘリカルスキャン型の断層撮影を行うことが可能な撮影装置である。
図1および図2に示すように、検出器移動機構5は、検出器2を、検出素子2aよりも小さい移動量だけX方向およびY方向にそれぞれ移動させることが可能に構成されている。これにより、図3に示すように、検出器移動機構5は、検出器2を、第1位置P1と、第2位置P2と、第3位置P3と、第4位置P4との間で移動させることが可能である。第2位置P2は、第1位置P1から距離L2だけX方向へ平行移動させた位置である。第3位置P3は、第1位置P1から距離L3だけY方向へ平行移動させた位置である。第4位置は、第1位置P1から距離L3だけY方向における第3位置と同じ側へ平行移動させた位置である。距離L2および距離L3は、それぞれ、X方向およびY方向において、検出素子2aの1つ分の大きさ(検出素子2aが並ぶ周期)L1よりも小さい距離である。なお、X線撮影装置100では、距離L2および距離L3は、それぞれ、X方向およびY方向において、検出素子2aの1つ分の大きさL1の半分の距離(長さ)である。すなわち、本実施形態では、検出器2は、X線源1から照射されたX線を、第1位置P1と、第1位置P1から1画素Ea分(の長さL4(図5参照))の半分の長さL5(図5参照)分だけX方向へ平行移動させた第2位置P2と、第1位置P1および第2位置P2からそれぞれ1画素Ea分(の長さL4(図5参照))の半分の長さL5(図5参照)分だけY方向へ平行移動させた第3位置P3および第4位置P4とにおいて検出することが可能に構成されている。
以上の構成により、図4に示すように、画像処理部3bは、第1位置P1、第2位置P2、第3位置P3および第4位置P4において検出されたX線に基づいて、それぞれ、X線透視画像Iaとして、第1X線透視画像10、第2X線透視画像20、第3X線透視画像30および第4X線透視画像40を生成することが可能である。なお、第1X線透視画像10、第2X線透視画像20、第3X線透視画像30および第4X線透視画像40は、それぞれ、特許請求の範囲の「第1画像」、「第2画像」、「第3画像」および「第4画像」の一例である。
第1X線透視画像10、第2X線透視画像20、第3X線透視画像30および第4X線透視画像40は、それぞれ、回転ステージ4を用いた断層撮影により取得された複数のX線透視画像Iaを含む。すなわち、第1X線透視画像10は、回転ステージ4によりXZ平面内の撮影方向およびY方向の撮影位置の少なくとも一方が互いに異なる第1X線透視画像11、12、13、14、…を含む。第2X線透視画像20は、回転ステージ4の動作によりXZ平面内の撮影方向およびY方向の撮影位置の少なくとも一方が互いに異なる第2X線透視画像21、22、23、24、…を含む。第3X線透視画像30は、回転ステージ4の動作によりXZ平面内の撮影方向およびY方向の撮影位置の少なくとも一方が互いに異なる第3X線透視画像31、32、33、34、…を含む。第4X線透視画像40は、回転ステージ4の動作によりXZ平面内の撮影方向およびY方向の撮影位置の少なくとも一方が互いに異なる第4X線透視画像41、42、43、44、…を含む。
図5に示すように、第1X線透視画像10と第2X線透視画像20とは、X方向において、1画素Eaの大きさL4の半分の大きさL5分だけ撮影位置が異なるデータである。また、第3X線透視画像30と第4X線透視画像40とは、X方向において、1画素Eaの大きさL4の半分の大きさL5分だけ撮影位置が異なるデータである。また、第1X線透視画像10および第2X線透視画像20と、第3X線透視画像30と第4X線透視画像40とは、Y方向において、1画素Eaの大きさL4の半分の大きさL5分だけ撮影位置が異なるデータである。なお、図5では、第1X線透視画像10と第2X線透視画像20とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示するとともに、第3X線透視画像30と第4X線透視画像40とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した状態を示している。
ここで、本実施形態では、画像処理部3bは、第1X線透視画像10(X線透視画像Ia)と第2X線透視画像20(X線透視画像Ia)とに基づいて、第1X線透視画像10および第2X線透視画像20よりもX方向における解像度が高い超解像画像Ibを生成するように構成されている。なお、以下の説明では、複数の画像(元画像)に基づいて、元画像よりも解像度が高い画像を生成する処理を「超解像処理」と呼ぶ場合がある。
詳細には、図6に示すように、画像処理部3bは、第1X線透視画像10における画素E1(図6A参照)の画素値をX方向に分割するX方向の分割処理を行った分割画像51(図6B参照)と、第2X線透視画像20における画素E2(図6A参照)の画素値をX方向に分割するX方向の分割処理を行った分割画像52(図6B参照)とに基づいて、第1X線透視画像10および第2X線透視画像20よりもX方向における解像度が高い超解像画像Ib(図5参照)を生成するように構成されている。また、画像処理部3bは、分割画像51(図6B参照)と分割画像52(図6B参照)とを、互いに対応する画素Eにおいて平均した平均画像60(図6C参照)を生成することにより、超解像画像Ib(図5参照)を生成するように構成されている。なお、画素E1および画素E2は、それぞれ、特許請求の範囲の「第1画素」および「第2画素」の一例である。また、分割画像51および分割画像52は、それぞれ、特許請求の範囲の「第1分割画像」および「第2分割画像」の一例である。
分割画像51(図6B参照)は、第1X線透視画像10における画素E1(図6A参照)の画素値を、(図5に示すように)第1X線透視画像10と第2X線透視画像20とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第2X線透視画像20における画素E1(図6A参照)に対してオーバラップする2つの画素E2の画素値およびオーバラップする面積比率に基づいて、X方向の分割処理を行った分割画像50(図6B参照)である。分割画像52(図6B参照)は、第2X線透視画像20における画素E2(図6A参照)の画素値を、第1X線透視画像10における画素E2(図6A参照)に対してオーバラップする2つの画素E1の画素値およびオーバラップする面積比率に基づいて、X方向の分割処理を行った分割画像50(図6B参照)である。なお、図6では、図示の都合上、X線透視画像Iaの内の1つの行だけを取り出して説明している。また、図6Aおよび図6Bでは、図5と同様に、第1X線透視画像10と第2X線透視画像20とを(X線の検出位置の)移動量に対応する分だけX方向にずらして表示するとともに、(重ねて表示した)図5とは異なり、図示の都合上、紙面の上下方向にずらして表示している。
具体的には、図6Bに示すように、画像処理部3bは、第1X線透視画像10における画素E1bを、分割画像51の画素となる画素E51cと画素E51dとに分割する。画像処理部3bは、画素E51cおよび画素E51dの画素値を、それぞれ、第2X線透視画像20において画素E1bに対してオーバラップする画素E2aの画素値と画素E2bの画素値との比率で、画素E1bの画素値を分割した値とする。たとえば、画像処理部3bは、画素E1bの画素値(7)を、画素E2aの画素値(5)と画素E2bの画素値(4)との比率で分割した値(7×(5/(5+4))=3.9)および値(7×(4/(5+4))=3.1)を、それぞれ、画素E51cの画素値および画素E51dの画素値とする。すなわち、X線撮影装置100では、画像処理部3bは、第1X線透視画像10の画素E1の画素値を、第2X線透視画像20における画素E1に対してそれぞれ半分ずつがオーバラップする2つの画素E2の画素値に基づいて半分に分割するように構成されている。
画像処理部3bは、同様の処理を、第1X線透視画像10における他の画素E1についても行う。すなわち、画像処理部3bは、第1X線透視画像10における画素E1cを、分割画像51の画素Eとなる画素E51eと画素E51fとに分割する。画像処理部3bは、画素E51eおよび画素E51fの画素値を、それぞれ、第2X線透視画像20において画素E1cに対してオーバラップする画素E2bの画素値と画素E2cの画素値との比率で、画素E1cの画素値を分割した値とする。また、画像処理部3bは、第1X線透視画像10における画素E1dを、分割画像51の画素となる画素E51gと画素E51hとに分割する。画像処理部3bは、画素E51gおよび画素E51hの画素値を、それぞれ、第2X線透視画像20において画素E1dに対してオーバラップする画素E2cの画素値と画素E2dの画素値との比率で、画素E1dの画素値を分割した値とする。
ここで、本実施形態では、画像処理部3bは、(図5に示すように)第1X線透視画像10と第2X線透視画像20とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第2X線透視画像20の端部において、第1X線透視画像10の画素E1に対してオーバラップする画素Eが1つしかない場合には、オーバラップする1つの画素E2の画素値に基づいて、もう1つのオーバラップする画素E2を仮想的に生成するように構成されている。具体的には、画像処理部3bは、第1X線透視画像10における画素E1aを、分割画像51の画素Eとなる画素E51aと画素E51bとに分割する。画像処理部3bは、第2X線透視画像20において画素E1aに対してオーバラップする(第2X線透視画像20における端部の)画素E2aに隣接した仮想的な画素E2eを生成する。そして、画像処理部3bは、画素E51aおよび画素E51bの画素値を、それぞれ、画素E2aの画素値と(仮想的な)画素E2dの画素値との比率で、画素E1aの画素値を分割した値とする。なお、X線撮影装置100では、画像処理部3bは、仮想的な画素Eの画素値を、隣接する画素Eの画素値と等しい画素値となるように生成するように構成されている。
画像処理部3bは、分割画像51と分割画像52との画素数を等しくように、分割画像51の端部の画素Eを生成するように構成されている。具体的には、画像処理部3bは、第1X線透視画像10における(端部の)画素E1dに隣接した(仮想的な)画素E1eに基づいて、画素E51iを生成する。以上の構成により、第1X線透視画像10の画素E1をX方向に分割した分割画像51が生成される。
そして、画像処理部3bは、第2X線透視画像20の画素E2をX方向に分割した分割画像52も(分割画像51の生成と)同様の方法により生成する。すなわち、画像処理部3bは、第2X線透視画像20における画素E2aを、分割画像52の画素Eとなる画素E52bと画素E52cとに分割する。また、画像処理部3bは、第2X線透視画像20における画素E2bを、分割画像52の画素Eとなる画素E52dと画素E52eとに分割する。また、画像処理部3bは、第2X線透視画像20における画素E2cを、分割画像52の画素となる画素E52fと画素E52gとに分割する。また、第2X線透視画像20における画素E2dを、分割画像52の画素Eとなる画素E52hと画素E52iとに分割する。また、画像処理部3bは、分割画像51と分割画像52との画素数を等しくように、第2X線透視画像20における(端部の)画素E2aに隣接した(仮想的な)画素E2eに基づいて、画素E52aを生成する。以上の構成により、第2X線透視画像20の画素E2をX方向に分割した分割画像52が生成される。
そして、図6Bおよび図6Cに示すように、画像処理部3bは、分割画像51と分割画像52との互いに対応する画素Eの画素値同士を平均した平均画像61(60)を生成する。すなわち、画像処理部3bは、分割画像51の画素E51aの画素値(1.5)と、分割画像52の画素E52aの画素値(2.5)とを平均して、平均画像61の画素E61aの画素値(2)とする。画像処理部3bは、他の画素についても同様の処理を行う。すなわち、画像処理部3bは、分割画像51の画素E51b、E51c、E51d、E51e、E51g、E51hおよびE51iの画素値と、分割画像52の画素E52b、E52c、E52d、E52e、E52g、E52hおよびE52iの画素値とを、それぞれ平均して、平均画像61の画素E61b、E61c、E61d、E61e、E61g、E61hおよびE61iの画素値とする。
図5に示すように、平均画像61(60)は、第1X線透視画像10および第2X線透視画像20よりもX方向に解像度が高くなっている(2倍になっている)。具体的には、X方向において、平均画像61(60)の1画素Eb分の長さL5は、第1X線透視画像10および第2X線透視画像20の1画素Ea分の長さL4の半分となっている。すなわち、平均画像61(60)は、第1X線透視画像10および第2X線透視画像20よりもX方向における解像度が高い(X方向に超解像処理が行われた)超解像画像Ibである。
また、本実施形態では、画像処理部3bは、第1X線透視画像10(X線透視画像Ia)と、第2X線透視画像20(X線透視画像Ia)と、第3X線透視画像30(X線透視画像Ia)と、第4X線透視画像40(X線透視画像Ia)とに基づいて、第1X線透視画像10、第2X線透視画像20、第3X線透視画像30および第4X線透視画像40よりもX方向およびY方向における解像度が高い超解像画像Icを生成するように構成されている。詳細には、画像処理部3bは、第1X線透視画像10および第2X線透視画像20に基づいてX方向の分割処理を行った分割画像50(分割画像51および分割画像52)と、第3X線透視画像30および第4X線透視画像40に基づいてX方向の分割処理を行った分割画像50(分割画像53および分割画像54)とに基づいて、X方向における分割処理と同様の処理をY方向に対して行うことにより、超解像画像Icを生成するように構成されている。なお、分割画像53および分割画像54は、それぞれ、特許請求の範囲の「第1分割画像」および「第2分割画像」の一例である。
具体的には、図7に示すように、画像処理部3bは、第1X線透視画像10および第2X線透視画像20に基づいてX方向の分割処理を行った分割画像51および分割画像と同様に、第3X線透視画像30および第4X線透視画像40に基づいてX方向の分割処理を行って分割画像53および分割画像54を生成する。すなわち、画像処理部3bは、第3X線透視画像31(30)における画素E3の画素値をX方向に分割するX方向の分割処理を行って分割画像53を生成するとともに、第4X線透視画像41(40)における画素E4の画素値をX方向に分割するX方向の分割処理を行って分割画像54を生成する。なお、画素E3および画素E4は、それぞれ、特許請求の範囲の「第1画素」および「第2画素」の一例である。
そして、画像処理部3bは、分割画像53と分割画像54との互いに対応する画素Eの画素値同士を平均した平均画像62(60)を生成する。すなわち、画像処理部3bは、分割画像53の画素E53の画素値と、(画素E53に対応する)分割画像54の画素E54の画素値とを平均して、平均画像62の画素E62とする。これにより、図5に示すように、平均画像61(60)と同様に、第3X線透視画像30および第4X線透視画像40よりもX方向に解像度が高くなっている(2倍になっている)平均画像62(60)が生成される。すなわち、平均画像62(60)は、第3X線透視画像30および第4X線透視画像40よりもX方向における解像度が高い(X方向に超解像処理が行われた)超解像画像Ibである。
そして、図8に示すように、画像処理部3bは、(X方向に超解像処理が行われた超解像画像Ibである)平均画像61および平均画像62に基づいて、Y方向の分割処理を行って分割画像55および分割画像56を生成する。すなわち、画像処理部3bは、平均画像61における画素E61の画素値をY方向に分割するY方向の分割処理を行って分割画像55を生成するとともに、平均画像62における画素E62の画素値をY方向に分割するY方向の分割処理を行って分割画像56を生成する。
そして、画像処理部3bは、分割画像55と分割画像56との互いに対応する画素Eの画素値同士を平均した平均画像71(70)を生成する。すなわち、画像処理部3bは、分割画像55の画素E55の画素値と、(画素E55に対応する)分割画像56の画素E56の画素値とを平均して、平均画像71の画素E71とする。これにより、図5に示すように、平均画像61(60)および平均画像62(60)よりもY方向に解像度が高くなっている(2倍になっている)平均画像71(70)が生成される。具体的には、Y方向において、平均画像71(70)の1画素Ec分の長さL5は、平均画像61(60)および平均画像62(60)の1画素Eb分の長さL4の半分となっている。すなわち、平均画像71(70)は、X線透視画像Ia(第1X線透視画像10、第2X線透視画像20、第3X線透視画像30および第4X線透視画像40)よりもX方およびY方向における解像度が高い(X方向およびY方向に超解像処理が行われた)超解像画像Icである。
なお、図9に示すように、画像処理部3bは、(X方向およびY方向に超解像処理が行われた)超解像画像Icを再構成して、再構成画像70xを生成するように構成されている。すなわち、画像処理部3bは、回転ステージ4を用いた断層撮影により取得された複数のX線透視画像Iaに対して、超解像画像Icを生成する。具体的には、画像処理部3bは、超解像画像Icである(2次元の)平均画像71、72、73、74、…を再構成して3次元の再構成画像70xを生成する。なお、平均画像72は、第1X線透視画像12、第2X線透視画像22、第3X線透視画像32および第4X線透視画像42により生成された超解像画像Icである平均画像72(70)である。平均画像73は、第1X線透視画像13、第2X線透視画像23、第3X線透視画像33および第4X線透視画像43により生成された超解像画像Icである平均画像73(70)である。平均画像74は、第1X線透視画像14、第2X線透視画像24、第3X線透視画像34および第4X線透視画像44により生成された超解像画像Icである平均画像74(70)である。
(超解像画像の生成フロー)
次に、図10~13を参照して、X線透視画像IaよりもX方向およびY方向における解像度が高い超解像画像Icの生成フローを説明する。なお、超解像画像Icの生成に先立って、第1位置P1、第2位置P2、第3位置P3および第4位置P4において、スキャン撮影が行われることにより、第1X線透視画像10、第2X線透視画像20、第3X線透視画像30および第4X線透視画像40が生成されているものとする。
次に、図10~13を参照して、X線透視画像IaよりもX方向およびY方向における解像度が高い超解像画像Icの生成フローを説明する。なお、超解像画像Icの生成に先立って、第1位置P1、第2位置P2、第3位置P3および第4位置P4において、スキャン撮影が行われることにより、第1X線透視画像10、第2X線透視画像20、第3X線透視画像30および第4X線透視画像40が生成されているものとする。
まず、図10に示すように、ステップ110において、画像処理部3bは、第1X線透視画像10および第2X線透視画像20に基づいてX方向に超解像処理を行った超解像画像Ibを生成する。
具体的には、図11に示すように、ステップ111において、画像処理部3bは、第1X線透視画像10の画素E1を、第1X線透視画像10と第2X線透視画像20とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第2X線透視画像20において画素E1に対してオーバラップする2つの画素E2の画素値に基づいて、X方向に分割して分割画像51を生成する。
次に、ステップ112において、画像処理部3bは、第2X線透視画像20の画素E2を、第1X線透視画像10と第2X線透視画像20とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第1X線透視画像10において画素E2に対してオーバラップする2つの画素E1の画素値に基づいて、X方向に分割して分割画像52を生成する。なお、ステップ111およびステップ112の順序は逆でもよい。
次に、ステップ113において、画像処理部3bは、分割画像51および分割画像52を、互いに対応する画素E同士で平均して平均画像61(X方向において超解像処理が行われた超解像画像Ib)を生成する。
次に、図10に示すように、ステップ120において、画像処理部3bは、第3X線透視画像30および第4X線透視画像40に基づいてX方向に超解像処理を行った超解像画像Ibを生成する。なお、ステップ110およびステップ120の順序は逆でもよい。
具体的には、図12に示すように、ステップ121において、画像処理部3bは、第3X線透視画像30の画素E3を、第3X線透視画像30と第4X線透視画像40とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第4X線透視画像40において画素E3に対してオーバラップする2つの画素E4の画素値に基づいて、X方向に分割して分割画像53を生成する。
次に、ステップ122において、画像処理部3bは、第4X線透視画像40の画素E4を、第3X線透視画像30と第4X線透視画像40とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第3X線透視画像30において画素E4に対してオーバラップする2つの画素E3の画素値に基づいて、X方向に分割して分割画像54を生成する。なお、ステップ121およびステップ122の順序は逆でもよい。
次に、ステップ123において、画像処理部3bは、分割画像53および分割画像54を、互いに対応する画素E同士で平均して平均画像62(X方向において超解像処理が行われた超解像画像Ib)を生成する。
次に、図10に示すように、ステップ130において、画像処理部3bは、(X方向において超解像処理が行われた超解像画像Ibである)平均画像61および平均画像62に基づいて、さらにY方向に超解像処理を行った超解像画像Icを生成する。
具体的には、図13に示すように、ステップ131において、画像処理部3bは、平均画像61と平均画像62とを(X線の検出位置の)移動量に対応する分だけY方向にずらして重ねて表示した場合に、平均画像61の画素E61を、平均画像62において画素E61に対してオーバラップする2つの画素E62の画素値に基づいて、Y方向に分割して分割画像55を生成する。
次に、ステップ132において、画像処理部3bは、平均画像61と平均画像62とを(X線の検出位置の)移動量に対応する分だけY方向にずらして重ねて表示した場合に、平均画像62の画素E62を、平均画像61において画素E62に対してオーバラップする2つの画素E61の画素値に基づいて、Y方向に分割して分割画像56を生成する。なお、ステップ131およびステップ132の順序は逆でもよい。
次に、ステップ133において、画像処理部3bは、分割画像55および分割画像56を、互いに対応する画素E同士で平均して平均画像70(X方向およびY方向において超解像処理が行われた超解像画像Ic)を生成する。
(実施形態の効果)
本実施形態では、以下のような効果を得ることができる。
本実施形態では、以下のような効果を得ることができる。
本実施形態では、上記のように、画像処理部3bを、第1X線透視画像10の画素E1の画素値を、第1X線透視画像10と第2X線透視画像20とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第2X線透視画像20における画素E1に対してオーバラップする2つの画素E2の画素値に基づいてX方向に分割するX方向の分割処理を行った分割画像50(分割画像51)に基づいて、第1X線透視画像10および第2X線透視画像20よりもX方向における解像度が高い超解像画像Ibを生成するように構成する。これにより、画素E1の画素値を、2つの画素E2の画素値に基づいて分割するだけの比較的単純な演算により、実際の画素値の分布を考慮して、X方向に分割することができる。すなわち、2つの画素E2の画素値に基づいて画素値を分割するだけの演算なので、従来の超解像処理で行っていた逐次的な演算や多数のパラメータを用いる必要がない。また、実際の画素値E2の分布を考慮して画素E1を分割するので、第1X線透視画像10および第2X線透視画像20よりも少なくともX方向における解像度が高いとともに一定の画質が確保された超解像画像Ibを生成することができる。その結果、超解像画像Ibを生成する際の計算時間が長くなるのを抑制するとともに一定の超解像効果(画質を低下させることなく解像度を高くする効果)を確保しながら、超解像画像Ibを生成することができる。
また、本実施形態では、上記のように、画像処理部3bを、第1X線透視画像10の画素E1の画素値を、第1X線透視画像10と第2X線透視画像20とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第2X線透視画像20における画素E1に対してオーバラップする2つの画素E2の画素値およびオーバラップする面積比率に基づいて分割処理を行った分割画像50(分割画像51)に基づいて、超解像画像Ibを生成するように構成する。これにより、画素E1を、画素E1に対してオーバラップする2つの画素E2の画素値に加えて、2つの画素E2のオーバラップする面積比率が考慮されているので、実際の画素値の分布をより精度よく考慮して、X方向に分割することができる。その結果、2つの画素E2のオーバラップする面積比率を考慮しない場合と比較して、第1X線透視画像10および第2X線透視画像20よりも少なくともX方向における解像度が高いとともにより画質の良い超解像画像Ibを生成することができる。
また、本実施形態では、上記のように、画像処理部3bを、第1X線透視画像10における画素E1の画素値を、第1X線透視画像10と第2X線透視画像20とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第2X線透視画像20における画素E1に対してオーバラップする2つの画素E2の画素値に基づいて分割処理を行った分割画像51と、第2X線透視画像20における画素E2の画素値を、第1X線透視画像10と第2X線透視画像20とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第1X線透視画像10における画素E2に対してオーバラップする2つの画素E1の画素値に基づいて分割処理を行った分割画像52とに基づいて、超解像画像Ibを生成するように構成する。これにより、分割画像51または分割画像52の一方のみを考慮して超解像画像Ibを生成する場合と比較して、分割画像51および分割画像52の両方を考慮して超解像画像Ibを生成することにより、X方向における画素値の分割の精度を向上することができる。その結果、分割画像51または分割画像52の一方のみを考慮して超解像画像Ibを生成する場合と比較して、第1X線透視画像10および第2X線透視画像20よりも少なくともX方向における解像度が高いとともにより画質の良い超解像画像Ibを生成することができる。
また、本実施形態では、上記のように、画像処理部3bを、分割画像51と分割画像52とを、互いに対応する画素Eにおいて平均した平均画像61を生成することにより、超解像画像Ibを生成するように構成する。これにより、平均画像61を生成しない場合と比較して、分割画像51と分割画像52との間に生じる誤差を低減することができるので、X方向における画素値の分割の精度を容易に向上することができる。
また、本実施形態では、上記のように、検出器2は、第1位置P1および第2位置P2に加えて、第1位置P1および第2位置P2からそれぞれ1画素分よりも小さい移動量だけX方向に直交するY方向へ平行移動させた第3位置P3および第4位置P4とにおいて検出するように構成する。そして、画像処理部3bを、第1位置P1、第2位置P2、第3位置P3および第4位置P4において検出されたX線に基づいて、それぞれ、第1X線透視画像10、第2X線透視画像20、第3X線透視画像30および第4X線透視画像40を生成するように構成する。また、画像処理部3bを、第1X線透視画像10および第2X線透視画像20に基づいてX方向の分割処理を行った分割画像50(51、52)と、第3X線透視画像30および第4X線透視画像40に基づいてX方向の分割処理を行った分割画像50(53、54)とに基づいて、X方向における分割処理と同様の処理をY方向に対して行うことにより、第1X線透視画像10、第2X線透視画像20、第3X線透視画像30および第4X線透視画像40よりもX方向およびY方向における解像度が高い超解像画像Icを生成するように構成する。これにより、X方向に加えてY方向においても解像度が高いとともに一定の画質が確保された超解像画像Icを生成することができるので、X方向のみにおいて解像度が高い場合と比較して、X方向とY方向とにおいて、解像度の程度に偏りのない超解像画像Icを生成することができる。また、一般的な表示装置における画素Eは、マトリクス状に配列された検出素子2aの行方向(X方向)および列方向(Y方向)におけるサイズが等しいので、X方向とY方向との解像度が異なる場合のように、X方向とY方向とにおける画素サイズを調整する画像の補間処理等の超解像画像Icを表示装置(図示しない)に表示させるための後工程を簡略化することができる。
また、本実施形態では、上記のように、画像処理部3bを、第1X線透視画像10と第2X線透視画像20とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第2X線透視画像20の端部において、第1X線透視画像10の画素E1に対してオーバラップする画素E2が1つしかない場合には、オーバラップする1つの画素E2の画素値に基づいて、もう1つのオーバラップする画素E2を仮想的に生成するように構成する。これにより、もう1つのオーバラップする画素Eを仮想的に生成することにより、第1X線透視画像10の端部に位置する画素E1に対してオーバラップする画素E2が1つしかない場合でも、画素E1を分割する演算を確実に行うことができる。また、画像処理部3bを、第1X線透視画像10の端部において、第2X線透視画像20の画素E2に対してオーバラップする画素E1が1つしかない場合には、オーバラップする1つの画素E1の画素値に基づいて、もう1つのオーバラップする画素E1を仮想的に生成するように構成する。これにより、もう1つのオーバラップする画素E1を仮想的に生成することにより、第2X線透視画像20の端部に位置する画素E2に対してオーバラップする画素E1が1つしかない場合でも、画素E2をX方向に分割する演算を確実に行うことができる。
また、本実施形態では、上記のように、検出器2を、X線源1から照射されたX線を、第1位置P1(第3位置P3)と、第1位置P1(第3位置P3)から1画素Ea分(の長さL4)の半分の長さL5分だけX方向へ平行移動させた第2位置P2(第4位置P4)とにおいて検出するように構成する。これにより、2つの画素E2(画素E4)のオーバラップする面積比率が等しくなる(1対1になる)ので、画素E1(画素E3)の画素値を、画素E1(画素E3)に対してオーバラップする2つの画素E2(画素E4)の画素値自体の比率により、X方向に分割することができる。その結果、2つの画素E2(画素E4)のオーバラップする面積比率を2分割以外の比率に分割する場合と比較して、分割処理における演算を簡略化することができるので、超解像画像Ibを生成する際の計算時間が長くなるのをより抑制することができる。
また、本実施形態では、上記のように、検出器2を、X線源1から照射されたX線をX方向を回転軸として回転しながら複数の方向から検出する検出動作と、X方向への平行移動とを、交互に繰り返し行うことにより、断層撮影を行うように構成する。これにより、ノンヘリカルスキャン型の断層撮影を行うX線撮影装置100において、超解像画像Ibを生成する際の計算時間が長くなるのを抑制するとともに一定の超解像効果を確保しながら超解像画像Ib、Icを生成することができる。
[変形例]
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更(変形例)が含まれる。
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更(変形例)が含まれる。
たとえば、上記実施形態では、画像処理部3bを、仮想的な画素Eを、隣接する画素Eの画素値と等しい画素値となるように生成するように構成した例を示したが、本発明はこれに限られない。本発明では、画像処理部を、仮想的な画素の画素値を、隣接する画素と異なる画素値となるように生成するように構成してもよい。
また、上記実施形態では、X線の検出位置を、1画素Ea分の長さL4の半分の長さL5分だけ平行移動させるとともに、画像処理部3bを、第1X線透視画像10(第3X線透視画像30)と第2X線透視画像20(第4X線透視画像40)とを(X線の検出位置の)移動量に対応する分だけX方向にずらして重ねて表示した場合に、第1X線透視画像10(第3X線透視画像30)の画素E1(画素E3)の画素値を、第2X線透視画像20(第4X線透視画像40)における画素E1(画素E3)に対してそれぞれ半分ずつがオーバラップする2つの画素E2(画素E4)の画素値に基づいて半分に分割するように構成した例を示したが、本発明はこれに限られない。本発明では、X線の検出位置を、1画素分の長さの半分よりも長い長さ分だけ平行移動させるように構成してもよいし、1画素分の長さの半分よりも短い長さ分だけ平行移動させるように構成してもよい。この場合、画像処理部を、「(特許請求の範囲の)第1画像」の「(特許請求の範囲の)第1画素」の画素値を、「(特許請求の範囲の)第2画像」における「第1画素」に対してオーバラップする2つの「(特許請求の範囲の)第2画素」の画素値およびオーバラップする面積比率に基づいて分割処理を行って分割画像を生成するように構成すればよい。
また、上記実施形態では、画像処理部3bを、X方向またはY方向のいずれかに平行移動させた位置において検出されたX線に基づくX線透視画像Ia同士を分割して、分割画像50を生成するように構成した例を示したが、本発明はこれに限られない。本発明では、画像処理部を、X方向およびY方向のいずれにも平行移動(X方向およびY方向に対して斜めに平行移動)させた位置において検出されたX線に基づくX線透視画像同士を分割して、分割画像を生成するように構成してもよい。
また、上記実施形態では、画像処理部3bを、2つの分割画像50を互いに対応する画素Eにおいて平均した平均画像60を生成することにより、超解像画像Ibを生成するように構成した例を示したが、本発明はこれに限られない。本発明では、画像処理部を、1つの分割画像自体を超解像画像として処理するように構成してもよい。
また、上記実施形態では、X線撮影装置100を、超解像画像Icの生成に先立って、第1位置P1、第2位置P2、第3位置P3および第4位置P4において、スキャン撮影が行われることにより、第1X線透視画像10、第2X線透視画像20、第3X線透視画像30および第4X線透視画像40が生成されているものとして構成した例を示したが、本発明はこれに限られない。本発明では、一の超解像画像の生成に必要なX線透視画像が生成された時点で、他の超解像画像の生成に必要なX線透視画像が生成される前に、一の超解像画像の生成を開始するように構成してもよい。たとえば、上記実施形態の例に当てはめると、第1X線透視画像10および第2X線透視画像20が生成された時点で、第3X線透視画像30および第4X線透視画像40が生成されていない場合でも、第1X線透視画像10および第2X線透視画像20に基づいてX方向に超解像処理を行った超解像画像Ibの生成を開始してもよい。
また、上記実施形態では、画像処理部3bを、2つのX線透視画像Iaに基づいて、超解像画像Ibを生成するように構成した例を示したが、本発明はこれに限られない。本発明では、画像処理部を、3つ以上のX線透視画像に基づいて、超解像画像を生成するように構成してもよい。
また、上記実施形態では、画像処理部3bを、X方向およびY方向において超解像処理が行われた超解像画像Icを再構成して、再構成画像70xを生成するように構成した例を示したが、本発明はこれに限られない。本発明では、画像処理部を、X方向またはY方向のいずれかのみにおいて超解像処理が行われた超解像画像を再構成して、再構成画像を生成するように構成してもよい。この場合、超解像処理を行わない方向における、X線の検出位置が異なるX線透視画像が不要となる。
また、上記実施形態では、ノンヘリカルスキャン型の断層撮影を行うX線撮影装置100において、超解像画像Ib、Icを生成するように構成した例を示したが、本発明はこれに限られない。本発明では、(螺旋状に動作する)ヘリカルスキャン型の断層撮影を行うX線撮影装置において、超解像画像を生成するように構成してもよい。また、断層撮影を行わないX線撮影装置において、超解像画像を生成するように構成してもよい。
1 X線源
2 検出器
3b 画像処理部
5 検出器移動機構(移動機構)
10(11、12、13、14) 第1X線透視画像(第1画像)
20(21、22、23、24) 第2X線透視画像(第2画像)
30(31、32、33、34) 第3X線透視画像(第3画像)
40(41、42、43、44) 第4X線透視画像(第4画像)
50 分割画像
51、53 分割画像(第1分割画像)
52、54 分割画像(第2分割画像)
60(61、62) 平均画像
90 回転軸
100 X線撮影装置
E(Ea、Eb、Ec) 画素
E1、E3 画素(第1画素)
E2、E4 画素(第2画素)
Ib、Ic 超解像画像
P1 第1位置
P2 第2位置
P3 第3位置
P4 第4位置
2 検出器
3b 画像処理部
5 検出器移動機構(移動機構)
10(11、12、13、14) 第1X線透視画像(第1画像)
20(21、22、23、24) 第2X線透視画像(第2画像)
30(31、32、33、34) 第3X線透視画像(第3画像)
40(41、42、43、44) 第4X線透視画像(第4画像)
50 分割画像
51、53 分割画像(第1分割画像)
52、54 分割画像(第2分割画像)
60(61、62) 平均画像
90 回転軸
100 X線撮影装置
E(Ea、Eb、Ec) 画素
E1、E3 画素(第1画素)
E2、E4 画素(第2画素)
Ib、Ic 超解像画像
P1 第1位置
P2 第2位置
P3 第3位置
P4 第4位置
Claims (8)
- X線源と、
前記X線源から照射されたX線を、第1位置と、前記第1位置から1画素分よりも小さい移動量だけ第1方向へ平行移動させた第2位置とにおいて検出する検出器と、
前記第1位置において検出されたX線に基づいて第1画像を生成するとともに、前記第2位置において検出されたX線に基づいて第2画像を生成する画像処理部と、
前記検出器によるX線の検出位置を、前記第1位置と前記第2位置との間で移動させる移動機構と、
を備え、
前記画像処理部は、前記第1画像および前記第2画像の一方の第1画素の画素値を、前記第1画像と前記第2画像とを前記移動量に対応する分だけ前記第1方向にずらして重ねて表示した場合に、前記第1画像および前記第2画像の他方における前記第1画素に対してオーバラップする2つの画素の画素値に基づいて、前記第1方向に分割する前記第1方向の分割処理を行った分割画像に基づいて、前記第1画像および前記第2画像よりも前記第1方向における解像度が高い超解像画像を生成するように構成されている、X線撮影装置。 - 前記画像処理部は、前記第1画像および前記第2画像の一方の前記第1画素の画素値を、前記第1画像と前記第2画像とを前記移動量に対応する分だけ前記第1方向にずらして重ねて表示した場合に、前記第1画像および前記第2画像の他方における前記第1画素に対してオーバラップする2つの画素の画素値およびオーバラップする面積比率に基づいて前記分割処理を行った前記分割画像に基づいて、前記超解像画像を生成するように構成されている、請求項1に記載のX線撮影装置。
- 前記画像処理部は、前記第1画像における前記第1画素の画素値を、前記第1画像と前記第2画像とを前記移動量に対応する分だけ前記第1方向にずらして重ねて表示した場合に、前記第2画像における前記第1画素に対してオーバラップする2つの画素の画素値に基づいて前記分割処理を行った第1分割画像と、前記第2画像における第2画素の画素値を、前記第1画像と前記第2画像とを前記移動量に対応する分だけ前記第1方向にずらして重ねて表示した場合に、前記第1画像における前記第2画素に対してオーバラップする2つの画素の画素値に基づいて前記分割処理を行った第2分割画像とに基づいて、前記超解像画像を生成するように構成されている、請求項1または2に記載のX線撮影装置。
- 前記画像処理部は、前記第1分割画像と前記第2分割画像とを、互いに対応する画素において平均した平均画像を生成することにより、前記超解像画像を生成するように構成されている、請求項3に記載のX線撮影装置。
- 前記検出器は、前記第1位置および前記第2位置に加えて、前記第1位置および前記第2位置からそれぞれ1画素分よりも小さい前記移動量だけ前記第1方向に直交する第2方向へ平行移動させた第3位置および第4位置とにおいて検出するように構成されており、
前記画像処理部は、前記第1位置、前記第2位置、前記第3位置および前記第4位置において検出されたX線に基づいて、それぞれ、前記第1画像、前記第2画像、第3画像および第4画像を生成するとともに、前記第1画像および前記第2画像に基づいて前記第1方向の前記分割処理を行った前記分割画像と、前記第3画像および前記第4画像に基づいて前記第1方向の前記分割処理を行った前記分割画像とに基づいて、前記第1方向における前記分割処理と同様の処理を前記第2方向に対して行うことにより、前記第1画像、前記第2画像、前記第3画像および前記第4画像よりも前記第1方向および前記第2方向における解像度が高い前記超解像画像を生成するように構成されている、請求項1~4のいずれか1項に記載のX線撮影装置。 - 前記画像処理部は、前記第1画像または前記第2画像の他方の端部において、前記第1画像と前記第2画像とを前記移動量に対応する分だけ前記第1方向にずらして重ねて表示した場合に、前記第1画像および前記第2画像の一方の前記第1画素に対してオーバラップする画素が1つしかない場合には、前記オーバラップする1つの画素の画素値に基づいて、もう1つの前記オーバラップする画素を仮想的に生成するように構成されている、請求項1~5のいずれか1項に記載のX線撮影装置。
- 前記検出器は、前記X線源から照射されたX線を、前記第1位置と、前記第1位置から1画素分の半分の長さ分だけ前記第1方向へ平行移動させた前記第2位置とにおいて検出するように構成されている、請求項2に記載のX線撮影装置。
- 前記検出器は、前記X線源から照射されたX線を、第3方向を回転軸として回転しながら複数の方向から検出する検出動作と、前記第3方向への平行移動とを、交互に繰り返し行うことにより、断層撮影を行うように構成されている、請求項1~7のいずれか1項に記載のX線撮影装置。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020560725A JP7205552B2 (ja) | 2018-12-20 | 2018-12-20 | X線撮影装置 |
US17/414,069 US11821851B2 (en) | 2018-12-20 | 2018-12-20 | X-ray imaging apparatus |
CN201880099878.1A CN113226180B (zh) | 2018-12-20 | 2018-12-20 | X射线摄影装置 |
PCT/JP2018/046996 WO2020129213A1 (ja) | 2018-12-20 | 2018-12-20 | X線撮影装置 |
TW108124892A TWI708937B (zh) | 2018-12-20 | 2019-07-15 | X射線攝影裝置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2018/046996 WO2020129213A1 (ja) | 2018-12-20 | 2018-12-20 | X線撮影装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020129213A1 true WO2020129213A1 (ja) | 2020-06-25 |
Family
ID=71102656
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2018/046996 WO2020129213A1 (ja) | 2018-12-20 | 2018-12-20 | X線撮影装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11821851B2 (ja) |
JP (1) | JP7205552B2 (ja) |
CN (1) | CN113226180B (ja) |
TW (1) | TWI708937B (ja) |
WO (1) | WO2020129213A1 (ja) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2023006563A (ja) * | 2021-06-30 | 2023-01-18 | キヤノンメディカルシステムズ株式会社 | X線診断装置、x線診断方法、およびプログラム |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10155158A (ja) * | 1996-11-20 | 1998-06-09 | Sony Corp | 撮像装置及びカラー画像信号の処理方法 |
WO2017007024A1 (ja) * | 2015-07-08 | 2017-01-12 | 国立大学法人香川大学 | 分光測定装置 |
JP2017045431A (ja) * | 2015-08-28 | 2017-03-02 | パナソニックIpマネジメント株式会社 | 画像出力装置、画像送信装置、画像受信装置、画像出力方法およびプログラム |
JP2018108364A (ja) * | 2016-12-28 | 2018-07-12 | キヤノンメディカルシステムズ株式会社 | X線コンピュータ断層撮影装置 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7492967B2 (en) * | 2003-09-24 | 2009-02-17 | Kabushiki Kaisha Toshiba | Super-resolution processor and medical diagnostic imaging apparatus |
JP4519434B2 (ja) | 2003-09-24 | 2010-08-04 | 株式会社東芝 | 超解像処理装置及び医用画像診断装置 |
JP4720299B2 (ja) * | 2005-06-07 | 2011-07-13 | 株式会社島津製作所 | 断層撮影装置 |
JP4806433B2 (ja) * | 2008-08-11 | 2011-11-02 | 株式会社吉田製作所 | X線撮影装置およびその信号処理方法 |
US8559590B2 (en) * | 2010-01-28 | 2013-10-15 | Varian Medical Systems, Inc. | Imaging breast cancerous lesions with microcalcifications |
JP2011217264A (ja) * | 2010-04-01 | 2011-10-27 | Toshiba Corp | X線平面検出器、画像データ転送システム及び画像データ転送方法 |
FI20110106L (fi) * | 2011-03-21 | 2012-04-13 | Planmeca Oy | Hammaslääketieteellinen kuvauslaitteisto |
JP2013158444A (ja) * | 2012-02-03 | 2013-08-19 | Toshiba Corp | X線診断装置 |
US9459217B2 (en) * | 2013-04-12 | 2016-10-04 | Illinois Tool Works, Inc. | High-resolution computed tomography |
JP2016099308A (ja) * | 2014-11-26 | 2016-05-30 | 株式会社日立ハイテクサイエンス | 蛍光x線分析装置及び蛍光x線分析方法 |
US10531855B2 (en) * | 2016-12-28 | 2020-01-14 | Canon Medical Systems Corporation | X-ray computed tomography apparatus |
-
2018
- 2018-12-20 CN CN201880099878.1A patent/CN113226180B/zh active Active
- 2018-12-20 JP JP2020560725A patent/JP7205552B2/ja active Active
- 2018-12-20 WO PCT/JP2018/046996 patent/WO2020129213A1/ja active Application Filing
- 2018-12-20 US US17/414,069 patent/US11821851B2/en active Active
-
2019
- 2019-07-15 TW TW108124892A patent/TWI708937B/zh not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10155158A (ja) * | 1996-11-20 | 1998-06-09 | Sony Corp | 撮像装置及びカラー画像信号の処理方法 |
WO2017007024A1 (ja) * | 2015-07-08 | 2017-01-12 | 国立大学法人香川大学 | 分光測定装置 |
JP2017045431A (ja) * | 2015-08-28 | 2017-03-02 | パナソニックIpマネジメント株式会社 | 画像出力装置、画像送信装置、画像受信装置、画像出力方法およびプログラム |
JP2018108364A (ja) * | 2016-12-28 | 2018-07-12 | キヤノンメディカルシステムズ株式会社 | X線コンピュータ断層撮影装置 |
Non-Patent Citations (1)
Title |
---|
YONEYAMA, AKIO ET AL.: "Non-official translation: Examination of high-resolution CT by S-17 X-ray sub-pixel shifting (SPS) method", SUNBEAM ANNUAL REPORT WITH RESEARCH RESULTS, vol. 4, no. 3, 2014, pages 122 - 123 * |
Also Published As
Publication number | Publication date |
---|---|
JP7205552B2 (ja) | 2023-01-17 |
TWI708937B (zh) | 2020-11-01 |
US11821851B2 (en) | 2023-11-21 |
TW202024620A (zh) | 2020-07-01 |
JPWO2020129213A1 (ja) | 2021-10-14 |
CN113226180A (zh) | 2021-08-06 |
US20220057340A1 (en) | 2022-02-24 |
CN113226180B (zh) | 2023-08-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5537074B2 (ja) | コンピュータ断層撮影装置及び方法 | |
US7396162B1 (en) | Scatter correction for CT method and apparatus | |
US9532755B2 (en) | X-ray computed tomographic imaging apparatus and method for same | |
CN105828719A (zh) | X射线成像装置 | |
JP2008012319A (ja) | トモシンセシス・イメージング・システムでのアーティファクトを低減する方法及びシステム | |
JP2010259653A (ja) | X線コンピュータ断層撮影装置 | |
US20180055459A1 (en) | Image processing apparatus, method, and program | |
US20040105528A1 (en) | Method and system for tomosynthesis image enhancement using transverse filtering | |
KR101284986B1 (ko) | 고해상도 토모신세시스 단면 영상의 재구성 방법 및 그 장치 | |
US20090207964A1 (en) | Method and system for reconstructing cone-beam projection data with reduced artifacts | |
WO2020129213A1 (ja) | X線撮影装置 | |
JP7120442B2 (ja) | X線撮影装置 | |
JP2010104480A (ja) | X線ct装置およびプログラム | |
JP5872212B2 (ja) | マルチスライスct装置及びデータ前処理方法 | |
US20180306735A1 (en) | X-ray phase imaging apparatus | |
JP2018143574A (ja) | X線ct装置及び画像処理方法 | |
JP2016059610A (ja) | 医用画像処理装置および医用画像処理装置における画像データ表示方法 | |
US10258296B2 (en) | X-ray CT apparatus including processing circuitry to improve a spatial resolution in a row direction and a channel direction | |
US20200268326A1 (en) | X-ray examination arrangement and method for operating an x-ray examination arrangement | |
EP2433265B1 (en) | Interpolation free fan-to-parallel beam rebinning | |
JP7487683B2 (ja) | 放射線画像生成方法および放射線画像撮影装置 | |
JP7233865B2 (ja) | X線ct装置及び補正方法 | |
CN111093508B (zh) | 医用x射线图像处理装置和x射线图像摄影装置 | |
WO2014038588A1 (ja) | X線ct装置及び医用画像処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 18943971 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2020560725 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 18943971 Country of ref document: EP Kind code of ref document: A1 |