X-ray equipment
The X-ray imaging apparatus uses a learning model to automatically adjust subject positioning, reducing operator burden and improving imaging accuracy by aligning the subject's position and angle with predefined specifications.
Patent Information
- Application Number
- JP2021181690
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-11-08
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2041-11-08
AI Technical Summary
Conventional X-ray imaging devices require manual adjustment of the position and angle of the subject, increasing operator burden and potentially leading to suboptimal imaging results.
An X-ray imaging apparatus equipped with a learning model that automatically adjusts the position and angle of the subject by moving the X-ray detector or processing the image, using displacement information to align with predefined specifications.
Reduces operator burden and time required for positioning, while ensuring accurate imaging at specified positions and angles, and potentially reducing radiation exposure during fluoroscopic procedures.
Smart Images

Figure 0007771638000001 
Figure 0007771638000002 
Figure 0007771638000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to an X-ray imaging apparatus. [Background technology]
[0002] BACKGROUND ART Conventionally, an X-ray imaging apparatus is known (for example, Patent Document 1).
[0003] The X-ray device disclosed in Patent Document 1 includes an X-ray tube, an FPD (flat panel detector), an image processing unit, and a monitor. The X-ray device disclosed in Patent Document 1 is configured so that an operator places a portable FPD and performs imaging. The X-ray device disclosed in Patent Document 1 is also configured so that an X-ray image generated by the image processing unit is displayed on the monitor. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2006-296676 Summary of the Invention [Problem to be solved by the invention]
[0005] However, as disclosed in Patent Document 1, in a configuration in which an operator places a portable FPD (X-ray detector), the position and angle of the subject in the X-ray image may not be appropriate (prescribed position) and may not be appropriate (prescribed angle) depending on the insertion direction and insertion position of the FPD relative to the subject. In this case, in order to acquire an X-ray image in which the subject is imaged at a prescribed position and angle, the operator must either move the X-ray detector or manually perform image processing operations on the X-ray image to move the X-ray image, which increases the burden on the operator. Therefore, there is a need for an X-ray imaging device that can acquire an X-ray image in which the subject is imaged at a prescribed position and angle while reducing the burden on the operator.
[0006] The present invention has been made to solve the above-mentioned problems, and one object of the present invention is to provide an X-ray imaging device that can acquire X-ray images in which the position and angle of the subject are specified, while reducing the burden on the operator. [Means for solving the problem]
[0007] In order to achieve the above object, an X-ray imaging apparatus according to one aspect of the present invention includes an X-ray irradiation unit including an X-ray source for irradiating an object with X-rays, an X-ray detector for detecting the X-rays irradiated from the X-ray source, an image generation unit for generating an X-ray image based on a detection signal of the X-rays detected by the X-ray detector, and an X-ray imaging unit for imaging the object. X-ray image An input image is used as input data, and a learning model is provided that outputs, as output data, deviation information, which is information on deviations between a specified position and a specified angle of the subject that are set in advance for each part of the subject to be photographed and the position and angle of the subject that appears in the input image. , the subject's photograph After the shadow Used as input image The X-ray image is moved by image processing. MovementIn this specification, the term "movement" is used to refer to a concept that includes not only translational movement but also rotational movement and inverted movement. [Effects of the Invention]
[0008] The X-ray imaging apparatus according to one aspect includes a displacement information acquisition unit that acquires displacement information for an input image based on a learning model, as described above, and a movement operation control unit that performs a movement operation to either move the X-ray detector during imaging or move the X-ray image by image processing after imaging, based on the displacement information acquired by the displacement information acquisition unit. This allows the movement operation control unit to automatically set the position and angle of the subject appearing in the X-ray image to a specified position and angle, without the operator having to manually move the X-ray detector or manually perform a movement operation on the X-ray image by image processing. Therefore, compared to a configuration in which the operator repeatedly performs a movement operation manually to acquire an X-ray image in which the subject appears at a specified position and angle, the time required for the movement operation can be shortened and the burden on the operator can be reduced. As a result, an X-ray image in which the subject appears at a specified position and angle can be acquired while reducing the burden on the operator. Furthermore, since the movement operation control unit is configured to move the X-ray detector during imaging, the operator can move the X-ray detector without having to manually repeat the operation of moving the X-ray detector. This reduces the time required for the movement operation, and therefore, for example, in a fluoroscopic imaging device, even when the movement operation is performed while irradiating X-rays, the amount of radiation exposure can be reduced. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a block diagram showing the overall configuration of an X-ray imaging apparatus according to an embodiment. [Figure 2] 1 is a side view showing the overall configuration of a first example of an X-ray imaging apparatus according to an embodiment. [Figure 3]1 is a side view showing a state during imaging in a first example of an X-ray imaging apparatus according to an embodiment. [Figure 4] FIG. 2 is a side view showing the overall configuration of a second example of an X-ray imaging apparatus according to an embodiment. [Figure 5] FIG. 10 is a side view showing a state during imaging in a second example of an X-ray imaging apparatus according to an embodiment. [Figure 6] 2 is a schematic diagram for explaining functional blocks of a processor included in the X-ray imaging apparatus according to one embodiment. FIG. [Figure 7] 2 is a schematic diagram for explaining information stored in a storage unit included in the X-ray imaging apparatus according to one embodiment. FIG. [Figure 8] 10 is a schematic diagram for explaining a configuration in which a processor according to an embodiment acquires a second amount of deviation and performs a movement operation to move the X-ray detector based on the second amount of deviation. FIG. [Figure 9] 10A and 10B are schematic diagrams illustrating a configuration in which a processor according to an embodiment acquires a first displacement amount and performs a movement operation by image processing based on the first displacement amount. [Figure 10] 10A and 10B are schematic diagrams for explaining an input image in which the subject is rotated, and an image in which the subject is captured at a specified position and a specified angle. [Figure 11] 10 is a schematic diagram illustrating a configuration in which a deviation amount acquiring unit acquires information about a rotation angle according to an embodiment. FIG. [Figure 12] FIG. 10 is a schematic diagram for explaining a configuration in which a post-movement X-ray image generating unit generates a post-movement X-ray image after rotating the X-ray image by image processing according to one embodiment. [Figure 13] 10A and 10B are schematic diagrams for explaining an input image in which a subject has translated, and an image in which the subject is captured at a specified position and a specified angle. [Figure 14] 10 is a schematic diagram illustrating a configuration in which a deviation amount acquisition unit acquires information about translational movement according to an embodiment. FIG. [Figure 15]FIG. 10 is a schematic diagram for explaining a configuration in which a post-movement X-ray image generating unit generates a post-movement X-ray image after translating an X-ray image through image processing according to one embodiment. [Figure 16] 10A and 10B are schematic diagrams for explaining an input image in which the subject is inverted, and an image in which the subject is captured at a specified position and a specified angle. [Figure 17] 10 is a schematic diagram for explaining a post-movement X-ray image after inverting a subject generated by a post-movement X-ray image generation unit according to one embodiment. FIG. [Figure 18] FIG. 10 is a schematic diagram for explaining a configuration in which a post-movement X-ray image generating unit generates a post-movement X-ray image in which the X-ray detector is inverted according to one embodiment. [Figure 19] 10 is a flowchart illustrating a process of moving operation control performed by a processor according to an embodiment. [Figure 20] FIG. 10 is a side view showing the overall configuration of an X-ray imaging apparatus according to a modified example. DETAILED DESCRIPTION OF THE INVENTION
[0010] (Configuration of X-ray equipment) The configuration of an X-ray imaging apparatus 100 according to an embodiment will be described with reference to FIG.
[0011] 1, the X-ray imaging apparatus 100 according to this embodiment includes an X-ray irradiation unit 1, an X-ray detector 2, and a processor 3. The X-ray imaging apparatus 100 also includes a display operation unit 4, a visible light image acquisition unit 5, a movement mechanism unit 6, a communication unit 7, a storage unit 8, a collimator 9, and a power supply unit 10. The display operation unit 4 is an example of the "display unit" in the claims.
[0012] The X-ray irradiation unit 1 includes an X-ray source 1a. The X-ray source 1a is configured to irradiate an examinee 90 (see FIG. 3) with X-rays. The X-ray source 1a is configured to irradiate X-rays when a voltage is applied by an X-ray tube driving unit (not shown).
[0013] The X-ray detector 2 is configured to detect X-rays emitted from the X-ray source 1a. The X-ray detector 2 includes, for example, an FPD (flat panel detector).
[0014] The processor 3 is a computer including a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), etc. The processor 3 is configured to be able to display an X-ray image 80 (see FIG. 7) on the display operation unit 4. The processor 3 is also configured to control various components of the X-ray imaging apparatus 100 based on operations input via the display operation unit 4.
[0015] The display operation unit 4 is configured as, for example, a touch panel type liquid crystal display, and is configured to function as a display unit that displays an X-ray image 80 (see FIG. 7) and imaging order information, etc., and as an input unit through which various operations are input.
[0016] The visible light image acquisition section 5 is configured to acquire a visible light image 70 (see FIG. 7) of a subject 90 (see FIG. 3). The visible light image acquisition section 5 includes, for example, a visible light camera. The visible light image 70 is a still image.
[0017] The movement mechanism 6 is configured to be movable while supporting the X-ray irradiation unit 1. The detailed configuration of the movement mechanism 6 will be described later.
[0018] The communication unit 7 is configured to be able to communicate with an external network, and is configured to be able to externally acquire imaging order information of the subject 90 and externally transmit X-ray images 80 (see FIG. 7). Note that the imaging order information is input in advance, for example, from an external server (not shown), and transmitted to the X-ray imaging apparatus 100 from the outside.
[0019] The storage unit 8 includes a non-volatile storage device such as a hard disk drive (HDD) or a solid state drive (SSD). The storage unit 8 stores programs used for processing by the processor 3. The storage unit 8 is also configured to store imaging order information and X-ray images 80 (see FIG. 7) acquired by the communication unit 7. Details of the information stored in the storage unit 8 will be described later.
[0020] The power supply unit 10 is configured to supply power to the X-ray imaging apparatus 100. The power supply unit 10 includes, for example, a battery.
[0021] <First example of X-ray equipment> As shown in FIG. 2, the X-ray imaging apparatus 100 according to the first example is configured so that the entire apparatus is movable and can be moved to a patient (subject 90, see FIG. 3) in an operating room to perform an X-ray procedure by a doctor or the like. Of the X-ray imaging apparatus 100, the X-ray irradiation unit 1, X-ray detector 2, and display / operation unit 4 are provided in a movement mechanism unit 6. Furthermore, the visible light image acquisition unit 5 and collimator 9 are provided in the X-ray irradiation unit 1. In this embodiment, the up-down direction is defined as the Z direction. Within the Z direction, the upward direction is defined as the Z1 direction, and the downward direction is defined as the Z2 direction.
[0022] The moving mechanism 6 is configured as a carriage for the X-ray imaging device 100, and is provided with a power supply unit 10 (see FIG. 1) inside. The moving mechanism 6 is also provided with a plurality of wheels 6a, a support 6b, and an arm 6c.
[0023] The plurality of wheels 6a are provided on the lower part of the moving mechanism unit 6. This makes it possible to move the X-ray imaging device 100. In other words, the X-ray imaging device 100 is a mobile (portable) imaging device.
[0024] Furthermore, the support pillar 6b is attached to the front of the movement mechanism unit 6 so as to extend vertically. The support pillar 6b is hollow inside, and components that enable the arm unit 6c to move up and down are stored inside the support pillar 6b.
[0025] The arm 6c is attached to the support 6b so as to extend horizontally, and is configured to be extendable and contractible so that the horizontal position of the X-ray irradiation unit 1 can be changed.
[0026] An arm 12 is provided at the end of the arm portion 6c opposite to the support column 6b. Specifically, the arm 12 is provided on the arm portion 6c via an arm drive mechanism 13.
[0027] The arm 12 holds the X-ray irradiator 1, the visible light image acquirer 5, and the collimator 9 at one end. The arm 12 also holds the X-ray detector 2 at the other end. Specifically, the arm 12 holds the X-ray detector 2 via an X-ray detector rotation mechanism 11. The arm 12 has a C-shape. The arm 12 is a so-called C-arm. The X-ray irradiator 1, the X-ray detector 2, the visible light image acquirer 5, and the collimator 9 are provided on the arm unit 6c via the arm 12. Therefore, the X-ray irradiator 1, the X-ray detector 2, the visible light image acquirer 5, and the collimator 9 are configured to be able to move up and down as the arm unit 6c moves up and down.
[0028] The visible light image acquisition unit 5 is provided in the X-ray irradiation unit 1. The visible light image acquisition unit 5 is configured to capture a visible light image 70 (see FIG. 7) from a direction along an irradiation axis 52 of X-rays emitted from the X-ray source 1a. Specifically, the visible light image acquisition unit 5 is configured to capture the visible light image 70 from a direction from the X-ray source 1a toward the X-ray detector 2. Therefore, the visible light image 70 shows the appearance of the subject 90 captured at the same angle as the X-ray image 80.
[0029] Arm driving mechanism 13 is configured to be able to rotate arm 12 in a rotational direction around axis 50 extending in a direction perpendicular to X-ray irradiation axis 52. Arm driving mechanism 13 is also configured to be able to slide arm 12 in a direction along the inner circumferential surface of arm 12 (direction indicated by arrow 51). Arm driving mechanism 13 includes, for example, a stepping motor, a slide mechanism, etc.
[0030] The X-ray detector rotation mechanism 11 is configured to rotate the X-ray detector 2 in a rotational direction around the X-ray irradiation axis 52. The X-ray detector rotation mechanism 11 includes, for example, a stepping motor, a rotation stage, and the like.
[0031] As shown in FIG. 3, when the X-ray imaging apparatus 100 according to the first example images a subject 90, the subject 90 and a tabletop 14 on which the subject 90 rests are disposed inside the arm 12 shown in FIG. 2. Specifically, the arm 12 is inserted into the tabletop 14 on which the subject 90 rests from a direction corresponding to the region to be imaged. In this embodiment, the longitudinal direction of the tabletop 14 is defined as the X direction. The direction toward the side where the subject 90's head is positioned is defined as the X1 direction, and the direction toward the side where the subject's feet are positioned is defined as the X2 direction. The shorter side of the tabletop 14 (the left-right direction of the subject 90), which is perpendicular to the X direction, is defined as the Y direction. When the subject 90 lies on his / her back, the direction toward the right hand side of the subject 90 is defined as the Y1 direction, and the direction toward the left hand side is defined as the Y2 direction. In the example shown in FIG. 3, the arm 12 is inserted from the Y1 direction. The tabletop 14 is the tabletop of a bed used by the subject 90 in an operating room or the like.
[0032] The X-ray imaging apparatus 100 according to the first example is configured to capture X-ray images 80 as moving images at a preset frame rate. The X-ray imaging apparatus 100 according to the first example is an X-ray fluoroscopic imaging apparatus that captures X-ray images 80 as moving images in a procedure such as catheter treatment.
[0033] <Second example of X-ray equipment> Next, a second example of the X-ray imaging apparatus 100 according to an embodiment will be described with reference to Fig. 4. Note that the same components as those in the first example are denoted by the same reference numerals, and detailed description thereof will be omitted.
[0034] The movement mechanism 6 of the X-ray imaging apparatus 100 according to the second example has the same configuration as the movement mechanism 6 described in Fig. 2, except that it further includes a storage unit 6d. The storage unit 6d is provided at the rear of the movement mechanism 6. The storage unit 6d is configured to allow the X-ray detector 2 to be removed and to store the X-ray detector 2. In other words, the X-ray detector 2 included in the X-ray imaging apparatus 100 according to the second example is a portable detector.
[0035] Furthermore, the X-ray irradiator 1, the visible light image acquirer 5, and the collimator 9 are provided at the tip of the arm 6c of the X-ray imaging device 100 according to the second example. Therefore, in the X-ray imaging device 100 according to the second example, the X-ray irradiator 1, the visible light image acquirer 5, and the collimator 9 move up and down as the arm 6c moves up and down.
[0036] When the X-ray imaging device 100 images the subject 90, the X-ray irradiator 1 is moved from the state in which the X-ray irradiator 1 is located behind the support column 6b (in the X2 direction) in Fig. 4 to the state in front of the support column 6b (in the X1 direction). Furthermore, the X-ray detector 2 is placed between the subject 90 and the tabletop 14 on which the subject 90 rests when irradiating X-rays. That is, when irradiating X-rays (when imaging the subject 90), the X-ray detector 2 is placed on the opposite side of the subject 90 placed on the tabletop 14 from the X-ray irradiator 1 (the side of the back 90a of the subject 90, in the dotted line position) by a person performing the X-ray imaging (such as a radiologist).
[0037] The X-ray imaging apparatus 100 according to the second example is configured to capture an X-ray image 80 as a still image. That is, the X-ray imaging apparatus 100 according to the second example is a so-called general imaging apparatus.
[0038] Here, the X-ray irradiator 1 is configured to be freely movable by a doctor, a radiologist, or the like. In a first example shown in FIG. 2, the X-ray detector 2 is also moved along with the X-ray irradiator 1. In a second example shown in FIG. 4, the X-ray detector 2 is positioned by a radiologist or the like. Therefore, depending on the positions of the X-ray irradiator 1 and the X-ray detector 2 and the position of the subject 90, the position and angle of the subject 90 appearing in the X-ray image 80 (see FIG. 7) may differ from the specified position 21 and specified angle 22 of the subject 90 that are preset for each region 91 (see FIG. 10) of the subject 90 to be imaged. The specified position 21 is the position of the region 91 of the subject 90 in the X-ray image 80 that is preset according to the region 91 of the subject 90 when the subject 90 is imaged. Furthermore, the specified angle 22 is the angle of a region 91 of the subject 90 in the X-ray image 80 that is set in advance according to the region 91 of the subject 90 when imaging the subject 90. Furthermore, the angle of the region 91 is an angle when the upward direction of the X-ray image 80 is used as a reference.
[0039] Therefore, in this embodiment, in order to obtain an X-ray image 80 in which the position and angle in which the subject 90 is captured are at a specified position 21 and a specified angle 22, the processor 3 is configured to perform a movement operation, either by moving the X-ray detector 2 during imaging or by moving the X-ray image 80 by image processing after imaging.
[0040] <Function blocks included in the processor> Next, functional blocks included in the processor 3 will be described with reference to FIG. 6. As shown in FIG. 6, the processor 3 includes an image generation unit 3a, a displacement information acquisition unit 3b, and a movement operation control unit 3c. In this embodiment, the processor 3 also includes a post-movement X-ray image generation unit 3d and a movement operation switching reception unit 3e. The image generation unit 3a, the displacement information acquisition unit 3b, the movement operation control unit 3c, the post-movement X-ray image generation unit 3d, and the movement operation switching reception unit 3e are configured in software as functional blocks realized by the processor 3 executing various programs. The image generation unit 3a, the displacement information acquisition unit 3b, the movement operation control unit 3c, the post-movement X-ray image generation unit 3d, and the movement operation switching reception unit 3e may also be configured in hardware by providing a dedicated processor (processing circuit) in the X-ray imaging device 100. Details of each functional block included in the processor 3 will be described later.
[0041] <Information stored in the memory unit> Next, the information stored in the storage unit 8 will be described with reference to Fig. 7. The storage unit 8 stores a learning model 20, a specified position 21, a specified angle 22, deviation information 23, an X-ray image 80, and a visible light image 70. The X-ray image 80 and the visible light image 70 are input images 71 used when the deviation information acquisition unit 3b (see Fig. 6) acquires the deviation information 23.
[0042] The learning model 20 receives as input data an input image 71 obtained by photographing a subject 90 (see FIG. 3 ), and outputs as output data displacement information 23. The learning model 20 is configured to output, as the displacement information 23, at least one of information 23a on the rotation angle of the subject 90 appearing in the input image 71 relative to a specified angle 22, information 23b on the presence or absence of inversion of the subject 90 appearing in the input image 71 relative to a specified position 21, and information 23c on the translational movement of the subject 90 appearing in the input image 71 relative to the specified position 21.
[0043] The rotation angle information 23a is information about the angle at which the subject 90 (see FIG. 3) is rotated in the image. That is, the rotation angle information 23a is information about the difference between the angle of the subject 90 when the upward direction of the input image 71 is used as a reference and the specified angle 22.
[0044] Furthermore, the inversion information 23b is information on whether the subject 90 is inverted in the image. The subject 90 is inverted when the left and right sides are swapped relative to the reference line, with the vertical direction of the image being the reference line. This state occurs due to differences in the insertion direction of the arm 12 (see Figure 3). When the subject 90 is inverted, the inversion information 23b is, for example, "1." When the subject 90 is not inverted, the inversion information 23b is, for example, "0."
[0045] Furthermore, the translational movement information 23c includes the difference between the position coordinates of the part 91 of the subject 90 in the input image 71 and the coordinate values of the specified position 21. The translational movement information 23c includes the coordinate values of the part 91 of the subject 90 in the input image 71 in the horizontal direction (Y direction) and the coordinate values of the part 91 in the vertical direction (X direction).
[0046] The specified position 21 and the specified angle 22 are a position and an angle of the subject 90 (see FIG. 3) that are set in advance for each part 91 of the subject 90 to be imaged. Specifically, the specified position 21 is the position coordinate of the part 91 of the subject 90 in the image. The specified angle 22 is the angle of the part 91 of the subject 90 in the image. The specified position 21 and the specified angle 22 are stored in the storage unit 8 in a state associated with each part 91 of the subject 90 to be imaged.
[0047] The deviation information 23 is information about the deviation between the specified position 21 and specified angle 22 and the position and angle of the subject 90 appearing in the input image 71. The deviation information 23 includes information 23a about the rotation angle of the subject 90 appearing in the input image 71 with respect to the specified angle 22, information 23b about whether the subject 90 appearing in the input image 71 is inverted with respect to the specified position 21, and information 23c about the translational movement of the subject 90 appearing in the input image 71 with respect to the specified position 21. The deviation between the specified position 21 and specified angle 22 and the position and angle of the subject 90 appearing in the input image 71 includes the positional deviation between the position of a part 91 of the subject 90 appearing in the input image 71 and the specified position 21, and the angular deviation between the position of the part 91 of the subject 90 appearing in the input image 71 and the specified angle 22.
[0048] The processor 3 (see FIG. 6) performs movement operation control based on each functional block and information stored in the storage unit 8. Specifically, the processor 3 performs movement operation control based on a first displacement amount 24 between the position and angle of the subject 90 shown in the visible light image 70 and a specified position 21 and specified angle 22 as displacement information 23. The processor 3 also performs movement operation control based on a second displacement amount 26 between the position and angle of the subject 90 shown in the X-ray image 80 and the specified position 21 and specified angle 22. The second deviation amount 26 is an example of the "deviation amount" in the claims.
[0049] <Movement Operation Control Based on First Displacement Amount> Next, a configuration in which the processor 3 performs movement operation control based on the first displacement amount 24 will be described with reference to Fig. 8. In the example shown in Fig. 8, the input image 71 (see Fig. 7) is a visible light image 70, and the movement operation control is control to move the X-ray detector 2 during imaging. The example shown in Fig. 8 can be applied to the first example of the X-ray imaging device 100 described in Fig. 3. That is, the example shown in Fig. 8 is premised on the fact that the X-ray imaging device 100 is equipped with the X-ray detector rotation mechanism 11.
[0050] The movement operation switching reception unit 3e is configured to receive an operation input for switching whether or not to perform a movement operation by the movement operation control unit 3c. That is, the movement operation control described with reference to Fig. 8 is performed when the movement operation switching reception unit 3e receives an operation input 4a for performing a movement operation by the movement operation control unit 3c. The operation input 4a is input before the operator performs imaging. Specifically, the operation input 4a is input after the operator selects the imaging region.
[0051] Furthermore, the movement operation switching receiving unit 3e outputs information 25 indicating whether or not to perform movement operation control based on the operation input 4a to the deviation information acquiring unit 3b. The information 25 indicating whether or not to perform movement operation control includes either information indicating that movement operation control will be performed or information indicating that movement operation control will not be performed. When movement operation control will be performed, the movement operation switching receiving unit 3e outputs, for example, "1" to the deviation information acquiring unit 3b as information indicating that movement operation control will be performed. When movement operation control will not be performed, the movement operation switching receiving unit 3e outputs, for example, "0" to the deviation information acquiring unit 3b as information indicating that movement operation control will not be performed.
[0052] The displacement information acquisition unit 3b acquires a visible light image 70 from the visible light image acquisition unit 5. The displacement information acquisition unit 3b acquires a first displacement amount 24 based on the learning model 20 (see FIG. 7) and the visible light image 70. In the example shown in FIG. 8, when the visible light image 70 is input, the learning model 20 is configured to output, as displacement information 23, a first displacement amount 24 between the position and angle of the subject 90 appearing in the visible light image 70 and the specified position 21 and the specified angle 22. In other words, the first displacement amount 24 is displacement information 23 acquired based on the visible light image 70, and includes at least one of rotation angle information 23a, presence / absence of inversion information 23b, and translational movement information 23c.
[0053] 8, the displacement information acquisition unit 3b is configured to acquire a first displacement amount 24 based on a visible light image 70. The displacement information acquisition unit 3b acquires rotation angle information 23a as the first displacement amount 24. The displacement information acquisition unit 3b outputs the acquired first displacement amount 24 to the movement operation control unit 3c.
[0054] As a movement operation, the movement operation control unit 3c is configured to rotate the X-ray detector 2 (see FIG. 2) by the X-ray detector rotation mechanism 11. Specifically, the movement operation control unit 3c outputs a rotation angle signal 27 for rotating the X-ray detector 2 to the X-ray detector rotation mechanism 11 based on the rotation angle information 23a.
[0055] The X-ray detector rotation mechanism 11 rotates the X-ray detector 2 based on a rotation angle signal 27 input from the movement operation control unit 3c.
[0056] <Movement Operation Control Based on Second Displacement Amount> Next, a configuration in which the processor 3 performs movement operation control based on the second displacement amount 26 will be described with reference to Fig. 9. In the example shown in Fig. 9, the input image 71 (see Fig. 7) is an X-ray image 80, and the movement operation control is control in which the X-ray image 80 is moved by image processing after the X-ray image 80 is captured. The example shown in Fig. 9 can be applied to both the first example of the X-ray imaging device 100 described in Fig. 3 and the second example of the X-ray imaging device 100 described in Fig. 5. The movement operation control described with reference to Fig. 9 is also performed when the movement operation switching receiving unit 3e receives an operation input 4a for performing a movement operation by the movement operation control unit 3c.
[0057] The deviation information acquisition unit 3b acquires information 25 on whether to perform movement operation control from the movement operation switching acceptance unit 3e. If the information 25 on whether to perform movement operation control is information on not performing movement operation control, the following process described with reference to FIG. 9 is not executed.
[0058] The image generating unit 3a generates an X-ray image 80 based on the detection signal of the X-rays detected by the X-ray detector 2. The image generating unit 3a outputs the generated X-ray image 80 to the displacement information acquiring unit 3b.
[0059] When the information 25 indicating whether to perform movement operation control is information indicating that movement operation control is to be performed, the displacement information acquisition unit 3b is configured to acquire displacement information 23 (see FIG. 7) for the input image 71 based on the learning model 20. The displacement information acquisition unit 3b acquires an X-ray image 80 as the input image 71 from the image generation unit 3a. In the example shown in FIG. 9, when the X-ray image 80 is input, the learning model 20 is configured to output, as the displacement information 23, a second displacement amount 26 between the position and angle of a part 91 of the subject 90 shown in the X-ray image 80 and the specified position 21 and specified angle 22. That is, in the example shown in FIG. 9, the displacement information acquisition unit 3b is configured to acquire the second displacement amount 26 based on the X-ray image 80.
[0060] The second displacement amount 26 is displacement information 23 acquired based on the X-ray image 80, and includes at least one of rotation angle information 23a, inversion presence / absence information 23b, and translational movement information 23c. In the example shown in Fig. 9, the displacement information acquisition unit 3b acquires the rotation angle information 23a, inversion presence / absence information 23b, and translational movement information 23c as the second displacement amount 26. The displacement information acquisition unit 3b also outputs the acquired second displacement amount 26 to the movement operation control unit 3c.
[0061] Moreover, the image generating unit 3a outputs the generated X-ray image 80 to the movement operation control unit 3c and the post-movement X-ray image generating unit 3d.
[0062] The movement operation control unit 3c controls the movement of the X-ray image 80 by image processing after imaging, based on the displacement information 23 acquired by the displacement information acquisition unit 3b. Specifically, the movement operation control unit 3c is configured to perform a movement operation based on at least one of the rotation angle information 23a, the inversion presence / absence information 23b, and the translational movement information 23c. The movement operation control unit 3c controls the movement of the X-ray image 80 by image processing, based on the second displacement amount 26 input from the displacement information acquisition unit 3b. The movement operation control unit 3c outputs an X-ray image 81 after movement operation control, which is the X-ray image 80 moved based on the second displacement amount 26, to the post-movement X-ray image generation unit 3d.
[0063] The post-movement X-ray image generating unit 3d generates a post-movement X-ray image 82 to be displayed on the display operation unit 4 (see FIG. 1) based on the X-ray image 81 after the movement operation control. The post-movement X-ray image generating unit 3d also outputs the generated post-movement X-ray image 82 to the display operation unit 4. Details of the image generated by the post-movement X-ray image generating unit 3d will be described later.
[0064] The display operation unit 4 displays the post-movement X-ray image 82 input from the post-movement X-ray image generating unit 3d.
[0065] The learning model 20 may be created by learning both to output the first deviation amount 24 (see FIG. 8) from the visible light image 70 (see FIG. 8) and to output the second deviation amount 26 from the X-ray image 80. The learning model 20 may also include a first learning model created by learning to output the first deviation amount 24 (see FIG. 8) from the visible light image 70 (see FIG. 8) and a second learning model created by learning to output the second deviation amount 26 from the X-ray image 80.
[0066] <Rotational movement by image processing> Next, a configuration in which the processor 3 rotates and moves the X-ray image 80a (see FIG. 12) through image processing will be described with reference to Figures 10 to 12. Note that Figures 10 to 12 describe an example in which an image of the heart of the subject 90 is used as the region 91 of the subject 90.
[0067] 10 shows an input image 71a when the subject 90 is rotating, and a reference image 60 which is a virtual image that assumes an image of the subject 90 at a specified position 21 (see FIG. 7) and a specified angle 22 (see FIG. 7). The input image 71a may be an X-ray image 80 (see FIG. 7) or a visible light image 70 (see FIG. 7).
[0068] When the input image 71a is an X-ray image 80, the deviation information acquisition unit 3b (see Figure 8) acquires the second deviation amount 26 using a learning model 20 (second learning model) that has learned to output the second deviation amount 26 (see Figure 9).
[0069] Also, when the input image 71a is a visible light image 70 (see Figure 9), the deviation information acquisition unit 3b (see Figure 9) acquires the first deviation amount 24 using a learning model 20 (first learning model) that has learned to output the first deviation amount 24 (see Figure 8).
[0070] The learning model 20 outputs rotation angle information 23a as the deviation information 23. Specifically, as shown in FIG. 11 , the angle θ formed by an axis 92a passing through a subject 90b in the input image 71a and an axis 92b passing through a subject 90c in the reference image 60 is output as the rotation angle information 23a. The axis 92a passing through the subject 90b is, for example, a line passing through a region of interest including a part 91 of the subject 90b. The axis 92a is the midline. The axis 92b is also, for example, the midline. Depending on the part 91, the axis 92a and the axis 92b may be axes other than the midline. For example, when imaging a lower limb, the axes may be axes extending in a direction along the femur or the tibia.
[0071] The deviation information acquisition unit 3b (see FIG. 9) is configured to acquire information 23a on the rotation angle as the deviation information 23.
[0072] As shown in FIG. 12, an X-ray image 80a and rotation angle information 23a are input to a movement operation control unit 3c.
[0073] The movement operation control unit 3c is configured to perform, as a movement operation, an operation of rotating the X-ray image 80 by image processing based on the rotation angle information 23a.
[0074] The movement operation control unit 3c rotates the X-ray image 80a so that the position and angle of a part 91 of the subject 90 shown in the X-ray image 80a become the specified position 21 (see FIG. 7) and the specified angle 22 (see FIG. 7). Therefore, the X-ray image 81a after the rotational movement shown in FIG. 12 is an image in which the image itself has been rotated, rather than only the subject 90 being rotated in the image. Therefore, as shown in FIG. 12, when the X-ray image 81a after the rotational movement and the reference image 60 shown by the dashed line are superimposed, an area 61 is generated in which the X-ray image 81a after the rotational movement does not overlap with the reference image 60. Furthermore, an area 62 is generated in which the reference image 60 does not overlap with the X-ray image 81a after the rotational movement.
[0075] The image displayed on the display operation unit 4 has the same shape and size as the reference image 60. Therefore, the area 62 is excluded from the image displayed on the display operation unit 4.
[0076] Note that although the area 61 is included in the image displayed on the display operation unit 4, it is not included in the X-ray image 81a and therefore has no pixel value.
[0077] Therefore, when the post-movement X-ray image generation unit 3d displays the X-ray image 80 (X-ray image 80a) on the display operation unit 4, if the post-movement X-ray image 82 (post-movement X-ray image 82a) after being moved by a movement operation includes an area 61 other than the X-ray image 80 (X-ray image 80a), the post-movement X-ray image generation unit 3d creates a post-movement X-ray image 82 (post-movement X-ray image 82a) in which predetermined pixel values are set for the areas 61 other than the X-ray image 80 (X-ray image 80a) so that the areas 61 other than the X-ray image 80 (X-ray image 80a) can be identified.
[0078] The predetermined pixel value is, for example, the lowest pixel value. In this case, when the post-movement X-ray image 82 is displayed on the display operation unit 4, each pixel included in the area 61 is displayed in black, as shown in Fig. 12. The predetermined pixel value may be set to the pixel value of the background part of the X-ray image 80, or may be set to the average pixel value of all pixels in the X-ray image 80.
[0079] Translational movement by image processing Next, a configuration in which the processor 3 translates the X-ray image 80b (see FIG. 15) through image processing will be described with reference to Figures 13 to 15. Note that the same components as those described in Figures 10 to 12 are denoted by the same reference numerals, and detailed description thereof will be omitted.
[0080] An input image 71b shown in Fig. 13 is an image obtained when the subject 90 moves translationally. In the example shown in Fig. 13, the subject 90 moves translationally in the lower left direction in the input image 71b.
[0081] In this case, the learning model 20 (see FIG. 7) outputs translational movement information 23c (see FIG. 7) as shown in FIG. 14. Specifically, the learning model 20 outputs information on translational movement of a part 91c of the subject 90 shown in the input image 71b (see FIG. 13) to the position of a part 91b of the subject 90 shown in the reference image 60 (see FIG. 13), as indicated by an arrow 53. The displacement information acquisition unit 3b is configured to acquire the translational movement information 23c as the displacement information 23.
[0082] As shown in FIG. 15, an X-ray image 80b and translational movement information 23c are input to a movement operation control unit 3c.
[0083] The movement operation control unit 3c is configured to perform, as a movement operation, an operation of translating the X-ray image 80 by image processing based on the translational movement information 23c.
[0084] In the X-ray image 81b after translational movement shown in Fig. 15, not only the subject 90 in the image is translated, but the image itself is translated. Therefore, as shown in Fig. 15, when the X-ray image 81b after translational movement is superimposed on the reference image 60 shown by the dashed line, a region 61 is generated in which the X-ray image 81a after translational movement does not overlap with the reference image 60. In addition, a region 62 is generated in which the reference image 60 does not overlap with the X-ray image 81b after translational movement.
[0085] Therefore, the post-shift X-ray image generating unit 3d generates a post-shift X-ray image 82b in which predetermined pixel values are set for the region 61 other than the X-ray image 80b.
[0086] <Inversion movement by image processing> Next, a configuration in which the processor 3 flips and moves the X-ray image 80c (see FIG. 17) through image processing will be described with reference to FIG. 16 and FIG. 17. Note that the same components as those described in FIG. 10 to FIG. 15 are given the same reference numerals, and detailed description will be omitted. Also, in FIG. 16 and FIG. 17, an image showing the subject 90 will be used for the description.
[0087] An input image 71c shown in Fig. 16 is an image in which the subject 90 is shown in an inverted state. In the example shown in Fig. 16, a part 91 of the subject 90 is shown on the right side in the reference image 60, whereas the part 91 of the subject 90 is shown on the left side in the input image 71c.
[0088] In this case, the learning model 20 (see FIG. 7) outputs information 23b (see FIG. 7) on the presence or absence of inversion. The deviation information acquisition unit 3b is configured to acquire information 23b on the presence or absence of inversion as the deviation information 23.
[0089] As shown in FIG. 17, an X-ray image 80c and information 23b on whether or not there is inversion are input to a moving operation control unit 3c.
[0090] The movement operation control unit 3c is configured to perform, as a movement operation, an operation of inverting the X-ray image 80 (X-ray image 80c) by image processing based on the inversion presence / absence information 23b. Then, the movement operation control unit 3c outputs the inverted X-ray image 81c to the post-movement X-ray image generation unit 3d.
[0091] In the example shown in Fig. 17, the movement operation control unit 3c only inverts the X-ray image 80c, without performing rotational or translational movement. Therefore, there is no area (area 61 (see Fig. 12) and area 62 (see Fig. 12)) where the X-ray image 81c after the inversion process does not overlap with the reference image 60 (see Fig. 16). Therefore, the post-movement X-ray image generation unit 3d outputs the X-ray image 81c input from the movement operation control unit 3c as a post-movement X-ray image 82c to the display operation unit 4 (see Fig. 9) without setting pixel values for the X-ray image 81c.
[0092] <Rotational movement by rotating the X-ray detector> Next, a configuration in which the movement operation control unit 3c rotates and moves the X-ray detector 2 will be described with reference to FIGS.
[0093] When the subject 90 is rotating as in the input image 71a shown in FIG. 10, the subject 90 can be rotated in the image by rotating the X-ray detector 2.
[0094] As shown in Fig. 11, the displacement information acquisition unit 3b (see Fig. 7) acquires, as rotation angle information 23a, the angle θ formed between an axis 92a passing through a subject 90b in the input image 71a and an axis 92b passing through a subject 90c in the reference image 60. The displacement information acquisition unit 3b also outputs the acquired rotation angle information 23a to the movement operation control unit 3c. When the rotation angle information 23a is input to the movement operation control unit 3c, the movement operation control unit 3c outputs a rotation angle signal 27 (see Fig. 8) to the X-ray detector rotation mechanism 11.
[0095] The X-ray detector rotation mechanism 11 rotates the X-ray detector 2 based on the rotation angle signal 27. Thereafter, when an X-ray image 80 is captured by an operation input by the operator, a post-movement X-ray image 82 after the rotational movement shown in FIG.
[0096] When the X-ray detector 2 is rotated to capture an image, the image itself does not rotate. Therefore, as shown in Fig. 18, a post-movement X-ray image 82 captured by rotating the X-ray detector 2 does not include an area 61 (see Fig. 13) other than the X-ray image 80a.
[0097] Next, a configuration in which the processor 3 according to this embodiment performs processing for movement operation control will be described with reference to Fig. 19. The processing shown in Fig. 19 is executed when an operation input 4a (see Fig. 9) for performing movement operation control is performed in the movement operation switching receiving unit 3e (see Fig. 9).
[0098] In step 101, the displacement information acquisition unit 3b (see FIG. 6) acquires an input image 71 (see FIG. 7). If the input image 71 is a visible light image 70 (see FIG. 7), the displacement information acquisition unit 3b acquires the visible light image 70 from the visible light image acquisition unit 5. If the input image 71 is an X-ray image 80 (see FIG. 7), the displacement information acquisition unit 3b acquires the X-ray image 80 from the image generation unit 3a (see FIG. 6).
[0099] In step 102, the deviation information acquisition unit 3b acquires the specified position 21 (see FIG. 7) and the specified angle 22 (see FIG. 7). Specifically, the deviation information acquisition unit 3b acquires the specified position 21 and the specified angle 22 from the storage unit 8 (see FIG. 7). Note that either the processing of step 101 or the processing of step 102 may be performed first.
[0100] In step 103, the displacement information acquisition unit 3b acquires displacement information 23 (see FIG. 7). If the input image 71 acquired in step 101 is a visible light image 70, the displacement information acquisition unit 3b acquires a first displacement amount 24 (see FIG. 8) as the displacement information 23. If the input image 71 acquired in step 101 is an X-ray image 80, the displacement information acquisition unit 3b acquires a second displacement amount 26 (see FIG. 9) as the displacement information 23.
[0101] In step 104, the movement operation control unit 3c determines whether there is a deviation in either the position or the angle of the subject 90 (see FIG. 3) in the input image 71. If there is a deviation in either the position or the angle of the subject 90 in the input image 71, the process proceeds to step 105. If there is no deviation in the position or the angle of the subject 90 in the input image 71, the process ends.
[0102] In step 105, the movement operation control unit 3c performs a movement operation. The movement operation control unit 3c performs either of the following movement operations: moving the X-ray detector 2 during imaging, or moving the X-ray image 80 by image processing after imaging. Then, the processing ends.
[0103] (Effects of this embodiment) In this embodiment, the following effects can be obtained.
[0104] In this embodiment, as described above, the X-ray imaging apparatus 100 includes an X-ray irradiation unit 1 including an X-ray source 1a that irradiates X-rays onto a subject 90, an X-ray detector 2 that detects the X-rays irradiated from the X-ray source 1a, an image generation unit 3a that generates an X-ray image 80 based on the X-ray detection signal detected by the X-ray detector 2, an input image 71 of the subject 90 as input data, and a displacement information acquisition unit 3b that acquires displacement information 23 in the input image 71 based on a learning model 20 that uses as input data an input image 71 of the subject 90 and outputs as output data displacement information 23, which is information on the displacement between a specified position 21 and a specified angle 22 of the subject 90 that are set in advance for each part 91 of the subject 90 to be imaged and the position and angle of the subject 90 appearing in the input image 71, and a movement operation control unit 3c that performs a movement operation of either moving the X-ray detector 2 during imaging or moving the X-ray image 80 by image processing after imaging, based on the displacement information 23 acquired by the displacement information acquisition unit 3b.
[0105] As a result, the system includes the displacement information acquisition unit 3b that acquires displacement information 23 in the input image 71 based on the learning model 20, and the movement operation control unit 3c that performs a movement operation either without moving the X-ray detector 2 during imaging or by image processing the X-ray image 80 after imaging, based on the displacement information 23 acquired by the displacement information acquisition unit 3b. Therefore, the position and angle of the subject 90 appearing in the X-ray image 80 can be automatically set to the specified position 21 and the specified angle 22 by the movement operation control unit 3c, without the operator having to manually move the X-ray detector 2 or manually perform a movement operation on the X-ray image 80 by image processing. Therefore, compared to a configuration in which the operator repeatedly performs a movement operation manually to acquire an X-ray image (post-movement X-ray image 82) in which the position and angle of the subject 90 appearing in the X-ray image 80 are set to the specified position 21 and the specified angle 22, the time required for the movement operation can be shortened and the burden on the operator can be reduced. As a result, it is possible to acquire an X-ray image 80 in which the position and angle at which the subject 90 is captured are the specified position 21 and the specified angle 22, while reducing the burden on the operator. Furthermore, since the movement operation control unit 3c is configured to move the X-ray detector 2 during imaging, the operator can move the X-ray detector 2 without having to manually repeat the movement operation of the X-ray detector 2. This reduces the time required for the movement operation, and therefore, for example, even when the movement operation is performed while irradiating X-rays in a fluoroscopic imaging device, the amount of radiation exposure can be reduced.
[0106] Furthermore, in the above embodiment, the following additional effects can be obtained by configuring as follows.
[0107] That is, in this embodiment, as described above, the learning model 20 is configured to output, as the deviation information 23, at least one of information 23a on the rotation angle of the subject 90 appearing in the input image 71 relative to the specified angle 22, information 23b on whether the subject 90 appearing in the input image 71 is inverted relative to the specified position 21, and information 23c on translational movement of the subject 90 appearing in the input image 71 relative to the specified position 21, and the movement operation control unit 3c is configured to perform a movement operation based on at least one of the rotation angle information 23a, the inversion information 23b, and the translational movement information 23c. As a result, by performing any one of a rotation operation, a flip operation, and a translational movement operation as the movement operation, it is possible to easily obtain an X-ray image (post-movement X-ray image 82) in which the position and angle of the subject 90 appearing in the input image 71 are at the specified position 21 and at the specified angle 22.
[0108] Furthermore, in this embodiment, as described above, the displacement information acquisition unit 3b is configured to acquire rotation angle information 23a as the displacement information 23, and the movement operation control unit 3c is configured to perform an operation of rotating the X-ray image 80 by image processing based on the rotation angle information 23a as the movement operation. As a result, even if the X-ray imaging device 100 does not have a mechanism (X-ray detector rotation mechanism 11) for rotating the X-ray detector 2, it is possible to easily acquire an X-ray image (post-movement X-ray image 82) in which the angle at which the subject 90 is imaged is the specified angle 22. As a result, it is possible to easily acquire an X-ray image (post-movement X-ray image 82) in which the angle at which the subject 90 is imaged is the specified angle 22, while preventing the device configuration of the X-ray imaging device 100 from becoming complicated.
[0109] Furthermore, in this embodiment, as described above, the displacement information acquisition unit 3b is configured to acquire translational movement information 23c as the displacement information 23, and the movement operation control unit 3c is configured to perform, as the movement operation, an operation of translating the X-ray image 80 by image processing based on the translational movement information 23c. As a result, even if the X-ray imaging device 100 does not have a mechanism for translating the X-ray detector 2, it is possible to easily acquire an X-ray image (post-movement X-ray image 82) in which the position in which the subject 90 is imaged is the specified position 21. As a result, it is possible to easily acquire an X-ray image (post-movement X-ray image 82) in which the position in which the subject 90 is imaged is the specified position 21 while preventing the device configuration of the X-ray imaging device 100 from becoming complicated.
[0110] Furthermore, in this embodiment, as described above, the display operation unit 4 that displays the X-ray image 80 is further provided, and a post-movement X-ray image generation unit 3d is further provided that creates a post-movement X-ray image 82 that, if a post-movement X-ray image 82 after movement by a movement operation includes an area 61 other than the X-ray image 80 when displayed on the display operation unit 4, sets predetermined pixel values to the area 61 other than the X-ray image 80 so that the area 61 other than the X-ray image 80 can be identified. This allows the operator to easily determine whether the post-movement X-ray image 82 includes an area 61 other than the X-ray image 80, which is the image before movement, by checking the post-movement X-ray image 82. As a result, the operator can determine that the post-movement X-ray image 82 is an image obtained by rotating or translating the X-ray image 80.
[0111] Furthermore, in this embodiment, as described above, the displacement information acquisition unit 3b is configured to acquire information 23b on the presence or absence of inversion as the displacement information 23, and the movement operation control unit 3c is configured to perform, as the movement operation, an operation of inverting the X-ray image 80 by image processing based on the information 23b on the presence or absence of inversion. As a result, even if an operator with low skill performs imaging and does not notice that the subject 90 is in an inverted state, an X-ray image (post-movement X-ray image 82) in which the subject 90 is not inverted can be acquired. As a result, it is possible to prevent a diagnosis or the like from being made based on the X-ray image (post-movement X-ray image 82) in which the subject 90 is in an inverted state, and therefore it is possible to prevent a decrease in the accuracy of the diagnosis or the like.
[0112] Furthermore, as described above, this embodiment further includes the X-ray detector rotation mechanism 11 that rotates the X-ray detector 2 in a rotational direction around the X-ray irradiation axis, and the movement operation control unit 3c is configured to rotate the X-ray detector 2 by the X-ray detector rotation mechanism 11 as a movement operation. As a result, by rotating the X-ray detector 2 and capturing an image, it is possible to obtain an X-ray image (post-movement X-ray image 82) in which the position and angle in which the subject 90 is captured are the specified position 21 and the specified angle 22. As a result, it is possible to suppress an increase in processing load compared to a configuration in which the X-ray image 80 is subjected to image processing to obtain an X-ray image (post-movement X-ray image 82) in which the position and angle in which the subject 90 is captured are the specified position 21 and the specified angle 22.
[0113] Furthermore, as described above, this embodiment further includes a visible light image acquisition unit 5 that is provided in the X-ray irradiator 1 and that acquires a visible light image 70 of the subject 90 from a direction along the irradiation axis 52 of X-rays irradiated from the X-ray source 1a. The learning model 20 is configured to output, when the visible light image 70 is input, a first displacement amount 24 between the position and angle of the subject 90 appearing in the visible light image 70 and the specified position 21 and specified angle 22 as displacement information 23. The displacement information acquisition unit 3b is configured to acquire the first displacement amount 24 based on the visible light image 70. This makes it possible to acquire an X-ray image (post-movement X-ray image 82) in which the position and angle of the subject 90 appearing in the visible light image 70 are the specified position 21 and the specified angle 22, based on the first displacement amount 24 acquired based on the visible light image 70. As a result, X-rays are not irradiated when acquiring the first displacement amount 24, thereby further reducing the amount of radiation exposure.
[0114] Furthermore, in this embodiment, as described above, when an X-ray image 80 is input, the learning model 20 is configured to output, as the displacement information 23, the second displacement amount 26 between the position and angle of the subject 90 appearing in the X-ray image 80 and the specified position 21 and the specified angle 22. The displacement information acquisition unit 3b is configured to acquire the second displacement amount 26 based on the X-ray image 80. As a result, the second displacement amount 26 can be acquired without separately acquiring an image (for example, a visible light image 70) for acquiring the second displacement amount 26. As a result, for example, even if the X-ray imaging device 100 does not include a device for acquiring the visible light image 70 (a visible light image acquisition unit 5), the second displacement amount 26 can be acquired, thereby preventing the device configuration from becoming complicated.
[0115] Furthermore, in this embodiment, as described above, the moving operation switching receiving unit 3e is further provided, which receives an operation input for switching whether or not to perform a moving operation by the moving operation control unit 3c. This allows the operator to switch whether or not to perform a moving operation by the moving operation control unit 3c based on the operation input, thereby improving the convenience (usability) for the operator.
[0116] (Variation) The embodiments disclosed herein should be considered to be illustrative and not restrictive in all respects. The scope of the present invention is defined by the claims rather than the above description of the embodiments, and further includes all modifications (variations) within the meaning and scope of the claims.
[0117] For example, in the above embodiment, an example was shown in which the X-ray imaging device 100 was a mobile imaging device, but the present invention is not limited to this. For example, as in a modified example shown in Fig. 20, the present invention may be applied to a ceiling-suspended X-ray imaging device 200 installed in an imaging room 201. The X-ray imaging device 200 is supported by a moving mechanism 15 so that the X-ray irradiation unit 1 is suspended from the ceiling. The X-ray irradiation unit 1 is supported by the moving mechanism 15 so that it can be moved within the imaging room 201.
[0118] The X-ray imaging device 200 according to the modified example includes a tabletop 14 for imaging the subject 90 in a lying position (supine position), and an imaging stand 16 for imaging the subject 90 in an upright position (standing position). The tabletop 14 and the imaging stand 16 may include a mechanism for rotating the X-ray detector 2.
[0119] The X-ray imaging device 200 also includes a guide unit 17. The guide unit 17 can move the X-ray irradiation unit 1 at least between an imaging position in a lying position using the tabletop 14 (see the solid line in FIG. 20) and an imaging position in an upright position using the imaging stand 16 (see the two-dot chain line in FIG. 20).
[0120] Furthermore, in the above embodiment, an example of a configuration has been shown in which the deviation information acquisition unit 3b acquires all of the rotation angle information 23a, the inversion presence / absence information 23b, and the translational movement information 23c as the deviation information 23, but the present invention is not limited to this. The deviation information acquisition unit 3b may be configured to acquire at least one of the rotation angle information 23a, the inversion presence / absence information 23b, and the translational movement information 23c as the deviation information 23. In other words, it is sufficient that the deviation information 23 includes at least one of the rotation angle information 23a, the inversion presence / absence information 23b, and the translational movement information 23c.
[0121] In the above embodiment, the movement operation control unit 3c separately controls rotational movement based on the rotation angle information 23a, inverted movement based on the inverted / non-inverted information 23b, and translational movement based on the translational movement information 23c, but the present invention is not limited to this. The movement operation control unit 3c may be configured to execute any combination of rotational movement control, inverted movement control, and translational movement control.
[0122] In the above embodiment, an example of a configuration in which the X-ray imaging device 100 includes the post-movement X-ray image generation unit 3d has been described, but the present invention is not limited to this. The X-ray imaging device 100 does not necessarily have to include the post-movement X-ray image generation unit 3d.
[0123] Furthermore, in the above embodiment, an example of a configuration in which the X-ray imaging apparatus 100 includes the X-ray detector rotation mechanism 11 has been described, but the present invention is not limited to this. The X-ray imaging apparatus 100 does not have to include the X-ray detector rotation mechanism 11. When the X-ray imaging apparatus 100 does not include the X-ray detector rotation mechanism 11, the movement operation control unit 3c may be configured to control the rotational movement by rotating the X-ray image 80 through image processing.
[0124] Furthermore, in the above embodiment, an example of a configuration in which the X-ray imaging apparatus 100 includes the visible light image acquisition unit 5 has been described, but the present invention is not limited to this. The X-ray imaging apparatus 100 does not have to include the visible light image acquisition unit 5. When the X-ray imaging apparatus 100 does not include the visible light image acquisition unit 5, the deviation information acquisition unit 3b may be configured to acquire deviation information 23 based on the X-ray image 80.
[0125] Furthermore, in the above embodiment, an example of a configuration has been shown in which the processor 3 controls the movement of the X-ray image 80 by image processing based on the first displacement amount 24, but the present invention is not limited to this. The processor 3 may be configured to control the rotation of the X-ray detector 2 by the X-ray detector rotation mechanism 11 based on the first displacement amount 24.
[0126] Furthermore, in the above embodiment, an example of a configuration has been shown in which the processor 3 controls the X-ray detector rotation mechanism 11 to rotate the X-ray detector 2 based on the second displacement amount 26, but the present invention is not limited to this. The processor 3 may also be configured to control the X-ray detector rotation mechanism 11 to rotate the X-ray detector 2 based on the first displacement amount 24.
[0127] In the above embodiment, an example of a configuration in which the X-ray imaging apparatus 100 includes the movement operation switching reception unit 3e has been described, but the present invention is not limited to this. The X-ray imaging apparatus 100 does not necessarily have to include the movement operation switching reception unit 3e.
[0128] Furthermore, in the above embodiment, an example of a configuration in which the deviation information acquisition unit 3b acquires the first deviation amount 24 and the second deviation amount 26 has been described, but the present invention is not limited to this. The deviation information acquisition unit 3b may be configured to acquire either the first deviation amount 24 or the second deviation amount 26. Note that, when the deviation information acquisition unit 3b is configured to acquire only the second deviation amount 26, the X-ray imaging apparatus 100 does not need to include the visible light image acquisition unit 5.
[0129] [Aspect] It will be appreciated by those skilled in the art that the exemplary embodiments described above are examples of the following aspects.
[0130] (Item 1) an X-ray irradiation unit including an X-ray source that irradiates the subject with X-rays; an X-ray detector that detects X-rays irradiated from the X-ray source; an image generating unit that generates an X-ray image based on a detection signal of the X-ray detected by the X-ray detector; a deviation information acquiring unit that acquires deviation information in an input image based on a learning model that uses an input image of a subject as input data and outputs deviation information as output data, the deviation information being information on deviations between a specified position and specified angle of the subject that are set in advance for each part of the subject to be photographed and the position and angle of the subject appearing in the input image; and a movement operation control unit that performs a movement operation of either moving the X-ray detector during imaging or moving the X-ray image by image processing after imaging, based on the displacement information acquired by the displacement information acquisition unit.
[0131] (Item 2) the learning model is configured to output, as the deviation information, at least one of information on a rotation angle of the subject appearing in the input image with respect to the specified angle, information on whether the subject appearing in the input image is inverted with respect to the specified position, and information on a translational movement of the subject appearing in the input image with respect to the specified position; Item 1. The X-ray imaging apparatus according to item 1, wherein the movement operation control unit is configured to perform the movement operation based on at least one of information on the rotation angle, information on whether or not the inversion has occurred, and information on the translational movement.
[0132] (Item 3) the deviation information acquisition unit is configured to acquire information about the rotation angle as the deviation information, Item 3. The X-ray imaging apparatus according to item 2, wherein the movement operation control unit is configured to perform, as the movement operation, an operation of rotating the X-ray image by image processing based on the information on the rotation angle.
[0133] (Item 4) the deviation information acquisition unit is configured to acquire information about the translational movement as the deviation information, Item 3. The X-ray imaging apparatus according to item 2, wherein the movement operation control unit is configured to perform, as the movement operation, an operation of translating the X-ray image by image processing based on the translational movement information.
[0134] (Item 5) Further provided is a display unit for displaying the X-ray image, Item 3 or 4. The X-ray imaging device further comprises a post-movement X-ray image generation unit that creates the post-movement X-ray image by setting predetermined pixel values for areas other than the X-ray image so that the areas other than the X-ray image can be identified if the post-movement X-ray image after movement by the movement operation includes areas other than the X-ray image when displayed on the display unit.
[0135] (Item 6) the deviation information acquisition unit is configured to acquire, as the deviation information, information on the presence or absence of inversion, Item 3. The X-ray imaging device according to item 2, wherein the movement operation control unit is configured to perform, as the movement operation, an operation of inverting the X-ray image by image processing based on the information on whether or not the inversion has occurred.
[0136] (Item 7) further comprising an X-ray detector rotation mechanism that rotates the X-ray detector in a rotation direction around the X-ray irradiation axis, 7. The X-ray imaging device according to any one of items 1 to 6, wherein the movement operation control unit is configured to rotate the X-ray detector by the X-ray detector rotation mechanism as the movement operation.
[0137] (Item 8) a visible light image acquisition unit that is provided in the X-ray irradiation unit and acquires a visible light image of the subject from a direction along an irradiation axis of the X-rays irradiated from the X-ray source; the learning model is configured to output, when the visible light image is input, as the deviation information, a first deviation amount between a position and an angle of the subject appearing in the visible light image and the specified position and the specified angle; 8. The X-ray imaging apparatus according to any one of items 1 to 7, wherein the deviation information acquisition unit is configured to acquire the first deviation amount based on the visible light image.
[0138] (Item 9) the learning model is configured to output, when the X-ray image is input, a second deviation amount between the position and angle of the subject appearing in the X-ray image and the specified position and the specified angle as the deviation information; 9. The X-ray imaging apparatus according to any one of items 1 to 8, wherein the deviation information acquisition unit is configured to acquire the second deviation amount based on the X-ray image.
[0139] (Item 10) 10. The X-ray imaging apparatus according to any one of items 1 to 9, further comprising a movement operation switching receiving unit that receives an operation input for switching whether or not the movement operation is to be performed by the movement operation control unit. [Explanation of symbols]
[0140] 1 X-ray irradiation section 1a X-ray source 2 X-ray detector 3a Image generation unit 3b Deviation information acquisition unit 3c Movement operation control section 3d X-ray image generation section after movement 3e Movement operation switching reception section 4 Display operation section (display section) 5 Visible light image acquisition unit 10 X-ray detector rotation mechanism 20 Learning Model 21 Defined position 22 Specified angle 23 Deviation information 23a Rotation angle information 23b Information on whether or not there is an inversion 23c Translational information 24 First deviation amount 26 Second deviation amount 52 Irradiation axis (X-ray irradiation axis) 61 Areas (areas other than X-ray images) 70 visible light images 71 input images 80, 80a, 80b, 80c X-ray image 82, 82a, 82b, 82c X-ray image after movement 90 subjects 91 parts 100, 200 X-ray equipment
Claims
1. an X-ray irradiation unit including an X-ray source that irradiates the subject with X-rays; an X-ray detector that detects X-rays irradiated from the X-ray source; an image generating unit that generates an X-ray image based on a detection signal of the X-rays detected by the X-ray detector; a deviation information acquiring unit that acquires deviation information in an input image, which is an X-ray image of a subject, based on a learning model that outputs, as output data, deviation information that is information on deviations between a specified position and specified angle of the subject that are set in advance for each part of the subject to be imaged and the position and angle of the subject captured in the input image; and a movement operation control unit that performs a movement operation to move the X-ray image used as the input image after imaging the subject by image processing based on the displacement information acquired by the displacement information acquisition unit.
2. the learning model is configured to output, as the deviation information, at least one of information on a rotation angle of the subject appearing in the input image with respect to the specified angle, information on whether the subject appearing in the input image is inverted with respect to the specified position, and information on a translational movement of the subject appearing in the input image with respect to the specified position; 2. The X-ray imaging apparatus according to claim 1, wherein the movement operation control unit is configured to perform the movement operation based on at least one of the information on the rotation angle, the information on whether or not the inversion has occurred, and the information on the translational movement.
3. the deviation information acquisition unit is configured to acquire information about the rotation angle as the deviation information, The X-ray imaging apparatus according to claim 2 , wherein the movement operation control unit is configured to perform, as the movement operation, an operation of rotating the X-ray image by image processing based on the information on the rotation angle.
4. the deviation information acquisition unit is configured to acquire information about the translational movement as the deviation information, The X-ray imaging apparatus according to claim 2 , wherein the movement operation control unit is configured to perform, as the movement operation, an operation of translating the X-ray image by image processing based on the information on the translational movement.
5. further comprising a display unit for displaying the X-ray image; 5. The X-ray imaging device according to claim 3, further comprising a post-movement X-ray image generation unit that, when displayed on the display unit, creates the post-movement X-ray image by setting predetermined pixel values for areas other than the X-ray image so that the areas other than the X-ray image can be identified if the post-movement X-ray image after movement by the movement operation includes areas other than the X-ray image.
6. the deviation information acquisition unit is configured to acquire, as the deviation information, information on the presence or absence of inversion, The X-ray imaging apparatus according to claim 2 , wherein the movement operation control unit is configured to perform, as the movement operation, an operation of inverting the X-ray image by image processing based on the information on whether or not the X-ray image is inverted.
7. the learning model is configured to output, when the X-ray image is input, an amount of deviation between the position and angle of the subject appearing in the X-ray image and the specified position and the specified angle as the deviation information; 7. The X-ray imaging apparatus according to claim 1, wherein the deviation information acquisition unit is configured to acquire the deviation amount based on the X-ray image.
8. 8. The X-ray imaging apparatus according to claim 1, further comprising a movement operation switch receiving unit that receives an operation input for switching whether or not the movement operation is performed by the movement operation control unit.
Citation Information
Patent Citations
X-ray diagnostic device
JP2000201909A
X-ray diagnostic apparatus
JP2019005346A
Positioning guiding device, radiographic system, and program
JP2020171381A
Image processing device, image processing method and program
JP2021040750A
JP296676A