IP Library Granted Patent US 8,403,821
Granted Patent B2
US 8,403,821 · App. 12/376,555 · Granted Mar 26, 2013

Radiotherapy apparatus controller and radiation irradiating method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,403,821
App. No.
12/376,555
Granted
Mar 26, 2013
Kind
B2
Abstract

A radiotherapy apparatus controller includes: an imperfect three-dimensional data calculating unit configured to calculate an imperfect three-dimensional data based on a plurality of imperfect transmission images which is respectively imaged from a plurality of imperfect directions except a predetermined direction among a plurality of directions different from each other; an imaging unit configured to image an additional transmission image from the predetermined direction by using an imager system; a perfect three-dimensional data calculating unit configured to calculate a perfect three-dimensional data based on the additional transmission image and the imperfect three-dimensional data; and a position calculating unit configured to calculate a position of a part of a subject inside based on the perfect three-dimensional data. The radiotherapy apparatus controller can faster calculate the position with higher precision.

Claims (89)

1. A radiotherapy apparatus controller comprising:

an imperfect three-dimensional data calculating unit configured to calculate an imperfect three-dimensional data based on a plurality of imperfect transmission images which are respectively imaged from a plurality of imperfect directions except a predetermined direction among a plurality of directions different from each other;

an imaging unit configured to image an additional transmission image from said predetermined direction by using an imager system;

a perfect three-dimensional data calculating unit configured to calculate a perfect three-dimensional data based on said additional transmission image and said imperfect three-dimensional data;

a position calculating unit configured to calculate a position of a part of a subject based on said perfect three-dimensional data; and

a shift amount calculating unit configured to calculate a shift amount based on said additional transmission image and said imperfect three-dimensional data,

wherein said perfect three-dimensional data calculating unit calculates said perfect three-dimensional data based on a post-shift transmission image in which an image shown in said additional transmission image is shifted by said shift amount and shown.

2. The radiotherapy apparatus controller according to claim 1 , wherein

said position calculating unit calculates said position of said part of said subject by comparing a reference perfect three-dimensional data, which is calculated based on a plurality of perfect transmission images respectively imaged from said plurality of directions, with said perfect three-dimensional data.

3. The radiotherapy apparatus controller according to claim 1 , wherein said imperfect three-dimensional data includes:

a first imperfect three-dimensional data, and

a second imperfect three-dimensional data different from said first imperfect three-dimensional data,

wherein said perfect three-dimensional data calculating unit prepares a first perfect three-dimensional data based on said additional transmission image and said first imperfect three-dimensional data, and calculates a second perfect three-dimensional data based on said additional transmission image and said second imperfect three-dimensional data,

wherein said position calculating unit calculates said position based on one of said first imperfect three-dimensional data and said second imperfect three-dimensional data.

4. The radiotherapy apparatus controller according to claim 1 , wherein

said imperfect three-dimensional data calculating unit calculates another imperfect three-dimensional data based on another plurality of imperfect transmission images which are respectively imaged from another plurality of imperfect directions except another predetermined direction different from said predetermined direction among said plurality of directions,

wherein said imaging unit images another additional transmission image from said another predetermined direction by using said imager system,

wherein said perfect three-dimensional data calculating unit calculates another perfect three-dimensional data based on said another additional transmission image and said another imperfect three-dimensional data, and

wherein said position calculating unit calculates a position of a part of said subject based on said another perfect three-dimensional data.

5. The radiotherapy apparatus controller according to any of claims 1 , 2 , 3 , or 4 , further comprising:

an irradiation controller configured to drive a therapeutic radiation irradiating apparatus radiating said therapeutic radiation based on said position.

6. The radiotherapy apparatus controller according to claim 5 , wherein

said therapeutic radiation irradiating apparatus is supported to be moved integrally with said imager system.

7. A radiotherapy system comprising:

a radiotherapy apparatus controller;

a therapeutic radiation irradiating apparatus; and

an imager system,

wherein said radiotherapy apparatus controller includes:

an imperfect three-dimensional data calculating unit configured to calculate an imperfect three-dimensional data based on a plurality of imperfect transmission images which are respectively imaged from a plurality of imperfect directions except a predetermined direction among a plurality of directions different from each other;

an imaging unit configured to image an additional transmission image from said predetermined direction by using an imager system;

a perfect three-dimensional data calculating unit configured to calculate a perfect three-dimensional data based on said additional transmission image and said imperfect three-dimensional data;

a position calculating unit configured to calculate a position of a part of a subject based on said perfect three-dimensional data; and

a shift amount calculating unit configured to calculate a shift amount based on said additional transmission image and said imperfect three-dimensional data.,

wherein said perfect three-dimensional data calculating unit calculates said perfect three-dimensional data based on a post-shift transmission image in which an image shown in said additional transmission image is shifted by said shift amount and shown.

8. The radiotherapy system according to claim 7 , wherein

said position calculating unit calculates said position of said part of said subject by comparing a reference perfect three-dimensional data, which is calculated based on a plurality of perfect transmission images respectively imaged from said plurality of directions, with said perfect three-dimensional data.

9. The radiotherapy system according to claim 7 , wherein said imperfect three-dimensional data includes:

a first imperfect three-dimensional data, and

a second imperfect three-dimensional data different from said first imperfect three-dimensional data,

wherein said perfect three-dimensional data calculating unit prepares a first perfect three-dimensional data based on said additional transmission image and said first imperfect three-dimensional data, and calculates a second perfect three-dimensional data based on said additional transmission image and said second imperfect three-dimensional data,

wherein said position calculating unit calculates said position based on one of said first imperfect three-dimensional data and said second imperfect three-dimensional data.

10. The radiotherapy system according to claim 7 , wherein said imperfect three-dimensional data calculating unit calculates another imperfect three-dimensional data based on another plurality of imperfect transmission images which are respectively imaged from another plurality of imperfect directions except another predetermined direction different from said predetermined direction among said plurality of directions,

wherein said imaging unit images another additional transmission image from said another predetermined direction by using said imager system,

wherein said perfect three-dimensional data calculating unit calculates another perfect three-dimensional data based on said another additional transmission image and said another imperfect three-dimensional data, and

wherein said position calculating unit calculates a position of a part of said subject based on said another perfect three-dimensional data.

11. The radiotherapy system according to any of claims 7 , 8 , 9 , or 10 , wherein said radiotherapy apparatus controller further includes:

an irradiation controller configured to drive a therapeutic radiation irradiating apparatus radiating said therapeutic radiation based on said position.

12. The radiotherapy system according to claim 11 , wherein

said therapeutic radiation irradiating apparatus is supported to be moved integrally with said imager system.

13. A radiation irradiating method comprising:

calculating an imperfect three-dimensional data based on a plurality of imperfect transmission images which are respectively imaged from a plurality of imperfect directions except a predetermined direction among a plurality of directions different from each other;

imaging an additional transmission image from said predetermined direction by using an imager system;

calculating a perfect three-dimensional data based on said additional transmission image and said imperfect three-dimensional data;

calculating a position of a part of a subject based on said perfect three-dimensional data and

calculating a shift amount based on said additional transmission image and said imperfect three-dimensional data,

wherein said perfect three-dimensional data is calculated based on a post-shift transmission image in which an image shown in said additional transmission image is shifted by said shift amount and shown.

14. The radiation irradiating method according to claim 13 , wherein

said position is calculated by comparing a reference perfect three-dimensional data, which is calculated based on a plurality of perfect transmission images respectively imaged from said plurality of directions, with said perfect three-dimensional data.

15. The radiation irradiating method according to claim 13 , wherein said imperfect three-dimensional data includes:

a first imperfect three-dimensional data, and

a second imperfect three-dimensional data different from said first imperfect three-dimensional data,

wherein said position is calculated based on one of a first perfect three-dimensional data prepared based on said additional transmission image and said first imperfect three-dimensional data and a second perfect three-dimensional data prepared based on said additional transmission image and said second imperfect three-dimensional data.

16. The radiation irradiating method according to claim 13 , further comprising:

calculating another imperfect three-dimensional data based on another plurality of imperfect transmission images which are respectively imaged from another plurality of imperfect directions except another predetermined direction different from said predetermined direction among said plurality of directions;

imaging another additional transmission image from said another predetermined direction by using said imager system;

calculating another perfect three-dimensional data based on said another additional transmission image and said another imperfect three-dimensional data; and

calculating a position of a part of said subject based on said another perfect three-dimensional data.

17. The radiation irradiating method according to any of claims 13 , 14 , 15 , or 16 , further comprising:

driving a therapeutic radiation irradiating apparatus radiating said therapeutic radiation based on said position.

18. A computer program product for a radiation irradiating method, embodied on a non-transitory computer-readable medium and comprising code that, when executed, causes a computer to perform the following:

calculating an imperfect three-dimensional data based on a plurality of imperfect transmission images which are respectively imaged from a plurality of imperfect directions except a predetermined direction among a plurality of directions different from each other;

imaging an additional transmission image from said predetermined direction by using an imager system;

calculating a perfect three-dimensional data based on said additional transmission image and said imperfect three-dimensional data;

calculating a position of a part of a subject based on said perfect three-dimensional data; and

calculating a shift amount based on said additional transmission image and said imperfect three-dimensional data,

wherein said perfect three-dimensional data is calculated based on a post-shift transmission image in which an image shown in said additional transmission image is shifted by said shift amount and shown.

19. The computer program product according to claim 18 , wherein

said position is calculated by comparing a reference perfect three-dimensional data, which is calculated based on a plurality of perfect transmission images respectively imaged from said plurality of directions, with said perfect three-dimensional data.

20. The computer program product according to claim 18 , wherein said imperfect three-dimensional data includes:

a first imperfect three-dimensional data, and

a second imperfect three-dimensional data different from said first imperfect three-dimensional data,

wherein said position is calculated based on one of a first perfect three-dimensional data prepared based on said additional transmission image and said first imperfect three-dimensional data and a second perfect three-dimensional data prepared based on said additional transmission image and said second imperfect three-dimensional data.

21. The computer program product according to claim 18 , further comprising:

calculating another imperfect three-dimensional data based on another plurality of imperfect transmission images which are respectively imaged from another plurality of imperfect directions except another predetermined direction different from said predetermined direction among said plurality of directions;

imaging another additional transmission image from said another predetermined direction by using said imager system;

calculating another perfect three-dimensional data based on said another additional transmission image and said another imperfect three-dimensional data; and

calculating a position of a part of said subject based on said another perfect three-dimensional data.

22. The computer program product according to any of claims 18 , 19 , 20 , or 21 , further comprising:

driving a therapeutic radiation irradiating apparatus radiating said therapeutic radiation based on said position.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 11, 2024
From: HITACHI, LTD.
To: HITACHI HIGH-TECH CORPORATION
Reel/Frame 068292/0514 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 27, 2017
From: MITSUBISHI HEAVY INDUSTRIES, LTD.
To: HITACHI, LTD.
Reel/Frame 042820/0605 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2009
From: HANDA, TAKANOBU
To: MITSUBISHI HEAVY INDUSTRIES, LTD.
Reel/Frame 022627/0788 →