WO2011064875A1 - 放射線治療装置制御方法および放射線治療装置制御装置 - Google Patents
放射線治療装置制御方法および放射線治療装置制御装置 Download PDFInfo
- Publication number
- WO2011064875A1 WO2011064875A1 PCT/JP2009/070012 JP2009070012W WO2011064875A1 WO 2011064875 A1 WO2011064875 A1 WO 2011064875A1 JP 2009070012 W JP2009070012 W JP 2009070012W WO 2011064875 A1 WO2011064875 A1 WO 2011064875A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- template
- matching target
- image
- specific image
- templates
- Prior art date
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N5/00—Radiation therapy
- A61N5/10—X-ray therapy; Gamma-ray therapy; Particle-irradiation therapy
- A61N5/103—Treatment planning systems
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61N—ELECTROTHERAPY; MAGNETOTHERAPY; RADIATION THERAPY; ULTRASOUND THERAPY
- A61N5/00—Radiation therapy
- A61N5/10—X-ray therapy; Gamma-ray therapy; Particle-irradiation therapy
- A61N5/103—Treatment planning systems
- A61N5/1037—Treatment planning systems taking into account the movement of the target, e.g. 4D-image based planning
Definitions
- the present invention relates to a radiotherapy apparatus control method and a radiotherapy apparatus control apparatus, and more particularly to a radiotherapy apparatus control method and radiotherapy apparatus control used when performing radiotherapy (including particle beam therapy) on a tumor affected part inside a human body. Relates to the device.
- Radiotherapy is known in which a patient is treated by exposing therapeutic radiation to the tumor site.
- the radiotherapy apparatus that performs the radiotherapy includes an imager system that captures a transmission image of a patient, a therapeutic radiation irradiation apparatus that exposes the therapeutic radiation to the patient, and a drive that drives the therapeutic radiation irradiation apparatus Device.
- the radiotherapy apparatus calculates the position of the affected area of the patient based on the transmission image, and controls the driving device based on the position so that the therapeutic radiation is irradiated to the affected area. That is, according to such a radiotherapy apparatus, even when the affected part moves with the breathing of the patient, the therapeutic part can be irradiated with the therapeutic radiation.
- radiotherapy examples include stereo vision system moving object tracking and surrogate system moving object tracking.
- stereo vision type moving body tracking is well known, and is described in, for example, Japanese Patent Application Laid-Open No. 2007-236729.
- the surrogate type moving body tracking is known and is described in, for example, Japanese Patent Application Laid-Open No. 2007-236730.
- Such radiotherapy is desired to have a high therapeutic effect, and the therapeutic radiation is less exposed to normal cells than the dose exposed to the affected cells. Is desired. For this reason, the radiotherapy apparatus is desired to expose the therapeutic radiation to the affected part with higher accuracy, and it is desired to calculate the position of the affected part with higher accuracy based on the transmission image. ing.
- Japanese Patent Application Laid-Open No. 2007-236729 discloses a treatment apparatus control apparatus that matches a predetermined position of a subject with a predetermined position of a radiotherapy apparatus with higher accuracy.
- the radiotherapy apparatus control apparatus includes a therapeutic radiation irradiation apparatus that emits therapeutic radiation, an imager that generates an imager image of the subject using radiation that passes through the subject, and a couch on which the subject is disposed.
- a radiotherapy apparatus including a drive device that moves relative to the therapeutic radiation irradiation apparatus is controlled.
- the radiotherapy apparatus control apparatus includes a reference image creation unit that collects a reference imager image captured by the imager, a transmission image capturing unit that captures a captured imager image of the subject by the imager, and the subject.
- Japanese Patent Application Laid-Open No. 2007-236730 discloses a radiotherapy apparatus control apparatus that more reliably irradiates a part of a moving subject with radiation.
- the radiotherapy apparatus control apparatus includes a therapeutic radiation irradiation apparatus that irradiates a part of a subject with therapeutic radiation, a motion detection apparatus that detects a motion of the subject, and the therapeutic radiation irradiation with respect to the subject.
- a radiotherapy apparatus comprising a drive device for moving the apparatus is controlled.
- the radiotherapy device control device includes an affected part position database that associates a motion set with a position set, a motion collection unit that collects the motion from the motion detection device, and the treatment at a position corresponding to the motion in the position set.
- an irradiation position control unit that moves the therapeutic radiation irradiation apparatus using the driving device so that the irradiation radiation is irradiated.
- a search block provided around a reference block is searched for a position having the highest degree of matching among a plurality of templates of the reference block, and data and instructions corresponding to the movement vector and the matching template are output.
- a correlation tracking system that stably tracks with good accuracy even when the shape of an object changes rapidly is disclosed.
- the correlation tracking system is a correlation tracking system for tracking an object on a screen, and represents a plurality of templates for predicting the change in advance, representing a changing shape or expression including rotation of the object, and the template on the screen.
- a reference block having a size of, and a search block having a predetermined size around the reference block, and a plurality of templates are sequentially matched while shifting the reference block in the search block, and the matching degree is the highest. It is characterized in that it comprises means for calculating a movement vector to a position where it becomes large, tracking the object while sequentially updating the position, and means for outputting data or commands associated with the found template Yes.
- Japanese Patent No. 4126318 discloses a radiotherapy apparatus control apparatus that detects a predetermined part of a subject with higher accuracy.
- the radiotherapy apparatus control apparatus controls a radiotherapy apparatus that includes a therapeutic radiation irradiation apparatus that emits therapeutic radiation, and an imager that generates an imager image of the subject using radiation that passes through the subject.
- the radiotherapy apparatus control device includes a plurality of projection luminance changes when a plurality of image templates having different positional relationships in which the target part of the subject and the non-target part of the subject are projected are projected in one direction.
- a feature location extraction unit that creates a feature location template that indicates a common part in the plurality of projection templates, and the feature location template in a change in projection brightness when the imager image is projected in one direction.
- an affected part position calculation unit for calculating the position of the target region by pattern matching.
- Japanese Patent No. 3785136 discloses a radiotherapy apparatus that can facilitate a treatment plan after radiotherapy is performed on a subject.
- the radiotherapy apparatus includes a radiation irradiation head that irradiates therapeutic radiation, an image processing unit that generates an image of an affected area of a subject irradiated with the therapeutic radiation from the radiation irradiation head, and generation of the image.
- a control unit for controlling.
- the radiotherapy apparatus control method includes a step of calculating a plurality of similarities corresponding to a plurality of matching target regions based on a transmission image showing a subject, and a plurality of the plurality of matching target regions.
- a step of calculating a specific image position where the specific image region corresponding to the maximum value of the similarity is arranged in the transmission image, and therapeutic radiation for exposing therapeutic radiation to the subject based on the specific image position Calculating a driving amount for driving the irradiation apparatus.
- an operation of calculating one similarity corresponding to one matching target area among the plurality of similarities is performed by referring to a template table that associates the plurality of matching target areas with a plurality of template sets.
- the one degree of similarity indicates the degree to which the matching target image is similar to the similar template.
- the radiotherapy apparatus control apparatus can calculate the plurality of similarities without matching all the templates with each of the plurality of matching target regions, and the specific image position. Can be calculated at higher speed. Furthermore, according to such a radiotherapy apparatus control method, the radiotherapy apparatus control apparatus identifies the template by matching a part of the templates that are appropriate among all the templates to be matched. The image position can be calculated more reliably and with higher accuracy. As a result, the radiation therapy apparatus control apparatus can calculate the drive amount for driving the therapeutic radiation irradiation apparatus at higher speed and with higher accuracy, and the therapeutic radiation irradiation apparatus can be calculated at higher speed and more. It can be driven with high accuracy.
- the radiotherapy apparatus control method includes all templates created from a plurality of template-preparing transmission images respectively taken at a plurality of different times by imagers whose transmission images are taken, and all the templates.
- the method further comprises the step of creating the template table based on the plurality of template positions respectively shown in the plurality of template creation transparent images.
- the plurality of template creation transparent images are each divided into a first region and a second region by a straight line passing through one matching target position where the one matching target region is arranged in the transparent image.
- the one template set includes a first template that appears in the first area of all the templates and a second template that appears in the second area of all of the templates.
- the straight line is perpendicular to the straight line connecting the first template position and the one matching target position. According to such a radiotherapy apparatus control method, the first template and the second template are relatively similar to each other, and are more similar to one matching target image.
- the radiotherapy apparatus control apparatus can use a template that is more similar to the one matching target image than using only a template that is arranged only in one of the first region and the second region,
- the specific image position can be calculated with higher accuracy, and the therapeutic radiation irradiation apparatus can be driven with higher accuracy.
- the radiotherapy apparatus control method further includes a step of calculating a specific image movement range based on the plurality of template positions.
- the plurality of matching target areas are areas included in the specific image movement range among all the matching target areas.
- the radiotherapy apparatus control apparatus can reduce the number of templates that match one matching target region, and calculate the specific image position at a higher speed. And the therapeutic radiation irradiation apparatus can be driven at higher speed.
- the radiotherapy apparatus control method is based on a plurality of other template creation transmission images and a plurality of template creation transmission images respectively taken at a plurality of times by another imager different from the imager.
- the method further includes a step of calculating a dimension specific part movement range.
- the specific image movement range is calculated based on the three-dimensional specific part movement range. According to such a radiotherapy apparatus control method, the radiotherapy apparatus control apparatus can more appropriately calculate the specific image movement range, and more appropriately match the number of templates to be matched to one matching target area. Can be reduced.
- the radiotherapy apparatus control method further includes a step of calculating another specific image position based on another transmission image taken by another imager at the time when the transmission image is taken. At this time, the driving amount is calculated based on other specific image positions.
- the radiotherapy apparatus control apparatus can three-dimensionally calculate the position where the specific part of the subject is arranged, and more appropriately calculate the driving amount. The therapeutic radiation irradiation apparatus can be driven more appropriately.
- the radiotherapy apparatus control method further includes a step of calculating a prediction range based on a past specific image position calculated based on a past transmission image taken in the past from the time when the transmission image was taken. Yes.
- the plurality of matching target areas are areas included in the prediction range among all the matching target areas that can be arranged in the transparent image.
- the radiotherapy apparatus control apparatus can reduce the number of templates used when calculating one similarity corresponding to one matching target region.
- the image position can be calculated at higher speed, and the therapeutic radiation irradiation apparatus can be driven at higher speed.
- a radiotherapy apparatus control apparatus includes a matching unit that calculates a plurality of similarities corresponding to a plurality of matching target areas based on a transmission image that reflects a subject, and a plurality of the plurality of matching target areas.
- a specific image position calculating unit for calculating a specific image position where the specific image region corresponding to the maximum value of the similarity is arranged in the transmission image, and exposing the therapeutic radiation to the subject based on the specific image position.
- a radiation treatment unit for controlling a driving device for driving the therapeutic radiation irradiation apparatus.
- the matching unit refers to a template table that associates the plurality of matching target areas with a plurality of template sets when calculating one similarity corresponding to one matching target area of the plurality of similarities.
- a template set corresponding to the one matching target area of the plurality of template sets is calculated, and a similar template most similar to the matching target image shown in the one matching target area of the transparent image is calculated from the template set.
- the detected one similarity indicates the degree to which the matching target image is similar to the similar template.
- Such a radiotherapy apparatus control apparatus can calculate a plurality of similarities without matching all templates to each of a plurality of matching target areas, and can calculate the specific image position more quickly. . Furthermore, such a radiotherapy apparatus control apparatus matches a certain template that is appropriate among all templates to each of a plurality of matching target regions, thereby ensuring the specific image position, and It can be calculated with higher accuracy. As a result, such a radiotherapy apparatus control apparatus can calculate the driving amount for driving the therapeutic radiation irradiation apparatus at higher speed and with higher accuracy, and the therapeutic radiation irradiation apparatus at higher speed. And it can drive with higher precision.
- the radiotherapy unit preferably controls the therapeutic radiation irradiation apparatus so that the therapeutic radiation is exposed to the subject after the therapeutic radiation irradiation apparatus is driven.
- the radiotherapy apparatus control apparatus includes all templates created from a plurality of template-preparing transmission images respectively taken at a plurality of different times by imagers whose transmission images are taken, and all the templates. It is preferable to further include a template table creation unit that creates the template table based on a plurality of template positions respectively shown in the plurality of template creation transparent images.
- the plurality of template creation transparent images are each divided into a first region and a second region by a straight line passing through one matching target position where the one matching target region is arranged in the transparent image.
- the one template set includes a first template that appears in the first area of all the templates and a second template that appears in the second area of all of the templates.
- the straight line is perpendicular to the straight line connecting the first template position and the one matching target position. At this time, the first template and the second template are relatively similar to each other, and are more similar to the one matching target image.
- the radiotherapy apparatus control apparatus can use a template that is more similar to the one matching target image than using only a template that is arranged only in one of the first region and the second region,
- the specific image position can be calculated more reliably, and the therapeutic radiation irradiation apparatus can be driven at higher speed.
- the radiotherapy apparatus control apparatus further includes a specific image movement range calculation unit that calculates a specific image movement range based on the plurality of template positions.
- the plurality of matching target areas are areas included in the specific image movement range among all the matching target areas.
- Such a radiotherapy apparatus control apparatus can reduce the number of templates that match one matching target region, can calculate the specific image position at a higher speed, and can provide a therapeutic radiation irradiation apparatus. It can be driven at higher speed.
- the specific image movement range calculation unit is configured to perform a three-dimensional operation based on a plurality of other template creation transmission images and the plurality of template creation transmission images respectively captured at the plurality of times by another imager different from the imager.
- a specific part movement range is calculated, and the specific image movement range is calculated based on the three-dimensional specific part movement range.
- Such a radiotherapy apparatus control apparatus can calculate the specific image movement range more appropriately, and can more appropriately reduce the number of templates that match one matching target area.
- the radiotherapy unit controls the drive device further based on another specific image position calculated based on another transmission image taken by another imager at the time when the transmission image was taken.
- a radiotherapy apparatus control apparatus can three-dimensionally calculate the position where the specific part of the subject is arranged, and can expose the therapeutic radiation to the specific part with higher accuracy.
- the radiotherapy apparatus control apparatus includes a prediction range calculation unit that calculates a prediction range based on a past specific image position calculated based on a past transmission image captured in the past from the time when the transmission image was captured. It has more. At this time, the plurality of matching target areas are areas included in the prediction range among all the matching target areas that can be arranged in the transparent image.
- Such a radiotherapy apparatus control apparatus can reduce the number of templates used when calculating one similarity corresponding to one matching target region, and can calculate the specific image position more quickly. And the therapeutic radiation irradiation apparatus can be driven at higher speed.
- the radiotherapy apparatus control method and the radiotherapy apparatus control apparatus according to the present invention further increases the drive amount for driving the therapeutic radiation irradiation apparatus when driving the therapeutic radiation irradiation apparatus that exposes the therapeutic radiation to the subject. It is possible to calculate at high speed, and it is possible to drive the therapeutic radiation irradiation apparatus with higher accuracy.
- FIG. 1 is a block diagram showing a radiation therapy system.
- FIG. 2 is a perspective view showing the radiation therapy apparatus.
- FIG. 3 is a block diagram illustrating the radiotherapy apparatus control apparatus.
- FIG. 4 is a plan view showing a plurality of first frames.
- FIG. 5 is a diagram showing the first template.
- FIG. 6 is a diagram showing a first template position table.
- FIG. 7 is a diagram illustrating the first specific image movement range.
- FIG. 8 shows the first template table.
- FIG. 9 is a flowchart showing an operation for creating a template table.
- FIG. 10 is a flowchart showing an operation for selecting a template.
- FIG. 11 is a diagram illustrating another first prediction range.
- FIG. 12 is a diagram illustrating the x coordinate of still another first prediction range.
- FIG. 13 is a diagram illustrating a three-dimensional specific part movement range.
- FIG. 14 is a diagram illustrating a relative position between the position of the template and the position of
- the radiotherapy apparatus control apparatus 2 is applied to the radiotherapy system 1 as shown in FIG.
- the radiotherapy system 1 includes a radiotherapy device control device 2 and a radiotherapy device 3.
- the radiation therapy apparatus control apparatus 2 is a computer exemplified by a personal computer.
- the radiotherapy device controller 2 and the radiotherapy device 3 are connected to each other so that information can be transmitted in both directions.
- FIG. 2 shows the radiation therapy apparatus 3.
- the radiotherapy device 3 includes an O-ring 12, a traveling gantry 14, and a therapeutic radiation irradiation device 16.
- the O-ring 12 is formed in a ring shape, and is supported by a foundation so as to be rotatable about a rotation shaft 17.
- the rotating shaft 17 is parallel to the vertical direction.
- the traveling gantry 14 is formed in a ring shape, is disposed inside the ring of the O-ring 12, and is supported by the O-ring 12 so as to be rotatable about a rotation shaft 18.
- the rotating shaft 18 is perpendicular to the vertical direction and passes through an isocenter 19 included in the rotating shaft 17.
- the rotating shaft 18 is fixed to the O-ring 12, that is, rotates around the rotating shaft 17 together with the O-ring 12.
- the therapeutic radiation irradiation device 16 is disposed inside the ring of the traveling gantry 14.
- the therapeutic radiation irradiation device 16 is supported by the traveling gantry 14 so as to be rotatable about the tilt shaft 21 and rotatable about the pan shaft 22.
- the pan axis 22 is fixed to the traveling gantry 14 and is parallel to the rotation axis 18 without intersecting the rotation axis 18.
- the tilt axis 21 is orthogonal to the pan axis 22. The intersection of the tilt axis 21 and the pan axis 22 is separated from the isocenter 19 by 1 m.
- the radiotherapy apparatus 3 further includes a turning drive device 11 and a swing device 15 and a travel drive device (not shown).
- the turning drive device 11 is controlled by the radiotherapy device control device 2 to rotate the O-ring 12 around the rotation shaft 17.
- the turning drive device 11 further measures the turning angle at which the O-ring 12 is arranged with respect to the foundation, and outputs the turning angle to the radiotherapy device control device 2.
- the traveling drive device rotates the traveling gantry 14 around the rotation shaft 18 by being controlled by the radiotherapy device control device 2.
- the traveling drive apparatus further measures the gantry angle at which the traveling gantry 14 is disposed with respect to the O-ring 12 and outputs the gantry angle to the radiation therapy apparatus control apparatus 2.
- the head swing device 15 is controlled by the radiotherapy device control device 2 to rotate the therapeutic radiation irradiation device 16 about the pan axis 22 and rotate the therapeutic radiation irradiation device 16 about the tilt axis 21. .
- the therapeutic radiation irradiation device 16 exposes the therapeutic radiation 23 by being controlled by the radiotherapy device control device 2.
- the therapeutic radiation 23 is a cone beam having an apex at the intersection where the pan axis 22 and the tilt axis 21 intersect.
- the therapeutic radiation 23 is formed to have a uniform intensity distribution.
- the therapeutic radiation irradiation device 16 includes a multi-leaf collimator 20.
- the multi-leaf collimator 20 is fixed to the therapeutic radiation irradiation device 16 so as to be disposed in a region where the therapeutic radiation 23 travels.
- the multi-leaf collimator 20 is controlled by the radiotherapy apparatus controller 2 to shield a part of the therapeutic radiation 23 and change the shape of the irradiation field when the therapeutic radiation 23 is irradiated to the patient.
- the therapeutic radiation 23 is driven to rotate. Even if the O-ring 12 is rotated by the apparatus 11 or the traveling gantry 14 is rotated by the traveling drive apparatus, the O-ring 12 always passes through the isocenter 19 at all times. In other words, the therapeutic radiation 23 can be irradiated from any direction toward the isocenter 19 by running and turning.
- the radiotherapy apparatus 3 further includes a plurality of imager systems. That is, the radiotherapy apparatus 3 includes a first diagnostic X-ray source 24, a second diagnostic X-ray source 25, a first sensor array 32, and a second sensor array 33.
- the first diagnostic X-ray source 24 is supported by the traveling gantry 14 and an angle formed by a line segment connecting the first diagnostic X-ray source 24 from the isocenter 19 and a line segment connecting the therapeutic radiation irradiation device 16 from the isocenter 19. Is disposed inside the ring of the traveling gantry 14 so that is an acute angle.
- the second diagnostic X-ray source 25 is supported by the traveling gantry 14, and an angle formed by a line segment connecting the second diagnostic X-ray source 25 from the isocenter 19 and a line segment connecting the therapeutic radiation irradiation device 16 from the isocenter 19. Is disposed inside the ring of the traveling gantry 14 so that is an acute angle. In the second diagnostic X-ray source 25, the angle formed by the line connecting the isocenter 19 and the first diagnostic X-ray source 24 and the line connecting the isocenter 19 and the second diagnostic X-ray source 25 is a right angle ( (90 degrees).
- the first sensor array 32 is supported by the traveling gantry 14 and is disposed so as to face the first diagnostic X-ray source 24 via the isocenter 19.
- the second sensor array 33 is supported by the traveling gantry 14 and is disposed so as to face the second diagnostic X-ray source 25 via the isocenter 19.
- the first diagnostic X-ray source 24 is controlled by the radiation therapy apparatus control device 2 to expose the first diagnostic X-ray 35 toward the isocenter 19 at a predetermined timing.
- the first diagnostic X-ray 35 is a conical cone beam that is exposed from one point of the first diagnostic X-ray source 24 and has the one point as a vertex.
- the second diagnostic X-ray source 25 is controlled by the radiation therapy apparatus control device 2 to irradiate the second diagnostic X-ray 36 toward the isocenter 19 at a predetermined timing.
- the second diagnostic X-ray 36 is a conical cone beam that is irradiated from one point of the second diagnostic X-ray source 25 and has the one point as a vertex.
- the first sensor array 32 includes a light receiving unit.
- the first sensor array 32 generates a first fluoroscopic image based on the X-rays received by the light receiving unit by being controlled by the radiation therapy apparatus control apparatus 2.
- the second sensor array 33 includes a light receiving unit.
- the second sensor array 33 generates a second fluoroscopic image based on the X-rays received by the light receiving unit by being controlled by the radiation therapy apparatus control apparatus 2.
- the perspective image is formed of a plurality of pixels.
- the plurality of pixels are arranged in a matrix on the perspective image, and are associated with luminance.
- the fluoroscopic image projects a subject by the luminance corresponding to each of the plurality of pixels being colored on each of the plurality of pixels.
- Examples of the first sensor array 32 and the second sensor array 33 include FPD (Flat Panel Detector) and X-ray II (Image Intensifier).
- a fluoroscopic image centered on the isocenter 19 can be generated based on the image signal obtained by the first sensor array 32 and the second sensor array 33.
- the radiotherapy apparatus 3 further includes a couch 41 and a couch driving device 42.
- the couch 41 is supported by a base so as to be able to rotate around the x-axis, y-axis, and z-axis, and to be able to translate in parallel to the x-axis, y-axis, and z-axis.
- the x-axis, y-axis, and z-axis are orthogonal to each other.
- the couch 41 is used when a patient 43 to be treated by the radiation therapy system 1 lies down.
- the couch 41 includes a fixture not shown. The fixture fixes the patient 43 to the couch 41 so that the patient 43 does not move.
- the couch driving device 42 is controlled by the radiotherapy device control device 2 to rotate the couch 41 and translate the couch 41.
- FIG. 3 shows the radiation therapy apparatus control apparatus 2.
- the radiotherapy device control apparatus 2 is a computer, and includes a CPU, a storage device, a removable memory drive, a communication device, an input device, an output device, and an interface (not shown).
- the CPU executes a computer program installed in the radiation therapy apparatus control device 2 to control the storage device, the input device, and the output device.
- the storage device records the computer program, records information used by the CPU, and records information generated by the CPU.
- the removable memory drive is used to read data recorded on the recording medium when the recording medium is inserted.
- the removable memory drive is used particularly when the computer program is installed in the radiation therapy apparatus control apparatus 2 when a recording medium in which the computer program is recorded is inserted.
- the communication apparatus downloads information distributed from another computer connected via the communication line network to the radiotherapy apparatus control apparatus 2.
- the communication device is particularly used when a computer program is downloaded from another computer to the radiation therapy apparatus control apparatus 2 and the computer program is installed in the radiation therapy apparatus control apparatus 2.
- the input device outputs information generated by being operated by the user to the CPU. Examples of the input device include a keyboard and a mouse.
- the output device outputs the information generated by the CPU so that the user can recognize it. Examples of the output device include a display that displays an image generated by the CPU.
- the interface outputs information generated by an external device connected to the radiation therapy apparatus control apparatus 2 to the CPU, and outputs information generated by the CPU to the external device.
- the external devices are the rotation drive device 11, the travel drive device, the swing device 15, the therapeutic radiation irradiation device 16, the multileaf collimator 20, the first diagnostic X-ray source 24, and the second diagnostic X of the radiotherapy device 3.
- the radiation source 25, the 1st sensor array 32, the 2nd sensor array 33, and the couch drive device 42 are included.
- the computer program installed in the radiation therapy apparatus control device 2 is formed of a plurality of computer programs for causing the radiation therapy apparatus control device 2 to realize a plurality of functions.
- the plurality of functions are a treatment plan collection unit 51, a template image photographing unit 52, a template creation unit 53, a specific image movement range calculation unit 54, a template table creation unit 55, a tracking image photographing unit 56, a matching unit 57, and a specific unit.
- An image position calculation unit 58, a prediction range calculation unit 59, and a radiation therapy unit 60 are included.
- the treatment plan collection unit 51 collects a treatment plan from the input device.
- the treatment plan shows three-dimensional data and shows a combination of an irradiation angle and a dose.
- the three-dimensional data is created based on a plurality of transmission images photographed using a modality separate from the radiation therapy apparatus 3.
- the three-dimensional data associates a plurality of transmittances with a plurality of voxels.
- the plurality of voxels respectively correspond to a plurality of rectangular parallelepipeds that fill the space in which the patient 43 is disposed without any gap.
- An example of the rectangular parallelepiped is a cube having a side length of 0.4 mm.
- the transmittance corresponding to each voxel indicates the transmittance of the X-ray of the cube at the position corresponding to each voxel.
- the three-dimensional data indicates a three-dimensional shape of a plurality of organs of the patient 43 lying on the bed and a plurality of positions where the plurality of organs are respectively arranged.
- the plurality of organs include the affected part of the patient 43.
- the irradiation angle indicates the direction in which the therapeutic radiation 23 is applied to the affected area of the patient 43, and indicates the couch position, the O-ring rotation angle, and the gantry rotation angle.
- the couch position indicates the position of the couch 41 with respect to the foundation.
- the O-ring rotation angle indicates the position of the O-ring 12 with respect to the foundation.
- the gantry rotation angle indicates the position of the traveling gantry 14 with respect to the O-ring 12.
- the dose indicates the dose of the therapeutic radiation 23 irradiated to the patient 43 from each irradiation angle.
- the template image capturing unit 52 controls the radiation therapy apparatus 3 so that a moving image of the patient 43 lying on the couch 41 is captured. That is, the template image photographing unit 52 controls the couch driving device 42 so that the couch 41 is arranged at the couch position with respect to the foundation. The template image photographing unit 52 further controls the turning drive device 11 so that the O-ring 12 is arranged at the O-ring rotation angle with respect to the foundation. The template image photographing unit 52 further controls the traveling drive device of the radiation therapy apparatus 3 so that the traveling gantry 14 is disposed at the gantry rotation angle.
- the template image photographing unit 52 further provides the first diagnostic X-ray source 24 so that the first diagnostic X-ray 35 is periodically exposed to the patient 43 (for example, at an interval of 100 ms) during a predetermined period. To control.
- the template image photographing unit 52 further controls the second diagnostic X-ray source 25 so that the second diagnostic X-ray 36 is periodically exposed to the patient 43 during a predetermined period.
- the template image capturing unit 52 further generates a plurality of first frames based on the X-rays transmitted through the patient 43 when the first diagnostic X-ray 35 is exposed to the patient 43.
- the first sensor array 32 is controlled.
- the template image capturing unit 52 further generates a plurality of second frames based on the X-rays transmitted through the patient 43 when the second diagnostic X-ray 36 is exposed to the patient 43.
- the second sensor array 33 is controlled.
- the template creation unit 53 calculates a plurality of first templates and a first template position table based on the plurality of first frames photographed by the template image photographing unit 52. Further, the template creation unit 53 calculates a plurality of second templates and a second template position table based on the plurality of second frames photographed by the template image photographing unit 52.
- the specific image movement range calculation unit 54 calculates the first specific image movement range based on the first template position table calculated by the template creation unit 53.
- the specific image movement range calculation unit 54 further calculates a second specific image movement range based on the second template position table calculated by the template creation unit 53.
- the template table creation unit 55 is based on the plurality of first templates calculated by the template creation unit 53, the first template position table, and the first specific image movement range calculated by the specific image movement range calculation unit 54. Calculate the template table. Further, the template table creation unit 55 is based on the plurality of second templates calculated by the template creation unit 53, the second template position table, and the second specific image movement range calculated by the specific image movement range calculation unit 54. A second template table is calculated.
- the tracking image capturing unit 56 controls the radiotherapy apparatus 3 so that a tracking transmission image showing the patient 43 lying on the couch 41 is captured. That is, the tracking image capturing unit 56 controls the first diagnostic X-ray source 24 so that the first diagnostic X-ray 35 is exposed to the patient 43. The tracking image capturing unit 56 further performs the second diagnostic X-ray so that the second diagnostic X-ray 36 is exposed to the patient 43 at the same time as the first diagnostic X-ray 35 is exposed. The radiation source 25 is controlled. The tracking image capturing unit 56 further generates a first tracking fluoroscopic image based on the X-ray transmitted through the patient 43 when the first diagnostic X-ray 35 is exposed to the patient 43. The first sensor array 32 is controlled. The tracking image capturing unit 56 further generates a second tracking fluoroscopic image based on the X-ray transmitted through the patient 43 when the second diagnostic X-ray 36 is exposed to the patient 43. The second sensor array 33 is controlled.
- the matching unit 57 refers to the first template table calculated by the template table creation unit 55 and calculates a plurality of first similarities based on the first tracking fluoroscopic image captured by the tracking image capturing unit 56. To do.
- the plurality of first similarities correspond to a plurality of matching target areas.
- the plurality of matching target areas are included in the first prediction range calculated by the prediction range calculation unit 59 among all the matching target areas that can be arranged in the first tracking perspective image, and the specific image moving range These are a plurality of regions included in the first specific image movement range calculated by the calculation unit 54.
- the matching unit 57 refers to the second template table calculated by the template table creation unit 55 and calculates a plurality of second similarities based on the second tracking perspective image captured by the tracking image capturing unit 56. To do.
- the plurality of second similarities correspond to a plurality of matching target areas.
- the plurality of matching target areas are included in the second prediction range calculated by the prediction range calculation unit 59 among all the matching target areas that can be arranged in the second tracking perspective image, and the specific image moving range These are a plurality of regions included in the second specific image movement range calculated by the calculation unit 54.
- the specific image position calculation unit 58 calculates the first specific image position based on the plurality of first similarities calculated by the matching unit 57. As for the first specific image position, the tracking image capturing unit 56 captures a region corresponding to the maximum value of the plurality of first similarities among the plurality of matching target regions matched by the matching unit 57. The positions of the tracking fluoroscopic images are shown.
- the specific image position calculation unit 58 calculates a second specific image position based on the plurality of second similarities calculated by the matching unit 57. In the second specific image position, a tracking image capturing unit 56 captures a region corresponding to the maximum value of the plurality of second similarities among the plurality of matching target regions matched by the matching unit 57. The positions of the tracking fluoroscopic images are shown.
- the prediction range calculation unit 59 calculates the first prediction range based on the first specific image position calculated in the past by the specific image position calculation unit 58.
- the first prediction range indicates a range enlarged by a predetermined margin around the first specific image position calculated in the past.
- the margin is calculated based on the maximum value of the speed at which the affected part of the patient 43 moves.
- the prediction range calculation unit 59 calculates the second prediction range based on the second specific image position calculated in the past by the specific image position calculation unit 58.
- the second prediction range indicates a range expanded by a predetermined margin around the second specific image position calculated in the past.
- the radiotherapy unit 60 controls the radiotherapy device 3 so that the radiotherapy indicated by the treatment plan collected by the treatment plan collection unit 51 is executed. That is, the radiotherapy unit 60 calculates the three-dimensional position of the affected part of the patient 43 based on the first specific image position and the second specific image position calculated by the specific image position calculation unit 58.
- the radiation therapy unit 60 controls the swinging device 15 so that the therapeutic radiation irradiation device 16 faces the three-dimensional position.
- the radiation therapy unit 60 further calculates the shape of the affected part of the patient 43 based on the first tracking fluoroscopic image and the second tracking fluoroscopic image captured by the tracking image capturing unit 56.
- the radiotherapy unit 60 further controls the multi-leaf collimator 20 so that the irradiation field of the therapeutic radiation 23 matches the shape of the affected part.
- the radiation treatment unit 60 further controls the therapeutic radiation irradiation device 16 so that the therapeutic radiation 23 is exposed to the affected part. Further, the radiation treatment unit 60 repeatedly performs the operations from taking the fluoroscopic image to irradiating the therapeutic radiation 23 until the therapeutic radiation 23 having the dose indicated by the treatment plan is irradiated to the affected part of the patient 43. .
- FIG. 4 shows a plurality of first frames photographed by the template image photographing unit 52.
- the plurality of first frames 61-1 to 61-n are photographed so as to be formed into a moving image by being sequentially displayed one by one.
- the video shows a patient 43 breathing for a plurality of cycles.
- Each first frame 61-i of the plurality of first frames 61-1 to 61-n reflects a plurality of organs.
- the plurality of organs include the affected part of the patient 43 and the bone. That is, the first frame 61-i displays the affected part image 62 and the bone image 63.
- the affected part image 62 shows the affected part.
- the bone image 63 reflects the bone.
- the plurality of first frames 61-1 to 61-n do not necessarily have to be periodically photographed so as to be configured as a moving image, and a plurality of first templates created at a plurality of times different from each other are created. Can be replaced with a fluoroscopic image.
- the plurality of first template creation fluoroscopic images are taken at times when the respiratory phases of the patient 43 are different from each other, or taken at times when the relative positions of the affected part and the bone of the patient 43 are different from each other, or the patient 43 Are taken at different times.
- the template creation unit 53 calculates a plurality of first temporary templates from the plurality of first frames 61-1 to 61-n based on information input via the input device. That is, the template creation unit 53 selects several first frames from the plurality of first frames 61-1 to 61-n based on information input via the input device. The template creation unit 53 further designates a first temporary template candidate area for each of the selected first frames based on information input via the input device. For example, when the first frame 61-i is selected from the plurality of first frames 61-1 to 61-n, the template creation unit 53 uses the first frame 61 based on information input via the input device. The first temporary template candidate area 64 of -i is designated.
- Only one first temporary template candidate area 64 is designated from one first frame 61-i, is formed in a predetermined shape, and the affected part image 62 is displayed on the first frame 61-i. It is specified that the entire area to be processed is included in the first temporary template candidate area 64.
- the shape is a rectangle, the vertical side of the rectangle is parallel to the vertical side of the first frame 61-i, and the horizontal side of the rectangle is the horizontal side of the first frame 61-i. Parallel.
- the template creation unit 53 calculates a first temporary template based on the first frame 61-i and the first temporary template candidate area 64.
- the first template shows an image displayed in the first temporary template candidate area 64 of the first frame 61-i.
- the plurality of first temporary templates are calculated so as to be congruent with the shape of the first temporary template candidate region 64.
- the template creation unit 53 records the plurality of first temporary templates in the storage device.
- the template creation unit 53 calculates a plurality of second temporary templates from the plurality of second frames photographed by the template image photographing unit 52 in the same manner as the plurality of first provisional templates.
- the template creation unit 53 calculates a plurality of first templates based on the plurality of first frames 61-1 to 61-n and the calculated first temporary templates.
- the plurality of first templates include the plurality of first temporary templates.
- the plurality of first templates correspond to the plurality of first frames 61-1 to 61-n.
- One first template corresponding to a first frame 61-i among the plurality of first templates is calculated based on the first frame 61-i and the plurality of first temporary templates.
- the template creation unit 53 calculates a plurality of similarities corresponding to all template candidate areas that can be arranged in the first frame 61-i.
- the one first template shows a screen displayed in one template candidate area corresponding to the maximum value of the plurality of similarities among all the template candidate areas in the first frame 61-i. ing.
- the similarity corresponding to a template candidate region among the plurality of similarities indicates the maximum value of the plurality of similarities corresponding to the plurality of first temporary templates.
- the similarity corresponding to a first temporary template among the plurality of similarities indicates the degree of similarity between the first temporary template and the screen displayed in the template candidate area of the first frame 61-i. Yes. The degree indicates that the larger the value is, the more similar the image and the first temporary template are.
- FIG. 5 shows one first template among a plurality of first templates calculated by the template creation unit 53.
- the one first template 71 is formed in a rectangular shape.
- the shapes of the plurality of first templates are respectively congruent with the shape of the first template 71.
- the first template 71 displays an affected part image 72.
- the affected area image 72 shows the entire affected area of the patient 43.
- the template creation unit 53 calculates the template center 73 when the first template 71 is calculated.
- the template center 73 is the center of the first template 71 and is the intersection of the diagonal lines of the first template 71.
- the template creation unit 53 further calculates a first template position table based on the plurality of first templates.
- FIG. 6 shows a first template position table calculated by the template creation unit 53.
- the first template position table 75 associates the template set 76 with the template position set 77. That is, an arbitrary element in the template set 76 corresponds to one element in the template position set 77.
- Each element of the template set 76 indicates one first template among a plurality of first templates calculated by the template creation unit 53.
- An element corresponding to a certain first template in the template position set 77 is an area of the first frame of the first frame that is displayed when the first template is calculated from the certain first frame. The center position is shown.
- the template creation unit 53 further, like the plurality of first temporary templates, based on the plurality of second frames photographed by the template image photographing unit 52 and information inputted via the input device, A plurality of second temporary templates are calculated.
- the template creation unit 53 further performs a plurality of second based on the plurality of second temporary templates and the plurality of second frames photographed by the template image photographing unit 52 in the same manner as the plurality of first templates. Calculate the template.
- the template creation unit 53 further uses the second template position table based on the plurality of second templates and the plurality of second frames photographed by the template image photographing unit 52 in the same manner as the first template position table 75. Is calculated.
- FIG. 7 shows the first specific image movement range calculated by the specific image movement range calculation unit 54.
- the first specific image movement range 78 is calculated based on a plurality of positions 79-1 to 79-n indicated by the template position set 77 of the first template position table 75.
- the first specific image moving range 78 includes all of the plurality of positions 79-1 to 79-n and the entire area widened by a predetermined margin from the plurality of positions 79-1 to 79-n. As calculated.
- the specific image movement range calculation unit 54 further calculates the second specific image movement range based on the second template position table calculated by the template creation unit 53 in the same manner as the first specific image movement range 78.
- FIG. 8 shows the first template table calculated by the template table creation unit 55.
- the first template table 81 associates the matching target area set 82 with the matching target position set 83 and associates the matching target area set 82 with the template set 84. That is, an arbitrary element in the matching target region set 82 corresponds to one element in the matching target position set 83 and corresponds to one element in the template set 84.
- the matching target area set 82 is the first specific image calculated by the specific image moving range calculation unit 54 among all the matching target areas that can be arranged in the first tracking perspective image captured by the tracking image capturing unit 56. A plurality of matching target areas included in the movement range are shown.
- An element corresponding to a certain matching target area in the matching target position set 83 indicates a position where the center of the matching target area of the first tracking perspective image is arranged.
- the elements of the template set 84 indicate a set composed of several first templates among the plurality of first templates calculated by the template creation unit 53.
- the number of first templates belonging to the set is one or more and not more than the upper limit number.
- the upper limit number is designed so that the matching of the first tracking fluoroscopic image captured by the tracking image capturing unit 56 can be completed within a predetermined time, for example, four.
- the first template belonging to the set corresponding to a certain matching target area in the template set 84 corresponds to the position corresponding to the position closest to the center position of the matching target area in the template set 76 of the first template position table 75. It consists of one template.
- the matching unit 57 includes a plurality of first matching targets included in the first prediction range calculated by the prediction range calculation unit 59 when the first tracking perspective image is captured by the tracking image capturing unit 56. Calculate the area.
- the matching unit 57 refers to the first template table 81 and calculates a plurality of first similarities corresponding to the plurality of first matching target regions.
- One first similarity corresponding to a first matching target region among the plurality of first similarities is the maximum value of the plurality of similarities corresponding to the plurality of first templates calculated by the template creation unit 53. Is shown.
- the degree of similarity corresponding to a first template of the plurality of similarities is such that the first template and the image displayed in the first matching target area of the first tracking perspective image are similar. Is shown. The degree indicates that the larger the value is, the more similar the image and the first template are.
- the specific image position calculation unit 58 calculates the first specific image position based on the plurality of first similarities calculated by the matching unit 57.
- the first specific image position indicates the position of the center of one region corresponding to the maximum value of the plurality of first similarities among the plurality of first matching target regions, that is, in the first template table 81.
- the position corresponding to the maximum value of the plurality of first similarities in the matching target position set 83 is shown.
- the template table creation unit 55 includes a plurality of second templates calculated by the template creation unit 53, a second template position table, and a second calculated by the specific image movement range calculation unit 54.
- a second template table is calculated based on the specific image movement range.
- the matching unit 57 further uses the second tracking perspective image and the template creation unit when the second tracking perspective image is captured by the tracking image capturing unit 56 in the same manner as the plurality of first similarities.
- a plurality of second similarities are calculated based on the plurality of second templates calculated by step 53.
- the specific image position calculation unit 58 further calculates a second specific image position based on the plurality of second similarities calculated by the matching unit 57 in the same manner as the first specific image position.
- the embodiment of the radiotherapy apparatus control method according to the present invention is executed by the radiotherapy apparatus control apparatus 2 and includes an operation of creating a template table and an operation of radiotherapy.
- FIG. 9 shows an operation for creating the template table.
- the user inputs a treatment plan created in the past to the radiation therapy apparatus control apparatus 2 via the input apparatus.
- the treatment plan shows three-dimensional data, and shows a combination of an irradiation angle and a dose.
- the three-dimensional data associates a plurality of transmittances with a plurality of voxels.
- the plurality of voxels respectively correspond to a plurality of rectangular parallelepipeds that fill the space in which the patient 43 is disposed without any gap.
- the transmittance corresponding to each voxel indicates the transmittance of the X-ray of the cube at the position corresponding to each voxel.
- the three-dimensional data indicates a three-dimensional shape of a plurality of organs of the patient 43 lying on the bed and a plurality of positions where the plurality of organs are respectively arranged.
- the three-dimensional data further indicates the three-dimensional shape of the affected part of the patient 43 lying on the bed and the position of the affected part.
- the irradiation angle indicates the direction in which the therapeutic radiation 23 is applied to the affected area of the patient 43, and indicates the couch position, the O-ring rotation angle, and the gantry rotation angle.
- the couch position indicates the position and orientation of the couch 41 with respect to the foundation.
- the O-ring rotation angle indicates the position of the O-ring 12 with respect to the foundation.
- the gantry rotation angle indicates the position of the traveling gantry 14 with respect to the O-ring 12.
- the dose indicates the dose of the therapeutic radiation 23 irradiated to the patient 43 from each irradiation angle.
- the radiotherapy device control apparatus 2 controls the radiotherapy device 3 so that a moving image showing the patient 43 lying on the couch 41 is captured. That is, the radiotherapy device control apparatus 2 controls the couch driving device 42 so that the couch 41 is arranged at the couch position with respect to the foundation.
- the radiotherapy device control device 2 further controls the turning drive device 11 so that the O-ring 12 is disposed at the O-ring rotation angle with respect to the foundation.
- the radiotherapy device controller 2 further controls the travel drive device of the radiotherapy device 3 so that the travel gantry 14 is disposed at the gantry rotation angle.
- the radiotherapy apparatus controller 2 further includes the first diagnostic X-ray source 24 so that the first diagnostic X-ray 35 is periodically exposed to the patient 43 (for example, at an interval of 100 ms) during a predetermined period. To control.
- the radiotherapy apparatus control apparatus 2 further controls the second diagnostic X-ray source 25 so that the second diagnostic X-ray 36 is periodically exposed to the patient 43 during a predetermined period.
- the radiotherapy apparatus controller 2 further includes a plurality of first frames 61-1 to 61-n based on X-rays transmitted through the patient 43 when the first diagnostic X-ray 35 is exposed to the patient 43.
- the first sensor array 32 is controlled so that is generated.
- the radiotherapy apparatus controller 2 further generates a plurality of second frames based on the X-rays transmitted through the patient 43 when the second diagnostic X-ray 36 is exposed to the patient 43.
- the second sensor array 33 is controlled (step S1).
- the user selects an appropriate plurality of first temporary template frames from the plurality of first frames 61-1 to 61-n.
- the plurality of first temporary template frames are a plurality of first frames taken at times when the respiratory phases of the patient 43 are different from each other, or at times when the relative positions of the affected part and the bone of the patient 43 are different from each other. These are a plurality of first frames that have been photographed, or a plurality of first frames that have been photographed at times when the properties of the affected part of the patient 43 are different from each other.
- the user inputs the plurality of first temporary template frames to the radiation therapy apparatus control apparatus 2 via the input apparatus.
- the user further designates a first temporary template candidate area for each of the plurality of first temporary template frames.
- the first temporary template candidate region 64 designated from one first temporary template frame 61-i among the plurality of first temporary template frames includes a region where the entire affected part image 62 is displayed. .
- the user inputs the plurality of first temporary template candidate areas to the radiation therapy apparatus control apparatus 2 via the input apparatus.
- the radiation therapy apparatus control device 2 calculates a plurality of first temporary templates based on the selected plurality of first temporary template frames and the designated first temporary template candidate regions (step S2). .
- the first temporary template calculated on the basis of a certain first temporary template frame and a certain first temporary template candidate area among the plurality of first temporary templates is the first temporary template frame. An image displayed in the template candidate area is shown.
- the user selects a plurality of second temporary template frames in the same manner as the plurality of first temporary template frames, and performs a plurality of second temporary template candidates in the same manner as the plurality of first temporary template candidate areas. Select an area.
- the radiotherapy apparatus control apparatus 2 performs a plurality of second temporary templates based on the plurality of second temporary template frames and the plurality of second temporary template candidate areas in the same manner as the plurality of first temporary templates. calculate.
- the radiation therapy apparatus control apparatus 2 calculates a plurality of first templates corresponding to the plurality of first frames 61-1 to 61-n based on the calculated plurality of first temporary templates (step S3).
- One first template corresponding to a first frame 61-i among the plurality of first templates is calculated based on the first frame 61-i and the plurality of first temporary templates.
- the radiation therapy apparatus control apparatus 2 calculates a plurality of similarities corresponding to all template candidate areas that can be arranged in the first frame 61-i.
- the one first template shows a screen displayed in one template candidate area corresponding to the maximum value of the plurality of similarities among all the template candidate areas in the first frame 61-i. ing.
- the similarity corresponding to a template candidate region among the plurality of similarities indicates the maximum value of the plurality of similarities corresponding to the plurality of first temporary templates.
- the similarity corresponding to a first temporary template among the plurality of similarities indicates the degree of similarity between the first temporary template and the screen displayed in the template candidate area of the first frame 61-i. Yes.
- the radiation therapy apparatus control apparatus 2 further calculates a first template position table 75 based on the first temporary template candidate area and the template candidate area.
- the radiotherapy apparatus control apparatus 2 calculates a plurality of second templates corresponding to the plurality of second frames imaged in step S1 based on the plurality of second temporary templates in the same manner as the plurality of first templates. Then, the second template position table is calculated in the same manner as the first template position table 75.
- the radiation therapy apparatus control apparatus 2 calculates the first specific image moving range 78 based on the first template position table 75 (step S4).
- the radiotherapy apparatus control apparatus 2 further calculates a second specific image movement range based on the second template position table.
- the radiotherapy apparatus control device 2 selects a plurality of appropriate first templates from the plurality of first templates calculated in step S3 (step S5).
- the plurality of selected first templates are selected such that the degree of similarity between them is smaller than a predetermined threshold.
- the radiation therapy apparatus control apparatus 2 further selects a plurality of appropriate second templates from the plurality of second templates calculated in step S3.
- the radiotherapy apparatus control device 2 calculates a plurality of first matching target areas based on the first specific image movement range 78.
- the plurality of first matching target areas are a plurality of areas included in the first specific image moving range 78 among all the first matching target areas that can be arranged in the first fluoroscopic image photographed by the first sensor array 32. Is shown.
- the radiotherapy apparatus control apparatus 2 further creates a first template table 81 by assigning a plurality of first templates to the plurality of first matching target regions (step S6). That is, the radiotherapy apparatus controller 2 determines that the first template corresponding to the position closest to the center position of a certain first matching target area in the template set 76 of the first template position table 75 is the first matching target area.
- the first template table 81 is created so as to correspond to the above.
- the radiation therapy apparatus control apparatus 2 calculates a plurality of first similarities corresponding to the plurality of first frames 61-1 to 61-n based on the plurality of first templates assigned in step S6 (step S7). .
- the first similarity corresponding to a first frame among the plurality of first similarities indicates the maximum value of the plurality of similarities corresponding to all the matching target regions included in the first specific image moving range 78. ing.
- the similarity corresponding to a certain matching target region among the plurality of similarities indicates the maximum value of the plurality of similarities corresponding to the plurality of first templates assigned in step S6.
- the similarity corresponding to a first template among the plurality of similarities indicates the degree of similarity between the image displayed in the matching target area of the first frame and the first template. The degree indicates that the larger the value is, the more similar the image and the first template are.
- the radiation therapy apparatus control apparatus 2 has a smaller one of the plurality of first frames 61-1 to 61-n.
- the first template calculated from the first frame corresponding to the first similarity is added to the plurality of first templates selected in step S5 (step S9).
- the radiotherapy apparatus control apparatus 2 further compares the center position of the added first template with the first matching target as compared with the center position of the first template assigned to the first matching target area in step S6. When it is close to the center position of the area, the added first template is added and assigned to the first matching target area.
- the radiotherapy apparatus control device 2 further includes a plurality of first templates assigned to the first matching target area when the number of first templates assigned to the first matching target area exceeds the upper limit number.
- the first template having the farthest center position is deleted.
- the radiation therapy apparatus control apparatus 2 executes Steps S7 to S8 again.
- the radiation therapy apparatus control apparatus 2 includes the plurality of second templates, the plurality of second template position tables, the second specific image movement range, and the plurality of images captured in step S1.
- a second template table is calculated based on the second frame.
- FIG. 10 shows the process of step S5.
- the radiotherapy device control apparatus 2 first selects the first first frame 61-1 among the plurality of first frames 61-1 to 61-n, and is calculated from the selected first frame 61-1.
- the first template is added to the first template set (step S11).
- the radiotherapy apparatus control apparatus 2 includes a plurality of first templates based on the first template set and the first frame next to the selected first frame among the plurality of first frames 61-1 to 61-n. Calculate similarity.
- the plurality of first similarities correspond to all first matching target areas that can be arranged in the first frame.
- the similarity corresponding to a certain first matching target region among the plurality of similarities indicates the maximum value of the plurality of similarities corresponding to the first template set.
- the similarity corresponding to a first template among the plurality of similarities indicates the degree of similarity between the first template and the image displayed in the first matching target area of the next first frame.
- the radiation therapy apparatus control apparatus 2 uses the first template calculated from the first frame as the first template set. (Step S14).
- the radiation therapy apparatus control apparatus 2 When the plurality of first similarity maximum values are smaller than the predetermined threshold (step S13, YES), or after executing step S14, the radiation therapy apparatus control apparatus 2 performs the plurality of first frames 61-1. It is determined whether or not there is a first frame next to the next first frame among ⁇ 61-n (step S15). When there is the next first frame (step S15, YES), the radiation therapy apparatus control apparatus 2 selects the first frame and executes the processes from step S12 to step S14 again.
- the radiation treatment operation is executed after the template table creation operation is completed. That is, the radiotherapy apparatus control apparatus 2 performs the first diagnosis so that the first tracking fluoroscopic image of the patient 43 is taken after the couch 41, the O-ring 12 and the traveling gantry 14 are arranged at predetermined positions.
- the X-ray source 24 and the first sensor array 32 are controlled, and the second diagnostic X-ray source 25 and the second sensor array 33 are controlled so that a second tracking fluoroscopic image of the patient 43 is taken.
- the radiotherapy apparatus control apparatus 2 refers to the first template table 81, and a plurality of first similarities corresponding to a plurality of first matching target areas indicated by the matching target area set 82 based on the first tracking perspective image. Calculate the degree.
- the first similarity corresponding to a first matching target region of the plurality of first similarities is a plurality of similarities corresponding to the first template belonging to the set corresponding to the matching target region in the template set 84.
- the maximum degree is shown.
- the similarity corresponding to a first template among the plurality of similarities indicates the degree to which the image displayed in the matching target area of the first tracking perspective image is similar to the first template. The degree indicates that the larger the value is, the more similar the image and the first template are.
- the radiation therapy apparatus control device 2 calculates a first matching target area corresponding to the maximum values of the plurality of first similarities among the plurality of first matching target areas, and sets the calculated first matching target area to the first matching target area. Based on this, the first specific image position is calculated.
- the first specific image position indicates a matching target position corresponding to the first matching target region in the matching target position set 83.
- the radiotherapy apparatus control apparatus 2 calculates the first prediction range based on the first specific image position after calculating the first specific image position once.
- the first prediction range indicates a range expanded by a predetermined margin around the calculated first specific image position.
- the radiation therapy apparatus control device 2 refers to the first template table 81 and, based on the first tracking perspective image, of the plurality of first matching target areas indicated by the matching target area set 82 A plurality of first similarities corresponding to a plurality of first matching target regions included in the first prediction range are calculated.
- the first similarity corresponding to a first matching target region of the plurality of first similarities is a plurality of similarities corresponding to the first template belonging to the set corresponding to the matching target region in the template set 84.
- the maximum degree is shown.
- the similarity corresponding to a first template among the plurality of similarities indicates the degree to which the image displayed in the matching target area of the first tracking perspective image is similar to the first template. The degree indicates that the larger the value is, the more similar the image and the first template
- the radiation therapy apparatus control device 2 calculates a first matching target area corresponding to the maximum values of the plurality of first similarities among the plurality of first matching target areas, and sets the calculated first matching target area to the first matching target area. Based on this, the first specific image position is calculated.
- the first specific image position indicates a matching target position corresponding to the first matching target region in the matching target position set 83.
- the radiotherapy device control apparatus 2 further calculates the second specific image position based on the second tracking fluoroscopic image with reference to the second template table in the same manner as the first specific image position.
- the radiation therapy apparatus control device 2 calculates a first straight line based on the first specific image position.
- the first straight line is a straight line connecting the apex of the cone beam of the first diagnostic X-ray 35 and the position corresponding to the first specific image position in the light receiving unit of the first sensor array 32.
- the radiation therapy apparatus control apparatus 2 calculates a second straight line based on the second specific image position.
- the second straight line is a straight line connecting the apex of the cone beam of the second diagnostic X-ray 36 and the position corresponding to the second specific image position in the light receiving unit of the second sensor array 33.
- the radiation therapy apparatus control apparatus 2 calculates the three-dimensional position of the affected part of the patient 43 based on the first straight line and the second straight line.
- the three-dimensional position is the midpoint of the line connecting the first point of the first line closest to the second line and the second point of the second line closest to the first line. Indicates the position.
- the radiation therapy apparatus control apparatus 2 calculates a driving amount based on the three-dimensional position.
- the drive amount indicates the tilt axis rotation amount and the pan axis rotation amount.
- the driving amount is such that when the therapeutic radiation irradiation device 16 rotates about the tilt axis 21 by the tilt axis rotation amount, and the therapeutic radiation irradiation device 16 rotates about the pan axis 22 by the pan axis rotation amount.
- the calculation is made so that the therapeutic radiation irradiation device 16 faces the three-dimensional position.
- the therapeutic radiation irradiation apparatus 16 rotates about the tilt axis 21 by the tilt axis rotation amount, and the therapeutic radiation irradiation apparatus 16 rotates about the pan axis 22 by the pan axis rotation amount.
- the head swing device 15 is controlled.
- the radiotherapy apparatus control apparatus 2 calculates the shape of the affected part of the patient 43 based on the first tracking fluoroscopic image and the second tracking fluoroscopic image.
- the radiation therapy apparatus control apparatus 2 controls the multi-leaf collimator 20 so that the irradiation field of the therapeutic radiation 23 matches the shape of the affected part.
- the radiotherapy apparatus control apparatus 2 controls the therapeutic radiation irradiation apparatus 16 so that the therapeutic radiation 23 is exposed to the affected part after controlling the swinging apparatus 15 and the multi-leaf collimator 20.
- the radiotherapy apparatus control apparatus 2 further performs the first tracking fluoroscopic image and the second tracking fluoroscopic image until the therapeutic radiation 23 having the dose indicated by the treatment plan is exposed to the affected part of the patient 43. Operations from imaging to irradiation with therapeutic radiation 23 are periodically repeated. An example of the cycle is 0.2 seconds.
- the radiotherapy apparatus control apparatus 2 can match a plurality of different templates with a plurality of different matching target regions of the tracking fluoroscopic image, and the tracking fluoroscopy A plurality of appropriate templates can be matched to each of a plurality of matching target regions of the image. For this reason, the radiotherapy apparatus control apparatus 2 can increase the number of templates used for matching and reduce the number of templates to be matched with each of the plurality of matching target areas. As a result, the radiotherapy apparatus control apparatus 2 can calculate the specific image position more reliably and with higher accuracy. As a result, the radiation therapy apparatus control apparatus 2 can calculate the driving amount for driving the therapeutic radiation irradiation apparatus 16 at higher speed and with higher accuracy, and the therapeutic radiation irradiation apparatus 16 can be more reliably determined. And it can drive with higher precision.
- the prediction range calculation unit 59 in the above-described embodiment is replaced with another prediction range calculation unit.
- FIG. 11 shows the first prediction range calculated by the first prediction range calculation unit.
- the first prediction range calculation unit first calculates the first specific image position 86 calculated immediately before by the specific image position calculation unit 58 and the first specific image position 86 calculated immediately before the first specific image position 86 by the specific image position calculation unit 58.
- a first predicted position 85 is calculated based on the one specific image position 87.
- the first predicted position 85 is calculated so that a point that internally divides the first predicted position 85 and the first specific image position 87 into one-to-one matches the first specific image position 86.
- the first prediction range calculation unit calculates the first prediction range 88 based on the first prediction position 85.
- the first prediction range 88 indicates a range expanded by a predetermined margin around the first prediction position 85. At this time, the margin can be made smaller than the margin used by the prediction range calculation unit 59. For this reason, the first prediction range 88 can be formed smaller than the first prediction range 89 calculated by the prediction range calculation unit 59.
- Such a radiation therapy apparatus control apparatus can drive the therapeutic radiation irradiation apparatus 16 more reliably and with higher accuracy in the same manner as the radiation therapy apparatus control apparatus 2 in the above-described embodiment. .
- Such a radiation therapy apparatus control device can further reduce the number of matching target regions to be compared as compared with the radiation therapy apparatus control device 2 in the above-described embodiment.
- One specific image position can be calculated at higher speed.
- such a radiotherapy apparatus control apparatus can calculate the position of the affected area of the patient 43 at a higher speed than the radiotherapy apparatus control apparatus 2 in the above-described embodiment, so that the therapeutic radiation The irradiation device 16 can be driven more reliably and with higher accuracy.
- the prediction range calculation unit 59 in the above-described embodiment is further replaced with another prediction range calculation unit.
- the first prediction range calculation unit calculates the first prediction range based on the plurality of first specific image positions calculated immediately before by the specific image position calculation unit 58.
- the plurality of first specific image positions calculated immediately before include a position 92, a position 93, a position 94, and a position 95, as shown in FIG.
- a position 92 indicates the x coordinate of the first specific image position calculated immediately before.
- a position 93 indicates the x coordinate of the first specific image position calculated immediately before the first specific image position indicating the position 92.
- a position 94 indicates the x coordinate of the first specific image position calculated immediately before the first specific image position indicating the position 93.
- a position 95 indicates the x coordinate of the first specific image position calculated immediately before the first specific image position indicating the position 94.
- the first prediction range calculation unit calculates a spline curve 96 that passes through the position 92, the position 93, the position 94, and the position 95.
- the first prediction range calculation unit calculates a predicted x coordinate 91 based on the spline curve 96.
- the predicted x coordinate 91 is calculated so as to pass through the spline curve 96.
- the first prediction range calculation unit calculates the predicted y coordinate in the same manner as the predicted x coordinate 91.
- the first prediction range calculation unit calculates a first prediction range based on the prediction x coordinate and the prediction y coordinate.
- the first prediction range indicates a range expanded by a predetermined margin around the position indicated by the predicted x coordinate and the predicted y coordinate. At this time, the margin can be made smaller than the margin used when calculating the first prediction range 88. For this reason, the first prediction range can be formed smaller than the first prediction range 88.
- Such a radiation therapy apparatus control apparatus can drive the therapeutic radiation irradiation apparatus 16 more reliably and with higher accuracy in the same manner as the radiation therapy apparatus control apparatus 2 in the above-described embodiment. .
- Such a radiation therapy apparatus control device can further reduce the number of matching target regions to be compared as compared with the radiation therapy apparatus control device 2 in the above-described embodiment.
- One specific image position can be calculated at higher speed.
- such a radiotherapy apparatus control apparatus can calculate the position of the affected area of the patient 43 at a higher speed than the radiotherapy apparatus control apparatus 2 in the above-described embodiment, so that the therapeutic radiation The irradiation device 16 can be driven more reliably and with higher accuracy.
- Still another embodiment of the radiotherapy apparatus control apparatus is that the template image photographing unit 52 in the above-described embodiment is replaced with another template image photographing unit, and the identification in the above-described embodiment is performed.
- the image movement range calculation unit 54 is replaced with another specific image movement range calculation unit.
- the template image photographing unit performs the first diagnostic X-ray source so that a plurality of first frames 61-1 to 61-n are photographed at a plurality of different times. 24 and the first sensor array 32 are controlled. The template image photographing unit further controls the second diagnostic X-ray source 25 and the second sensor array 33 so that a plurality of second frames are photographed at the same time as the plurality of times.
- the specific image movement range calculation unit calculates a plurality of affected site positions 102-1 to 102-n based on the first template position table 75 and the second template position table created by the template creation unit 53. That is, when the specific image movement range calculation unit calculates one affected part position corresponding to a certain time among the plurality of affected part positions 102-1 to 102-n, the plurality of first frames 61-1 to 61-61. A first straight line is calculated based on the first template calculated from the first frame taken at that time among -n, and the second frame taken at that time among the plurality of second frames A second straight line is calculated based on the calculated second template.
- the first straight line is a straight line connecting the apex of the cone beam of the first diagnostic X-ray 35 and the position corresponding to the template position of the first template in the light receiving unit of the first sensor array 32.
- the second straight line connects the vertex of the cone beam of the second diagnostic X-ray 36 and the position corresponding to the template position of the second template in the light receiving unit of the second sensor array 33.
- the one affected part position is the midpoint of the line connecting the first point of the first straight line closest to the second straight line and the second point of the second straight line closest to the first straight line. Indicates the position.
- the specific image movement range calculation unit calculates the three-dimensional specific site movement range 103 based on the plurality of affected part positions 102-1 to 102-n.
- the three-dimensional specific site movement range 103 includes all of the plurality of affected part positions 102-1 to 102-n and the entire area widened by a predetermined margin from the plurality of affected part positions 102-1 to 102-n. Is calculated to include
- the specific image movement range calculation unit calculates a first specific image movement range based on the three-dimensional specific part movement range 103.
- the first specific image moving range is projected from the point 104 corresponding to the apex of the cone beam of the first diagnostic X-ray 35 onto the surface 105 corresponding to the light receiving unit of the first sensor array 32. It is calculated so as to correspond to the region 101.
- the specific image movement range calculation unit calculates the second specific image movement range based on the three-dimensional specific part movement range 103 in the same manner as the first specific image movement range.
- Such a radiation therapy apparatus control apparatus can drive the therapeutic radiation irradiation apparatus 16 more reliably and with higher accuracy in the same manner as the radiation therapy apparatus control apparatus 2 in the above-described embodiment.
- Such a radiotherapy apparatus control device further has a higher accuracy between the first specific image movement range and the second specific image movement range than the radiotherapy apparatus control apparatus 2 in the above-described embodiment. It can be calculated smaller, the number of matching target areas to be matched can be further reduced, and the first specific image position can be calculated at higher speed.
- such a radiotherapy apparatus control apparatus can calculate the position of the affected area of the patient 43 at a higher speed than the radiotherapy apparatus control apparatus 2 in the above-described embodiment, so that the therapeutic radiation
- the irradiation device 16 can be driven more reliably and with higher accuracy.
- the template creation unit 53 in the above-described embodiment is replaced with another template creation unit.
- the template creation unit calculates a template set corresponding to a certain first matching target area in the template set 83 of the first template table 81, as shown in FIG. 14, the first matching target A template position 112 is calculated based on the first matching target position 111 corresponding to the region.
- the template position 112 indicates the template position closest to the first matching target position 111 in the template position set 77 of the first template position table 75.
- the template creation unit calculates a straight line 115 based on the first matching target position 111 and the template position 112.
- the straight line 115 is perpendicular to the straight line 114 passing through the first matching target position 111 and the template position 112 and passes through the first matching target position 111.
- the template creation unit divides the two-dimensional space having the template position indicated by the template position set 77 and the matching target position indicated by the matching target position set 82 of the first template table 81 into two parts. .
- the template creation unit calculates, from the template position set 77, a plurality of template positions included in an area that does not include the template position 112 of the two divided areas.
- the template creation unit calculates a template position 116 that is closest to the first matching target position 111 from the calculated template positions.
- the template creation unit corresponds to the template position 116 in the first template position table 75 so that the first template 113 corresponding to the template position 112 in the first template position table 75 corresponds to the first matching target position 111.
- the first template table 81 is created so that the first template 117 to correspond to the first matching target position 111.
- the template creation unit is configured such that the angle formed by two vectors respectively directed from the first matching target position 111 to the two template positions is 90 degrees or more, and the two template positions are set to the first matching target position 111.
- the first template table 81 is created so that the two first templates corresponding to the two template positions correspond to the first matching target position 111.
- the template creation unit further calculates a template position 118 based on the first matching target position 111 when the upper limit number is 3 or more.
- a template position 118 indicates a template position closest to the first matching target position 111 after the template position 112 in the template position set 77.
- the template creation unit creates the first template table 81 so that the first template 119 corresponding to the template position 118 in the first template position table 75 corresponds to the first matching target position 111.
- Such a radiation therapy apparatus control apparatus can drive the therapeutic radiation irradiation apparatus 16 more reliably and with higher accuracy in the same manner as the radiation therapy apparatus control apparatus 2 in the above-described embodiment. .
- the affected part image indicated by a plurality of templates corresponding to one matching target region is further diversified.
- the specific image position can be calculated more reliably and with higher accuracy.
- such a radiotherapy apparatus control apparatus drives the therapeutic radiation irradiation apparatus 16 more reliably and with higher accuracy than the radiotherapy apparatus control apparatus 2 in the above-described embodiment. be able to.
Landscapes
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Biomedical Technology (AREA)
- Pathology (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Radiology & Medical Imaging (AREA)
- Life Sciences & Earth Sciences (AREA)
- Animal Behavior & Ethology (AREA)
- General Health & Medical Sciences (AREA)
- Public Health (AREA)
- Veterinary Medicine (AREA)
- Radiation-Therapy Devices (AREA)
Abstract
Description
このような放射線治療としては、ステレオ視方式動体追尾とサロゲート方式動体追尾とが例示される。そのステレオ視方式動体追尾は、公知であり、たとえば、特開2007-236729号公報に記載されている。そのサロゲート方式動体追尾は、公知であり、たとえば、特開2007-236730号公報に記載されている。このような放射線治療は、治療効果が高いことが望まれ、その治療用放射線は、その患部の細胞に曝射される線量に比較して、正常な細胞に曝射される線量がより小さいことが望まれている。このため、その放射線治療装置は、その治療用放射線をより高精度にその患部に曝射することが望まれ、その透過画像に基づいてその患部の位置をより高精度に算出することが望まれている。
本発明の他の課題は、治療用放射線照射装置を駆動する駆動量をより高速に算出する放射線治療装置制御方法および放射線治療装置制御装置を提供することにある。
本発明のさらに他の課題は、治療用放射線照射装置を駆動する駆動量をより高速に算出し、かつ、治療用放射線照射装置をより高精度に駆動する放射線治療装置制御方法および放射線治療装置制御装置を提供することにある。
2 :放射線治療装置制御装置
3 :放射線治療装置
11:旋回駆動装置
12:Oリング
14:走行ガントリ
15:首振り装置
16:治療用放射線照射装置
17:回転軸
18:回転軸
19:アイソセンタ
20:マルチリーフコリメータ
21:チルト軸
22:パン軸
23:治療用放射線
24:第1診断用X線源
25:第2診断用X線源
32:第1センサアレイ
33:第2センサアレイ
35:第1診断用X線
36:第2診断用X線
41:カウチ
42:カウチ駆動装置
43:患者
51:治療計画収集部
52:テンプレート用画像撮影部
53:テンプレート作成部
54:特定像移動範囲算出部
55:テンプレートテーブル作成部
56:追尾用画像撮影部
57:マッチング部
58:特定像位置算出部
59:予測範囲算出部
60:放射線治療部
61-1~61-n:複数の第1フレーム
62:患部像
63:骨像
64:第1仮テンプレート候補領域
71:第1テンプレート
72:患部像
73:テンプレート中心
75:テンプレート位置テーブル
76:テンプレート集合
77:テンプレート位置集合
78:第1特定像移動範囲
79-1~79-n:複数の位置
81:第1テンプレートテーブル
82:マッチング対象領域集合
83:マッチング対象位置集合
84:テンプレート集合
85:第1予測位置
86:第1特定像位置
87:第1特定像位置
88:第1予測範囲
89:第1予測範囲
91:予測x座標
92:位置
93:位置
94:位置
95:位置
96:スプライン曲線
101:領域
102-1~102-n:複数の患部位置
103:3次元特定部位移動範囲
104:点
105:面
111:第1マッチング対象位置
112:テンプレート位置
113:第1テンプレート
114:直線
115:直線
116:テンプレート位置
117:第1テンプレート
118:テンプレート位置
119:第1テンプレート
Claims (15)
- 被検体を映す透過画像に基づいて、複数のマッチング対象領域に対応する複数の類似度を算出するステップと、
前記複数のマッチング対象領域のうちの前記複数の類似度の最大値に対応する特定像領域が前記透過画像に配置される特定像位置を算出するステップと、
前記特定像位置に基づいて、前記被検体に治療用放射線を曝射する治療用放射線照射装置を駆動する駆動量を算出するステップとを具備し、
前記複数の類似度のうちの1つのマッチング対象領域に対応する1つの類似度を算出する動作は、
前記複数のマッチング対象領域を複数のテンプレート集合に対応付けるテーブルを参照して、前記複数のテンプレート集合のうちの前記1つのマッチング対象領域に対応するテンプレート集合を算出するステップと、
前記透過画像の前記1つのマッチング対象領域に映るマッチング対象画像に最も類似する類似テンプレートを前記テンプレート集合から検出するステップとを備え、
前記1つの類似度は、前記マッチング対象画像が前記類似テンプレートに類似する程度を示す
放射線治療装置制御方法。 - 請求の範囲1において、
前記透過画像が撮影されたイメージャにより互いに異なる複数の時刻にそれぞれ撮影された複数のテンプレート作成用透過画像からそれぞれ作成されたすべてのテンプレートと、前記すべてのテンプレートが前記複数のテンプレート作成用透過画像にそれぞれ映る複数のテンプレート位置とに基づいて前記テーブルを作成するステップ
をさらに具備する放射線治療装置制御方法。 - 請求の範囲2において、
前記複数のテンプレート作成用透過画像は、それぞれ、前記1つのマッチング対象領域が前記透過画像に配置される1つのマッチング対象位置を通る直線により第1領域と第2領域とに分割され、
前記1つのテンプレート集合は、
前記すべてのテンプレートのうちの前記第1領域に映る第1テンプレートと、
前記すべてのテンプレートのうちの前記第2領域に映る第2テンプレートとを含み、
前記直線は、前記第1テンプレート位置と前記1つのマッチング対象位置とを結ぶ直線に垂直である
放射線治療装置制御方法。 - 請求の範囲3において、
前記複数のテンプレート位置に基づいて特定像移動範囲を算出するステップをさらに具備し、
前記複数のマッチング対象領域は、前記すべてのマッチング対象領域のうちの前記特定像移動範囲に含まれる領域である
放射線治療装置制御方法。 - 請求の範囲4において、
前記イメージャと異なる他のイメージャにより前記複数の時刻にそれぞれ撮影された複数の他のテンプレート作成用透過画像と前記複数のテンプレート作成用透過画像とに基づいて3次元特定部位移動範囲を算出するステップをさらに具備し、
前記特定像移動範囲は、前記3次元特定部位移動範囲に基づいて算出される
放射線治療装置制御方法。 - 請求の範囲5において、
前記透過画像が撮影された時刻に前記他のイメージャにより撮影された他の透過画像に基づいて他の特定像位置を算出するステップとをさらに具備し、
前記駆動量は、前記他の特定像位置にさらに基づいて算出される
放射線治療装置制御方法。 - 請求の範囲1~請求の範囲6のいずれかにおいて、
前記透過画像が撮影された時刻より過去に撮影された過去透過画像に基づいて算出される過去特定像位置に基づいて予測範囲を算出するステップをさらに具備し、
前記複数のマッチング対象領域は、前記透過画像に配置され得るすべてのマッチング対象領域のうちの前記予測範囲に含まれる領域である
放射線治療装置制御方法。 - 被検体を映す透過画像に基づいて、複数のマッチング対象領域に対応する複数の類似度を算出するマッチング部と、
前記複数のマッチング対象領域のうちの前記複数の類似度の最大値に対応する特定像領域が前記透過画像に配置される特定像位置を算出する特定像位置算出部と、
前記特定像位置に基づいて、前記被検体に治療用放射線を曝射する治療用放射線照射装置を駆動する駆動装置を制御する放射線治療部とを具備し、
前記マッチング部は、前記複数の類似度のうちの1つのマッチング対象領域に対応する1つの類似度を算出するときに、前記複数のマッチング対象領域を複数のテンプレート集合に対応付けるテンプレートテーブルを参照して、前記複数のテンプレート集合のうちの前記1つのマッチング対象領域に対応するテンプレート集合を算出し、前記透過画像の前記1つのマッチング対象領域に映るマッチング対象画像に最も類似する類似テンプレートを前記テンプレート集合から検出し、
前記1つの類似度は、前記マッチング対象画像が前記類似テンプレートに類似する程度を示す
放射線治療装置制御装置。 - 請求の範囲8において、
前記放射線治療部は、前記治療用放射線照射装置が駆動された後に、前記被検体に前記治療用放射線が曝射されるように前記治療用放射線照射装置を制御する
放射線治療装置制御装置。 - 請求の範囲8または請求の範囲9のいずれかにおいて、
前記透過画像が撮影されたイメージャにより互いに異なる複数の時刻にそれぞれ撮影された複数のテンプレート作成用透過画像からそれぞれ作成されたすべてのテンプレートと、前記すべてのテンプレートが前記複数のテンプレート作成用透過画像にそれぞれ映る複数のテンプレート位置とに基づいて前記テンプレートテーブルを作成するテンプレートテーブル作成部
をさらに具備する放射線治療装置制御装置。 - 請求の範囲10において、
前記複数のテンプレート作成用透過画像は、それぞれ、前記1つのマッチング対象領域が前記透過画像に配置される1つのマッチング対象位置を通る直線により第1領域と第2領域とに分割され、
前記1つのテンプレート集合は、
前記すべてのテンプレートのうちの前記第1領域に映る第1テンプレートと、
前記すべてのテンプレートのうちの前記第2領域に映る第2テンプレートとを含み、
前記直線は、前記第1テンプレート位置と前記1つのマッチング対象位置とを結ぶ直線に垂直である
放射線治療装置制御装置。 - 請求の範囲11において、
前記複数のテンプレート位置に基づいて特定像移動範囲を算出する特定像移動範囲算出部をさらに具備し、
前記複数のマッチング対象領域は、前記すべてのマッチング対象領域のうちの前記特定像移動範囲に含まれる領域である
放射線治療装置制御装置。 - 請求の範囲12において、
前記特定像移動範囲算出部は、前記イメージャと異なる他のイメージャにより前記複数の時刻にそれぞれ撮影された複数の他のテンプレート作成用透過画像と前記複数のテンプレート作成用透過画像とに基づいて3次元特定部位移動範囲を算出し、前記3次元特定部位移動範囲に基づいて前記特定像移動範囲を算出する
放射線治療装置制御装置。 - 請求の範囲13において、
前記放射線治療部は、前記透過画像が撮影された時刻に前記他のイメージャにより撮影された他の透過画像に基づいて算出された他の特定像位置にさらに基づいて前記駆動装置を制御する
放射線治療装置制御装置。 - 請求の範囲8~請求の範囲14のいずれかにおいて、
前記透過画像が撮影された時刻より過去に撮影された過去透過画像に基づいて算出される過去特定像位置に基づいて予測範囲を算出する予測範囲算出部をさらに具備し、
前記複数のマッチング対象領域は、前記透過画像に配置され得るすべてのマッチング対象領域のうちの前記予測範囲に含まれる領域である
放射線治療装置制御装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/811,125 US8682414B2 (en) | 2009-11-27 | 2009-11-27 | Radiation therapy apparatus control method and radiation therapy apparatus controller |
PCT/JP2009/070012 WO2011064875A1 (ja) | 2009-11-27 | 2009-11-27 | 放射線治療装置制御方法および放射線治療装置制御装置 |
JP2010525553A JP5010740B2 (ja) | 2009-11-27 | 2009-11-27 | 放射線治療装置制御方法および放射線治療装置制御装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/JP2009/070012 WO2011064875A1 (ja) | 2009-11-27 | 2009-11-27 | 放射線治療装置制御方法および放射線治療装置制御装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2011064875A1 true WO2011064875A1 (ja) | 2011-06-03 |
Family
ID=44065994
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2009/070012 WO2011064875A1 (ja) | 2009-11-27 | 2009-11-27 | 放射線治療装置制御方法および放射線治療装置制御装置 |
Country Status (3)
Country | Link |
---|---|
US (1) | US8682414B2 (ja) |
JP (1) | JP5010740B2 (ja) |
WO (1) | WO2011064875A1 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108883302A (zh) * | 2016-03-30 | 2018-11-23 | 皇家飞利浦有限公司 | 自适应辐射治疗规划 |
JP2019072324A (ja) * | 2017-10-18 | 2019-05-16 | 株式会社島津製作所 | 放射線撮像装置および放射線治療装置 |
CN111918697A (zh) * | 2018-03-12 | 2020-11-10 | 东芝能源***株式会社 | 医用图像处理装置、治疗***以及医用图像处理程序 |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9526919B2 (en) * | 2013-11-01 | 2016-12-27 | Cybermed Technologies (Xi'an) Co., Ltd. | Multi-purpose radiation therapy system |
US9251302B2 (en) * | 2014-01-14 | 2016-02-02 | Mitsubishi Electric Research Laboratories, Inc. | System and method for planning a radiation therapy treatment |
US9694210B2 (en) * | 2015-04-21 | 2017-07-04 | Cybermed Technologies (Xi'an) Co., Ltd. | Multi-purpose radiation therapy system |
JP7252847B2 (ja) * | 2019-07-08 | 2023-04-05 | 株式会社日立製作所 | 動体追跡装置および放射線治療システム、ならびに動体追跡装置の作動方法 |
CN117919608A (zh) * | 2022-10-24 | 2024-04-26 | 中硼(厦门)医疗器械有限公司 | 放射线治疗***及其自动摆位方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001505082A (ja) * | 1996-09-19 | 2001-04-17 | ユニバーシティ オブ ピッツバーグ オブ ザ コモンウェルス システム オブ ハイヤー エデュケーション | 治療/診断時の患者の動きに応答する装置 |
JP2006051199A (ja) * | 2004-08-12 | 2006-02-23 | Mitsubishi Heavy Ind Ltd | 放射線治療装置、放射線治療装置の患部追尾方法及びイメージング画像の画質向上方法 |
JP2008000456A (ja) * | 2006-06-23 | 2008-01-10 | Mitsubishi Heavy Ind Ltd | 放射線治療装置制御装置および放射線照射方法 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH04126318A (ja) | 1990-09-17 | 1992-04-27 | Yazaki Corp | 非接触式スイッチ回路構造 |
JP3673578B2 (ja) | 1995-12-28 | 2005-07-20 | 富士通株式会社 | 相関追跡システム |
JP3053389B1 (ja) * | 1998-12-03 | 2000-06-19 | 三菱電機株式会社 | 動体追跡照射装置 |
JP3785136B2 (ja) | 2002-11-20 | 2006-06-14 | 三菱重工業株式会社 | 放射線治療装置及び放射線治療装置の動作方法 |
JP2007236730A (ja) | 2006-03-10 | 2007-09-20 | Matsushita Electric Ind Co Ltd | 炊飯器 |
JP4310319B2 (ja) | 2006-03-10 | 2009-08-05 | 三菱重工業株式会社 | 放射線治療装置制御装置および放射線照射方法 |
-
2009
- 2009-11-27 JP JP2010525553A patent/JP5010740B2/ja active Active
- 2009-11-27 US US12/811,125 patent/US8682414B2/en active Active
- 2009-11-27 WO PCT/JP2009/070012 patent/WO2011064875A1/ja active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001505082A (ja) * | 1996-09-19 | 2001-04-17 | ユニバーシティ オブ ピッツバーグ オブ ザ コモンウェルス システム オブ ハイヤー エデュケーション | 治療/診断時の患者の動きに応答する装置 |
JP2006051199A (ja) * | 2004-08-12 | 2006-02-23 | Mitsubishi Heavy Ind Ltd | 放射線治療装置、放射線治療装置の患部追尾方法及びイメージング画像の画質向上方法 |
JP2008000456A (ja) * | 2006-06-23 | 2008-01-10 | Mitsubishi Heavy Ind Ltd | 放射線治療装置制御装置および放射線照射方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108883302A (zh) * | 2016-03-30 | 2018-11-23 | 皇家飞利浦有限公司 | 自适应辐射治疗规划 |
JP2019512351A (ja) * | 2016-03-30 | 2019-05-16 | コーニンクレッカ フィリップス エヌ ヴェKoninklijke Philips N.V. | 適応放射線治療計画 |
CN108883302B (zh) * | 2016-03-30 | 2021-06-08 | 皇家飞利浦有限公司 | 自适应辐射治疗规划 |
JP2019072324A (ja) * | 2017-10-18 | 2019-05-16 | 株式会社島津製作所 | 放射線撮像装置および放射線治療装置 |
CN111918697A (zh) * | 2018-03-12 | 2020-11-10 | 东芝能源***株式会社 | 医用图像处理装置、治疗***以及医用图像处理程序 |
CN111918697B (zh) * | 2018-03-12 | 2023-11-10 | 东芝能源***株式会社 | 医用图像处理装置、治疗***以及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
US8682414B2 (en) | 2014-03-25 |
JPWO2011064875A1 (ja) | 2013-04-11 |
US20110196230A1 (en) | 2011-08-11 |
JP5010740B2 (ja) | 2012-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5010740B2 (ja) | 放射線治療装置制御方法および放射線治療装置制御装置 | |
JP4310319B2 (ja) | 放射線治療装置制御装置および放射線照射方法 | |
JP6181459B2 (ja) | 放射線治療システム | |
JP5575022B2 (ja) | 放射線治療装置制御装置、その処理方法、及びプログラム | |
CN109890462A (zh) | 旋转成像和跟踪***中的在线角度选择 | |
JP5472757B2 (ja) | 放射線治療装置制御装置、特定部位位置計測方法、および、放射線治療装置制御装置の作動方法 | |
JP4981966B2 (ja) | 放射線治療装置制御方法および放射線治療装置制御装置 | |
WO2019003434A1 (ja) | 放射線治療用追跡装置、位置検出装置および動体追跡方法 | |
WO2012042969A1 (ja) | 放射線治療装置制御装置および放射線治療装置制御方法 | |
JP2015066275A (ja) | 医用画像処理装置、治療システム及び医用画像処理方法 | |
KR20190074974A (ko) | 의용 장치 및 방법 | |
JP2008000456A (ja) | 放射線治療装置制御装置および放射線照射方法 | |
JP2010183976A (ja) | 放射線治療装置制御装置および放射線照射方法 | |
WO2012026160A1 (ja) | 放射線治療装置制御装置および放射線治療装置制御方法 | |
JP2012020009A (ja) | 放射線治療装置制御方法および放射線治療装置制御装置 | |
JP6310118B2 (ja) | 画像処理装置、治療システム及び画像処理方法 | |
US20170296843A1 (en) | Processing device for a radiation therapy system | |
JP4727737B2 (ja) | 放射線治療装置制御装置および目的部位位置計測方法 | |
JP5124045B2 (ja) | 放射線治療装置制御装置および特定部位位置計測方法 | |
JP2018153277A (ja) | X線透視装置 | |
JP5078972B2 (ja) | 放射線治療装置制御方法および放射線治療装置制御装置 | |
JP4898901B2 (ja) | 放射線治療装置制御装置および放射線照射方法 | |
WO2024117129A1 (ja) | 医用画像処理装置、治療システム、医用画像処理方法、およびプログラム | |
JP2012030005A (ja) | 放射線治療装置制御装置および放射線治療装置制御方法 | |
JP7279336B2 (ja) | X線撮影装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ENP | Entry into the national phase |
Ref document number: 2010525553 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 12811125 Country of ref document: US |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09851666 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 09851666 Country of ref document: EP Kind code of ref document: A1 |