The present embodiment as one aspect of the present invention relates to an image processing apparatus, an X-ray radiographic apparatus and an image processing method to perform image processing.
Conventionally, in the industrial field such as non-destructive inspections and the medical field such as medical examinations, an X-ray radiographic apparatus is used widely, where the X-ray radiographic apparatus irradiates a test object or a subject with radiation (typically X-rays), detects an intensity distribution of the radiation transmitted through the test object or the subject, and thereby obtains an image of the test object or the subject.
Intra-aortic balloon pumping (IABP) is used under conditions of decreased cardiac output and lowered blood pressure resulting from a significant decline in cardiac function. Application of IABP to various cases including valve replacement procedures, coronary artery disease surgeries, severe angina, and reconstructive coronary artery surgeries has been reported recently. The IABP is a simple and safe technique, and is thus expected to be applied to a wide range of cases in future.
If an IABP balloon catheter is inserted in the aorta of a patient and the balloon is inflated and deflated in synchronization with the heartbeat, IABP is effective in increasing myocardial oxygen supply and decreasing myocardial oxygen consumption. When IABP is used, the balloon assists the heart, reducing the load on the heart, and thereby making it possible to maintain blood flow through the coronary arteries and blood circulation through the whole body. The IABP, if performed until the cardiac function is restored, can reduce the possibility of the patient falling into a serious condition.
According to conventional techniques, a recommended placement position of the balloon of the IABP balloon catheter is a position 1 to 2 cm away from a base of the left subclavian artery (LSCA) in a direction of the feet. However, LSCA position serving as a reference for the placement position of the balloon is not clearly visible on X-ray images.
In actual clinical situations, a method is adopted which indirectly places the balloon of the IABP balloon catheter at a recommended position with reference to another landmark (the carina, aortic knob, or the like) visible on X-ray images. However, depending on the patient, the balloon is brought into contact with or too close to the LSCA, failing to provide an intended effect.
In accompanying drawings,
An image processing apparatus, an X-ray radiographic apparatus and an image processing method according to the present embodiment will be described with reference to an attached drawing.
To solve the above-described problems, the present embodiments provide the image processing apparatus including: an extraction unit configured to extract a region including a branch artery of a subject based on volume data; a base calculation unit configured to calculate a base of the branch artery based on the region including the branch artery; a recommended-region calculation unit configured to calculate a recommended region for placing a balloon of a balloon catheter based on the volume data and the base; and a display unit configured to align and display the recommended region on a basic image.
To solve the above-described problems, the present embodiments provide the X-ray radiographic apparatus including: an extraction unit configured to extract a region including a branch artery of a subject based on volume data; a base calculation unit configured to calculate a base of the branch artery based on the region including the branch artery; a recommended-region calculation unit configured to calculate a recommended region for placing a balloon of a balloon catheter based on the volume data and the base; an X-ray irradiation device configured to emit X-rays; an X-ray detection device placed facing the X-ray irradiation device and configured to detect the X-rays; an execution unit configured to control operation of the X-ray irradiation device and the X-ray detection device and perform X-ray radiography of the region including the branch artery; and a display unit configured to align and display the region including the branch artery, the recommended region, and a balloon image on an X-ray image collected by the execution unit, the balloon image representing the balloon as inflated.
To solve the above-described problems, the present embodiments provide the image processing method including: acquiring volume data from a storage device; extracting a region including a branch artery of a subject based on the volume data; calculating a base of the branch artery based on the region including the branch artery; calculating a recommended region for placing a balloon of a balloon catheter based on the volume data and the base; and aligning and displaying the recommended region on a basic image.
The gantry system 2 includes an X-ray irradiation device 21, an X-ray detection device 22, a high voltage power supply 23, and a C arm 24.
The X-ray irradiation device 21 is installed at one end of the C arm 24. The X-ray irradiation device 21 is configured to be able to move forward and backward under the control of the controller 4. The X-ray irradiation device 21 includes an X-ray tube (an X-ray source) 211 and a movable beam limiting device 212 as shown in
The X-ray tube 211 is supplied with high voltage power from the high voltage power supply 23 and generates X-rays according to conditions of the high voltage power.
The movable beam limiting device 212 movably supports aperture blades made of a material which blocks X-rays at an X-ray irradiation opening of the X-ray tube 211. A radiation quality adjustment filter (not shown) adapted to adjust radiation quality of the X-rays generated by the X-ray tube 211 may be provided on the front of the X-ray tube 211.
The X-ray detection device 22 is installed at another end of the C arm 24, facing the X-ray irradiation device 21. The X-ray detection device 22 is configured to be able to move forward and backward under the control of the controller 4. The X-ray detection device 22 includes an FPD (flat panel detector) 221 and an A/D (analog to digital) converter circuit 222.
The FPD 221 includes plural detecting elements arranged two-dimensionally. A scanning line and a signal line are disposed at right angles to each other between each pair of the detecting elements of FPD 221. Note that a grid (not shown) may be provided on the front of FPD 221. To absorb scattered radiation incident on the FPD 221 and improve contrast of X-ray images, the grid includes grid plates made of lead or the like with high X-ray absorption and aluminum, wood, or the like transparent to X-rays, with the grid plates and aluminum or wood being arranged alternately.
The A/D converter circuit 222 converts projection data of a time-series analog signal (video signal) outputted from the FPD 221 into a digital signal, and outputs the digital signal to the DF system 5.
Note that the X-ray detection device 22 may be an I.I. (image intensifier)-TV system. The I.I.-TV system converts X-rays transmitted through a subject S and X-rays entering directly, into visible light and doubles luminance in the process of light-electron-light conversion, thereby forming projection data of high sensitivity. Then, the I.I.-TV system converts the optical projection data into an electrical signal using a CCD (charge coupled device) image sensor.
The high voltage power supply 23 is capable of supplying high voltage power to the X-ray tube 211 of the X-ray irradiation device 21 under the control of the controller 4.
The C arm 24 places the X-ray irradiation device 21 and X-ray detection device 22 on opposite sides of the subject S, facing each other. Under the control of the controller 4, the C arm 24 causes the X-ray irradiation device 21 and X-ray detection device 22 to make arcing motions as an integral unit along an arc direction of the C arm 24.
Being supported on a floor surface, the bed system 3 supports a table top 31. Under the control of the controller 4, the bed system 3 causes the table top 31 to make sliding motions (in X- and Z-axis directions), up-and-down motions (in a Y-axis direction), and rolling motions. The subject S can be placed on the table top 31. Although the gantry system 2 is described by assuming that the X-ray irradiation device 21 is an under-tube type located below the table top 31, the gantry system 2 is also applicable when the X-ray irradiation device 21 is an over-tube type located above the table top 31.
The controller 4 includes a CPU (central processing unit) and a memory (neither is shown). Under the control of the DF system 5, the controller 4 controls driving of the X-ray irradiation device 21, X-ray detection device 22, and C arm 24 on the gantry system 2 as well as driving of the bed system 3, for the purpose of alignment. Also, under the control of the DF system 5, the controller 4 controls operation of the X-ray irradiation device 21, X-ray detection device 22, and high voltage power supply 23, for surgery-related X-ray radiography (radioscopy).
The DF system 5 is constructed based on a computer and is adapted to perform operation control of the entire X-ray radiographic apparatus 1 as well as to perform image processing of plural X-ray images (X-ray image data) acquired by the gantry system 2. The DF system 5 includes a system control device 51, an X-ray image generating device 52, an X-ray image processing device 53, an X-ray image storage device 54, a display processing device 55, a display device 56, an input device 57, an IF (interface) 58, and a balloon volume storage device 59.
The system control device 51 includes a CPU and memory (neither is shown). The system control device 51 controls the controller 4 as well as the components 52 to 55 and 57 to 59.
Under the control of the system control device 51, the X-ray image generating device 52 applies a logarithmic transformation process (LOG process) to the projection data outputted from the A/D converter circuit 222 on the gantry system 2, performs an addition process as required, and thereby generates X-ray images.
Under the control of the system control device 51, the X-ray image processing device 53 applies image processing to the X-ray images generated by the X-ray image generating device 52. Examples of image processing include expansion, gradation processing, and spatial filtering of data; minimum value and maximum value tracing of data accumulated in time sequence; and addition intended to remove noise. The data subjected to image processing by the X-ray image processing device 53 is outputted to the display device 56 through the display processing device 55 as well as stored in a storage device such as the X-ray image storage device 54.
Under the control of the system control device 51, the display processing device 55 combines the X-ray images processed by X-ray image processing device 53 and composite images generated by the system control device 51 with text information and scales of various parameters and outputs resulting data to the display device 56 as a video signal.
The display device 56 displays the data outputted from the display processing device 55 with the text information and scales of various parameters.
The input device 57 includes a keyboard and mouse which can be manipulated by an operator such as a surgeon, and an input signal corresponding to a manipulation is sent to the system control device 51.
The IF 58 is made up of connectors compliant with parallel connection specifications and serial connection specifications. The IF 58 has a function to connect to a network N through communications control in accordance with appropriate standard and thereby allows the DF system 5 to be connected to the network N.
The balloon volume storage device 59 stores a balloon volume (balloon volume data) which simulates a shape of an inflated balloon of an IABP balloon catheter (hereinafter referred to simply as a “balloon catheter”).
As the system control device 51 shown in
Note that whereas the components 61 to 66 making up the X-ray radiographic apparatus 1 function in advance before surgery-related X-ray radiography (radioscopy) is done, the components 71 to 76 making up the X-ray radiographic apparatus 1 function during surgery-related X-ray radiography (radioscopy).
Referring to
The artery region volume extraction unit 62 has a function to extract the artery region volume (artery region volume data) including an aorta region and branch artery (BCA, LCA, and LSCA) region based on the upper-heart volume acquired by the upper-heart volume acquisition unit 61. The artery region volume extraction unit 62 extracts the artery region volume based on a well-known technique or on a region entered, via the input device 57 (shown in
Returning to
The base calculation unit 64 has a function to calculate bases of branch arteries based on the artery region volume extracted by the artery region volume extraction unit 62. The base calculation unit 64 calculates the base of at least one of the BCA, LCA, and LSCA, which are branch arteries. In the following description, it is assumed that the base calculation unit 64 calculates the bases of the branch arteries LSCA.
The base calculation unit 64 calculates the base (base data) of the branch artery LSCA based on the artery region volume extracted by the artery region volume extraction unit 62 and the centerline volume calculated by the centerline volume calculation unit 63. In so doing, the base calculation unit 64 generates plural cross-centerline sections (cross-centerline section data) (orthogonal to the centerline) along the centerline of the LSCA region based on the artery region volume. Then, the base calculation unit 64 extracts respective shapes (cross sections as well as lengths of a major axis and minor axis) of LSCA region cross sections based on the plural cross-centerline sections, selects an LSCA region cross section which maximizes an amount of increase in the shape (a ratio of the amount of increase to distances among the plural LSCA region cross sections) from the plural LSCA region cross sections, and calculates an intersection between the selected LSCA region cross section and the centerline as the base of the LSCA.
Also,
As shown in
Returning to
The recommended-region volume calculation unit 65 has a function to calculate a recommended-region volume (recommended-region volume data) of the balloon placement for the balloon catheter based on the upper-heart volume acquired by the upper-heart volume acquisition unit 61 as well as on the LSCA base calculated by the base calculation unit 64. Based on the upper-heart volume, the recommended-region volume calculation unit 65 calculates an LSCA base plane (LSCA base plane data) which is perpendicular to the body axis direction (Z-axis direction) of the subject S and which passes through the LSCA base. Then, the recommended-region volume calculation unit 65 calculates, as the recommended-region volume, a region surrounded by a first plane (first plane data) 1 cm away from the LSCA base plane in the direction of the feet and a second plane (second plane data) 2 cm away from the LSCA base plane in the direction of the feet.
Also,
As shown in
When a recommended-region volume is calculated from plural bases, the recommended-region volume is calculated based on a combination of the bases. For example, when a recommended-region volume is calculated from a BCA base, the LSCA base, and an LCA base, the recommended-region volume is calculated based on the base closest to the feet out of the BCA base, LSCA base, and LCA base or calculated, based on correlations among the BCA base, LSCA base, and LCA base, such that all of the BCA base, LSCA base, and LCA base will not be blocked.
Returning to
Returning to
The alignment processing unit 72 has a function to perform alignment of the upper-heart volume acquired by the upper-heart volume acquisition unit 61 with each of the plural X-ray images collected by the X-ray imaging execution unit 71. The alignment processing unit 72 performs an alignment process based on a well-known technique or on an X-ray image moved, via the input device 57 (shown in
The artery superimposing unit 73 has a function to superimpose (combine) an artery region image (rendering image) which is based on the artery region volume extracted by the artery region volume extraction unit 62 on each of the plural X-ray images collected by the X-ray imaging execution unit 71, based on alignment results produced by the alignment processing unit 72, and thereby generate plural composite artery images (composite artery image data). Preferably the artery superimposing unit 73 generates one composite artery image per X-ray image.
Moving to
When a balloon catheter is inserted into the subject S to perform IABP, the catheter extraction unit 75 has a function to extract plural catheter regions of the balloon catheter based, respectively, on the plural X-ray images collected by the X-ray imaging execution unit 71 (shown in
The balloon superimposing unit 76 has a function to align each of the plural catheter forefront positions and orientations extracted by the catheter extraction unit 75 with a balloon volume forefront position and orientation which simulates the shape of an inflated balloon, the balloon volume forefront position and orientation having been registered in the balloon volume storage device 59. Also, the balloon superimposing unit 76 has a function to superimpose (combine) plural balloon image (rendering image) which is based on the plural aligned balloon volumes on each of plural composite recommended-region images generated by the recommended-region superimposing unit 74 and thereby generate plural composite balloon images. Preferably the balloon superimposing unit 76 generates one composite balloon image per X-ray image.
For example, the balloon superimposing unit 76 determines the orientation of the balloon from a trajectory of the forefront position of the catheter region based on the X-ray image. The balloon superimposing unit 76 regards the direction from the forefront position of the catheter region on a past X-ray image to the forefront position of the catheter region on the current X-ray image as the current orientation of the balloon.
The balloon superimposing unit 76 causes the display processing device 55 to display the composite balloon images on the display device 56.
Note that the composite balloon images may be displayed together with information about the LSCA base P (shown in
Next, operation of the X-ray radiographic apparatus 1 according to the first embodiment will be described with reference to
First, as shown in
The X-ray radiographic apparatus 1 extracts the artery region volume (shown in
The X-ray radiographic apparatus 1 calculates the base of the LSCA as a branch artery as described with reference to
Also, the X-ray radiographic apparatus 1 registers the balloon volume (shown in
Next, as shown in
The X-ray radiographic apparatus 1 superimposes the artery region image which is based on the artery region volume extracted in Step ST2 (shown in
The X-ray radiographic apparatus 1 aligns and superimposes the recommended-region image which is based on the recommended-region volume calculated in Step ST5 (shown in
The X-ray radiographic apparatus 1 aligns the catheter forefront position and orientation extracted in Step ST15 with the balloon volume forefront position and orientation which simulates the shape of the inflated balloon, the balloon volume forefront position and orientation having been registered in Step ST6 (shown in
The X-ray radiographic apparatus 1 determines whether or not a command to finish collecting the X-ray images in Step ST11 has been given (Step ST18). If the determination in Step ST18 is YES, i.e., if it is determined that a command to finish collecting the X-ray images has been given, the X-ray radiographic apparatus 1 finishes operation.
On the other hand, if the determination in Step ST18 is NO, i.e., if it is determined that a command to finish collecting the X-ray images has not been given, the X-ray radiographic apparatus 1 collects the X-ray image in a next session (Step ST11).
The X-ray radiographic apparatus 1 according to the first embodiment can calculate a recommended region for balloon placement precisely with high accuracy and display the recommended region on a basic image. Also, the X-ray radiographic apparatus 1 according to the first embodiment can determine a recommended region for balloon placement regardless of skills of the surgeon.
Also, by displaying an estimated form of the balloon inflated at the current position of the balloon catheter on X-ray images (moving images) together with a recommended region for balloon placement, the X-ray radiographic apparatus 1 according to the first embodiment can aid the surgeon in placing the balloon of the balloon catheter during IABP.
Here, part of the functions and operation of the X-ray radiographic apparatus 1 according to the first embodiment is also applicable to an image processing apparatus.
Both CPU 81 and memory 82 are similar in configuration to the CPU and memory of the system control device 51 (shown in
The HDD 83 is a storage device having a configuration in which a metal disk coated or vapor-deposited with a magnetic material is irremovably built into a reader (not shown). The HDD 83 has a function to store programs (including an OS (operating system) as well as application programs) installed on the image processing apparatus 6 and various data.
The display processing device 84 is similar in configuration to the display processing device 55 (shown in
The display device 85 is similar in configuration to the display device 56 (shown in
The input device 86 is similar in configuration to the input device 57 (shown in
The IF 87, which is similar in configuration to the IF 58 (shown in
The balloon volume storage device 88 is similar in configuration to the balloon volume storage device 59 (shown in
As the CPU 81 shown in
Incidentally, in the image processing apparatus 6 according to the first embodiment shown in
The basic image acquisition unit 67 has a function to acquire an image data from the network N via the IF 87 (or from a storage device such as the HDD 83 provided in the image processing apparatus 6), where the image data concerns a region including the aortic arch of the aorta in the upper part of the heart of the subject S and branch arteries (brachiocephalic trunk (BCA), left common carotid artery (LCA), and left subclavian artery (LSCA)) branching off from the aortic arch. For example, the basic image acquisition unit 67 acquires data such as a X-ray image, an ultrasound image, a CT image, or an MRI image, which is a morphological image. Description will be given below of a case in which the basic image acquisition unit 67 acquires the X-ray image.
The recommended-region superimposing unit 68 has a function to superimpose (combine) a recommended-region image (rendering image) which is based on the recommended-region volume calculated by the recommended-region volume calculation unit 65 on the X-ray image acquired by the basic image acquisition unit 67 and thereby generate a composite recommended-region image. The composite recommended-region image generated by the recommended-region superimposing unit 68 is displayed on the display device 85 via the display processing device 84.
The catheter setting unit 69 has a function to set the distal end position and orientation of the catheter in response to a command entered, via the input device 86, on the composite recommended-region image generated by the recommended-region superimposing unit 68 (or on the basic image).
The balloon superimposing unit 70 has a function to align the distal end position and orientation of the catheter set by the catheter setting unit 69 with the distal end position and orientation of a balloon volume which simulates the shape of an inflated balloon, the distal end position and orientation of the balloon volume having been registered in the balloon volume storage device 88. Also, the balloon superimposing unit 70 has a function to superimpose (combine) a balloon image (rendering image) which is based on the aligned balloon volume on the composite recommended-region image generated by the recommended-region superimposing unit 68 and thereby generate a composite balloon image.
The balloon superimposing unit 70 makes the display processing device 84 display the composite balloon image on the display device 85.
The image processing apparatus 6 according to the first embodiment can calculate a recommended region for balloon placement precisely with high accuracy and display the recommended region on a basic image. Also, the image processing apparatus 6 according to the first embodiment can determine a recommended region for balloon placement regardless of skills of the surgeon.
Configuration of the X-ray radiographic apparatus 1A according to the second embodiment is generally the same as the configuration of the X-ray radiographic apparatus 1 according to the first embodiment shown in
As the system control device 51 shown in
Incidentally, in the X-ray radiographic apparatus 1A according to the second embodiment shown in
Referring to
The warning processing unit 78 has a function to mark the appropriate composite balloon image generated by the balloon superimposing unit 76 for warning when it is determined by the determination unit 77 that the catheter forefront position goes beyond the recommended region. The balloon superimposing unit 76 makes the display processing device 55 display the appropriate composite balloon image marked for warning on the display device 56.
On the other hand,
Next, operation of the X-ray radiographic apparatus 1A according to the second embodiment will be described with reference to
Steps ST11 to ST21 shown in
The X-ray radiographic apparatus 1A shown in
On the other hand, if the determination in Step ST19 is NO, i.e., if it is determined that the catheter forefront position on the composite balloon image does not go beyond the recommended region, the X-ray radiographic apparatus 1A makes the display processing device 55 display the composite balloon image generated in Step ST16 on the display device 56 (Step ST17).
The X-ray radiographic apparatus 1A according to the second embodiment can calculate a recommended region for balloon placement precisely with high accuracy and display the recommended region on a basic image. Also, the X-ray radiographic apparatus 1A according to the second embodiment can determine a recommended region for balloon placement regardless of skills of the surgeon.
Further, by displaying an estimated form of the balloon inflated at the current position of the balloon catheter on X-ray images (moving images) together with a recommended region for balloon placement, the X-ray radiographic apparatus 1A according to the second embodiment can aid the surgeon in placing the balloon of the balloon catheter during IABP.
Also, since a warning is issued on X-ray images (moving images) if the current position of the balloon catheter goes beyond the recommended region, the X-ray radiographic apparatus 1A according to the second embodiment can aid the surgeon in placing the balloon of the balloon catheter during IABP.
While certain embodiments have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the inventions. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms; furthermore, various omissions, substitutions and changes in the form of the methods and systems described herein may be made without departing from the spirit of the inventions. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the inventions.
Number | Date | Country | Kind |
---|---|---|---|
2012-049723 | Mar 2012 | JP | national |
This application is a Continuation Application of No. PCT/JP2013/56036, filed on Mar. 5, 2013, and the PCT application is based upon and claims the benefit of priority from Japanese Patent Application No. 2012-49723, filed on Mar. 6, 2012, the entire contents of which are incorporated herein by reference.
Number | Name | Date | Kind |
---|---|---|---|
6782284 | Subramanyan et al. | Aug 2004 | B1 |
20100073171 | Frinak et al. | Mar 2010 | A1 |
20110110496 | Foos et al. | May 2011 | A1 |
Number | Date | Country |
---|---|---|
2003-000700 | Jan 2003 | JP |
2011-139821 | Jul 2011 | JP |
Entry |
---|
Volkau, Ihar, et al. “Geometric modeling of the human normal cerebral arterial system.” Medical Imaging, IEEE Transactions on 24.4 (2005): 529-539. |
International Search Report issued on Jun. 11, 2013 for PCT/JP2013/056036 filed on Mar. 5, 2013 with English Translation of Categories. |
Kim et al.; “The Carina as a Useful Radiographic Landmark for Positioning the Intraaortic Balloon Pump”; Anasthesia & Analgesia; Sep. 2007; vol. 105. No. 3, pp. 735-738. |
International Preliminary Report on Patentability issued Sep. 9, 2014 in PCT/JP2013/056036 filed on Mar. 5, 2013. |
Written Opinion issued Jun. 11, 2013 in PCT/JP2013/056036 filed on Mar. 5, 2013 (with English translation). |
Number | Date | Country | |
---|---|---|---|
20140016851 A1 | Jan 2014 | US |
Number | Date | Country | |
---|---|---|---|
Parent | PCT/JP2013/056036 | Mar 2013 | US |
Child | 14031820 | US |