micropet scanner characterisation - ulisboa · micropet scanner characterisation ... dos módulos...

60
MicroPET Scanner Characterisation Nuno José Santos Pereira Dissertação para obtenção do Grau de Mestre em Engenharia Física Tecnológica Júri Presidente: Prof. João Seixas Orientador: Prof. João Varela Orientador: Prof. Stefaan Tavernier Setembro 2008

Upload: habao

Post on 11-Nov-2018

238 views

Category:

Documents


0 download

TRANSCRIPT

MicroPET Scanner Characterisation

Nuno José Santos Pereira

Dissertação para obtenção do Grau de Mestre em

Engenharia Física Tecnológica

Júri

Presidente: Prof. João Seixas

Orientador: Prof. João Varela

Orientador: Prof. Stefaan Tavernier

Setembro 2008

Resumo

O desenvolvimento de scanners MicroPET, destinados a roedores e pequenos primatas, traz claras

vantagens no estudo clínico destes animais, bem como em testes pré-clínicos de produtos médicos

destinados a humanos. A transferência de tecnologia entre estes e os scanner PET destinados a

humanos é outra mais valia.

No Instituto de Altas Energias da Vrije Universiteit Brussel, um dos membros da Colaboração Crystal

Clear, foi desenvolvido um protótipo de scanner MicroPET - ClearPET1 - tendo em vista a sua comer-

cialização. Este scanner é o objecto de estudo desta tese. Nela é feita a descrição da arquitectura

geral, dos módulos de detecção de radiação, no qual as matrizes phoswich são o elemento central, dos

módulos electrónicos associados à detecção e do sistema de aquisição e tratamento de dados.

Foi experimentalmente determinado o perfil de sensibilidade axial do scanner (ASP); a comparação

dos resultados experimentais com simulações efectuadas na plataforma GATE mostrou que estes estão

em concordância. Um método novo, para o cálculo da fracção de scattered events, com base em ASPs

é apresentado. São igualmente apresentados os resultados da determinação da resolução temporal.

As ferramentas de análise de dados desenvolvidas no âmbito do trabalho experimental desta tese

servirão como base da caracterização do novo protótipo, ClearPET2, em fase de finalização. A realiza-

ção de simulações melhoradas é necessária para compreender alguns aspectos menos claros focados

ao longo da tese.

Palavras-chave:MicroPET, Sensibilidade, Scatter Fraction, Resolução Temporal de Coincidências, GATE

2

Abstract

The development of MicroPET scanners, destined to rodents and small mammals, brings clear adavan-

tages in the clinical study of these animals, as well as in pre-clincal tests of medical prodcuts destinated

to human beings. The technology transfer between these and the human PET scanners is another

advantage.

In the High Energy Institute of the Vrije Universiteit Brussel, one of the members of the Crystal Clear

Colaboration, a MicroPET scanner prototype - ClearPET1 - with the objective of its later commercializa-

tion. This scanner is this thesis’ study object. In it is made the description of the global architecture,

of the detection modules, in which the phoswich matrices are the nuclear element, of the electronic

modules associated with detection and of the data acquisiton and treatment system.

The axial profiles of sensitivity (ASP) were experimentally determined; the comparison between

experimental results and simulations done in the Gate platform, showed the agreement between these.

A new method, to calculate the scattered events fraction based on ASPs is presented. Also the results

of the temporal resolution calculation are presented.

The data analysis tools developed throughout the experimental work part of this thesis will be useful

as a basis for the caractherization of the new prototype, in a final stage: ClearPET2. The realization of

improved simulations is needed to understand some unclear aspects foscued in this thesis.

Key-words:MicroPET, Sensitivity, Scatter Fraction, Coincidence Time Resolution, Gate

3

Contents

1 Introduction 9

2 Positron Emission Tomography 122.1 Positron Emission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.2 Isotopes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.3 Photon Interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.3.1 Cross Section and Mean Free Path . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.3.2 Compton Scattering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.3.3 Photoelectric Effect . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.4 Photon Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

2.4.1 Scintillation Crystals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

2.4.2 Photomultipliers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

2.5 Events in PET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

2.6 PET Scanner Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

2.6.1 Sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

2.6.2 Noise Equivalent Count . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

2.6.3 Spatial Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

2.6.4 Time Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

3 ClearPET Scanner 263.1 Scanner Geometry and Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

3.2 Detection Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

3.2.1 Scintillation Crystals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

3.2.2 Photo Multipliers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27

3.2.3 Phoswich Matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

3.2.4 Cassettes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3.3 Electronics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3.4 Data Acquisition (DAQ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

4 Results 344.1 Measurements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

4.2 Simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

4.3 Sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

4.3.1 Full Scanner Sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

4.3.2 PMT Singles Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

4.3.3 PMT Pair Coincidence Sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

4

4.3.4 Cassette Pair Coincidences Sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . 41

4.3.5 Full Scanner Sensitivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

4.4 Coincidence Time Resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

5 Conclusions 48

A Simulation 50A.1 General Aspects of GATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

A.2 Simulation Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

A.2.1 Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

A.2.2 Physical Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

A.2.3 Radioactive Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52

A.2.4 Digitizing Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

A.2.5 Data Output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

B Commercial ClearPET 56

5

List of Figures

2.1 interaction of a photon with an infinitesimal volume with N interaction centres per volume unit . . . 14

2.2 Photon-carbon interaction cross section, in function of the photon’s energy . . . . . . . . . . . . 14

2.3 Compton Scattering between a photon and an electron . . . . . . . . . . . . . . . . . . . . . . . 15

2.4 Generic PMT schematic cross-section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

2.5 HAMAMATSU H7546A PhotoMultiplier Tube Cathode Radiant Sensitivity, Sk, and Quantum Effi-

ciency in function of the wavelength of incident photon. Sk is related with Quantum Efficiency by:

Sk = εQλ

1.24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2.6 137Cs energy spectrum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

2.7 a)true coincidence; b)scatter coincidence; c)random coincidence . . . . . . . . . . . . . . . . . . 20

2.8 time window method for coincidence sorting; after the first photon is detected a time window of τ

ns is open and another photon is expected in the opposite detector. a) coincidence detected b) no

coincidence detected . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

2.9 simulated ASP with and without axial shift between cassettes, blue and purple curves respectively . 21

2.10 simulated NEC curve in function of a phantom activity, for a ClearPET scanner prototype . . . . . . 22

2.11 exemplification of parallax error

a) with a layer of crystal, parallax error is p

b) if the layer is subdivided in two, this error b can be reduced . . . . . . . . . . . . . . . . . . . 23

2.12 ClearPET scanner spatial radial resolution. The red and blue curves correspond to measured and

simulated data, respectively . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

2.13 Plot of time difference in coincidences of a test setup for a ClearPET prototype; a Gaussian curve

is fit to the histogram and; the FWHM of the Gaussian curve is the coincidence time resolution . . . 25

3.1 ClearPET1 Scanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

3.2 The scanner geometry is defined in cylindrical coordinates reference frame . . . . . . . . . . . . 27

3.3 Multi-Anode HAMAMATSU R7600-M64 PMT. One can see the 64 anode channels and the common

dynode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

3.4 a) 1-PMT 2-LuYAP layer 3-LSO layer 4-equalisation masks 5-positioning mask for the phoswich

matrix; b) phoswich matrix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

3.5 Cassette. The phoswhich matrix is inside the black cover; outside one can see the readout elec-

tronics of the PMT and the FPGA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3.6 when a pulse over threshold level is registered the decoder block searches for the low (blue) high

(red) pixel addresses; four types of events can occur: a)single: low and high pixel addresses are

equal. b) neighbour: low and high pixel addresses are in each others immediate vicinity (direct

or diagonal). c) far: low and high pixels addresses are not equal neither neighbours. d) error of

position: low pixel address is higher than high pixel address . . . . . . . . . . . . . . . . . . . . 30

6

3.7 signal sampling and time mark of the event. the time mark corresponds to the first sampled value

after a trigger occurs. the sampling takes 16 x 25 ns = 400 ns . . . . . . . . . . . . . . . . . . . 30

3.8 Data Acquisition Layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

3.9 signal sampling and time mark of the event. the time mark corresponds to the first sampled value

after a trigger occurs. the sampling takes 16 x 25 ns = 400 ns . . . . . . . . . . . . . . . . . . . 32

3.10 distribution of the normalized values of the last pulse sample to the sum of all pulses samples, for

LSO and LuYAP crystals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

4.1 left: simulation of a full ring of 20 cassettes. right: scheme of Cassettes and PMTs numbering.

Cassettes 1 to 4 are diametrically opposing cassettes 11 to 14, respectively; cassette 1 is said to

be the opposite of cassette 11, and so on. Each pair of PMTs in a cassette is labeled as PMT 0 and

PMT 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

4.2 PMTs measured singles rate compared with simulation. Left: level 0 PMTs. Right: level 1 PMTs . . 35

4.3 a) singles registered in just one PMT; b) coincidences registered between one pair of specific cas-

settes; c) coincidences registered between any pair of PMT of a pair of opposite cassettes . . . . . 36

4.4 PMTs measured singles rate compared with simulation. Left: level 0 PMTs. Right: level 1 PMTs;

for clearness of visualisation, only one simulated PMT is shown, as simulated single count rate per

PMT is practically equal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

4.5 Measured energy spectrum of all the 16 PMTs . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

4.6 left: determination of PMT 0 of cassette 13 energy resolution. right: determination of a simulated

PMT energy resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

4.7 left: determination of PMT 0 of cassette 13 energy resolution with subtraction of the LSO background 38

4.8 Simulated and measured sensitivity for PMT pairs. Blue: simulation PMTs index 0. Red: measure-

ment PMTs index 0. Green: simulation PMTs index 1. Black: measurement PMTs index 1 . . . . 40

4.9 Blue: simulated sensitivity profile. Red: measured sensitivity profile; the z position for each one of

the cassette pair plots is corrected for the respective peak deviation shown in table 4.1 . . . . . . . 41

4.10 Blue: simulated sensitivity profile. Red: measured sensitivity profile. The axial position of measured

data is corrected as the average of all the peaks deviations shown in table 4.1 . . . . . . . . . . . 42

4.11 comparison between full scanner and cassette pair sum sensitivity profiles, for measurement and

simulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

4.12 left: scattered coincidences contribution to sensitivity; right: scatter fraction . . . . . . . . . . . . 43

4.13 Blue: simulated sensitivity profile. Red: measured sensitivity profile . . . . . . . . . . . . . . . . 44

4.14 For each PMT pair combination of each cassette pair ∆tcoin is plotted; only the points with a Gaus-

sian like shape (blue points) are used to fit a Gaussian distribution; the average of this distribution

is presented as a delay and the FWHM as the time resolution . . . . . . . . . . . . . . . . . . . 46

4.15 Global and crystal layer energy resolutions for each opposite cassette pair; the blue curve refers to

LSO-LSO interactions and the Green curve refers to LuYAP-LuYAP interactions . . . . . . . . . . 47

4.16 full scanner time resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47

A.1 Digitizing module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

B.1 left: axial profile of sensitivity of the scanner; centre: spatial resolution; coincidence time distribution

and respective time resolution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56

B.2 left: coronal view; centre: transversal view; right: sagital view . . . . . . . . . . . . . . . . . . . . 57

7

List of Tables

2.1 main isotopes used in PET and its principal characteristics . . . . . . . . . . . . . . . . . . . . . 13

2.2 list of crystals commonly used in PET systems, and some of their proprieties. An ideal crystal would

have a large light yield like NaI(Tl), a fast decay constant like LSO or LuAP and a small absorption

length like LuAP. Such a crystal doesn’t exist and a compromise between these has to be achieved 17

4.1 Peak deviation is the distance between the measured peak and the simulated peak; the peak-

to-peak ratio is the ratio between the measured and simulated peaks sensitivity values; the total

ratio between measure and simulation doesn’t include the bad data points of cassettes 11 and 12

(sec.4.3.1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

4.2 ratios between measured and simulation for the different profile parts. . . . . . . . . . . . . . . . 41

4.3 Real system PMTs characteristics. a): the LSO background could not be fit in the energy spectrum.

b): the photopeak is not completely visible in the energy spectrum . . . . . . . . . . . . . . . . . 45

A.1 geometry definition in GATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

8

Chapter 1

Introduction

Since 1970s, Positron Emission Tomography has been used in humans as a clinical diagnosis tech-

nique, specifically in oncology and neurology areas. It allows to trace the spatial distribution of a given

radioactive marker, as a function of metabolism in particular regions of the body. It differs from other

tomography techniques, such as X-Ray or MRI, in the sense that a functional rather than an anatomical

image is obtained. The metabolic modifications usually precede the anatomical ones, so that an ad-

vantage of PET is to detect potential sicknesses, such as cancer metastasis, early enough to allow an

efficient treatment.

Small and medium size mammals, like primates and rodents, have always been used in laboratories

for fundamental disease research or preclinical tests of drugs destined to humans; amongst them, lab

mice, due to the similitude of their genetic expression with humans and to their fast rate of reproduction

and growing, are the most used ones, with a share of 90% [1].

The success of PET scanners in humans naturally led to the interest from pharmaceutical and

biomedical companies in using PET scanners on mice. Another argument that boosted this demand

was the fact that less animals would eventually have to die when using PET in comparison with autora-

diography; this fact comes out as a strong argument for using PET, in the sense that it answers both an

humanitarian and an economic concern.

The existing scanners were not suited to this purpose as their spatial resolution was not adequate to

the animal’s dimensions and also due to practical issues concerning legal impediments on using human

medical devices on mice. Also the price of the scanner is an important factor; the difference in physical

dimensions of an animal dedicated scanner in comparison with an Human one implies that the final price

of the first would be much lower. Due to this in the 90s dedicated small animal PET scanners started to

be developed under the name of microPET.

MicroPET scanners present design challenges relative to human PET scanner, specially concerning

spatial resolution and sensitivity; the smaller dimensions of mice internal organs demand for better

spatial resolution and higher detection efficiency; this demands for new research and development on

detection methods for microPET systems. This parallel development of microPET systems is also clearly

advantageous to the development of human PET scanners.

The Crystal Clear Collaboration (CCC) was set in the 90s in CERN with the aim of developing new

scintillator materials and instrumentation for gamma ray detection, to use in basic research in subatomic

particle physics. In the mid 90s the know-how acquired in this domain started to be used in the devel-

opment of radiation detection methods for biomedical purposes.

A number of sub-projects under the CCC are currently being carried out by the members of the

9

collaboration; one of them consists in developing a prototype for commercialisation of a dedicated small

animal PET scanner : ClearPET. The collaboration succeeded in this particular sub-project and a version

of this scanner is nowadays commercialised by Raytest. The work on this thesis is directed towards one

of these prototypes, built at IIHE-VUB 1 : ClearPET1.

1Inter University Institute for High Energy Physics - Vrije Universiteit Brussel

10

In this thesis, the physical phenomena on which PET techniques rely on will be introduced. An

overlook of positron emission and isotopes will be given. The relevant photon interaction modes: Pho-

toelectric effect and Compton Scattering will be detailed.

As far as the photon detection is concerned, the principal characteristics of scintillation crystals and

Photo Multiplier Tubes (PMTs) will be shown; emphasis will be given to scintillation crystals currently

used in PET techniques and to the general aspects of a PMT.

The general characteristics of PET scanners are presented: the different types of events one expects

to detect. The working characteristics of a PET scanner: sensitivity, noise equivalent count and spatial

and temporal resolutions are introduced.

A major part of this work is dedicated to characterise ClearPET1 Scanner. Its characterisation in-

cludes the general geometry and assemblage of the different parts. The phoswich matrix, composed

by the scintillation crystals and PMTs, and the solutions adopted to overcome the problems in light col-

lection will be detailed. In the electronics module emphasis will be given to the implemented methods

used to treat data from the detection modules. The layout of the Data Acquisition (DAQ) will be pre-

sented; only the major informatics solutions will be presented but the algorithms of data treatment will

be detailed.

The first results of this work will focus on the sensitivity determination of the scanner; throughout the

data analysis simulated and measured data will be systematically compared.

In the second part of results the time resolution of the scanner will be presented.

11

Chapter 2

Positron Emission Tomography

2.1 Positron Emission

Within the beta decay processes family there is the β+ decay which is the physical basis for one of the

imaging techniques used in medicine:Positron Emission Tomography (PET). The positron is one of the

products of the β+ decay; the particle and charge balance reactions are given by eqs. (2.1) and eq. (2.2):

p→ n+ e+ + νe (2.1)

AZN → A

Z−1 N′+ e+ + νe (2.2)

The positron presents the same characteristics, as his anti-particle, the electron, except for its charge,

which is positive; the neutrino does not play any role, as it is an undetectable particle in PET systems.

Positron Interaction in MatterAfter it is emitted, the positron suffers a termalization process, in which its kinetic energy is gradually

lost into the medium; while the termalization process is going on, the positron travels randomly in the

medium until it suffers a pair annihilation.

Pair Annihilation and Photon EmissionAfter termalization is complete, the positron goes into a pair annihilation reaction, i.e., when interacting

with its anti-particle, both annihilate and give rise to the production of photons. Production of a single

photon is forbidden by energy and momentum conservation laws, being the most probable the creation of

two photons (eq. (2.3)), while the production of three photons or more photons are events with extremely

low probabilites [42].

e+ + e− → γ + γ (2.3)

The two emitted photons have an energy of 511 keV and travel in opposite directions. Their angular

deviation is 180o, however, as a possible result of non-zero momentum of positron and electron in the

moment of annihilation, there exists a non-co-linearity in photon trajectories which is represented by a

Gaussian with a full width at half maximum (FWHM) of 0.5o [40]. This non-co-linearity effect may be a

factor of degradation on spatial resolution in PET systems with large diameter [11].

The two emitted photons are the observables on which PET image techniques rely on. To know

which pair of detected photons correspond to a real β+ decay and the subsequent annihilating, will be

further detailed.

12

2.2 Isotopes

PET is a functional technique of medical imaging, i.e., the point is to visualise body regions where

physiological activity, such as blood flow or cell growth is taking place, therefore a positron source is

needed in the specific spot one wants to visualise.

This is achieved with the use of radioactive elements such as 11C, 15O or 18F that undergo β+

decay. These elements are then linked to an organic molecule that plays some role in a given type of

physiological activity. The radioactivity present in this molecule acts then as tracer of this physiological

activity.

The 18F − FDG 1 is one of these carrier molecules and also one of the most commonly used in

oncology; it is a glucose similar molecule which acts as an energy supplier for cell metabolism. This

makes 18F − FDG an ideal tracer to study regions of the body where metabolism is abnormally high,

such as metastasis in cancers.11C is an isotope used to study brain and neurological metabolism, due to its likelihood to link with

neuro-transmitters such as serotonin [2].15O is used to study the kinetics of the transfer of oxygen such as in blood-lung gaseous transfer or

in cell metabolism [4].

All the previously cited radioactive elements have to be produced in particle accelerators like cy-

clotrons. The fact of being short-lived particles makes the physical proximity between the cyclotron and

the examination site important, as well as the rapidity of the chemical processes involved in between the

isotope production and the examination.

In table 2.1, one can see the principal characteristics of the most commonly used isotopes in PET.

isotope 18F 11C 15OT 1

2(minutes) 110 20 2

βmax (keV) 635 970 1730average distance travelled in water (mm) 0.6 1.1 2.5

Table 2.1: main isotopes used in PET and its principal characteristics

The fact that 18F has a half-life of nearly 2 hours, is an advantage in logistic questions regarding the

examination but it has also the disadvantage of exposing the patient to a high dose of radioactivity. This

is also taken into account in the medical community, as the number of PET scans a patient can do is

limited.

The average distance travelled in water by the positron before it annihilates is a factor of degradation

of spatial resolution of the scanner (sec.2.6.3); it depends on its βmax Energy. Models for this energy

dependence and its influence in spatial resolution can be seen in [5] [6].

2.3 Photon Interaction

Unlike charged particles, photons can travel in matter without suffering interactions. Therefore when

a photon penetrates in matter nothing happens until it undergoes an interaction with an atom; this

interaction can go via different processes according to the photon energy, with different probabilities

for each process according to the medium in which it travels.

1Fluorodeoxyglucose: C6H11FO5

13

2.3.1 Cross Section and Mean Free Path

When a photon travels through matter it has a given probability of interacting with it (fig. 2.1).

Figure 2.1: interaction of a photon with an infinitesimal volume with N interaction centres per volume unit

Considering a particle hitting this target volume, perpendicularly, with infinitesimal thickness dx and

N interaction centres, it is straightforward to see that the probability of interaction is proportional to dx

and N .

There is, however, another factor contributing to this probability: this is defined as cross-section, σ,

and it is dependent on the nature of the interaction. In nuclear and particle physics cross sections have

the dimensions of a surface and the most commonly used unit is the barn (1barn = 10−24cm2).

Therefore, the infinitesimal probability that a particle undergoes an interaction in the infinitesimal

volume mentioned above is given by eq. (2.4)

dW = Ndxσ (2.4)

A cross-section plot for photon-carbon interaction, is shown in fig. 2.2 [12].

Figure 2.2: Photon-carbon interaction cross section, in function of the photon’s energy

The mean free path (mfp) of a particle is defined as being the average distance that a particle travels,

in a given medium, before undergoing the first interaction. The probability of a particle to undergo an

interaction inside a distance x, in a given material is given by eq. (2.5)14

P (x) = 1− e− xλ (2.5)

Where λ is the m.f.p. and it is related with the cross section, given by the eq. (2.6):

λ =1Nσ

(2.6)

One can now see that the mfp. of a particle decreases with increasing density of material (N), and

cross-section σ. The m.f.p. is also commonly referred to as Absorption Length, and is an important

characteristic of scintillation crystals (sec.2.4.1).

2.3.2 Compton Scattering

Compton Scattering is the elastic collision between a photon with an energy Eiγ and an electron (fig. 2.7);

this collision scatters the photon under an angle θ and consequently changes its energy to Efγ .

Figure 2.3: Compton Scattering between a photon and an electron

Compton Scattering assumes special relevance in PET systems, as it is the dominant interaction pro-

cess at energies of ∼ 511keV . The conservation laws for momentum and energy give us the following

relation between the photon’s final and initial energies:

Efγ =Eiγ

1 + Efγmec2

(1− cosθ)(2.7)

The cross section for Compton is given by the Klein-Nishima formula (eq.(2.8)), derived under a quantum

mechanical framework.dσ

dΩ=r202

(EfγEiγ

)2(Eiγ

Efγ+EfγEiγ− sin2θ

)(2.8)

In fig. 2.2 one can see the contribution of Compton scattering to the total cross-section, in the 100 eV to

1 GeV energy range.

2.3.3 Photoelectric Effect

The photoelectric effect is the interaction of a photon with an electron bound in an atom. The energy of

the photon that is transferred to the electron may raise it to a higher energy level or to become a free

electron. The energy of a free photoelectron is given by eq. (2.9).

T = Eγ − Ebinding (2.9)

Ebinding stands for the binding Energy of the electron in the atom.15

Photoelectric effect is the dominant interaction at energies of gamma rays less than 100 keV (fig. 2.2).

The energy dependence on cross section is given by eq. (2.10) [13].

σ ∝ Zn

E3.5γ

(2.10)

The coefficient n varies between 4 and 5, and its dependent on the photon energy

2.4 Photon Detection

2.4.1 Scintillation Crystals

Scintillation is the phenomenon that takes place when radiation that travels through a medium excites or

ionises atoms; the atoms returning to their ground state give rise to emission of photons. There are two

groups of scintillators: organic and inorganic. The physics of scintillation won’t be detailed here; focus

will be given to inorganic scintillators.

Inorganic Scintillators, usually ionic crystals , from now on referred to as crystals, have a high Zeff(>

50) and are suitable for X and γ − ray radiation detection. In order to achieve a good performance in

photon detection, some characteristics of crystals have to be taken into account.

- High density, in order to have the highest possible amount of photons interacting in the crystal.

- A large efficiency of produced light, and preferably proportional to the energy of the incoming

radiation. The number of scintillation photons is given by eq. (2.11) [13].

Nsciγ ' ηEγ

2Ebg(2.11)

being Eγ the energy of incoming gamma, Ebg the Energy band-gap of crystal and η the efficiency

of the crystal, which depends on temperature.

- A decay constant τ , significantly lower than rate of incoming photons, in order to achieve a good

temporal resolution.

- Transparency of the crystal to its own scintillation light, allowing it to reach the photodetector win-

dow.

- Compatibility between the spectrum of light emission and the photodetector spectral range; this

range is typically in the visible spectrum : 350 ∼ 700nm.

Some of this characteristics for different commonly use crystals in PET: NaI(Tl) 2 , LSO 3 , LuAP 4 and

LuYAP 5 are summarised in table 2.2 [7] [8].

The fact that LuYAP presents a slow and fast light decay component, will assume special relevance

when discriminating signals from different crystals is necessary (section 3.4 DOI)2Iodine of Sodium doped with Thallium: NaI(T l)3Lutetium Oxyorthosilicat: Lu2SiO54Lutetium Orthoaluminate Perovskite: LuAlO35Lutetium Yttrium Orthoaluminate Perovskite: Lu0.7Y0.3AlO3

16

scintillator crystal NaI(Tl) LSO LuAP LuYAPlight yield relative to NaI(Tl) % 100 75 25 20

18 (80%) 21 (55%)Decay Constant (ns) 230 42181 (20%) 188 (45%)

511keV absorption length (mm) 29.4 11.3 10.5 10.4density (g/cm3) 3.67 7.40 8.34 7.44

Table 2.2: list of crystals commonly used in PET systems, and some of their proprieties. An ideal crystal wouldhave a large light yield like NaI(Tl), a fast decay constant like LSO or LuAP and a small absorption length like LuAP.Such a crystal doesn’t exist and a compromise between these has to be achieved

2.4.2 Photomultipliers

Photomultiplier tubes (PMT), of which we can see a cross section in fig 2.4, are used as scintillation light

detectors. They consist of a vacuum tube with a glass window; in its interior, where vacuum ( 10−4Pa)

has been made, there is, in one end, the photocathode and in the other the anode; in between there are

typically 10 to 15 dynodes; The photocathode is maintained at a large negative potential (∼ −2000V )

while the anode is at ground potential; the potential of each dynode varies between the photocathode

voltage and the anode voltage (0V ) in steps of ∼ −150V .

Figure 2.4: Generic PMT schematic cross-section

Scintillation photons that pass through the PMT windows eject, by photoelectric effect, electrons from

the photocathode. The number of ejected electrons is multiplied in each of the dynodes until they reach

the photoanode; this process is called secondary emission and it happens when the electron hits the

dynodes surface with sufficient energy; the result is the emission of a number of secondary electrons.

As a result of all the secondary electrons charge collected in the anode, an electric signal is produced.

Quantum EfficiencyThe process of ejecting electron in the photocathode has an intrinsic efficiency associated with it,

called quantum efficiency. It is the relation between incoming photons and created photoelectrons,

given in eq. (2.5)

εQ =NpeNγ

(2.12)

This Quantum Efficiency is wavelength dependent as shown in fig. 2.5

Dark CurrentParallel to the emission of photoelectrons, spontaneous emission of electrons from the photocathode

17

Figure 2.5: HAMAMATSU H7546A PhotoMultiplier Tube Cathode Radiant Sensitivity, Sk, and Quantum Efficiencyin function of the wavelength of incident photon. Sk is related with Quantum Efficiency by: Sk = εQ

λ1.24

occur. This is due to the thermal agitation of electrons that produce the dark-current of the PMT. This

current is the origin of a large fraction of the PMT’s noise.

GainThe photoelectrons emitted then go through a process of successive multiplications in each one of the

dynodes; in each step they’re multiplied by a factor g, so that after n dynodes the number of secondary

photoelectrons, corresponding to the Gain G of the PMT is given by eq. (2.13):

G = gn (2.13)

Considering typical values for g ∼ 3, and n = 12, one can see that G ∼ 106. The gain of the PMT is also

related with supply voltage of the PMT by eq.(2.14) [23]:

G ∝ V n−1 (2.14)

Energy ResolutionIdeally the number of photoelectrons collected in the anode would be proportional to the energy of the

incident photon. However, one does not verify this linear relation for all energies of incoming particles.

Also and due to the statistical nature of the physical processes in the scintillator, the output signal may

vary for incident particles having the same energy. Given this, a photopeak of a PMT spectrum, is not

a vertical line, but rather a peak with a certain width. This peak relates with the Energy Resolution by

eq. (2.15).

RFWHM =∆EFWHM

E(2.15)

18

Where E is the energy of the photopeak and ∆EFWHM , the peak’s width, measured at half of its height.

If the number of incident photoelectrons is large enough, one can admit that the shape of this peak is a

Gaussian with standard deviation σ and mean-value µ, for which the resolution is given by eq. (2.16).

RFWHM ' 2.35σ

µ(2.16)

PMT SpectrumIn fig. 2.6 is represented the energy spectrum of a 137Cs source, using an LSO scintillation crystal and

a PMT [13].

Figure 2.6: 137Cs energy spectrum

In the graph one can clearly see the photopeak of 662keV . The energy resolution of the PMT

(RFWHM )is determined with respect to this peak. There are three structures related to Compton Scat-

tering in the figure:

- Compton Band: with a maximum of energy corresponding to an angle of 180o (eq.7); for 137Cs this

maximum has the value of 477keV .

- Backscatter: at ∼ 180keV there is a peak corresponding to the backscatter of photons in the PMT

window.

- Multiple Compton Events: in between the end of the Compton band and the photopeak there is

a valley corresponding to multiple Compton events in the scintillator; this effect grows with the

volume of the scintillator.

2.5 Events in PET

The PET imaging techniques rely on the accurate detection of the two gamma rays originated by the

same positron-electron annihilation, a coincidence. It is therefore crucial, to know which pairs of detected

events correspond to real coincidences, as well as to know which other events are likely to occur at a

PET scanner.19

The following terms, frequently used from now on, define the different types of events one can expect

in a PET Scanner:

Single when a photon hits the PMT and deposits an energy that is above a certain energy threshold

level.

Coincidence when two photons are detected in two detectors, within a determined time window.

True Coincidence when the two detected photons are assumed to have been originated in the same

annihilation (fig. 2.7 a).

Scatter Coincidence when, at least, one of the detected singles suffers one or more Compton interac-

tions, in the object, before being detected (fig. 2.7 b).

Random Coincidence this type of coincidence happens when the two singles, detected in the same

coincidence window are originated from different annihilations (fig. 2.7 c).

Line Of Response (LOR) is a straight line that connects two singles that originated a coincidence

(fig. 2.7 a).

Figure 2.7: a)true coincidence; b)scatter coincidence; c)random coincidence

At image reconstruction scatter and random coincidences contribute only to the noise signal. Because

the total coincidences number includes trues, scatters and randoms, it becomes necessary to evaluate

and correct for these last two contributions.

Coincidence DetectionOne considers a coincidence when two photons are detected in opposing detectors (fig 2.7) within a

time window τ . This time window has to be considered because of the limited precision on determining

the photon’s time of detection, due to the system’s temporal resolution (fig. 2.8).

Figure 2.8: time window method for coincidence sorting; after the first photon is detected a time window of τ ns isopen and another photon is expected in the opposite detector. a) coincidence detected b) no coincidence detected

20

The random coincidences are estimated by a delayed time window process In this case a time

window is also open, not immediately after the first photon is detected, but after a delay time d τ ;

the temporal correlation between two events from the same annihilation is then lost and, instead of

detecting a real coincidence, only randoms will be detected; this relies on the assumption that random

coincidences are uniformly distributed in time.

2.6 PET Scanner Characteristics

2.6.1 Sensitivity

The measurement of a scanner’s total sensitivity expresses the ratio between detected coincidences

(Ndetected) and total number of β+ decays that undergo pair annihilation and consequent photon pro-

duction (Nβ+ ) (eq. (2.17)). It is strongly dependent on the scanner geometry as well as on its intrinsic

efficiency of detection.

sensitivity =NdetectedNβ+

(2.17)

The Axial Sensitivity Profile (ASP) is a measurement of sensitivity along the axial direction of the field-

of-view. It is desirable to achieve a triangle shaped ASP, because it is easier to correct reconstructed

images for linearly varying sensitivity profiles. A commonly used method to approximate an ASP to a

triangular shape is to apply axial shift to consecutive cassettes (sec.3.1) [16]. Fig. 2.9 [17] shows the

shape change in the ASP after shifting axially consecutive cassettes.

Figure 2.9: simulated ASP with and without axial shift between cassettes, blue and purple curves respectively

2.6.2 Noise Equivalent Count

The relation between useful and noisy signal of a PET scanner is expressed by the Noise Equivalent

Count (NEC) and expressed by eq. (2.18)

NEC =T 2

T + S + 2R(2.18)

Where T, S and R stand for true, scattered and random coincidences, respectively. NEC curves are

represented as a function of the source activity, and its maximum corresponds to the optimal relation

21

between real and noise events. This allows to estimate the optimal range of activity where the PET

Scanner should operate. In fig. 2.10 is shown a NEC curve [9].

Figure 2.10: simulated NEC curve in function of a phantom activity, for a ClearPET scanner prototype

The shown NEC curve has a fast rising edge result of the increasing of the true coincidences count;

after it reaches its maximum it slowly decreases, as the number of random coincidences grows due to

dead-time effects of electronics (sec.3.3).

2.6.3 Spatial Resolution

Spatial Resolution translates the minimum distance between two points in the same image that a system

can distinguish between. It thus plays an important role in PET Scanners in the sense that one is

interested in detecting, for example, the smallest growing metastasis. Therefore one is interested in

achieving the lowest possible spatial resolution. In a PET scanner one can measure tangential, axial

and radial resolution. There are factors contributing to the degradation of spatial resolution:

- The distance travelled by the positron between the emission and annihilation spots (sec.2.2).

- The non-collinearity in photon trajectories (see section 2.1) contributes to an error in the determi-

nation of the LOR given by eq. (2.19), assuming a small ∆θ [18].

D

2sin

(∆θ2

)' ∆θ

4(2.19)

Where D is the scanner diameter and ∆θ the FWHM of the Gaussian curve representing the

non-colinearity of photon trajectories. For ∆θ ∼ 0.5o this takes the value of 0.0022D.

- The parallax error; this is an error in determining the exact spot where the crystal was hit by the

photon (fig. 2.11 a). This is due to the fact that hits are always considered to happen in the same

spot in the crystal. The expression for parallax error is given by eq.(2.11) [19].

p = ld

r(2.20)

Where l is the thickness of the crystals, d the distance from the centre of the scanner to the

annihilation spot and r the scanner radius. A way of minimising this error is to reduce l, the crystal

22

thickness; by doing this one is also reducing the photon detection efficiency and consequently the

scanner’s sensitivity. To achieve both a low parallax error and a high sensitivity, one uses two

layers of distinguishable crystals as in fig. 2.11 b. By distinguishable, one means, that there can

be extracted the information on which crystal the photon interaction took place; this has the name

of Depth Of Interaction (DOI) [3.4 DOI]

Figure 2.11: exemplification of parallax errora) with a layer of crystal, parallax error is pb) if the layer is subdivided in two, this error b can be reduced

In fig. 2.12 one sees a plot of the radial spatial resolution [18]. One can see the increasing of

spatial resolution with the distance to the source, due to the effect of the parallax error

Figure 2.12: ClearPET scanner spatial radial resolution. The red and blue curves correspond to measured andsimulated data, respectively

2.6.4 Time Resolution

A PET scanner time resolution is a measure of how accurate one can determine the arrival time of a

photon. One needs to achieve a good temporal resolution in order to have a good randoms rejection

sec.2.5). In a PET scanner one is also interested in measuring the coincidence time resolution: for a

sufficiently large number of coincidences, the plot of all the time differences between the arrival of both

photons has a Gaussian-like shape. The scanner’s coincidence time resolution is thus given by the

FWHM of this curve. The coincidence time resolution, Rcoin, is related with the time resolution, R, by

eq. (2.21).

23

Coincidence time resolution =√

2 Time resolution (2.21)

Fig. 2.13 shows a plot of time differences in coincidences [10].

24

Figure 2.13: Plot of time difference in coincidences of a test setup for a ClearPET prototype; a Gaussian curve isfit to the histogram and; the FWHM of the Gaussian curve is the coincidence time resolution

25

Chapter 3

ClearPET Scanner

The main subject of this thesis is to characterise the ClearPET1 scanner built at the IIHE-VUB; it is

actually in use for trials in Ghent University.

It is one of the ClearPET prototypes developed under all the research groups of the CCC. All the

scanners have common characteristics: the detection modules and the data acquisition systems as well

as the general geometry

In fig. 3.1 is shown an image of ClearPET1.

Figure 3.1: ClearPET1 Scanner

3.1 Scanner Geometry and Architecture

The scanner has an inner diameter of 143 mm. In the mid-horizontal plan of the scanner there is a bed

used to accommodate the rodent; the positioning of the animal bed can be tuned with the aid of a laser

positioning system; the bed can move along a distance of 61.2 mm in the z axis. The axis referential

frame of the scanner is schematised in fig. 3.2.

There are eight detection modules radially disposed; these detection modules are called cassettes

(fig. 3.5); four of these cassettes are diametrically opposing the other four. Every other cassette is shifted

axially by 4.6 mm to improve the sensitivity behaviour along the z axis (sec.2.6.1).

The Field Of View (FOV) of the scanner is defined as the space where the scanner can acquire

images. The gantry that supports the cassettes can rotate 360o around the FOV; this rotation is assured

by a stepping motor by intermediate of a rotating belt; the vertical and horizontal bed motion is also

controlled by a stepping motor.

26

Figure 3.2: The scanner geometry is defined in cylindrical coordinates reference frame

3.2 Detection Module

3.2.1 Scintillation Crystals

Two types of scintillation crystals are used: LuYAP and LSO with the dimensions of 2x2x8 mm3. The

crystals are mounted in a Tyvek 1 matrix. There are 64 crystals of LSO and 64 crystals of LuYAP in

each matrix, disposed in 2 layers; each layer is composed by all same type crystals.

As seen in section 2.4.1 the Light Yield (LY) of LSO is about 4 times larger than the LuYAP one.

As the threshold level to the scintillation pulse is common to both crystal layers, one could simply set it

as low as possible so to have a good collection of the pulses originated in the LuYAP layer. This low

discrimination of pulses would, however, favour low energies Compton events as well as multiple pixel

triggering provoked by optical and electronic cross-talk from the events happening in the LSO layer. Due

to this there are adopted some solutions to uniformize the LSO and LuYAP LYs.

- LuYAP crystals are directly glued to the photodetector. The glue used 2 optically couples LuYAP

crystal to the photodector windows; the LuYAP scintillation light collection is raised by a factor ∼2

when using the glue.

- in between each LSO and LuYAP crystals, is placed a thin sheet of Mylar 3 ; it absorbs part of the

LSO scintillation light, decreasing it to a value 10% to 30% lower than LuYAP one.

- to increase LSO scintillation light, a thin light-reflecting sheet of white paper is placed in the outer

face of LSO crystal; this increases the internal reflections of LSO crystals scintillation light.

3.2.2 Photo Multipliers

Multi-Anode HAMAMATSU R7600-M64 PMTs [29] (fig. 3.3) readout the scintillation light; these PMTs

have a sensitive area of 18.1x18.1 mm2 divided by a matrix of 8x8 cathodes that work as individual

pixels; each cathode has a surface of 2x2 mm2 and are separated by 0.3 mm; each PMT has 121Tyvek is a material with good reflective proprieties; it allows to optically separate adjacent crystals [27]2The glue used is RTV 3145 from Dow Corning [28]3Mylar is a absorbing polyester material [26]

27

multiplication dynodes and the nominal working voltage applied between anode and cathode is around

-900 V. The PMT has individual anode outputs for each of the 64 pixels, as well as a common dynode

output, that gives the analog sum of the 64 channels.

Figure 3.3: Multi-Anode HAMAMATSU R7600-M64 PMT. One can see the 64 anode channels and the commondynode

The gain of all PMT anode channels is non uniform to the same amount of scintillation light; this

response can vary in the ratio 3:1 [18]. In order to uniformize this response, an equalisation mask

(fig. 3.4 a) 4) is glued on the PMTs window; this mask has openings for which the surface is inversely

proportional to the respective channel sensitivity; with this technique the uniformity can be reduced to a

minimum ratio of 1.2:1. [18]. This mask also reduces the cross-talk between pixels.

3.2.3 Phoswich Matrix

Phoswhich Matrix (fig. 3.4 b)) (phosphor + sandwich) is the name given to the ensemble of the the

two layers of Scintillation crystals plus the PMT. Crystal layers are glued between each other and the

LuYAP layer glued directly to the PMT surface. One can see in fig. 3.4 a the separate components of

the phoswhich matrix.

Figure 3.4: a) 1-PMT 2-LuYAP layer 3-LSO layer 4-equalisation masks 5-positioning mask for the phoswich matrix;b) phoswich matrix

In fig. 3.4 a) one can actually see the different gaps in the PMT equalisation mask (4); these gaps are

larger in the edges and smaller in the centre. Each positioning mask (5) can house up to 4 phoswhich

matrices.

28

3.2.4 Cassettes

The dimensions of the cassette (fig. 3.5) are 25x15x4 cm3. It is made out of aluminium and is the

physical support to the detection and readout electronic modules. A box in the front of the cassette

houses the light sensitive part of the scintillation crystals and PMTs; it is black in order to prevent these

from direct light exposition.

Figure 3.5: Cassette. The phoswhich matrix is inside the black cover; outside one can see the readout electronicsof the PMT and the FPGA

3.3 Electronics

Each detection cassette contains the following components: two phoswhich matrices, two decoder

blocks, one FPGA 4 board, one slow control board and an optical link.

Decoder BlockEach decoder block consists of 64 comparators connected to PMT anodes, an address decoder of the

anodes and a dynode signal preamplifier. The comparators are triggered if, at least, one anode signal

exceeds a threshold value; this threshold value is common to the 64 channels and can differently be set

for each PMT. When a trigger occurs the amplified dynode signal and the adresse(s) of hit pixel(s) are

sent to the FPGA board; addresse(s) are determined as shown in fig. 3.6.

FPGA BoardThe FPGA board holds a XILINX FPGA (XCV 3000) [30] and four free running 12-bit ADCs 5 at 40

MHz. This 40 MHz is set by an external clock synchronous for all cassettes. When a trigger event occurs,

16 samples of the incoming dynode signal are saved. After each trigger event, the FPGA computes the

following data which is stored in a 40 bytes register:

- 32 bytes containing the 16 digitised values of the dynode signal (fig. 3.7)

- 4 bytes containing the time mark of the first sample (fig. 3.7)

4Field Programmable Gate Array5Analog to Digital Converter

29

Figure 3.6: when a pulse over threshold level is registered the decoder block searches for the low (blue) high (red)pixel addresses; four types of events can occur: a)single: low and high pixel addresses are equal. b) neighbour:low and high pixel addresses are in each others immediate vicinity (direct or diagonal). c) far: low and high pixelsaddresses are not equal neither neighbours. d) error of position: low pixel address is higher than high pixeladdress

- 2+2 bytes with the indexes of the pixels over threshold (fig. 3.6)

The FPGA takes 700 ns to process each trigger event; this time is the biggest contribution to the deadtime of the system. The 40 bytes of data are sent to a Data Acquisition computer via an optical link

interface (next paragraph).

Figure 3.7: signal sampling and time mark of the event. the time mark corresponds to the first sampled value aftera trigger occurs. the sampling takes 16 x 25 ns = 400 ns

Slow Control BoardThe slow control board is situated in the back part of each cassette; it is equipped with an ADuC812 [31]

microcontroller that adjusts High Voltage (HV) and threshold, individually, for each PMT. HVs are gen-

erated by DC-DC converters 6 . HV and threshold settings are received from a Master PC (fig. 3.8), via

a RS232 serial interface. Additionally, the microcontroller monitors the HVs and supply voltages as well

as the temperature given by a sensor placed near the phoswhich matrix.

Optical LinkIn the top of the slow control board is placed a piggyback board with an optical transceiver unit 7 but it

is set to works only as a data transmitter; it sends 16 bits data words to a Slave PC at a rate of 10 MHz.612SMV1000, PICO Electronics, New York [32]7GigaStar ING TRF, inova semiconductors, Munich [33]

30

3.4 Data Acquisition (DAQ)

A data acquisition schematic is shown in fig. 3.8:

Figure 3.8: Data Acquisition Layout

As seen in fig. 3.8 the DAQ of the Scanner consists of one Master PC, two Slave PCs and a Data

Storage PC; The communication between them is realised by socket connections at 1 GBit/s.

Slave PCThe data flow from from the eight cassettes is received by two Slave PCs. Each Slave PC holds two

interface boards with two I/O 8 cards each. Each I/O card holds the same piggyback boards as the

optical link, this time using the receivers only. The 32-bit port of each I/O cards is configured as two

16-bit independent ports; one card is then able to receive data from two cassettes. The data transfer is

limited by the NI6533 card to a rate of 450× 103events/s.

For each event received from a cassette the Slave PC processes the raw data and computes the

following: energy, new time mark of the event, and the depth of interaction.

EnergyThe digitised pulse has an offset value corresponding to the first sample,the pedestal. The energy

of the pulse is given by the sum of the 16 samples, after pedestal subtraction from each sample.

Errors in calculating energy may happen when the pedestal is sampled in the rising edge of the

pulse; this would lead to a negative energy value.

Time MarkThe pulse time corresponding to the trigger event comes out in units of 25ns; a more accurate

time mark is calculated in the following way: a straight line is fitted into the two points for which

the slope is maximum; the intersection of this line with the baseline of the pulse is considered the

new event time mark (fig. 3.9). The new event time mark comes out with a calculated accuracy of2564ns ' 0.39ns. This method improves the time resolution to 4.2 ns [39].

Depth Of Interaction (DOI)The DOI of the pulse, i.e., the information whether the crystal layer hit is LSO or LuYAP, is de-

termined using a method called Pulse Shape Discrimination (PSD) [15]. This method calculates8Dio 6533, National Instruments

31

Figure 3.9: signal sampling and time mark of the event. the time mark corresponds to the first sampled value aftera trigger occurs. the sampling takes 16 x 25 ns = 400 ns

the normalised value of the last sample to the sum of all pulses samples as seen in eq. (3.1).

Fig. 3.10 [41] shows the distribution of the x value calculated by eq. (3.1) for LSO and LuYAP

crystals.

x =x16∑16i=1 xi

(3.1)

It is then possible to associate each value of x with the crystal layer where the interaction took

place; this is method is based on the presence of a slow decay component of the light scintillated

by LuYAP crystals (sec 2.4.1). The PSD method has a reliability of > 97% [15].

Figure 3.10: distribution of the normalized values of the last pulse sample to the sum of all pulses samples, forLSO and LuYAP crystals

After the previous calculations are made, for each event, it is checked whether it is or not a valid

event; errors on determining the pixel hit fig. 3.6 and/or the energy value are likely to happen.

Per event, 8 bytes of the previous calculated data are sent to a Data Storage PC; these 8 bytes of

data include: Energy, Time Mark, DOI, Pixel, PMT and Cassette Address; these data is stored in a List

Mode Format (LMF) file [36] [37].

The LMF is a format developed under the CCC, which records events sequentially; data concerning

the scanner characteristics and scanning conditions is stored in a ASCII header file, while data contain-

ing the events information is stored in a binary file.

Master PCThe Master PC is responsible for controlling all the scan processes. It runs a LabView application that

manages a Graphical User Interface (GUI) allowing to control the parameters of the acquisition such as

32

time of acquisition, bed position and gantry rotation. The bed position and the gantry rotation stepping

motors are controlled with a Phytron ZSH-87 Mini Programmable Stepper Motor Controller [35]. In the

Master PC, HV and threshold parameters of the PMTs, are controlled; these settings are sent to the

Slow Control Board via the RS232 serial port. The serial port also provides a reset signal and a 40 MHz

clock, both signals are synchronous to all cassettes.

33

Chapter 4

Results

This chapter will present results for Axial Profiles of Sensitivity (ASP) and time resolution of the Clear-

PET1 scanner.

In the sensitivity characterisation of the scanner, measured and simulated results will be systemati-

cally compared. The measured scanner time resolution will be presented, as well as the time resolutions

of the LSO and LuYAP crystals layers.

4.1 Measurements

Acquisitions of a radioactive source are made along the z axis of the scanner; these are made in the

range of -24 mm to 24 mm in steps of 2 mm, where 0 mm is the centre of the FOV. For each of the

25 axial positions the scanner does 10 rotations around the FOV; each rotation takes 30 s to complete,

which gives a total acquisition time of 300 s.

A 22Na source was used, with an activity of 40 µCi, that can be considered constant, given the large

half-life time of 22Na (2.6 years), when compared with the acquisition time.22Na decays to an excited state of 22Ne by β+ and electron capture decay modes, with respective

branching ratios of 90.3% and 9.7%. The internal transition of 22Ne to its ground state originates 1274.5

keV γs. The β+ results in the emission of two photons by the electron-positron annihilation (sec.2.1).

Data of the scanning acquisition is stored in LMF format as explained in sec.3.4. In the data treatment

software the user can choose the specific component of the system, i.e. crystal, crystal layer, PMT or

cassette, where an event is recorded. In the coincidence sorter software coincidence time window can

be chosen. Fig. 4.1 (right) shows the way the indexation of cassettes and PMTs is made.

4.2 Simulation

In addendum A (Gate Simulation) it is explained how GATE simulations used in this work are done; the

main aspects of simulation are:

geometry: a full ring (20) of cassettes (sec.5.2.1) is simulated as seen fig. 4.1 (left); the dimen-

sions of all the components are the same as for the real system described in chapter 3

source: a realistic 22Na source, i.e. β+ and electron capture decay modes and 1274 keV γ are

simulated. The source activity is 40 µCi (sec.5.2.3).

energy window: a sigmoidal thresholder with a reference energy 250 keV for the incoming gam-

mas energies is set (sec.5.2.4)

34

Figure 4.1: left: simulation of a full ring of 20 cassettes. right: scheme of Cassettes and PMTs numbering.Cassettes 1 to 4 are diametrically opposing cassettes 11 to 14, respectively; cassette 1 is said to be the oppositeof cassette 11, and so on. Each pair of PMTs in a cassette is labeled as PMT 0 and PMT 1

time resolution: is set to 5.9 ns (sec.5.2.4)

For practical reasons, a full ring of cassettes is simulated. However, the real system is composed of

8 cassettes. Data reduction is then made in the simulation results to keep only data for 8 cassettes 4.1

(right).

4.3 Sensitivity

4.3.1 Full Scanner Sensitivity

The full scanner measured and simulated axial sensitivity profile (ASP) were determined. To calculate

sensitivity eq. (4.1) was used.

sensitivity [%] =coincidences

1.48× 106 × 0.903×∆t× 100 (4.1)

Only the fraction of the source activity (90.3%) corresponding to β+ decays is detected. Coincidences

are accepted as detected in any pair of PMTs.

Fig. 4.2 shows the ASP for measured and simulated data.

è

è

è

èè

è è èè

è

è

è è

è

è

èè è è è

è

è

è

èè

è

è

è

è

è è èè è

è

è

èè

è

è

è

è èè è è

è

è

è

è

simulation

measurement

-20 -10 10 20z@mmD

0.1

0.2

0.3

0.4

0.5

0.6

0.7

sensitivity@%D

Full Scanner Sensitivity

Figure 4.2: PMTs measured singles rate compared with simulation. Left: level 0 PMTs. Right: level 1 PMTs

Simulated and measured sensitivity values are not in agreement; the highest sensitivity points are

0.69% and 0.43% for simulation and measurement respectively; this means a lost of ∼38% in measured

sensitivity. Simulated total sensitivity is 42% higher than measured one.35

Measured curve also presents an asymmetry relative to the y axis and an asymmetry between the

first four and the last four measured z positions.

This result is clearly not satisfactory and the reasons of the lost/gain in measured/simulated sensitiv-

ity will be analyzed by having a different approach to the the sensitivity characterisation of the scanner.

The sensitivity characterisation of the scanner will be realised in a structured way: first, one will

analyse the individual PMT detection efficiency; the sensitivity profiles resulting of coincidences detected

exclusively between PMT pairs will then be presented; the following step is to calculate the sensitivity

profiles for pairs of opposite cassettes. Fig. 4.3 illustrates this approach.

Figure 4.3: a) singles registered in just one PMT; b) coincidences registered between one pair of specific cassettes;c) coincidences registered between any pair of PMT of a pair of opposite cassettes

4.3.2 PMT Singles Rate

For each PMT the measured and simulated singles rate were calculated by eq (4.2)

rate[s−1]

=singles

tacquisition(4.2)

Fig. 4.4 shows the singles rates for each PMT along the z axis of the scanner.

ò ò ò ò ò ò ò ò ò ò ò ò ò ò òò ò ò

ò ò ò òò ò ò

è è è è è è è è è è è è è è è è è è è è è è è è è

è è è è è è è è è è è è è è è è è è è è è è è è è

è è è è è è è è è è è è è è è è è è è è è è è è è

è è è è è è è è è è è è è è è è è è è è è è è è è

è è è è è è è è è è è è è è è è è è è è è

è

è è è

è è è è è è è è è è è è è è è è è è è è è

è

è è è

è è è è è è è è è è è è è è è è è è è è è è è è è

è è è è è è è è è è è è è è è è è è è è è è è è è

ò simulationè measurements

-20 -10 0 10 200

2000

4000

6000

8000

singles per second

ò òò ò ò

ò òò ò ò ò ò ò ò ò ò ò ò ò ò ò ò ò ò ò

è è è è è è è è è è è è è è è è è è è è è è è è èè è è è è è è è è è è è è è è è è è è è è è è è è

è è è è è è è è è è è è è è è è è è è è è è è è è

è è è è è è è è è è è è è è è è è è è è è è è è è

è è è è è è è è è è è è è è è è è è è è è

è

è è è

è è è è è è è è è è è è è è è è è è è è è

è

è è è

è è è è è è è è è è è è è è è è è è è è è è è è è

è è è è è è è è è è è è è è è è è è è è è è è è è

ò simulationè measurements

-20 -10 0 10 200

2000

4000

6000

8000

singles per second

Figure 4.4: PMTs measured singles rate compared with simulation. Left: level 0 PMTs. Right: level 1 PMTs; forclearness of visualisation, only one simulated PMT is shown, as simulated single count rate per PMT is practicallyequal

One can see that, for the four PMTs of cassettes 11 and 12, there are bad data points, between 18

mm and 24 mm. Indeed, the log files of the measurement show that between those specific positions,

there are no counts for these four specific PMTs, due to an error in data acquisition.

For each measured PMT the ratio between measured and simulated singles rate was calculated; this

ratio was averaged over all the points of the z axis; results are presented in table 4.3.36

The real PMT that agrees best with simulation is PMT 0 of cassette, with a 91% ratio. The PMT with a

worst agreement is PMT 1 of cassette 11, with a ratio of 56%. The average of all the ratios is 75%± 11%.

The bad data points previously noted explain the asymmetry in the measured curve in fig. 4.2.

In order to explain this average difference of 25% in singles rate between simulation and measure-

ments, some issues were identified as possible factor of disagreement: factors where simulation doesn’t

include some phenomena taking place in the real system, and also factors where simulation does not

take into account the variations on performance of components of the same type, specifically the PMTs.

Real PMT CharacteristicsIn simulation PMTs thresholds are set to a sharp defined value; in this specific work this value is set

to 250 keV. This precision is not possible in the real system: thresholds are set by tuning the start of

the PMTs measured energy spectrum roughly at half the 511 keV photopeak position. This is a rather

imprecise method, so that a significant deviation around ∼255 keV threshold level is expected.

The method used to calculate the measured threshold levels is the the following: calculating the

channel corresponding to half of the height of the energy spectrum first rising edge; this is done by

fitting a straight line to the rising edge. The energy of threshold relates with the photopeak position by

eq. (4.3).

Ethreshold [keV ] =positionthresholdpositionphotopeak

× 511 (4.3)

Fig. 4.5 shows the real system measured energy spectrums

From the fig. 4.5 energy spectrums, one can also calculate the energy resolution of each one of the

PMTs: it was calculated by fitting a Gaussian curve to the 511 keV photopeak of the energy spectrum,

as shown in fig. 4.6.

50 100 150 200 250

500

1000

1500

2000

Cassette 1 PMT 0

50 100 150 200 250

500

1000

1500

2000

2500

Cassette 1 PMT 1

50 100 150 200 250

500

1000

1500

2000

Cassette 2 PMT 0

50 100 150 200 250

500

1000

1500

Cassette 2 PMT 1

50 100 150 200 250

500

1000

1500

2000

2500

3000

3500

Cassette 3 PMT 0

50 100 150 200 250

1000

2000

3000

4000

5000

6000

7000

Cassette 3 PMT 1

50 100 150 200 250

1000

2000

3000

4000

5000Cassette 4 PMT 0

50 100 150 200 250

500

1000

1500

2000

Cassette 4 PMT 1

50 100 150 200 250

500

1000

1500

2000

2500

Cassette 11 PMT 0

50 100 150 200 250

500

1000

1500

2000

Cassette 11 PMT 1

50 100 150 200 250

500

1000

1500

2000

2500

Cassette 12 PMT 0

50 100 150 200 250

500

1000

1500

2000

Cassette 12 PMT 1

50 100 150 200 250

1000

2000

3000

4000

Cassette 13 PMT 0

50 100 150 200 250

500

1000

1500

2000

Cassette 13 PMT 1

50 100 150 200 250

1000

2000

3000

4000

5000

Cassette 14 PMT 0

50 100 150 200 250

500

1000

1500

Cassette 14 PMT 1

Figure 4.5: Measured energy spectrum of all the 16 PMTs

37

fhwm = 34.1 a.u.energy resolution = 0.50 %

50 100 150 200 250

1000

2000

3000

4000

cassette 13 PMT 0

fhwm = 23.65 a.u.

energy resolution = 22.9 %

50 100 150 200 250 300

200

400

600

800

Simulation

Figure 4.6: left: determination of PMT 0 of cassette 13 energy resolution. right: determination of a simulated PMTenergy resolution

The average measured threshold level is 249 keV±16%. The average energy resolution is 54%±9%.

The measured values for all PMTs are presented in table 4.3.

LSO BackgroundLSO crystals contain approximately 2.6% of 176Lu [25], a natural occurring radioisotope that is a γ

emitter. Its influence on single count rates has been measured and is not negligible [24]; LSO back-

ground is not simulated. This background radioactivity contributes with approximately 240 cps1 per ml

of LSO, with a threshold level at 250 keV [24]. The volume of LSO per PMT is 2.048 ml so that ∼490

cps per PMT are expected. The average measured single count rate is 4.9kcps per PMT, so that LSO

radioactivity accounts with ∼ 10% to the measured singles count rate.

The LSO background spectrum also influences the energy resolution calculation previously done: its

energy spectrum [25] convolutes with the 511 keV photopeak, affecting its shape, thus the width of the

Gaussian curve fitted onto it; to calculate the energy resolution without the LSO background one fits an

exponential decay curve [25] to the right hand-side of the enlarged 511 keV photopeak. The estimated

background spectrum is then subtracted to the total energy spectrum and a new energy resolution is

calculated. Fig. 4.7 illustrates this method.

without LSO background subtraction

fhwm = 34.1 a.u.energy resolution = 0.50 %

without LSO background subtraction

fhwm = 30.2 a.u.energy resolution = 0.30 %

50 100 150 200 250

1000

2000

3000

4000

cassette 13 PMT 0

Figure 4.7: left: determination of PMT 0 of cassette 13 energy resolution with subtraction of the LSO background

It was not possible to fit all measured PMTs energy spectrums LSO background; the average energy

resolutions calculated with LSO background subtraction is 35%±5%; all the results are presented in

table 4.3.1counts per second

38

Position and Energy ErrorsDuring measurements, errors in determining the index of the pixel hit (fig. 3.6 c) and d)), fars and

errors of position, and the energy of the pulse (sec.3.4), errors of energy are expected to happen. In

the simulation these errors are not included. The log files of the acquisition show an average of 10.5%

of errors over the total single count. The individual percentage of errors of each PMT is presented in

table 4.3.

We assume that the bad results between the simulated and measured count rates of PMTs shown

in fig. 4.4 have its origin in the following reasons:

- The contribution of the LSO background that underestimates the simulation count rates by ∼10%

is not negligible.

- The average threshold level of real PMTs, 249 keV, which is good result compared with the 250

keV threshold level set in simulation; its dispersion of ∼16% is expected, giving the method used

to experimentally set it, explained before.

- The contribution of the bad events to the loss of counts in the real system, altough its origin is not

clear, can be quantified; for each PMT there is a fairly constant percentage of this error, over all the

measured z positions. In average ∼11% of the singles are bad events; these are not accounted in

simulation.

- In spite of not having influence in the singles count rate, an over-estimated 2 average of 34.8% is

fairly worse than a energy resolution of 22.9% for simulation.

The LSO background and the bad events contributions are easily quantifiable in the gain/loss of

singles rate between measurement and simulation. For the first case, a general correction factor of 10%

in singles counts can be added to simulation data. In the second case, the simulation data could be

adjusted by the percentage of bad events; this percentage is known for each PMT of the real system.

The previous approach doesn’t apply to the PMT threshold level: its influence was not quantified and

also other parameters of the PMT as the detection efficiency are not known.

For the characterisation in sensitivity of the scanner, the previous discussion will be taken into ac-

count; because setting the individual characteristics of each PMT is not feasible in simulation, the method

used is to adapt the simulated to the measured data: The simulated count rate will be scaled to its re-

spective PMT in the real system; the scaling factors shown in table 4.3 are defined individually for each

PMT; each one of these corresponds to the measured/simulation ratio, averaged over the all z positions.

In them it is included the contribution of all the disagreeing parameters discussed before.

In the coincidence sorting algorithms for simulated data, for the specific PMT pairs for which coinci-

dences are detected, a fraction of the singles events are rejected, via a random selection, according to

the singles rate scaling factor for each PMT.

4.3.3 PMT Pair Coincidence Sensitivity

The following analysis will be the characterisation in sensitivity for coincidences of a PMT pair, from

opposite cassettes. Only coincidences between same index PMTs (PMT0-PMT0 or PMT1-PMT1) are

considered, as schematized in fig. 4.3 b).2here we are only taking into account the PMTs spectrum where the LSO background could be subtracted

39

Fig. 4.8 shows the sensitivity profiles for all same level PMT combinations for all pair of opposite

cassettes.

è è

è

è

è

è

è

è

è

è

è

è è è è è è è è è è è è èè

è

è

è

è

èè

è

è

è

èè è è è è è è è è è è è è è

è è è è è è è è è è è è è è è è

è

è

è

è

è

è

è

è

è

è è è è è è è è è è è è è è è è

è

è

è

è

è

è

è è è

-20 -10 10 20z@mmD

0.01

0.02

0.03

0.04

sensitivity @%DCassettes 1 and 11

è

è

è

è

è

è

è

è

è

è è è è è è è è è è è è è è è è

è

è

è

è

è

è

è

è

è è è è è è è è è è è è è è è è èè è è è è è è è è è è è è è

è

è

è

è

è

è

è

è

è

è èè è è è è è è è è è è è èè

è

è

è

èè

è

è

è

è è è

-20 -10 10 20z@mmD

0.01

0.02

0.03

0.04

0.05

0.06

sensitivity @%DCassettes 2 and 12

è è

è

è

è

è

è

è

è

è

è

è è è è è è è è è è è è è è

è

è

è

è

è

èè

è

è

è

è

è è è è è è è è è è è è è èè è è è è è è è è è è è è è è è

è

è

è

è

è

è

è

è

è

è è è è è è è è è è è è è è èè

è

è

è

è

è

è

è

è

è

-20 -10 10 20z@mmD

0.01

0.02

0.03

0.04

0.05

0.06

sensitivity @%DCassettes 3 and 13

è

è

è

è

è

è

è

è

è

è è è è è è è è è è è è è è è è

è

è

è

è

è

è

è

è

è è è è è è è è è è è è è è è è èè è è è è è è è è è è è è è

è

è

è

è

è

è

è

è

è

è èè è è è è è è è è è è èè

è

è

è

è

è

è

è

è

è

è

èè

-20 -10 10 20z@mmD

0.01

0.02

0.03

0.04

0.05

0.06

sensitivity @%DCassettes 4 and 14

Figure 4.8: Simulated and measured sensitivity for PMT pairs. Blue: simulation PMTs index 0. Red: measurementPMTs index 0. Green: simulation PMTs index 1. Black: measurement PMTs index 1

In order to determine the peak coordinate of the profiles, a linear fit onto each side of the profile

was made: the intersection of both lines gives the peak position for each curve. Table 4.1 presents

the peak coordinates as well as the peak-to-peak and total measured/sensitivity ratios. The distance

between measured and simulated peaks is considered as a deviation in the real system’s components

positioning; the values of these peak deviations are presented in table 4.1.

cassettes 1 11 cassettes 2 12 cassettes 3 13 cassettes 4 14PMT 0 PMT 1 PMT 0 PMT 1 PMT 0 PMT 1 PMT 0 PMT 1

peak deviation [mm] 1.09 0.86 1.04 1.01 0.65 0.7 0.82 0.73average peak deviation [mm] 0.98 1.03 0.68 0.78

peak-to-peak ratio 0.94 1.02 1.03 0.73 0.91 1.32 0.95 0.98total ratio 1.05 0.84 1.08 0.79 1.05 1.41 0.98 1.15

Table 4.1: Peak deviation is the distance between the measured peak and the simulated peak; the peak-to-peakratio is the ratio between the measured and simulated peaks sensitivity values; the total ratio between measure andsimulation doesn’t include the bad data points of cassettes 11 and 12 (sec.4.3.1)

With the exception of the right hand parts of cassette pairs 2-12 and 3-13, one can see a good shape

agreement between simulated and measured sensitivity profiles.

The ratios between measurements and simulations are very close to 1, both for peak-to-peak and

total sensitivity, with respective averaged values of 0.98±0.17 and 1.04±0.19.

The peak deviation is not a constant for all cassettes, showing that there is mispositioning in the

assembly of the PMTs; as seen in fig. 4.2 there is an asymmetry on the measured curve, so that an

offset in the z position seems to exist; we assume that not only the mispositioning of the PMTs is the

cause to deviation in peak position, but also there is an offset in determining the z position; this offset

explains the left shift of the measured curve in fig. 4.2.

40

The average deviation of the peak is of 0.86±0.17 mm and this value will be considered as being the

offset in the determination of z position in measurements.

The analysis of the PMT pair sensitivity profiles, shows a general good agreement between simula-

tion and measurements; this analysis was also usefull to detect and measure the existence of misposi-

tiong of the PMTs and also the presence of an offset in determining the z position in measurements.

4.3.4 Cassette Pair Coincidences Sensitivity

The sensitivity to coincidences for all pair of opposite cassettes will now be analysed; all coincidences

for a specific cassette pair are accepted, as seen in fig. 4.3 c), and sensitivity calculated as in eq. (4.1).

In fig. 4.9 the sensitivity profiles for the four pair of opposite cassettes are shown; z position for

measured data is corrected for each cassette pair with the respective peak deviations shown in 4.1

æ æ

æ

æ

æ

æ

æ

æ

ææ

æ

æ

æ

æ

æ

æ

æ

æ æ

æ

æ

æ

æ

æ

æ

àà

à

à

à

à à

à

à

à

à

à

à

à

à

à

à

àà

à

à

à

à à à

æ CP 1-11 simulationà CP 1-11 measurement

-20 -10 10 20z@mmD

0.05

0.10

0.15

sensitivity@%D

æ

æ

æ

ææ

æ

æ

æ

æ

æ

æ

æ

æ

æ

æ

æ æ

æ

æ

æ

æ

æ

æ

æ æ

à

à

à

à

à

à

à

à

à

à

àà

à

à

à

à

à

à à

à

à

à

à à à

æ CP 2-12 simulationà CP 2-12 measurement

-20 -10 10 20z@mmD

0.05

0.10

0.15

sensitivity@%D

æ æ

æ

æ

æ

æ

æ

æ

æ æ

æ

æ

æ

æ

æ

æ

æ

æ æ

æ

æ

æ

æ

æ

æ

àà

à

à

à

à à

à

à

à

à

à

à

à

à

à

à

à à

à

à

à

à

à

à

à CP 3-13 measurementæ CP 3-13 simulation

-20 -10 10 20z@mmD

0.05

0.10

0.15

sensitivity@%D

æ

æ

æ

ææ

æ

ææ

æ

æ

æ

æ

æ

æ

æ

æ æ

æ

æ

æ

æ

æ

æ

æ æ

à

à

à

à

à

à à

à

à

à

à

à

à

à

à

à

à

àà

à

à

à

àà à

à CP 4-14 measurementæ CP 4-14 simulation

-20 -10 10 20z@mmD

0.05

0.10

0.15

sensitivity@%D

Figure 4.9: Blue: simulated sensitivity profile. Red: measured sensitivity profile; the z position for each one of thecassette pair plots is corrected for the respective peak deviation shown in table 4.1

The lateral peaks of the profile show the contribution of same index PMT sensitivity shown in fig. 4.8;

The central peak expresses the sensitivity for the coincidences occurring between PMTs of different

index. Table 4.2 shows the measured sensitivity ratios of these profiles.

cassette pair 1 11 cassette pair 2 12 cassette pair 3 13 cassette pair 4 14left peak 0.96 1.05 0.94 0.92

right peak 1.05 0.74 1.33 1.02central peak 0.96 0.92 1.05 0.89

total sensitivity 1.01 0.92 1.19 1.06

Table 4.2: ratios between measured and simulation for the different profile parts.

Left and right peaks of each profile show an expected behaviour when compared to the respective

peaks of fig. 4.8: there is a maximum difference of 4% between respective left and right peak ratios

shown in tables 4.1 and 4.2.

The averaged central peak and total sensitivity ratios are, respectively, 0.96±0.07 and 1.04±0.11.41

These numbers shows that a consistent agreement in cassette pair sensitivity with the results for

PMT pair sensitivity.

4.3.5 Full Scanner Sensitivity

The sensitivity of the full scanner will now be recalculated as in sec.4.3.1. Results for the simulated and

the measured sensitivity profiles are shown in fig. 4.10.

è

è

è

è

èè è è

è

è

è

è è

è

è

è

è èè è

è

è

è

è

è

è

è

è

è

èè è

èè

è

è

èè

è

è

è

è è

èè

è

è

è

è

è

-20 -10 10 20z@mmD

0.1

0.2

0.3

0.4

sensitivity @%DFull scanner

Figure 4.10: Blue: simulated sensitivity profile. Red: measured sensitivity profile. The axial position of measureddata is corrected as the average of all the peaks deviations shown in table 4.1

A good agreement between measured and simulated total sensitivity is seen, with a measured to

simulation ratio of 96%. The central (z=0 mm) position, corresponding to the point of the scanner’s

maximum sensitivity shows an improvement of the agreement between measurement and simulation,

with ratio of 91%.

Scatter FractionIn sec.2.5 is explained the importance of knowing a scanner’s scatter fraction. There are protocols

used to calculate scatter fractions [38]. In this work a method of estimating scatter fraction using sensi-

tivity profiles will be presented. The following points have to be considered when using this method:

- to calculate a full scanner sensitivity coincidences from all PMT combination are accepted; a frac-

tion of this coincidences are due to scattered events in the scanner’s material, such as the metallic

parts of the rotation gantry, the cassettes and the animal bed.

- the source is positioned at the central line of the scanner (x = 0 y = 0), so that the scattered

coincidences are the ones occurring in non opposite cassette pairs.

- when calculating cassette pair sensitivity, only coincidences from the specific cassette pairs are

accepted.

Taking into account the previous considerations, one concludes that the scattered coincidences are

the difference between coincidences detected for the full scanner’s sensitivity (fig. 4.10) and the sum of

coincidences detected for the cassette pair sensitivity profiles (fig. 4.9).

In fig. 4.11 is shown the full scanner sensitivity profile and the sum of the four individual cassette pair

sensitivity profiles.

The number of scattered coincidences is then the difference between red and blue curves. In fig. 4.12

(left) this difference is expressed in sensitivity; in fig. 4.12 (right) is shown the scatter fraction, defined as

in eq. (4.4).42

è

è

è

è

èè

è è

è

è

è

è è

è

è

è

è èè è

è

è

è

è

è

è

è

è

è

èè è è

è

è

è

è è

è

è

è

è èè è

è

è

è

è

è

full scanner

cassette pair sum

-20 -10 10 20z@mmD

0.1

0.2

0.3

0.4

sensitivity @%DMeasurement

è

è

è

è

èè è

è è

è

è

èè

è

è

è

è èè è

è

è

è

è

è

è

è

è

è

èè è

èè

è

è

èè

è

è

è

è è

èè

è

è

è

è

è

full scanner

cassette pair sum

-20 -10 10 20z@mmD

0.1

0.2

0.3

0.4

sensitivity @%DSimulation

Figure 4.11: comparison between full scanner and cassette pair sum sensitivity profiles, for measurement andsimulation

SF [%] =scatteredcointotalcoin

(4.4)

è

è

è

è

è

è èè è

è

è

è èè

è

è

èè

è

èè

è

è

è

è

è

èè

èè

èè

èè

èè è è è

èè

èè

èè

èè

èè

è

simulation

measurement

-20 -10 10 20z@mmD

0.05

0.06

0.07

0.08

0.09

0.10

0.11

scattered coincidences sensitivity @%D

è

è

è

è

è è èè

è

èè

è èè

è

è

èè è è

è

è

è

è

è

è

è

è

è

è èè

èè

è

è

è è

è

è

èè

è

è è è

è

è

è

è

simulation

measurement

-20 -10 10 20z@mmD

30

40

50

60

scatter fraction @%D

Figure 4.12: left: scattered coincidences contribution to sensitivity; right: scatter fraction

Fig. 4.12 (left) shows a fairly uniform distribution of scattered coincidences along the z axis, for

measured data, while simulated one shows a similar shape profile to the scanner sensitivity profile. This

seems to indicate a dependency on the scanner geometry for the simulated data. This can be explained

by the fact that, in simulation, structural elements such as the bed or the metallic rotation gantry are not

modeled. The scattered events occurring in these elements, in the real system, can explain the totally

different distribution of scattered events for simulated and measured data along the FOV of the scanner.

Fig. 4.12 (right) shows a good agreement in shape between scatter fraction curves, despite the fact

that the profile of the number of scattered coincidences is very different for measurement and simulation.

Scatter fraction is minimum in the centre of the FOV with 24% and 16%, respectively for simulation

and measurement. In the extreme points of the FOV it can go up to 60% both for simulation and

measurement; this SF curve would eventually reach 100% for even more extreme positions of the FOV,

as the solid angle for real coincidences tends to zero.

Scatter Fraction CorrectionAssuming that in the simulation the scattered events are well modeled, and that the difference with

measurements is due to the fact that the structural elements referred before are not modelled, we can

apply a correction to the full scanner’s sensitivity profiles of both measurement and simulation: each

43

sensitivity profile will be corrected for the corresponding fraction of scattered events. With this correction

one obtains the full scanner’s sensitivity profile for true coincidences shown in fig. 4.13:

è

è

è

è

èè è

èè

è

è

èè

è

è

è

è è

èè

è

è

è

è

è

è

è

è

è

èè

è è

è

è

è

èè

è

è

è

è èè è

è

è

è

è

è

-20 -10 10 20z@mmD

0.05

0.10

0.15

0.20

0.25

0.30

0.35

full scanner true coincidences sensitivity @%D

Figure 4.13: Blue: simulated sensitivity profile. Red: measured sensitivity profile

After scatter fraction correction, the ratios between measured and simulated sensitivity are 1.01 for

the highest sensitivity point (z=0 mm) and 1.07 for the total sensitivity along the scanner’s z axis.

These numbers show that, altough we cannot exhaustively modelate the PMT behaviour in simula-

tion, the adaptation of simulation PMT singles rate to measured singles rate revealed itself as a good

method to characterise the scanner in sensitivity.

The consistently higher simulated singles rate could qualitatively be explained by analysing the real

system PMT characteristics; the influence of non simulated phenomena - LSO background and bad

events - in the difference of count rares could be quantified. The PMT pair sensitivity analysis was

useful to measure the mispositioning of PMTs. The correction of the full scanner’s sensitivity profile

to the scattered coincidences brought simulation and measurement to a better agreement, altough the

scatter events distribution (fig. 4.12) is not fully understood.

44

energy resolutionwith LSO back. without LSO back. bad events threshold (keV) singles rate ratio

simulation 22.9% 250 1PMT 0 45% a) 8% 255.7 0.72cass 1PMT 1 53% a) 21% 245.9 0.81

PMT 0 46% a) 3% 251.2 0.83cass 2PMT 1 81% a) 18% 279.6 0.86

PMT 0 54% 39% 12% 281.2 0.80cass 3PMT 1 62% 33% 9% 177.9 0.72

PMT 0 b) a) 9% 340.7 0.57cass 4PMT 1 53% a) 13% 191.4 0.88

PMT 0 53% a) 10% 277.2 0.72cass 11PMT 1 51% a) 9% 288.4 0.62

PMT 0 59% a) 10% 271.3 0.75cass 12PMT 1 54% a) 11% 230.8 0.78

PMT 0 50% 30% 6% 217.9 0.91cass 13PMT 1 48% 37% 9% 255.7 0.73

PMT 0 51% 28% 8% 206.3 0.88cass 14PMT 1 57% 42% 12% 228.3 0.76

average 54.5% 34.8% 10.5% 249 0.72standard deviation 8.6% 5.4% 4.3% 41 0.19

Table 4.3: Real system PMTs characteristics. a): the LSO background could not be fit in the energy spectrum. b):the photopeak is not completely visible in the energy spectrum

45

4.4 Coincidence Time Resolution

The results for determining the coincidence time resolution of the scanner will be presented now.

Coincidence time, (∆tcoin), is defined as the difference between the arrival times of two coincidence

photons. The arrival time mark is calculated as explained in sec.3.4. The photon’s arrival time distribution

has a Gaussian shape, implying that ∆tcoin distribution also has a Gaussian shape; eq. (2.21) shows

the relation between the FWHMs of coincidence time and arrival time distributions.

Fig. 4.14 shows ∆tcoin distribution, for the four PMT pairs combination for each pair of opposite

cassettes; the fact that these distributions are not centred in 0, is due to the different transit times in

PMT and/or electronics [14]. The average position of the distribution is presented as well as the time

resolution for each distribution.

FWHM : 4.58 ns

delay : 0.579 ns

10 20 30 40 50

1000

2000

3000

4000

cass 1 PMT 0 and cass 11 PMT 0

FWHM : 4.32 ns

delay : -2.25 ns

10 20 30 40 50

1000

2000

3000

4000cass 1 PMT 0 and cass 11 PMT 1

FWHM : 5.27 ns

delay : 2.36 ns

10 20 30 40 50

1000

2000

3000

4000cass 1 PMT 1 and cass 11 PMT 0

FWHM : 4.55 ns

delay : -0.44 ns

10 20 30 40 50

1000

2000

3000

4000

cass 1 PMT 1 and cass 11 PMT 1

FWHM : 4.56 ns

delay : -0.116 ns

10 20 30 40 50

1000

2000

3000

4000

cass 2 PMT 0 and cass 12 PMT 0

FWHM : 4.83 ns

delay : 0.886 ns

10 20 30 40 50

1000

2000

3000

4000

cass 2 PMT 0 and cass 12 PMT 1

FWHM : 4.86 ns

delay : -0.373 ns

10 20 30 40 50

500

1000

1500

2000

2500

3000

3500

cass 2 PMT 1 and cass 12 PMT 0

FWHM : 5.04 ns

delay : 0.657 ns

10 20 30 40 50

500

1000

1500

2000

2500

3000

3500

cass 2 PMT 1 and cass 12 PMT 1

FWHM : 6.77 ns

delay : 0.748 ns

10 20 30 40 50

500

1000

1500

2000

cass 3 PMT 0 and cass 13 PMT 0

FWHM : 6.15 ns

delay : -1.75 ns

10 20 30 40 50

500

1000

1500

2000

2500

cass 3 PMT 0 and cass 13 PMT 1

FWHM : 7.15 ns

delay : 2.11 ns

10 20 30 40 50

500

1000

1500

2000

2500

3000

cass 3 PMT 1 and cass 13 PMT 0

FWHM : 5.85 ns

delay : -0.423 ns

10 20 30 40 50

500

1000

1500

2000

2500

3000

cass 3 PMT 1 and cass 13 PMT 1

FWHM : 6.79 ns

delay : 1. ns

10 20 30 40 50

500

1000

1500

2000

cass 4 PMT 0 and cass 14 PMT 0

FWHM : 5.22 ns

delay : 1. ns

10 20 30 40 50

500

1000

1500

2000

cass 4 PMT 0 and cass 14 PMT 1

FWHM : 7.78 ns

delay : 1.2 ns

10 20 30 40 50

500

1000

1500

2000

2500

cass 4 PMT 1 and cass 14 PMT 0

FWHM : 5.89 ns

delay : 1.21 ns

10 20 30 40 50

500

1000

1500

2000

2500

3000

3500

cass 4 PMT 1 and cass 14 PMT 1

Figure 4.14: For each PMT pair combination of each cassette pair ∆tcoin is plotted; only the points with a Gaussianlike shape (blue points) are used to fit a Gaussian distribution; the average of this distribution is presented as a delayand the FWHM as the time resolution

All of the above distributions show an asymmetry in the tails of the Gaussian curve; this asymmetry

is related with the difference of incoming pulse shapes [23].

By summing the distributions of all the four PMT pair combination of a pair of opposite cassettes, one

obtains the ∆tcoin for a cassette pair; also the different delays presented for each distribution are taken

into account, as each distribution average is shifted towards zero. Fig. 4.15 shows the summing of the

four distributions of one cassette pair; the LSO and LuYAP resolutions are also plotted.

One can see that LuYAP energy resolution is systematically worst than LSO one. The explanaition

for this fact is related with the difference in determining the arrival times of pulses with similar shapes, but

with different amplitudes [23]. Pulses with a lower amplitude, this is the case if LuYAP and LSO LYs are

compared, show an higher dispersion in determining the arrival time, leading to worst time resolutions.

46

global FWHM : 4.64 ns

lso FWHM : 4.47 ns

luyap FWHM : 4.98 ns

10 20 30 40 50 60

5000

10 000

15 000

Cassette pair 1-11

global FWHM : 4.8 ns

lso FWHM : 4.62 ns

luyap FWHM : 4.84 ns

10 20 30 40 50

5000

10 000

15 000

Cassette pair 2-12

global FWHM : 6.32 ns

lso FWHM : 6. ns

luayp FWHM : 6.96 ns

10 20 30 40 50 60

2000

4000

6000

8000

10 000

Cassette pair 3-13

global FWHM : 6.28 ns

lso FWHM : 5.92 ns

luyap FWHM : 6.63 ns

10 20 30 40 50

2000

4000

6000

8000

10 000

Cassette pair 4-14

Figure 4.15: Global and crystal layer energy resolutions for each opposite cassette pair; the blue curve refers toLSO-LSO interactions and the Green curve refers to LuYAP-LuYAP interactions

By adding the ∆tcoin distributions for the four cassette pair combinations one obtains the time reso-

lution for the whole scanner shown in fig. 4.15.

global FWHM : 5.34 ns

luyap FWHM : 5.61 ns

lso FWHM : 5.07 ns

10 20 30 40 50 60

10 000

20 000

30 000

40 000

full scanner

Figure 4.16: full scanner time resolution

The global coincidence time resolution of the scanner is 5.34 ns, while time resolutions for LSO and

LuYAP layers are 5.07 ns and 5.61 ns, respectively. Using eq. (2.21) one obtains a time resolution of

3.77 ns.

47

Chapter 5

Conclusions

The results obtained for the sensitivity of the scanner can be considered satisfactory. The good agree-

ment between measured data and GATE simulations could be observed for PMT pair, cassette pair and

full scanner sensitivity. The measured and simulated full scanner sensitivity for the highest sensitivity

point were 0.36% and 0.35%, respectively.

Not only the results were satisfactory but, more important, the methods used for characterising the

scanner’s sensitivity lead us to a better understanding of the scanner. One was able to evaluate the

different performances of the nuclear component of the detection system: the phoswhich matrix.

The energy resolutions showed a big deviation relatively to simulation: the best real system energy

resolution was significantly worse than the simulated one, with respective values of 28.1% and 22.9%.

The measured threshold energies of the PMTs were in a good agreement with simulation, with an

average value of 249 keV, while simulated threshold was of 250 keV. The influence of LSO background

was well determined: it contributed not only to an increase in the measured singles count rate, but

it also had influence in the energy resolution determination. In the inverse way, the amount of bad

events contributed to a decrease in the measured count rates; the origin of these errors in the real

system is not clear, but its contribution to the measured singles decrease is well known for each PMT.

A much lower contribution to the measurement/simulation disagreement was detected: small deviations

in the positioning of PMTs were measured, as well as the existence of a systematic error of 0.86 mm in

determining the real position in measurements.

A new method of determining the scatter fraction using sensitivity profiles was presented. The results

show a similar behaviour between measured and simulated scatter fraction. The variation of the SF

between the centre and the extreme positions of the FOV was of 24% to 60% and 16% to 50% for

simulation and measurement, respectively.

All the previously described factors will be useful in future work on the second version of the Clear-

PET; ClearPET2 differs from ClearPET1 in the crystals height and in the number of PMT per cassette:

it will have 8 mm long crystals and 4 PMTs per cassette. In spite of that, the methods used to calculate

PMT energy resolutions and thresholds remain valid in the new scanner.

The future simulations relative to the new scanner can also be improved, taking into account the

issues shown previously and that were not modeled in simulations used in this work.

The measured global time resolution of the scanner is 5.34 ns. The time resolutions of LSO and

LuYAP crystal layers were also calculated and are 5.07 ns and 5.61 ns, respectively; the lower time

resolution of LSO compared to LuYAP was expected, given the difference in the light yield of both

crystals.

48

The time resolution between PMT pairs were also calculated; an unexpected asymmetry in the coin-

cidence time distribution was detected, but its origin was related with the difference in pulse shapes.

49

Appendix A

Simulation

Numerical Simulations are essential tools in Physics. In experimental Physics they allow to estimate the

performance of an experimental device prior to its development; also the posterior comparison between

these and experimental data is an important analysis.

Monte Carlo numerical methods are the basis of GEANT4 simulation algorithms; these model phys-

ical processes based on the statistical nature of these.

The GEANT (GEometry ANd Tracking) community, under the CERN supervising, has been devel-

oping over the last 20 years Monte Carlo tools, specially for High Energy Physics; these tools focus on

modeling the detection systems as well as in the interactions of elementary particles with matter.

Based on the core of a GEANT version, GEANT4, a platform of simulations was created in 2001:

GATE (Geant4 Application for Tomographic Emission); GATE makes use of GATE4 core tables and

libraries to perform simulations of PET and SPECT (Single Proton Emission Computed Tomography)

systems. This chapter will focus on the relevant aspects of GATE related with the simulation part of this

work.

The bibliographic reference used throughout this chapter will be [22].

A.1 General Aspects of GATE

GATE is, like GEANT4, organised in a layer structure:

- the core layer consists of several hundred C++ classes that manage time, geometry or radioactive

sources processes.

- in an intermediate layer, there are classes implementing the core layer ones: they execute specific

geometry operations, like defining volumes or rotation.

- at the user-level layer, one finds a scripting mechanism that makes it possible for the user to

perform and to control a simulation.

Simulations setups may be described interactively, i.e., the user sequentially introduces the parameters

of the simulation or, most commonly, by building up a macro file containing all necessary commands.

A.2 Simulation Structure

A.2.1 Geometry

The definition of a Scanner geometry is made on a hierarchical basis: a world volume is defined by

default and all the other geometric structures are defined as daughters, grand-daughters and so on, of50

itself. Inside the world volume, at its daughter level, a geometry for the scanner has to be defined. There

are several predefined scanner geometries; here one only focus on CylindricalPET.

For a CylindricalPET geometry there are 5 possible daughter levels; these levels and its correspon-

dent physical components are shown in table A.2.1.

depth level name real system equivalent1 rsector cassette2 module PMT3 submodule phoswich matrix4 crystal individual crystal5 layer[i], i = 0, 3 crystal layer index

Table A.1: geometry definition in GATE

One can define the geometry of a Cylindrical PET system by using the following macro commands:

defining the world volume, a cube of 25x25x25cm3

/gate/world/geometry/setXLength 25 cm

...

defining a cylindricalPET system and its dimensions

/gate/world/daughters/name cylindricalPET

/gate/cylindricalPET/geometry/setRmax 105 mm

...

defining an rsector volume; an rsector corresponds to a cassette

/gate/cylindricalPET/daughters/name cassette

inside an rsector volume one defines two daughters of same level; the first one is the creation of a

matrix, which will house the crystal layers

/gate/cassette/daughters/name crystalMatrix

/gate/crystalMatrix/geometry/setXLength 16.0 mm

...

the second is the creation of the PMT structure

/gate/cassette/daughters/name PMT

definition of the two crystal layers, LSO and LuYAP

/gate/crystalMatrix/daughters/name crystal

/gate/crystal/geometry/setXLength 16.0 mm

/gate/crystal/daughters/name LSO

/gate/LSO/geometry/setXLength 8.0 mm

/gate/crystal/daughters/name LuYAP

/gate/LuYAP/geometry/setXLength 8.0 mm

In GATE one only defines a single volume-element for each component (rsector,module, . . . ), so that

it becomes necessary to repeat each one of those elements, according to its spatial distribution. It is

possible to define repeaters of several types, such as a cubic, for the crystal matrix, or linear repeater

for PMTs; to fully reproduce the scanner’s geometry it is thus necessary to repeat its components as

exemplified in the following command lines

rsector repetition in radial symmetry; creation of a ring of 20 detectors.51

/gate/cassette/repeaters/insert ring

/gate/cassette/ring/setRepeatNumber 20

PMT repetition; it is repeated twice for each rsector

/gate/PMT/repeaters/insert linear

/gate/PMT/linear/setRepeatNumber 2

creation of the 8x8 crystal matrix

/gate/crystal/repeaters/insert cubicArray

/gate/crystal/cubicArray/setRepeatNumberY 8

/gate/crystal/cubicArray/setRepeatNumberZ 8

A.2.2 Physical Processes

To setup the physical processes in GATE one makes use of two libraries present in GEANT4:

- standard energy electromagnetic processes (SEP) for Energies above 10keV .

- low energy electromagnetic processes (LEP) for energies below 10keV .

In a ClearPET scanner with typical positron energies of ∼ 101keV (table 2.1), SEP is the library

modelling electron and positron physics. The most important processes are:

- multiple scattering

- ionisation

- bremsstrahlung

- e+e− annihilation

This processes are not user-changeable, as they are already hard-coded in GEANT4 core.

As far as photon interaction is concerned, the user has the possibility to select processes affect-

ing it and the respective energy model (LEP or SEP). These macro lines define the energy model for

Photoelectric, Compton and Rayleigh processes.

/gate/physics/gamma/selectPhotoelectric inactive

/gate/physics/gamma/selectCompton lowenergy

/gate/physics/gamma/selectRayleigh standard

A.2.3 Radioactive Sources

In order to define a source for the system GATE makes use of a GEANT4 library called General Particle

Source (GPS). there are several parameters the user can define:

emitted particle: single particles such as γ, e+ or e−; user can also define a positron emitter source

such as 18F or 11C; there is also implemented a back to back source, where two photons are emit-

ted as if coming from of a e+e− annihilation; this last results in a faster simulation when compared

to a real positron emitting source.

energy: the particle’s energy can be set, for example as monoenergetic particle or with a particular

energy distribution.

emission distribution: it is possible to define the angular span of emission of a particle.

52

shape: user can define several geometrical configurations for the radioactive source: point source, or a

predefined source shape, such as spherical or cylindrical.

activity: user defines the initial activity of the source.

This is the code example of a back to back γ point source with initial activity of 1MBq emmiting isotropi-

cally. The following code lines show how to simulate a 511 keV back-to-back point source and a realistic22Na source, both with 1 MBq of activity.

/gate/source/addSource gamma

/gate/source/gamma/setActivity 1000000 Bq

/gate/source/gamma/setType backtoback

/gate/source/gamma/gps/energytype Mono

/gate/source/gamma/gps/monoenergy 511. keV

/gate/source/gamma/gps/type Point

/gate/source/gamma/gps/angtype iso

/gate/source/addSource Na22

/gate/source/Na22/setActivity 1000000. Bq

/gate/source/Na22/gps/particle ion

/gate/source/Na22/gps/ion 11 22 0 0

/gate/source/Na22/gps/monoenergy 0 eV

/gate/source/Na22/setForcedUnstableFlag true

/gate/source/Na22/setForcedHalfLife 10000000 s

/gate/source/Na22/gps/centre 0. 0. z mm

/gate/source/Na22/gps/angtype iso

/gate/source/Na22/gps/shape Sphere

/gate/source/Na22/gps/radius 0.25 mm

A.2.4 Digitizing Module

Before detailing the architecture of the Digitizing module, it is convenient to explain the chain of events

undergone by a particle in the scanner:

1. a particle is generated, with pre-determined characteristics: energy and momentum

2. steps, corresponding to the distance travelled by the particle between 2 interactions, are succes-

sively applied to the particle.

3. when a step occurs inside a volume element identified as a crystal, one says a hit occurred; when

this happens information about the interaction is recorded. this information includes deposited

energy and particle’s moment.

4. steps 2 and 3 are repeated until the particle goes out of the geometric limits of the detector, or its

energy drops below a certain level. the ensemble of all the steps is called the particle’s track.

5. the energy of a hit is treated throughout a series of components, called digitisers; each transitory

value between two digitisers is called a pulse; in the end of the Digitizing chain a single is produced

as output.

This steps are repeated to all emitted particles giving rise to a list of singles that is stored in an output

file (see section 4.2.5).

A Digitizing chain used in this work’s simulation is schematised in fig. A.1.53

Figure A.1: Digitizing module

adderThe first task of the digitiser is to sum all the hits energies occurring in a single crystal. This is due

to the fact that, in the same crystal, multiple Compton or Photoelectric interactions can occur; because

electronics always readout an integrated signal from a single crystal, all the hit energies have to be

summed. the adder module is set as follows:

/gate/digitiser/Singles/insert adder

readoutWhile the adder module sums the hits within the same crystal volume, the readout module allows to

group signals occurring in volumes with the same depth; if there’s a particle interacting on both crystal

layers, the readout module can sum both signals; for that one needs to specify the depth in which the

signals should be grouped; for the crystal block, which has depth 4 (table A.2.1), the readout module

would be set as follows:

/gate/digitiser/Singles/insert readout

/gate/digitiser/Singles/insert setDepth 4

energy blurringThe energy blurring module simulates the blurring of the energy spectrum of a pulse in the crystal;

this blurring has a Gaussian shape, for which the resolution is given by eq. (2.15). To set this, one has

to introduce the resolution at a certain energy of reference; for an LSO crystal with a resolution of 20%

at 511 keV :

/gate/digitiser/Singles/localBlurring/chooseNewVolume LSO

/gate/digitiser/Singles/localBlurring/LSO/setResolution 0.20

/gate/digitiser/Singles/localBlurring/LSO/setEnergyOfReference 511. keV

thresholder and upholderThe thresholder and upholder module allow to apply an energy window to detected photons; photons

above and below uphold and threshold levels, respectively, are removed.

- the thresholder is modelated by a sigmoidal function as in eq. (A.1):

σ(E) =1

1 + exp(αE−E0

E0

) (A.1)

to set a sigmoidal thresholder at 250 keV , with a percentage of acceptance of 95%, and a param-

eter α = 60, the user has to introduce the follwing commands:

/gate/digitiser/Singles/sigmoidalThresholder/setThreshold 250 keV

/gate/digitiser/Singles/sigmoidalThresholder/setThresholdAlpha 80

/gate/digitiser/Singles/sigmoidalThresholder/setThresholdPerCent 0.95

54

to realise the cut, σ(E) is calculated for a determined energy and compared to a random number

between 0 and 1; if σ(E) is lower than the percentage of acceptance, the photon is removed.

- an upholder that simply removes photons above 750 keV is set in the following way:

/gate/digitiser/upholder/setUphold 750 keV

temporal resolutionThe temporal resolution module works in the same way of the energy blurring module; the difference

is that it applies a Gaussian blurring in the temporal resolution rather than in energy. To set a time

resolution of, for example ,5 ns, the user should introduce the follwing commands:

/gate/digitiser/Singles/insert timeResolution

/gate/digitiser/Singles/timeResolution/setTimeResolution 5 ns

dead timeElectronic readout devices are limited to a maximum rate of events that they can handle; this limitations

implies that for a sufficiently high incoming particle rate, some events are not able to be processed; the

amount of time an event takes to be processed is called dead time; here are two ways of modelling

dead-time: paralysable and non-paralysable [23]. This example shows how to define a non-paralysable

dead time of 1440 ns per cassette.

/gate/digitiser/Singles/deadtime/chooseDTVolume cassette

/gate/digitiser/Singles/deadtime/setDeadTime 1440 ns

/gate/digitiser/Singles/deadtime/setMode nonparalysable

A.2.5 Data Output

GATE allows to choose various formats of data output: ASCII and ROOT that are system independent

formats; LMF, ECAT and Interfile, that were developed for specific systems; the LMF format, already

referred in section 3.4 is the most used one in the simulations of our ClearPET scanner.

Next macro lines show an example of how output can be configured:

/gate/output/ascii/disable

/gate/output/root/disable

/gate/output/lmf1/enable

/gate/output/lmf1/setEnergyBool 1

/gate/output/lmf1/setDetectorIDBool 0

in this example, ASCII and ROOT outputs are disabled and LMF is enabled; for which output format one

can set various options; in this case the user chooses to save the energy of the hit but not the ID of the

detector where the hit occurred

55

Appendix B

Commercial ClearPET

As referred in Chapter 1, a commercial ClearPET Scanner is nowadays in the market through the com-

pany RayTest. The commercial version of ClearPET is suitable to use both for tests in rodents and in

primates. Depending on the animal port, the detector diameter may be adjusted for 135 mm and 225

mm. Instead of 8 mm, the commercial version makes use of 10 mm long crystals. Like all ClearPET

prototypes, this version is based on a modular architecture of the detection modules: This allows an

easy upgrade and/or replacement of cassettes. The gantry can support 4, 6, 8, 12, 16 or 20 cassettes.

Fig. B.1 shows the performances of the ClearPET commercial version

Figure B.1: left: axial profile of sensitivity of the scanner; centre: spatial resolution; coincidence time distributionand respective time resolution

Consecutive cassettes are shifted axially by 7 mm; with this, the shape of the axial profile of sen-

sitivity has a very close triangular shape. The maximum sensitivity point, in the centre of the FOV, is

3.8%; this maximum sensitivity value as a fairly proportional relation with the number of cassettes: the

maximum sensitivities for a system with 4 and 8 cassettes are 0.8% and 1.5%, respectively.

The spatial resolution of ∼1.3 mm in the centre of the FOV; it remains constant by changing of the

number of cassettes.

The scanner’s coincidence time resolution measured as the FHWM of the coincidence time distribu-

tion is 5.7 ns.

Fig. B.2 shows a resconstructed image of a scan made to a the head and neck of a 400 g rat, injected

with 18F − FDG.

56

Figure B.2: left: coronal view; centre: transversal view; right: sagital view

57

Bibliography

[1] D. Malakof. The rise of the mouse, biomedicine’s model mammal. Science, 288 :248-253, 2000.

[2] Suehiro M. et all. A PET radiotracer for studying serotonin uptake sites : carbon-11-McN-5652Z. The journal of nuclear medicine. 1993, vol. 34, no 1, pp. 120-127

[3] Jarkas N. et all. Carbon-11 HOMADAM: a novel PET radiotracer for imaging serotonin trans-porters. Nuclear Medical Biology. 2005 Apr;32(3):211-24

[4] Wolfgang B. Oxygen-15-Water PET Assessment of Muscular Blood Flow in Peripheral Vascu-lar Disease. The Journal of Nuclear Medicine Vol. 38 No. 1 93-98

[5] Blanco A. Positron Range Effects on the Spatial Resolution of RPC-PET. Nuclear Science

Symposium Conference Record, 2006. IEEE

[6] Levin S. et all. Calculation of positron range and its effect on the fundamental limit of positronemission tomography system spatial resolution. Physical Medical Biology. 44 (1999) 781-799

[7] Daghighiam, F. et all. Evaluation of cerium doped lutetium oxyorthosilicate (LSO)scintillationcrystals for PET. Nuclear Science Symposium and Medical Imaging Conference, 1992

[8] Trummer J. et all. Comparison of LuAP and LuYAP crystal properties from statistically signif-icant batches produced with two different growth methods. Nuclear Instruments and Methods

in Physics Research. Vol. 551, (11 October 2005), pp. 339-351

[9] Simon L. at all. Simulation of time curves in small animal PET using GATE. Nuclear Instruments

and Methods in Physics Research A 527 (2004) 190â194.

[10] Auffray E. et all. The ClearPET project. Nuclear Instruments and Methods in Physics Research A

527 (2004) 171-174.

[11] S. Cherry. The 2006 Henry N. Wagner Lecture: Of Mice and Men (and Positrons)-Advances inPET Imaging Technology. Journal of Nuclear Medicine 2006; vol:47; pp:1735-1745.

[12] Particle Database Group. http://pdg.lbl.gov/pdg.html

[13] S. Tavernier. Measurement Techniques in Nuclear and Particle Physics. VUB 2007

[14] S. Tavernier et all. First Results with the ClearPET Small Animal PET Scanners. Radiation

Detectors for Medical Applications. 2006 Springer

[15] M.Streun et all. Pulse Shape Discrimination of LSO and LuYAP. Scintillators for Depth ofInteraction Detection in PET. IEEE Transactions on Nuclear Science; vol.50, no.3, June 2003

58

[16] U. Heinrichs Auslegung Des Detektorsystems Fur Einen Hochauflosenden Positronen-Emissions-Tomographen Mit Hoher Sensitivitat. Forschungszentrum Julich, Zentralbibliothek,

2003

[17] U. Heinrichs. Design optimization of the PMT-ClearPET prototypes based on simulation stud-ies with GEANT3. 37th Crystal CLear general meeting. CERN 27-28 November 2002

[18] M. Rey. Ãtude du tomographe de haute résolution pour petits animaux Clearpet par la méth-ode de monte Carlo. École Polytechnique Fédérale de Lausanne, 2007

[19] J.B. Mosset. Dèveloppement d’un module de détection phoswich LSO/LuYAP pour le proto-type de caméra à positrons clearpet.École Polytechnique Fédérale de Lausanne, 2006

[20] S.Yamamoto et all. Investigation of single, random and true counts from natural radioactivityin LSO-based clinical PET. Annals of Nuclear Medicine Vol.19, No. 2, 109-114, 2005

[21] S. Kerkhoas-Cavata et all. Modeling electronic processing in GATE. Nuclear Instruments and

Methods in Physics Research A 569 (2006) 330-334

[22] S. Jan et all. GATE: GEANT4 Application for Tomographic Emission: a simulation toolkit forPET and SPECT. http://opengatecollaboration.org. 2006

[23] Knoll G. Radiation Detection and Measurement. John Wiley sons, 1999

[24] S. Yamamoto. Investigation of single, random and true counts from natural radioactivity in LSO-

based clinical PET. Annals of Nuclear Medicine Vol.19, No.2, 109-114, 2005

[25] J.S.Huber et all. Effect of 176Lu background on singles transmission for LSO-based PET Cam-eras. Physical Medical Biology. 47 (2002) 1-7

[26] http://heritage.dupont.com/

[27] http://www2.dupont.com/Tyvek/

[28] DOW CORNING R©3145 RTV MIL-A-46146 Product Information. http://www.dowcorning.com

[29] HAMAMATSU R7600-M64 Datasheet. http://hamamatsu.com

[30] http://www.xilinx.com

[31] http://www.analog.com/en/analog-microcontrollers/ADUC812/products/product.html

[32] http://www.picoelectronics.com

[33] http://www.inova-semiconductors.de

[34] http://www.ni.com

[35] http://phytron.com

[36] M. Krieguer et all. List Mode Format Implementation: scanner geometry description. Univer-

site de Lausanne

[37] C. Morel et all. LMF specifications. Universite de Lausanne

[38] Performance Measurements of Small Animal Positron Emission Tomographs. National Elec-

trical Manufacturers Association. 200859

[39] M. Streun et all. The Data Acquisition System of ClearPET Neuro-a Small Animal PET Scan-ner. IEEE Transactions on Nuclear Science, Vol.53, no.3, June 2006

[40] S. Derenzo. Mathematical removal of positron range blurring in high resolution tomography.

IEEE Transactions on Nuclear Science, Vol.33 pp:565-569, 1986.

[41] O. Devroede. Front End Modules Update. CCC Meeting. Lyon 10-11 March 2004

[42] Suraj N. Gupta. Multiple Photon Production in Electron-Positron Annihilation. Physical Review,

n.96 p.1453, 1954

60