← Back to Patent Explorer
US5339812A Expired / Lapsed US ⏱️ 0.0 years remaining

Three-dimensional computer graphics simulation and computerized numerical optimization for dose delivery and treatment planning

Assignee: Medical Instrumentation and Diagnostic Corp
•
Filing: 1992-12-14
•
Granted: 1994-08-23
•
Expires: 2012-12-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An optimized dose delivery system using computer graphics simulation techniques and computerized numerical optimization. A volume, such as a tumor volume, is graphically simulated and meshed with node points. The dose delivery is calculated depending upon input variables, deriving an objective function related to dose efficacy. A numerical optimization algorithm optimizes the input variables based upon such objective function.

Inventors

  • 👤 Tyrone L. Hardy
  • 👤 Gary W. Glover
  • 👤 Laura D. Brynildson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 13:32
CPC Classifications
A; A61; A61N; A61N5/00; A61N5/10; A61N5/103; A61N5/1031; A61B; A61B90/00; A61B90/10; G; G06; G06T; G06T17/00; G16; G16H; G16H20/00; G16H20/10; G16H50/00; G16H50/50; A61B90/39; A61B2090/3937; A61B34/00; A61B34/10; A61B90/11; A61N5/1001; A61N5/1027

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 197 words
A method of optimizing dose delivery involving stereotactic computer techniques comprising the steps of: 1) generating and displaying graphic simulation of a predetermined volume to be dosed from image data obtained from at least one of a plurality of imaging scanners; 2) providing a stereotactic device and thereby establishing three-dimensional coordinates about the predetermined volume to be dosed; 3) determining an enclosing volume circumscribing said predetermined volume to be dosed; 4) meshing said enclosing volume with node points; 5) providing problem variables relating to dosage; 6) calculating the dose to be delivered to each of said node points; 7) formulating an objective function for evaluating the dosage; 8) solving a numerical optimization algorithm optimizing the objective function; 9) repeating steps 7 and 8 until said problem variables are optimized; and wherein the step of determining an enclosing volume circumscribing the predetermined volume to be dosed further comprises the steps of: 1) graphically simulating a calculated volume as said predetermined volume; 2) calculating the centroid of said calculated volume; and 3) calculating and providing an enclosing volume with said centroid of said calculated volume at the center of the enclosing volume, said enclosing volume enclosing said calculated volume.
Claim 2
Independent Claim 197 words
A method of optimizing dose delivery involving stereotactic computer techniques comprising the steps of: 1) generating and displaying graphic simulation of a predetermined volume to be dosed from image data obtained from at least one of a plurality of imaging scanners; 2) providing a stereotactic device and thereby establishing three-dimensional coordinates about the predetermined volume to be dosed; 3) determining an enclosing volume circumscribing said predetermined volume to be dosed; 4) meshing said enclosing volume with node points; 5) providing problem variables relating to dosage; 6) calculating the dose to be delivered to each of said node points; 7) formulating an objective function for evaluating the dosage; 8) solving a numerical optimization algorithm optimizing the objective function; 9) repeating steps 7 and 8 until said problem variables are optimized; and wherein the step of determining an enclosing volume circumscribing the predetermined volume to be dosed further comprises the steps of: 1) graphically simulating a calculated volume as said predetermined volume; 2) calculating the centroid of said calculated volume; and 3) calculating and providing an enclosing volume with said centroid of said calculated volume at the center of the enclosing volume, said enclosing volume enclosing said calculated volume.
Claim 3
Dependent Claim 27 words
The method of claim 1 wherein the step of determining an enclosing volume additionally comprises the step of calculating a major axis dimension of said calculated volume.
Claim 4
Dependent Claim 52 words
The method of claim 1 wherein the step of meshing said enclosing volume with node points comprises the steps of: a. assigning three-dimensional stereotactic device coordinates to said node points; b. determining the position of said node points relative to said predetermined volume; and c. weighting said dose according to their position.
Claim 5
Dependent Claim 42 words
The method of claim 1 wherein said step of providing problem variables comprises the steps of: a. choosing isotopic seed activity; b. orienting a catheter; c. locating isotopic seeds along the catheter; and d. setting upper and lower limits to said variables.
Claim 6
Dependent Claim 98 words
The method of claim 4 wherein said step of calculating the dose delivered to each of said node points comprises the steps of: a. assigning three-dimensional stereotactic device coordinates to the isotopic seeds; and b. calculating individual node doses by the equation ##EQU7## wherein: i=current node number, j=current catheter number, k=current seed number, n c =total number of catheters, n s =total number of seeds per catheter, D 1 =total radiation dose at node i, ##EQU8## s jk =strength of seed k in catheter j, and r jk =radius from seed k in catheter j to node i.
Claim 7
Dependent Claim 46 words
The method of claim 1 wherein said step of providing problem variables comprises the steps of: a. choosing a pattern of beam rotation relative to an isocenter; b. selecting beam strength; c. selecting beam collimation; and d. setting upper and lower limits to said problem variables.
Claim 8
Dependent Claim 99 words
The method of claim 6 wherein the step of calculating the does delivered to each of said node points comprises the steps of: a. separating each beam path into a predetermined number of individual beams; and b. calculating individual node doses by the equation ##EQU9## wherein i=current node number, j=current catheter number, n b =total number of beams, D 1 =total radiation dose at node i, G j (S j ,C j ,d j =node radiation does from beam j, s j =strength of beam j, c j =collimation of beam j, and d j =direction of beam j.
Claim 9
Dependent Claim 129 words
The method of claim 1 wherein the step of formulating an objective function comprises the steps of: a. determining whether each said node within said enclosing volume is dead or alive relative to a predetermined dose; b. assigning each said node to one of four specific subtotals, including (1) nodes inside the predetermined volume and alive, (2) nodes inside the predetermined volume and dead, (3) nodes outside the predetermined volume and alive, and (4) nodes outside the predetermined volume and alive, and (4) nodes outside the predetermined volume and dead; c. dividing each of said specific subtotals by the total number of nodes; and d. summing (1) the ratio of nodes outside the predetermined volume and dead and (2) the ratio of nodes inside the predetermined volume and alive.
Claim 10
Dependent Claim 96 words
The method of claim 1 wherein the step of formulating an objective function comprises the step of assigning status factors to the nodes as follows: (1) a value of +P for nodes inside the predetermined volume and dead, (2) a value of -1 for nodes inside the predetermines volume and alive, (3) a value of -1 for nodes outside the predetermined volume and dead, and (4) a value of 0 for nodes outside the predetermined volume and alive, wherein: P=e.sup.-(D.sub.i D.sub.o).sup.2 /δ.sup.2 D i =Radiation dose at node i, D o =Predetermined dose, and δ=decay factor.
Claim 11
Independent Claim 185 words
An apparatus for optimizing dose delivery involving stereotactic computer techniques comprising: means for generating and displaying graphic simulation of a predetermined volume to be dosed from image data obtained from at least one of a plurality of imaging scanners; stereotactic device means for establishing three-dimensional coordinates about the predetermined volume to be dosed; means for determining an enclosing volume circumscribing said predetermined volume to be dosed; means for meshing said enclosing volume with node points; means for providing problem variables relating to dosage; means for calculating the dose to be delivered to each of said node points; means for formulating an objective function for evaluating the dosage; means for solving a numerical optimization algorithm optimizing the objective function; and wherein said means for determining an enclosing volume circumscribing the predetermined volume to be dosed comprises: means for graphically simulating a calculated volume as said predetermined volume; means for calculating the centroid of said calculated volume; and means for calculating and providing an enclosing volume with said centroid of said calculated volume at the center of the enclosing volume, said enclosing volume enclosing said calculated volume.
Claim 12
Independent Claim 185 words
An apparatus for optimizing dose delivery involving stereotactic computer techniques comprising: means for generating and displaying graphic simulation of a predetermined volume to be dosed from image data obtained from at least one of a plurality of imaging scanners; stereotactic device means for establishing three-dimensional coordinates about the predetermined volume to be dosed; means for determining an enclosing volume circumscribing said predetermined volume to be dosed; means for meshing said enclosing volume with node points; means for providing problem variables relating to dosage; means for calculating the dose to be delivered to each of said node points; means for formulating an objective function for evaluating the dosage; means for solving a numerical optimization algorithm optimizing the objective function; and wherein said means for determining an enclosing volume circumscribing the predetermined volume to be dosed comprises: means for graphically simulating a calculated volume as said predetermined volume; means for calculating the centroid of said calculated volume; and means for calculating and providing an enclosing volume with said centroid of said calculated volume at the center of the enclosing volume, said enclosing volume enclosing said calculated volume.
Claim 13
Dependent Claim 26 words
The method of claim 10 wherein said means for determining an enclosing volume additionally comprises means for calculating a major axis dimension of said calculated volume.
Claim 14
Dependent Claim 52 words
The method of claim 10 wherein said means for meshing said enclosing volume with node points comprises: means for assigning three-dimensional stereotactic device coordinates to said node points; means for determining the position of said node points relative to said predetermined volume; and means for weighting said dose according to their position.
Claim 15
Dependent Claim 43 words
The method of claim 10 wherein said means for providing problem variable comprises: means for choosing isotopic seed activity; means for orienting a catheter; means for locating isotopic seeds along the catheter; and means for setting upper and lower limits to said variables.
Claim 16
Dependent Claim 97 words
The method of claim 13 wherein said means for calculating the dose delivered to each of said node points comprises: means for assigning three-dimensional stereotactic device coordinates to the isotopic seeds; and means for calculating individual node doses by the equation ##EQU10## wherein: i=current node number, j=current catheter number, k=current seed number, n c =total number of catheters, n s =total number of seeds per catheter, D 1 =total radiation dose at node i, ##EQU11## s jk =strength of seed k in catheter j, and r jk =radius from seed k in catheter j to node i.
Claim 17
Dependent Claim 47 words
The method of claim 10 wherein said means for providing problem variables comprises: means for choosing a pattern of beam rotation relative to an isocenter; means for selecting beam strength; means for selecting beam collimation; and means for setting upper and lower limits to said problem variables.
Claim 18
Dependent Claim 98 words
The method of claim 15 wherein said means for calculating the dose delivered to each of said node points comprises: means for separating each beam path into a predetermined number of individual beams; and means for calculating individual node doses by the equation ##EQU12## wherein i=current node number, j=current beam number, n b =total number of beams, D 1 =total radiation dose at node i, G j (S j ,C j ,d j =node radiation dose from beam j, s j =strength of beam j, c j =collimation of beam j, and d j =direction of beam j.
Claim 19
Dependent Claim 121 words
The method of claim 10 wherein said means for formulating an objective function comprises: means for determining whether each said node within said enclosing volume is dead or alive relative to a predetermined dose; means for assigning each said node to one of four specific subtotals, including (1) nodes inside the predetermined volume and alive, (2) nodes inside the predetermined volume and dead, (3) nodes outside the predetermined volume and alive, and (4) nodes outside the predetermined volume and dead; means for dividing each of said specific subtotals by the total number of nodes; and means for summing (1) the ratio of nodes outside the predetermined volume and dead and (2) the ratio of nodes inside the predetermined volume and alive.
Claim 20
Dependent Claim 96 words
The method of claim 10 wherein the means for formulating an objective function comprises the step of assigning status factors to the nodes as follows: (1) a value of +P for nodes inside the predetermined volume and dead, (2) a value of -1 for nodes inside the predetermined volume and alive, (3) a value of -1 for nodes outside the predetermined volume and dead, and (4) a value of 0 for nodes outside the predetermined volume and alive, wherein: P=e.sup.-(D.sub.i D.sub.o).sup.2 /δ.sup.2 D i =Radiation dose at node i, D o =Predetermined dose, and δ=decay factor.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-08-22 1998-02-21 1998-08-23 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-08-22 2002-02-21 2002-08-23 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-08-22 2006-02-21 2006-08-23 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag