Anthropomorphic Phantoms Analytical and voxel models Status and perspectives Giorgio GuerrieriJuly 13 th, 2005.

Slides:



Advertisements
Similar presentations
Anatomy & Physiology Human Structure & Human Function.
Advertisements

CT Organ Dose - Part 1 Estimating organ dose for patients Michael F. McNitt-Gray, Ph.D., DABR David Geffen School of Medicine at UCLA.
Medical Interventions Mrs. Stewart Central Magnet School
Geant4-Genova Group Anthropomorphic Phantoms Susanna Guatelli Barbara Mascialino Maria Grazia Pia INFN Genova, Italy IEEE Nuclear Science Symposium San.
Use of G EANT 4 in CMS AIHENP’99 Crete, April 1999 Véronique Lefébure CERN EP/CMC.
Galena Park High School
Alexander Brandl ERHS 630 Radiation and Tissue Weighting Factors Environmental and Radiological Health Sciences.
Susanna GuatelliSPENVIS and Geant4 Workshop Geant4 anthropomorphic phantoms: models of the human body for radiation protection studies S. Guatelli, G.
A general purpose dosimetric system for brachytherapy
1 of 25 Assignment Orthographic Wireframe Elevation Orthographic Wireframe Plan Orthographic Wireframe End-Elevation Perspective View.
MOHAMMAD HUSSIEN, NICHOLAS SPYROU & ANDY MA ANTHROPOMORPHIC VOXEL PHANTOM EFFECTIVE NEUTRON DOSES OUTSIDE A LINAC ROOM Department of Physics, University.
Using FLUKA to study Radiation Fields in ERL Components Jason E. Andrews, University of Washington Vaclav Kostroun, Mentor.
2003 by Jim X. Chen: Introduction to Modeling Jim X. Chen George Mason University.
14 Overview of Geant4 Examples 2 nd Finnish Geant4 Workshop 6-7 June 2005 Dennis Wright (SLAC)
Radioactive Drug Research Committee
Quantities and Measurements - 2 Dosimetric Quantities
IAEA Quantities and Measurements - 3 Radiation Protection Quantities Day 3 – Lecture 1 1.
14 User Documents and Examples II SLAC Geant4 Tutorial 17 May 2007 Dennis Wright Geant4 V8.3.
1 M.G. Pia et al. The application of GEANT4 simulation code for brachytherapy treatment Maria Grazia Pia INFN Genova, Italy and CERN/IT
The brachytherapy advanced example Susanna Guatelli (CERN/INFN)
Witek Pokorski, Radovan Chytracek, Jeremy McCormick, Giovanni Santin
Md.Kausher ahmed Electrical department. Biomedical engineering Code:6875.
Anatomical Regions, Directions, and Body Cavities
Body Planes, Directions and Cavities
Medical Terminology List 3 Chapter 2.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Gean4 Human Phantom advanced example: A Geant4 anthropomorphic model
DIGITAL HIGH-RESOLUTION HEART PHANTOMS Abstract Background:X-ray based imaging modalities employ ionizing radiation with the potential for causing harmful.
International Atomic Energy Agency Internal Dosimetry Software ASSESSMENT OF OCCUPATIONAL EXPOSURE DUE TO INTAKE OF RADIONUCLIDES.
14 Overview of Geant4 Examples Geant4 Tutorial 8-10 March 2004 Dennis Wright (SLAC)
TECH 104 – Technical Graphics Communication Week 13: 3D Modeling Basics.
BODY PLANES, DIRECTIONS, AND CAVITIES
VIII.3. Optimization of Protection for Medical Exposures in Nuclear Medicine 2. Dose to patient Postgraduate Educational Course in Radiation Protection.
S. Guatelli, CPS Innovations, Knoxville, 13 th -21 st January Brachytherapy exercise.
User Documents and Examples II Geant4 Tutorial at Marshall Space Flight Center 18 April 2012 Dennis Wright (SLAC) Geant4 V9.5.
A General Purpose Brachytherapy Software Simulation + Analysis (isodose calculation) 2/10/2002 Geant4 Workshop CERN Susanna Guatelli Univ. and INFN Genova.
S. Guatelli, M.G Pia, INFN Genova G. Cosmo, S. Guatelli, M.G Pia Salamanca, July 2002
Medical Accelerator F. Foppiano, M.G. Pia, M. Piergentili
10 CFR 835 Amendment Peter V. O’Connell, CHP U.S. Department of Energy Accelerator Safety Workshop August 8, 2007 Argonne National Laboratory.
Body Systems All the parts of your body are composed of individual units called cells. Examples are muscle, nerve, skin (epithelial), and bone cells.
Darmstadt, 15. November 2015 Tobias Stockmanns, FZ Jülich1 A STEP to ROOT converter for the FairRoot framework ALICE-FAIR Computing Meeting, GSI,
Evaluation of absorbed fractions for beta- gamma radionuclides in ellipsoidal volumes of soft tissue through Geant4 Ernesto Amato 1, Domenico Lizio 2 and.
The CMS Simulation Software Julia Yarba, Fermilab on behalf of CMS Collaboration 22 m long, 15 m in diameter Over a million geometrical volumes Many complex.
1 Introduction to Anatomy. Introduction to Anatomy Anatomy is a science that studies the structures that make up the human body. It describes these structures.
STATUS OF THE UNIFIED SOLIDS LIBRARY Gabriele Cosmo/CERN Tatiana Nikitina/CERN.
N 0 primary photons generated N d primary photons detected Determination of the photon mass attenuation coefficients Check on ParentID( ) Energy value.
Introducing cross- sectional imaging Dr.Ahmed S. Tawfeek FIBMS(Rad.)
ORGANIZATION OF THE BODY ROSELYN APEROCHO NARANJO. USPF College of Pharmacy.
Anatomical Language Anatomical position – the subject stands erect facing the observer, with the head level and the eyes facing forward. The feet are flat.
Flair development for the MC TPS Wioletta Kozłowska CERN / Medical University of Vienna.
Geant4 Simulation for KM3 Georgios Stavropoulos NESTOR Institute WP2 meeting, Paris December 2008.
Lesson Plan: Drafting and Design J6-2. What is 3D solid modeling? How do 3D solid modeling programs work?
A Short Course on Geant4 Simulation Toolkit Introduction
TECH 104 – Technical Graphics Communication Week 12: 3D Modeling Basics.
Workshop Geant4 Presentation September 14 th, 2007 FASTRAD V3.
S. Guatelli, G. Guerrieri, M. G. Pia INFN Genova, Italy
Diagnostic Imaging Medical Interventions
Language of Anatomy.
L. Pandola INFN, Gran Sasso National Laboratories
BASIC ANATOMICAL TERMINOLOGY
BODY PLANES, DIRECTIONS AND CAVITIES
European Organization for Nuclear Research
A C++ generic model for the GLAST Geometric Description
Diagnostic Imaging.
A Brachytherapy Treatment Planning Software Based on Monte Carlo Simulations and Artificial Neural Network Algorithm Amir Moghadam.
The Hadrontherapy Geant4 advanced example
A Short Course on Geant4 Simulation Toolkit Introduction
Anthropomorphic Phantoms
Presentation transcript:

Anthropomorphic Phantoms Analytical and voxel models Status and perspectives Giorgio GuerrieriJuly 13 th, 2005

A wide panorama of phantoms Mathematical phantoms The size and shape of the body and its organs are described by mathematical expressions representing combinations and intersections of planes, circular and elliptical cylinders spheres, cones, tori, … Voxel phantoms Based on digital images recorded from scanning of real persons by computer tomography (CT) or magnetic resonance imaging (MRI). Missing in Geant4 Already developed by other group using Geant4, not public MIRD5 Phantom (Medical Internal Radiation Dose Committee, pamphlet no 5) NORMAN Phantom (MRI data of a volunteer) Gibbs Phantom (1984) Zubal Phantom (from CT and MRI data) ORNL Phantom (Oak Ridge National Laboratory) NRPB Mathematical Phantom (National Radiological Protection Board)

Interest on Anthropomorphic Phantoms 2005, April: Monte Carlo Topical Meeting, Tennessee In the session about “Tomographic Models for Radiation Protection Dosimetry”, many talks about anthropomorphic phantom (mainly voxel-based models) have been presented: - GSF Male And Female Adult Voxel Models Representing ICRP Reference Man By Keith Eckerman - Effective Dose Ratios For The Tomographic Max And Fax Phantoms By Richard Kramer - Reference Korean Human Models: Past, Present and Future By Choonsik Lee - The UF Family of Paediatric Tomographic Models By Wesley Bolch and Choonik Lee - Development And Anatomical Details Of Japanese Adult Male/ Female Voxel Models By T. Nagaoka - Dose Calculation Using Japanese Voxel Phantoms For Diverse Exposures By Kimiaki Saito - Stylized Versus Tomographic Models: An Experience On Anatomical Modelling At RPI By X. George Xu - Use Of MCNP With Voxel-Based Image Data For Internal Dosimetry Applications By Michael Stabin - Application Of Voxel Phantoms For Internal Dosimetry At IRSN Using A Dedicated Computational Tool By Isabelle Aubineay-Laniece - The Use Of Voxel-Based Human Phantoms In FLUKA By Larry Pinsky - The Future Of Tomographic Modelling In Radiation Protection And Medicine (Panel discussion)

The representation of the human body is useful for radiation protection and medical physic simulation applications. In particular for applications in radiation shielding of habitats for astronauts, such as transfer vehicles and surface habitats for future manned exploration missions. The development of anthropomorphic phantoms, together with Geant4 physics modelling, makes possible to study the radiation damage to the astronauts' organs during interplanetary missions. The models of anthropomorphic phantoms can be used not only in space science, but also for cancer therapy studies too. Anthropomorphic Phantoms for Geant4 toolkit

Voxel Phantom DICOM interface Analytical Phantom The project for Geant4 toolkit is addressed to develop anthropomorphic phantom that can be entirely customized by the user. As in URD, the user shall be able to: - Choose model for each body part to add to the phantom (ORNL, MIRD) - Add single voxel-based body part from DICOM file (CT, MRI) Anthropomorphic Phantoms for Geant4 toolkit First Step

Analytical Model W. S. Snyder, M. R. Ford, G. G. Warner, H. L. Fisher jr MIRD Pamphlet # 5 Revised: “Estimates of absorbed fraction for monoenergetic photon sources uniformly distributed in various organs of a heterogeneous phantom”, J Nucl Med Suppl 3, K. F. Eckerman, M. Cristy, J. C. Ryman “The ORNL Mathematical Phantom Series”, First attempts to model the shape of a human being and its internal organs in order to calculate absorbed radiation doses were made by Snyder et al. (1969) and Koblinger (1972). These were based on the anthropomorphic MIRD-type phantom, which was originally developed for the dosimetry of internal radionuclide sources. The Medical Internal Radiation Dose Committee creates MIRD5 that has been the basis for various derivations, like the ORNL Mathematical Phantom Series. The anatomies of new-born, and children of age 1 year, 5 year, 10 year, 15 year and adult male and female had been modelled at the Oak Ridge National Laboratory by Cristy and Eckerman (1987).

Modelling with geometries Exterior of the phantom Skeletal system Sketch of the gastrointestinal tract model Brain An example of how MIRD5 describes brain

“Final” result Back view Front view The sizes and the positions of geometrical representations of body parts are taken from the document: ORNL Mathematical Phantom Series This document allows to create different phantoms choosing its age and sex. From ORNL Series: model of trunk as elliptical cylinder

Anthropomorphic Phantom: URD (1) - The goal of the project is the development of a Geant4 package addressed to the modeling of an anthropomorphic phantom providing a realistic description of the human body and anatomy. - The phantom consists of a mathematical model of: Body regions Trunk, neck, head, legs, male genitalia, breasts Skeletal system Leg bones, arm bones, pelvis, spine, skull, rib cage, clavicles, scapulae Gastrointestinal tract and contents Esophagus (thoracic + abdominal portions), stomach (wall + contents), small intestine, upper large intestine (ascending colon wall and contents, transverse colon wall and contents), lower large intestine (descending colon wall and contents, lower large sigmoid colon wall and contents) Heart and contents Outer surface of heart, left ventricle (wall + contents), right ventricle (wall + contents), left atrium (wall + contents), right atrium (wall + contents), heart (wall + contents) Organs Adrenals, brain, gall bladder (wall + contents), kidney, liver, lung,ovary, pancreas, spleen, testes, thymus, lobes of thyroid, urinary bladder (wall + contents), uterus

Anthropomorphic Phantom: URD (2) Elemental composition of tissues: - The user shall be able to define composition of each tissue - The user shall be able to associate a defined material to each part of phantom Event: - The user shall be able to retrieve the position and material of the body region traversed by tracks User interface: - The user shall be able to select a phantom by the sex, the age, the model - The user shall be able to construct a phantom using single parts from different models by choosing among MIRD, ORNL or Voxel (from CT/MRI DICOM data) - The user shall be able to add sensitivity to specific organs - The user shall be able to create specific body region corresponding to subset of the phantom Visualization: - The user shall be able to visualize the geometrical set-up - The user shall be able to visualize the particle tracks

Anthropomorphic Phantom: Design The anthopomorphic phantom will be implemented exploiting the object oriented technology A rigorous software process is adopted. The object oriented technology allows extensive code reuse, flexibility, easy extension of the software.

Abstract Factory The design pattern Abstract Factory is adopted to define anatomic structures. The user can model organs communicating with the abstract interface G4VBodyFactory, independently from their concrete classes. It makes exchanging product families easy. It can use different product configurations simply by changing the concrete factory. The Abstract Factory provides an interface for creating families of related object without specifying their concrete classes.

Builder The creational pattern Builder separates the construction of a complex object from its representation so that the same construction process can create different representations. The Builder object provides the director with an abstract interface for constructing the product. Thanks to the abstract interface G4VPhantomBuilder, all one has to do to change the product's internal representation is define a new kind of builder. Unlike creational patterns that construct products in one shot, the Builder pattern constructs the product step by step under the director's control.

Problems … In both ORNL and MIRD mathematical phantoms most of the organs can be easily approximated with solids or part of them that currently are not implemented in the Geant4 Geometry Package: Ellipsoid Circular and elliptical oblique cone Elliptical cone Torus with elliptical section

G4Ellipsoid The ellipsoid and part of it are used to describe several organs like stomach, ovaries, brain, or lungs and kidneys... Design of the new class G4Ellipsoid Geant4 functionality has to be extended, developing the software to describe the ellipsoid

1-Dimensional Test This test consisted of 1D-flux of geantinos with direction parallel to X axis impinging onto an ellipsoid. The ellipsoid has semi-axis lengths: a = 7. µm, b = 10. µ m, c = 15. µ m. The solid is spaced in an enclosed box volume defined world which sizes are 40. µm. The number of events generated in the test is 10^4. The same test was performed for 1D-beams with direction parallel to Y and Z directions. The path length of the geantinos was verified to be equal to the sizes of the ellipsoid, as expected. Path Length

2-Dimensional Test This test consisted of an isotropic flux of geantinos impinging onto an ellipsoid. The ellipsoid has semi-axis lengths: a = 7. µm, b = 10. µm, c = 15. µm. The solid is spaced in an enclosed box volume defined world which sizes are 40 µm. The number of the events generated in the test is 5 ·10^5. Projection on plane XY, YZ, ZX

G4Ellipsoid The software implementing the ellipsoid has been included in Geant4 CVS repository in Geometry/solids/specifics. This work will be documented by an INFN pre-print (in progress) The new class G4Ellipsoid is meant to be publicly available in the next Geant4 release. Ellipsoid cut by two planes along the Z-axis

GDML Geometry Description Markup Language The GDML work-package can be useful for simplify geometry description of body parts The Geometry Description Markup Language work-package is meant to provide geometry data exchange format for the LCG applications. The work-package consists of the GDML Schema part, which is a fully self-consistent definition of the GDML syntax, and the GDML I/O part, which provides means for writing out and reading in GDML files. What users gain is the reduced time when writing their geometry description as no need for re- compilation and re-linking of their applications is required even for one number change. The other advantage is that it allows them easy exchange of geometry data without a need to reveal their source code and makes life easier for developers as well because they can use the GDML data for tracing bugs and problems in geometry processing code. Solids CSG solids: - box - tube - cone - sphere - parallelepiped - trapezoid - general trapezoid Boolean solids: - union - subtraction - intersection Materials Materials definitions - isotopes - elements - elements built from isotopes - complex materials - molecules - mixtures built from elements and/or other complex materials by fractional mass Numerical expressions Actual definitions of numerical elements: - constant - quantity - expression - Cartesian position and rotation

Problems … The GDML work-package read out geometries implemented in Geant4. If other solids will be implemented (the ellipsoid...) in the Geant4 Geometry Package, the GDML Processor is to be extended with them. Currently GDML can create volumes parametrized and replica only of boxes and tubes. [UR ] The rib cage is represented by a series of bands between two concentric, right vertical, elliptical cylinder.

Extending GDML The next official GDML distribution will have the extension to read the new solid (once the G4Ellipsoid is available in G4 release) The GDML Schema has been extended with the new solid, the ellipsoid, and the GDML Processor is now able to draw ellipsoid. The GDML package has been extended to create volumes parametrized for the elliptical tube.

Elements of “Human phantom” example:  Primary Particle  Geometry  Physics  Messengers Implementation of an anthropomorphic phantom example We have explored GDML functionality for a preliminary implementation of an example of an analytical anthropomorphic phantom.

Primary Particle Definition of primary particle type, primary vertex and momentum Primary particle can be originated in different conditions - The user can choose the type of particle - The user can originate beam with defined energy and initial direction - The user can originate particle from a sphere (isotropic flux)

Geometry The Geometry is generated from a GDML file through GDML Processor GDML file is created by the user, through User Interface. - The user can choose phantom by sex (Male or Female) - The user can choose phantom by model (ORNL, MIRD or MIX) - The user can choose which body part is to be built - The user can set sensitivity for each body part

Materials Materials are defined in GDML file There are three materials defined for different body parts: - Skeleton: for the parts of skeleton system - Lung: for the lungs - Soft Tissue: for all other body part These are defined by their elemental composition and densities.

Sensitive Body Part The body parts can be sensible volumes In body part volume the energy deposit is collected The energy deposit is given by the primary particles and all the secondaries generated.

Messengers Geant4 phantom has messengers to control: - Visualizations (OPENGL, VRML, DAWN) - Primary Particles in term of initial energy and direction - Geometry set-up

Through macro file adultFemale.mac # Initialize Phantom /phantom/startUserPhantom # Define Sex /phantom/setUserPhantomSex Female # Define Model /phantom/setUserPhantomModel ORNL # Body part and Sensitivity /bodypart/addBodyPart Stomach yes /bodypart/addBodyPart Spleen no /bodypart/addBodyPart Brain yes... # Finalize GDML file /phantom/closeUserPhantom Example of geometry setup <gdml xmlns:gdml=" (...) (...) (...) (...) (...) (...) Set sensitivity GDML file is processed by GDML Processor and the user phantom is built...

Female ORNL Anthropomorphic Phantom

Thyroid Skull Lungs Arm Bones Spine Esophagus Spleen Stomach Kidneys Pelvis Ovaries Lower Large Intestine Leg Bones Urinary Bladder Uterus Upper Large Intestine Liver Breasts Heart Not visible: Brain (in the skull) Pancreas

Female ORNL Anthropomorphic Phantom > Run 1 Run 1 < Particle: gamma Energy: 100. MeV no. Particle: 20 Beam Direction: along Z axis Visualization system: OpenGL TrackID: 2 -> LegBonesORNLVolume -> Energy deposit: MeV TrackID: 2 -> BodyVolume -> Energy deposit: MeV TrackID: 2 -> BodyVolume -> Energy deposit: MeV TrackID: 2 -> BodyVolume -> Energy deposit: keV TrackID: 16 -> BodyVolume -> Energy deposit: keV TrackID: 23 -> BodyVolume -> Energy deposit: keV TrackID: 22 -> BodyVolume -> Energy deposit: keV TrackID: 21 -> BodyVolume -> Energy deposit: eV TrackID: 20 -> BodyVolume -> Energy deposit: keV TrackID: 19 -> LegBonesORNLVolume -> Energy deposit: keV TrackID: 24 -> BodyVolume -> Energy deposit: keV Output of run 1

Female ORNL Anthropomorphic Phantom > Run 2 Run 2 < Particle: gamma Energy: 100. MeV no. Particle: 20 Beam Direction: along X axis Visualization system: OpenGL TrackID: 19 -> ArmBonesORNLVolume -> Energy deposit: keV TrackID: 34 -> ArmBonesORNLVolume -> Energy deposit: keV TrackID: 33 -> BodyVolume -> Energy deposit: keV TrackID: 32 -> BodyVolume -> Energy deposit: keV TrackID: 31 -> SpleenORNLVolume -> Energy deposit: keV TrackID: 30 -> SpleenORNLVolume -> Energy deposit: MeV TrackID: 29 -> PancreasORNLVolume -> Energy deposit: MeV TrackID: 18 -> BodyVolume -> Energy deposit: eV TrackID: 37 -> BodyVolume -> Energy deposit: keV TrackID: 36 -> LiverORNLVolume -> Energy deposit: eV TrackID: 35 -> LiverORNLVolume -> Energy deposit: keV Output of run 2

Conclusions A new solid ellipsoid has been designed, implemented and tested to extend the Geant4 geometry package. The solid enables the representations of many body parts. A new solid ellipsoid has been designed, implemented and tested to extend the Geant4 geometry package. The solid enables the representations of many body parts. GDML work-package has been extended and now it's able to read the ellipsoid from Geant4 geometry and to create volumes parametrized of elliptical tube. GDML work-package has been extended and now it's able to read the ellipsoid from Geant4 geometry and to create volumes parametrized of elliptical tube. GDML work-package seems to be useful to simplify the geometry description of the analytical anthropomorphic phantom. GDML work-package seems to be useful to simplify the geometry description of the analytical anthropomorphic phantom. A first model of analytical anthropomorphic phantom has been created for Geant4 simulation toolkit

Future Development of a prototype of analytical anthropomorphic phantom to be used in simulation applications of radioprotection study or medical physics. Development of a prototype of analytical anthropomorphic phantom to be used in simulation applications of radioprotection study or medical physics. Allow user to build customized anthropomorphic phantom with organs described by analytical model and DICOM interface creating a voxel-analytical phantom. Allow user to build customized anthropomorphic phantom with organs described by analytical model and DICOM interface creating a voxel-analytical phantom. DICOM interface Analytical Phantom Organs Customized Phantom

Anthropomorphic Phantoms Analytical and voxel models Status and perspectives Giorgio GuerrieriJuly 13 th, 2005