PubMed HealthSearch

PubMed · 8823271

Real-time 3D dose calculation and display: a tool for plan optimization.

Abstract

PURPOSE: Both human and computer optimization of treatment plans have advantages; humans are much better at global pattern recognition, and computers are much better at detailed calculations. A major impediment to human optimization of treatment plans by manipulation of beam parameters is the long time required for feedback to the operator on the effectiveness of a change in beam parameters. Our goal was to create a real-time dose calculation and display system that provides the planner with immediate (fraction of a second) feedback with displays of three-dimensional (3D) isodose surfaces, digitally reconstructed radiographs (DRRs), dose-volume histograms, and/or a figure of merit (FOM) (i.e., a single value plan score function). This will allow the experienced treatment planner to optimize a plan by adjusting beam parameters based on a direct indication of plan effectiveness, the FOM value, and to use 3D display of target, critical organs, DRRs, and isodose contours to guide changes aimed at improving the FOM value. METHODS AND MATERIALS: We use computer platforms that contain easily utilized parallel processors and very tight coupling between calculation and display. We ported code running on a network of two workstations and an array of transputers to a single multiprocessor workstation. Our current high-performance graphics workstation contains four 150-MHz processors that can be readily used in a shared-memory multithreaded calculation. RESULTS: When a 10 x 10-cm beam is moved, using an 8-mm dose grid, the full 3D dose matrix is recalculated using a Bentley-Milan-type dose calculation algorithm, and the 3D dose surface display is then updated, all in < 0.1s. A 64 x 64-pixel DRR calculation can be performed in < 0.1 s. Other features, such as automated aperture calculation, are still required to make real-time feedback practical for clinical use. CONCLUSION: We demonstrate that real-time plan optimization using general purpose multiprocessor workstations is a practical goal. Parallel processing technology provides this capability for 3D planning systems, and when combined with objective plan ranking algorithms should prove effective for optimizing 3D conformal radiation therapy. Compared to our earlier transputer work, multiprocessor workstations are more easily programmed, making software development costs more reasonable compared with uniprocessor development costs. How the dose calculation is partitioned into parallel tasks on a multiprocessor work station can make a significant difference in performance. Shared-memory multiprocessor workstations are our first choice for future work, because they require minimum programming effort and continue to be driven to higher performance by competition in the workstation arena.

Explore related subjects

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

J W Matthews, F U Rosenberger, W R Bosch, W B Harms, J A Purdy. 1996-08-01. Real-time 3D dose calculation and display: a tool for plan optimization.. https://doi.org/10.1016/s0360-3016(96)00282-9

Cite the original work for its findings. Save a collection to share your selection of sources.

KEEP EXPLORING

Related citations

EcoCyc: Encyclopedia of Escherichia coli genes and metabolism.

The encyclopedia of Escherichia coli genes and metabolism (EcoCyc) is a database that combines information about the genome and the intermediary metabolism of E.coli. The database describes 3030 genes of E.coli , 695 enzymes encoded by a subset of these genes, 595 metabolic reactions that occur in E.coli, and the organization of these reactions into 123 metabolic pathways. The EcoCyc graphical user interface allows scientists to query and explore the EcoCyc database using visualization tools such as genomic-map browsers and automatic layouts of metabolic pathways. EcoCyc can be thought of as an electronic review article because of its copious references to the primary literature, and as a (qualitative) computational model of E.coli metabolism. EcoCyc is available at URL http://ecocyc.PangeaSystems.com/ecocyc/

Computer Graphics

How is bilateral symmetry of human faces used for recognition of novel views?

The role of bilateral symmetry in face recognition is investigated in two psychophysical experiments using a Same/Different paradigm. The results of Experiment 1 confirm the hypothesis that the ability to identify mirror symmetric patterns is used for viewpoint generalization by approximating the view symmetric to the learned view by its mirror reversed image. The results of Experiment 2 show that the match between this virtual view and the test image is performed directly between the images. Performance drops dramatically if the symmetry between the intensity patterns of the learning and the testing view is disturbed by an asymmetric illumination, although the symmetry between the spatial arrangement of high-level features is retained. Experimental results are discussed in terms of their relation to existing approaches to object recognition.

Computer Graphics

NUCPLOT: a program to generate schematic diagrams of protein-nucleic acid interactions.

Proteins that bind to DNA are found in all areas of genetic activity within the cell. To help understand how these proteins perform their various functions, it is useful to analyse which residues are involved in binding to the DNA and how they interact with the bases and sugar-phosphate backbone of nucleic acids. Here we describe a program called NUCPLOT which can automatically identify these interactions from the 3D atomic coordinates of the complex from a PDB file and generate a plot that shows all the interactions in a schematic manner. The program produces a PostScript output file representing hydrogen, van der Waals and covalent bonds between the protein and the DNA. The resulting diagram is both clear and simple and allows immediate identification of important interactions within the structure. It also facilitates comparison of binding found in different structures. NUCPLOT is a completely automatic program, which can be used for any protein-DNA complex and will also work for certain protein-RNA structures.

Computer Graphics