129
LAG CORRECTION IN AMORPHOUS SILICON FLAT-PANEL X-RAY COMPUTED TOMOGRAPHY A DISSERTATION SUBMITTED TO THE DEPARTMENT OF ELECTRICAL ENGINEERING AND THE COMMITTEE ON GRADUATE STUDIES OF STANFORD UNIVERSITY IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF DOCTOR OF PHILOSOPHY Jared Starman December 2010

LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Embed Size (px)

Citation preview

Page 1: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

LAG CORRECTION IN AMORPHOUS SILICON FLAT-PANEL

X-RAY COMPUTED TOMOGRAPHY

A DISSERTATION

SUBMITTED TO THE DEPARTMENT OF ELECTRICAL

ENGINEERING

AND THE COMMITTEE ON GRADUATE STUDIES

OF STANFORD UNIVERSITY

IN PARTIAL FULFILLMENT OF THE REQUIREMENTS

FOR THE DEGREE OF

DOCTOR OF PHILOSOPHY

Jared Starman

December 2010

Page 2: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

http://creativecommons.org/licenses/by-nc/3.0/us/

This dissertation is online at: http://purl.stanford.edu/dj434tf8306

© 2011 by Jared Daniel Starman. All Rights Reserved.

Re-distributed by Stanford University under license with the author.

This work is licensed under a Creative Commons Attribution-Noncommercial 3.0 United States License.

ii

Page 3: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

I certify that I have read this dissertation and that, in my opinion, it is fully adequatein scope and quality as a dissertation for the degree of Doctor of Philosophy.

Rebecca Fahrig, Primary Adviser

I certify that I have read this dissertation and that, in my opinion, it is fully adequatein scope and quality as a dissertation for the degree of Doctor of Philosophy.

John Pauly

I certify that I have read this dissertation and that, in my opinion, it is fully adequatein scope and quality as a dissertation for the degree of Doctor of Philosophy.

Norbert Pelc

Approved for the Stanford University Committee on Graduate Studies.

Patricia J. Gumport, Vice Provost Graduate Education

This signature page was generated electronically upon submission of this dissertation in electronic format. An original signed hard copy of the signature page is on file inUniversity Archives.

iii

Page 4: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Abstract

Advanced medical imaging techniques are now being used during patient treatment,

such as for image-guidance during minimally invasive procedures or for tumor localiza-

tion during radiation therapy. One promising fully 3-D x-ray technique is cone-beam

computed tomography (CBCT), which uses much of the same hardware as traditional

2-D x-ray fluoroscopy. The ability to perform CBCT scans has been driven by the

development of amorphous silicon (a-Si) digital flat-panel (FP) x-ray detector tech-

nology. These detectors were originally designed for radiography and fluoroscopy, but

because of their compactness, flexibility, low spatial distortion, and relative low-cost,

are also practical for CBCT.

One factor limiting the CBCT image quality for a-Si x-ray detectors is detector

lag, stemming from charge trapping in the a-Si layer. Lag is defined as residual signal

present in one frame but created in a previous frame. In CBCT reconstructions

detector lag can lead to a range of image artifacts, such as severe image shading for

elliptical or off-center objects that could potentially obscure anatomy of interest.

Current lag correction methods for a-Si FP detectors assume that the detector is

linear and time invariant (LTI) and determine a temporal impulse response for the

system. The detector output is deconvolved with the measured impulse response to

compute the lag-corrected data. However, as shown in this work, a conventional FP is

neither linear nor time invariant. Different techniques for measuring the FP impulse

response are examined, as well as their effect on the final CBCT image reconstruction.

A range of results are achieved by the different techniques, highlighting the non-

linearity and time variance of the system. A novel non-LTI algorithm is then presented

that better describes the x-ray detector dynamics. The non-LTI algorithm gives

iv

Page 5: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

exposure independent results and provides significant error reduction in CBCT for

large objects where lag artifacts are most severe.

A second method to reduce lag based on a hardware change to the a-Si detector

is also described in this dissertation. The photodiode at each detector pixel is briefly

operated in a forward bias mode to maintain saturation of charge trap states. Detector

measurements and CBCT scans with and without the detector forward biasing are

made to show image improvement and the trade-offs of using the hardware method.

Finally, the forward bias method is compared to the non-LTI software algorithm and

a potential hybrid method is described.

v

Page 6: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Acknowledgements

First, I would like to sincerely thank my Ph.D. advisor, Rebecca Fahrig. When I first

spoke with her, she had no research funding. Just as it looked like I had exhausted

all the possible opportunities to stay for a Ph.D. at Stanford, she was able to provide

a spot for me at the last moment. Over the years that I have been a member of

her group, she has built up a great and supportive research lab, with cutting edge

equipment and fellow lab-mates that have been a pleasure to work with. In addition

to her kindness, encouragement, and all of the help that she has provided, I am deeply

thankful for Rebecca’s patience with me as a graduate student during my long tenure,

and her light, but ever constant pressure on me to keep making progress and get past

any road-blocks.

I would also like to express my gratitude to the other members of my Ph.D. oral

examination committee, Norbert Pelc, John Pauly, and Edward Graves. Over the

years that I have been a member of the lab, Norbert has provided invaluable insight

into x-ray physics and CT reconstruction in a highly informative and enjoyable way

that few other people in the world could match. I would like to thank John for the

excellent classes that he taught, which were were a large reason why I wanted to do

a Ph.D. in medical imaging. I am also very grateful that John let me TA for his

undergraduate signals and systems class. I gained a new appreciation for how much

work good professors like John put into teaching, and I got to see how rewarding

working with students can be. Finally, I would like to thank Ted for agreeing to chair

my defense, especially since this was his first committee to serve on.

I also want to acknowledge and thank the other current and past members of

Rebecca’s research group: Arun Ganguly, Robert Bennett, Lei Zhu, Sungwon Yoon,

vi

Page 7: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Norbert Strobel, Zhifei Wen, Angel Pineda, Lars Wigstrom, Erin Girard, Prasheel

Lillaney, Hewei Gao, Andreas Maier, Andreas Keil, Waldo Hinshaw, Mihye Shin,

Dragos Constantin, and Marlys Lesene. I am grateful for their support, friendship,

and for the opportunity to have worked with them. I would further like to give thanks

to the other members of the x-ray group, Sam Mazin, Taly Gilat-Schmidt, Jongduk

Baek, Adam Wang, and Scott Hsieh who helped provide many good discussions.

I also must thank many of the people at Varian Medical Systems, who are respon-

sible for my thesis topic which stems from my internship there during the summer

of 2005. Gary Virshup, Josh Star-Lack, Ed Shapiro, and Carlo Tognina all provided

me with a huge amount of support during and after my internship and were always

a pleasure to work with. I also would like to thank Steve Bandy, Larry Partain, Ivan

Mollov, Gerhard Roos, Rick Colbeth, and Mike Wright for their help over the years.

Many thanks to all of my friends at the Lucas Center. There are far too many

to name them all, but I would like to especially thank Kristin Granlund, Ernesto

Staroswiecki, Caroline Jordan, Pauline Worters, Lena Kaye, Rebecca Rakow-Penner,

Rachelle Bitton, Priti Balchandani, Kelly Townsend, Sarah Geneser, Tom Brosnan,

Fred Chin, Brian Hargreaves, and Donna Cronister among many others. I am also

grateful for all of the support from friends from EE, Stanford, and outside the uni-

versity, including Roxana Trofin, Annie Chern, Primoz Skraba, Pete Worters, Matt

Jennings, Jamie Kucher, and Kate Calvin.

A group of people that I would like to separately acknowledge are the roommates

that I have had over the years in graduate school who have also become some of my

closest friends. More than anyone else Geremy Heitz, Gary Chern, Paul Briant, Paul

Gurney, Andrea Golloher, Dan Halliday, Andrew Holbrook, Erin Girard, and Thad

Hughes have shaped my graduate student experiences.

Finally, I would like to thank my family. My grandparents have been wonderful

supporters of me over the years. Since I started college, my sister Nikki has become a

better friend and a source of many good things, including a large number of cookies

through the mail. I am very grateful that I got to spend the entire summer with her

and her husband Jon before graduate school, since it is an entirely different experience

getting to know siblings as an adult. I also need to thank Nikki for marrying Jon

vii

Page 8: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

who, as the only other engineer in the family, filled the role of professional mentor

from time to time. Thank you also to my three nieces, Emma, Julia, and Josephine,

who have been born since I started Stanford. I wish that I could see them more

often, and I look forward to meeting the newest, Josephine, very soon. And finally,

thank you to my parents who have always placed my well-being and education above

everything else. While I could tell that they were disappointed to see me move so far

away from home, they have always fully supported all of my decisions and helped me

considerably in achieving my goals. Thank you for all of the love and attention that

you have given me throughout the years, and still give me today.

viii

Page 9: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Contents

Abstract iv

Acknowledgements vi

1 Introduction 1

1.1 X-ray Physics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

1.2 Computed Tomography (CT) . . . . . . . . . . . . . . . . . . . . . . 3

1.3 Amorphous Silicon (a-Si) Flat-Panel (FP) Detectors . . . . . . . . . . 6

1.3.1 Properties of amorphous silicon . . . . . . . . . . . . . . . . . 7

1.4 Lag Artifacts in FP Detectors . . . . . . . . . . . . . . . . . . . . . . 10

1.5 Simulation of a-Si FP Detectors . . . . . . . . . . . . . . . . . . . . . 13

1.6 Other Detector Technologies . . . . . . . . . . . . . . . . . . . . . . . 15

1.7 Outline of Dissertation . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2 Linear Software Lag Corrections 19

2.1 Background and Theory . . . . . . . . . . . . . . . . . . . . . . . . . 20

2.1.1 Hsieh LTI Algorithm for Lag Correction . . . . . . . . . . . . 20

2.1.2 Exponential Model Fitting . . . . . . . . . . . . . . . . . . . . 22

2.2 Methods and Materials . . . . . . . . . . . . . . . . . . . . . . . . . . 23

2.2.1 Step-Response Measurements . . . . . . . . . . . . . . . . . . 23

2.2.2 CBCT Measurements . . . . . . . . . . . . . . . . . . . . . . . 27

2.3 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

2.3.1 Step-Response Measurements . . . . . . . . . . . . . . . . . . 28

2.3.2 CBCT Measurements . . . . . . . . . . . . . . . . . . . . . . . 37

ix

Page 10: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

2.4 Discussion and Conclusions . . . . . . . . . . . . . . . . . . . . . . . 41

3 Non-LTI Lag Corrections 45

3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

3.2 Methods and Materials . . . . . . . . . . . . . . . . . . . . . . . . . . 46

3.2.1 LTI Lag Theory . . . . . . . . . . . . . . . . . . . . . . . . . . 46

3.2.2 Non-LTI Lag Theory . . . . . . . . . . . . . . . . . . . . . . . 49

3.2.3 Weighting Only Non-LTI . . . . . . . . . . . . . . . . . . . . . 56

3.2.4 Calibration of Lag Correction Algorithm . . . . . . . . . . . . 56

3.2.5 Experiments . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58

3.3 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

3.3.1 Calibration of Lag Correction Algorithm . . . . . . . . . . . . 60

3.3.2 Experiments . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

3.4 Discussion and Conclusions . . . . . . . . . . . . . . . . . . . . . . . 72

4 Forward Bias Lag Correction 77

4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77

4.2 Methods and Materials . . . . . . . . . . . . . . . . . . . . . . . . . . 79

4.2.1 Forward Bias Evaluation with Visible Light . . . . . . . . . . 79

4.2.2 Lag Removal Measurements . . . . . . . . . . . . . . . . . . . 81

4.2.3 SNR, MTF, and DQE . . . . . . . . . . . . . . . . . . . . . . 82

4.2.4 Detector Mode Switching . . . . . . . . . . . . . . . . . . . . . 82

4.2.5 CBCT Reconstructions . . . . . . . . . . . . . . . . . . . . . . 83

4.2.6 CBCT Comparison to Non-LTI Software Method . . . . . . . 84

4.3 Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

4.3.1 Forward Bias Evaluation with Visible Light . . . . . . . . . . 84

4.3.2 Lag Removal Measurements . . . . . . . . . . . . . . . . . . . 88

4.3.3 SNR, MTF, and DQE . . . . . . . . . . . . . . . . . . . . . . 89

4.3.4 Detector Mode Switching . . . . . . . . . . . . . . . . . . . . . 93

4.3.5 CBCT Reconstructions . . . . . . . . . . . . . . . . . . . . . . 94

4.3.6 CBCT Comparison to Non-LTI Software Method . . . . . . . 94

4.4 Discussion and Conclusions . . . . . . . . . . . . . . . . . . . . . . . 96

x

Page 11: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

5 Summary and Future Work 99

A Analytical model of a-Si FP with traps 102

B Wieczorek differential equation solution 106

Bibliography 108

xi

Page 12: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

List of Tables

2.1 Exposure intensities and tube protocols for step-response experiments. 26

2.2 IRF parameters for FSRF data at 3.4% exposure. . . . . . . . . . . . 38

3.1 LTI IRF parameters from global calibration FSRF data at 27% exposure. 61

3.2 Summary of 1st and 50th frame residual lags. . . . . . . . . . . . . . 68

3.3 Summary of ROI errors for different lag correction algorithms. . . . . 72

4.1 Signal and noise values for 0.5 pF detector modes. . . . . . . . . . . . 89

xii

Page 13: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

List of Figures

1.1 CT scanners. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

1.2 Pixel circuit diagram. . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1.3 Structure and energy band diagram for crystalline silicon. . . . . . . . 10

1.4 Structure and density of states for amorphous silicon. . . . . . . . . . 11

1.5 Ghost images on a Varian 4030CB x-ray detector. . . . . . . . . . . . 12

1.6 Measured and ideal response of Varian 4030CB a-Si FP. . . . . . . . . 13

1.7 Reconstruction of simulated data without and with simulated detector

lag. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

1.8 Reconstruction and sinogram of pelvic phantom with shading artifact

due to lag. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

1.9 Comparison between CT and flat-panel reconstructions. . . . . . . . . 17

2.1 Residual error of multi-exponential model fit. . . . . . . . . . . . . . 29

2.2 Raw and normalized rising and falling step repsonses for several expo-

sure intensities. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

2.3 Number of estimated traps as a function of exposure, with linear fit to

low exposure data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

2.4 Comparison of RSRF data at different frame rates. . . . . . . . . . . 32

2.5 Comparison of FSRF data at different frame rates. . . . . . . . . . . 33

2.6 Comparison of different spatial ROIs on IRF calibration. . . . . . . . 34

2.7 Comparison of different exposure intensities on IRF calibration. . . . 35

2.8 Comparison of different edge techniques on IRF calibration. . . . . . 36

2.9 Comparison of different irradiation lengths on IRF calibration. . . . . 37

xiii

Page 14: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

2.10 Comparison of uncorrected and corrected CBCT reconstructions for

pelvic and head data. . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

2.11 Summary of ROI errors in CBCT experiments for different edge tech-

niques and exposures. . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

2.12 Difference images between no lag correction and best LTI correction. 41

3.1 Graphical depiction of LTI and non-LTI algorithms. . . . . . . . . . . 51

3.2 Flowchart of the non-LTI calibration algorithm. . . . . . . . . . . . . 57

3.3 Estimates of stored charge as a function of exposure with polynomial fit. 61

3.4 Exposure dependent rates with exponential fit. . . . . . . . . . . . . . 62

3.5 Effect of optimal exposure dependent rates on the RSRF. . . . . . . . 63

3.6 Spatial uniformity of lag. . . . . . . . . . . . . . . . . . . . . . . . . . 64

3.7 Comparison of global versus ROI based LTI corrections. . . . . . . . . 65

3.8 Comparison of global versus ROI based non-LTI corrections. . . . . . 67

3.9 Comparison of different exposure intensities on the IRF calibration. . 68

3.10 Comparison of pelvic CBCT data. . . . . . . . . . . . . . . . . . . . . 70

3.11 Comparison of uniform acrylic head CBCT data. . . . . . . . . . . . 71

4.1 Circuit diagram of pixel with forward bias modification. . . . . . . . . 78

4.2 Forward bias current versus number of active rows. . . . . . . . . . . 85

4.3 Forward bias current versus voltage. . . . . . . . . . . . . . . . . . . . 86

4.4 Step-response improvement versus forward bias voltage and scan fre-

quency. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87

4.5 Comparison of FSRF and RSRF data for different amounts of charge

injection during forward bias under light irradiation. . . . . . . . . . . 87

4.6 Comparison of RSRF and FSRF measurements under x-ray irradiation. 88

4.7 Comparison of ghost images using forward bias correction. . . . . . . 90

4.8 Comparison of SNR measurements for the forward bias detector. . . . 91

4.9 MTF data for the forward bias detector. . . . . . . . . . . . . . . . . 92

4.10 DQE measurements for the forward bias detector. . . . . . . . . . . . 92

4.11 Mode switching experiments for the Varian 4030CB detector. . . . . . 93

4.12 Comparison of pelvic and head phantom CBCT reconstructions. . . . 95

xiv

Page 15: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

4.13 Non-LTI software lag correction comparison for the pelvic phantom. . 96

xv

Page 16: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Chapter 1

Introduction

Years before the discovery of x-rays, doctors and engineers had tried to visualize inside

the human body. In 1881 Alexander Graham Bell attempted to use magnets and

sound waves to discover the location of the bullet that eventually killed U.S. President

James A. Garfield. When x-rays were finally discovered by Wilhelm Roentgen in

1895, they quickly found their way to medical applications within months [1]. The

importance of the discovery was further acknowledged by his winning the first Nobel

Prize in Physics in 1901. For the first time bones and metal objects could be visualized

prior to making an incision into the patient, creating a revolution in medicine.

1.1 X-ray Physics

X-rays, like light, are a form of electromagnetic radiation and can be treated as indi-

vidual photons. Compared to light, x-ray photons have much higher energy, typically

in the 20 keV to 140 keV range for medical applications. As x-rays travel through

a piece of material, they are absorbed or scattered by different atomic interactions.

The overall effect is that the number of x-rays exiting the material is reduced, or

attenuated, from the incident number. For a piece of uniform material of thickness

∆t, the relationship between the number of x-rays exiting and entering at a single

1

Page 17: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 2

photon energy is well described by Beer’s Law,

I = I0e−µ∆t. (1.1)

Here µ is the x-ray attenuation coefficient for the material, I0 the number of x-rays

incident on the material, and I the number of x-rays exiting from the material. All

of the interactions that the x-rays undergo are represented by µ, including the pho-

toelectric effect, Compton scattering, and coherent scattering. Because the different

interactions are dependent on the energy of the x-rays, µ is also energy dependent.

However, given a polyenergetic beam of x-rays, Beer’s Law can be approximated as

I ≈ I0e−µavg∆t, (1.2)

where µavg is the attenuation coefficient of the specific material for the average energy

of the x-ray beam.

For two different materials, the x-rays exiting the first material become the x-rays

incident to the second material and Beer’s Law becomes

I = I0e−µavg1∆t1−µavg2∆t2 . (1.3)

As more materials are added and their thicknesses decreased, Eq.(1.3) becomes

I = I0e−

∫µdt. (1.4)

Here the subscript avg has been dropped because the energy dependence of µ can be

ignored for the purposes of this dissertation.

Rearranging Eq.(1.4), the line integral in the exponent can be isolated to obtain∫µdt = ln

(I0

I

). (1.5)

Eq.(1.5) shows that the line integral of attenuation coefficients can be expressed as the

natural logarithm of the ratio of measurable quantities, I0 and I. How the attenuation

Page 18: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 3

coefficients are distributed along the line remains unknown though, with only the total

effect of the line integral directly observed.

1.2 Computed Tomography (CT)

Throughout the 1950s and 1960s, various attempts were made to build up more

detailed maps of the attenuation coefficients of objects. These attempts culminated

in the work of Godfrey Hounsfield in 1971 when he scanned the first patient on a

prototype computed tomography (CT) scanner that he developed at EMI. Just as

in the case of the discovery of x-rays, the importance of CT scanning was quickly

recognized in 1979, when Hounsfield and Alan Cormack won the Nobel Prize in

Physiology or Medicine for its invention.

Several different types of algorithms exist for transforming line integrals in Eq.(1.5)

to a reconstructed map, or image, of the attenuation coefficients of the object. For

reconstructing a single slice, a basic necessity is that all possible line integrals through

the object need to be measured. If the attenuation map to be reconstructed is denoted

as a 2-D function, f(x, y), the set of all collected projection measurements can be

written as,

g(r, θ) =

∫L(r,θ)

f(x, y)dxdy, (1.6)

=

∫ ∞−∞

∫ ∞−∞

f(x, y)δ(xcosθ + ysinθ − r)dxdy. (1.7)

Here, δ() is the Dirac function and L(r, θ) denotes the line of integration. The line

is defined by its radial distance from the origin, r, and the angle it makes with the

positive x-axis, θ. If a set of rays are collected and grouped together for a specific

θ and all r, this is termed a parallel x-ray projection, gθ(r). When all of the x-ray

projections from each angle are grouped together and ordered by angle, this is known

as an x-ray sinogram. To reconstruct f(x, y) from a complete sinogram, an algorithm

called filtered backprojection is commonly used. More about filtered backprojection

and useful variants can be found in Kak and Slaney [2]. The principle of the filtered

Page 19: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 4

backprojection algorithm is the following:

1. Filter each individual 1-D projection with the 1-D function appropriate for the

geometry [2], commonly known as the ρ filter.

2. Backproject each filtered projection along the lines L(r, θ) from which the data

was originally collected to form a 2-D function.

3. Accumulate each of the 2-D backprojections to form the final reconstructed

image.

The pixel values in CT reconstructions are given in Hounsfield units (HU) to form

fHU(x, y), instead of as direct attenuation coefficients that have units of cm−1. To

scale the CT reconstruction of the attenuation map, f(x, y) is transformed by

fHU(x, y) =1000× f(x, y)

µwater − µair− 1000, (1.8)

where µwater and µair are the attenuation coefficients of water and air. In the new

scaling, air is equal to -1000 HU and water is equal to 0 HU. For further reference,

soft tissue has values ranging from -100 to 60 HU and bone has values ranging from

250 to greater than 1000 HU [3].

Modern diagnostic CT scanners typically operate in a configuration known as a

third-generation scanner, where an x-ray source and a set of x-ray detectors rotate

together around the patient. At small angular increments around the patient, diver-

gent sets of x-ray line integrals are collected, that can either be rebinned to form a

parallel set of x-ray projections for the filtered backprojection algorithm, or a variant

of the filtered backprojection algorithm can be used for image reconstruction.

To reconstruct many cross-sectional slices through the patient, additional rows of

x-ray detectors can be added above and below the plane of rotation. Furthermore, if

the patient is moved through the imaging system, line integrals from a larger volume

of object can be obtained. If the exactly needed line-integrals are not measured, they

are interpolated from the closest ones that are measured. This is known as helical

scanning and more can be found in Kalender [4].

Page 20: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 5

(a) (b)

Figure 1.1: (a) Toshiba diagnostic CT scanner with 320slices (http://medical.toshiba.com/products/ct/multidetector/aquilion-premium.php) (b) Siemens zee system used for interventional radiology.(http://www.medical.siemens.com/)

An example of a modern third-generation CT scanner is shown in Figure 1.1(a).

The scanner shown has 320 rows of detectors that allow simultaneous acquisition of

projection data from a large volume of the patient. Note, a feature of this system is

the closed bore structure that allows the detector and source to rotate quickly, stably,

and safely around the patient at speeds on the order of three rotations per second [5].

It is often useful to have the ability to perform CT reconstructions during different

interventional procedures. However, many procedures require open access to the pa-

tient or can not afford a large increase in the overall system cost, thus eliminating the

possibility of using the traditional closed bore CT structure. In response, cone-beam

CT (CBCT) using large-area flat-panel detectors has been developed. An example of

a CBCT system that is used for angiography is the Siemens zee system, shown in Fig-

ure 1.1(b). The FDK algorithm, which is an extension of the filtered backprojection

algorithm, is often used for 3-D reconstructions from circular trajectories [6].

Page 21: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 6

Figure 1.2: Circuit diagram of a pixel for a flat-panel detector. A typical configurationhas each pixel made up of a photodiode and switch to connect the pixel to off-sensorreadout electronics.

1.3 Amorphous Silicon (a-Si) Flat-Panel (FP) De-

tectors

Beginning in the 1980s [7, 8], flat-panel (FP) x-ray detectors were developed for

radiography and fluoroscopy purposes. They have also proved to be suitable for

CBCT applications for a variety of reasons, such as their compactness, flexibility, low

spatial distortion, and relative low-cost.

FP x-ray detectors can directly convert radiation to charge, such as for amorphous

selenium, or can first convert radiation to visible light, which is then converted to

electronic charge. The conversion to light is accomplished by a scintillator, typically a

phosphor such as CsI or a ceramic like gadolinium oxysulfide (GOS). The emitted light

creates electron-hole pairs in a photosensitive material, such as amorphous silicon (a-

Si), and is stored there until ready to be readout by the electronics. A typical circuit

is shown in Figure 1.2 where each pixel is made up of a photodiode and thin-film

transistor (TFT) that acts as a switch to the readout electronics.

For normal operation of a typical circuit, the photodiode in Figure 1.2 is reverse

biased by placing a negative voltage on the photodiode anode, relative to the cathode,

Page 22: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 7

and disconnected from the readout electronics. In such a state, the photodiode acts as

a capacitor and stores a small amount of charge. Next, electron-hole pairs are created

in the photodiode by light photons coming from the scintillator. The electron-hole

pairs combine with the existing charge on the photodiode, decreasing the voltage

across its terminals. After irradiation has ceased, the TFT connects the pixel to

the readout electronics where current flows back onto the photodiode to restore the

original reverse-bias state. The readout electronics integrate and amplify the total

charge necessary to perform this action and convert this signal to a voltage for analog

to digital conversion.

1.3.1 Properties of amorphous silicon

The photodiode and TFT in Figure 1.2 for each pixel are manufactured from a-Si

as opposed to crystalline silicon. Amorphous silicon has certain advantages over

crystalline silicon, namely radiation resistance and the ability to manufacture large

image sensors (40 × 30 cm and larger) [9]. One major disadvantage of amorphous

silicon stems from its electronic properties, which makes it difficult or impossible to

reliably manufacture additional transistors at each pixel. Because of this, all signal

amplification occurs off-pixel and additional electronic noise is added to the signal.

The added noise can rival the inherent quantum noise in collected x-ray data for very

low exposure data, thus degrading the collected image or requiring a higher x-ray

dose to be used.

Differences in the electronic properties between crystalline and amorphous sili-

con exist and are a result of the structural differences between the two materials.

Crystalline silicon forms a very rigid crystal structure with well-defined bond lengths

between neighboring atoms. Figure 1.3(a) shows a network representation of the rigid

crystal structure, highlighting that all silicon atoms form covalent bonds, with very

few exceptions, with exactly four neighboring atoms and that the bond lengths are

identical or nearly the same. Note, the accurate bond angles and three-dimensional

structure of the crystal are not represented.

Page 23: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 8

Some of the electronic properties of crystalline silicon can be understood by ex-

amining the energy band diagram for silicon in Figure 1.3(b). For a semiconductor

such as pure crystalline silicon, all electron states in the valence band are filled and

all states in the conduction band are empty. A band gap exists between the valence

and conduction bands in which there are no available states for electrons. For silicon

doped with either a p-type or n-type material, either empty states will exist in the

valence band (holes), or excess electrons will be present in the conduction band. Elec-

trons that exist in the valence band are tightly held by the semiconductor, but those

that exist in the conduction band are free to move about. Electrons in the valence

band must attain excess energy equal to or greater than the band gap energy distance

to be promoted to the conduction band. For crystalline silicon, the band gap energy

is 1.1 eV. The energy that promotes electrons can be either thermal energy or energy

absorbed from light photons.

Within the conduction and valence bands, the density of available electron states

is not uniform. The state density distributions in the conduction band (gc(E)) and

the valence band (gv(E)) are

gc(E) =m∗n√

2m∗n(E − Ec)π2h̄3 , E ≥ Ec (1.9)

gv(E) =m∗p

√2m∗p(Ev − E)

π2h̄3 , E ≤ Ev (1.10)

where m∗n is the electron effective mass, m∗p is the hole effective mass, Ec and Ev are

the energies of the conduction and valence band edges, and h̄ is Planck’s constant

divided by 2π. The state densities for the conduction and valence bands are shown

as dashed lines in Figure 1.3(b).

Given excess electrons in the conduction band (or conversely, holes in the valence

band), states closer to the band edge are more likely to be filled with a charge carrier.

For charge carriers at equilibrium in a material, the probability of states at a specific

energy level to be filled is determined by the Fermi function,

f(E) =1

1 + e(E−EF )/kT(1.11)

Page 24: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 9

where k is the Boltzmann constant, T is temperature, and EF is the Fermi level.

The Fermi level determines the midpoint of the Fermi function. For an intrinsic

semiconductor, the Fermi level is in the middle of the band gap, but for a doped

semiconductor, the level will move closer to the valence or conduction band edge,

depending on the type of doping. The overall distribution of charge carriers within

the semiconductor is the multiplication of the density of states from Eqs.(1.9)-(1.10)

and the Fermi function in Eq.(1.11).

In contrast to crystalline silicon, a-Si lacks a rigid crystal structure and the dis-

tance between neighboring atoms is far less precisely defined, which is represented by

the 2-D network structure in Figure 1.4(a). Most atoms still covalently bond with

four neighboring silicon atoms, but some bond with three or fewer neighbors. Fur-

thermore, there is a much broader distribution of bond lengths between neighboring

silicon atoms, and this results in a spreading of possible electronic states past the

conduction and valence band edges into the band gap. The absence of well-defined

edges makes the band gap energy more difficult to precisely define, but it is usually

taken as 1.7 eV, larger than that of crystalline silicon [10].

The bonding defects (i.e., bonding to fewer than four neighbors) create localized

defect states in the middle of the band gap for a-Si. This effect, along with the

band-tail spreading, is shown in Figure 1.4(b). For reference, the density of states

for crystalline silicon is also shown as a dashed line. In combination, the long band

tails and the defect states create available electronic states known as charge traps, or

simply just traps.

During device operation, the traps fill with charge from the conduction band, thus

reducing the sensitivity of the photodiode. As traps fill with charge, there will be

fewer available trap states for subsequent charge to fill. This manifests itself as an

increasing gain of the device. Furthermore, the trap states will eventually release

their charge at a time after it was created. The rates of trap emptying (Rα) and trap

filling (Rβ) at a specific energy level Etr in a-Si are described by Wiecorek [11] as

Rα(Etr) = ν0e−(Ec−Etr)/kTNt(Etr)f(Etr) (1.12)

Rβ(Etr) = ν0e−(Ec−EFn)/kTNt(Etr)[1− f(Etr)], (1.13)

Page 25: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 10

(a) (b)

Figure 1.3: (a) Rigid network structure for crystalline silicon where each atom bondsto four neighboring atoms with well-defined bond lengths. (b) Energy band diagramfor crystalline silicon.

whereNt(Etr) is the trap state density, f(Etr) is the trap occupation function (which is

FFermi under equilibrium conditions), ν0 is the attempt-to-escape frequency, and EFn

is the quasi-Fermi level. The quasi-Fermi level describes the statistical distribution

of charge carriers under non-equilibrium conditions. The amount of charge that is

deposited into and released from the trap states during a given time period depends on

several parameters, including the trap density, illumination intensity, and the current

state of the traps (i.e., the previous irradiation history of the panel) [11].

1.4 Lag Artifacts in FP Detectors

The trapping and releasing of charge in a-Si is responsible for history-dependent

detector gain [12] and detector lag inside a-Si FP detectors. Detector lag is defined as

signal present in frames following the frame in which it was generated. In projections,

lag causes temporal blurring and reduces temporal resolution. For a-Si FPs designed

to be used for mixed radiography and fluoroscopy applications, lag can cause severe

ghosting of the high dose radiography image during low dose fluoroscopy [13, 14, 15].

Page 26: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 11

(a) (b)

Figure 1.4: (a) Network structure for an amorphous material where the atoms repre-sented in black bond to four neighbor, in gray to three neighbors, and in white onlyto one neighbor. (b) Schematic density of states showing the conduction and valencebands, band tails, and defect states for amorphous silicon. Dashed lines represent thedensity of states for crystalline silicon. Reproduced from Street [10].

Page 27: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 12

(a) (b) (c)

Figure 1.5: Ghost images taken on a Varian 4030CB detector. The detector wasirradiated for several hundred frames and the images correspond to lag frame (a) 2,(b) 50, and (c) 100. Each figure was independently windowed and leveled to highlightthe contrast.

The first lag frame is the first frame of the FP after x-ray exposure has ended. Ghost

images, or high contrast objects that are visible after the x-ray exposure has ended,

are examples of lag images in an x-ray detector. Example ghost images are shown in

Figure 1.5 where a Varian 4030CB a-Si FP detector was irradiated for several hundred

frames and then additional detector (lag) frames were collected after the x-rays were

turned off. Lag frames 2, 50, and 100 are shown and were individually windowed and

leveled to show the contrast and detail that occurs.

It has also been shown that detector lag affects diagnostic CT [16] and CBCT

reconstructions. Detector lag can lead to a range of image artifacts, such as streaking,

azimuthal blurring [14, 17], skin-line artifacts of several hundred HU [18], or shading

artifacts referred to in this dissertation as the radar artifact. Specifically for a pelvic

phantom scan, detector lag has caused radar artifacts measured from 20 - 35 HU

[19, 20].

Spatial averages of flat-field images on the Varian 4030CB can be used to more

carefully examine the temporal response of the detector. Ideally, under constant

irradiation one would expect the detector to maintain a constant output over time.

However, under experimental conditions a 4% exponential rise following an input

step function, known as the rising step-response function (RSRF), is seen in Figure

1.6. Also shown in Figure 1.6 is the spatially averaged detector response to removing

Page 28: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 13

Figure 1.6: The normalized measured and ideal responses of the Varian 4030CB a-SiFP to 600 frames of x-ray exposure (125 kVp, 32 mA, 17 ms, 15 fps). A 4% signalincrease is seen in the measured RSRF. After the x-rays are turned off, a FSRF with2.5% first frame lag that slowly decays away is observed. Note the break in the y-axis.

irradiation, or the falling step-response function (FSRF), which shows detector lag

greater than 0.1% for hundreds of frames.

For the RSRF data, some of the charge that would have been collected by the

readout process instead fills empty traps. As traps fill, a higher percentage of gen-

erated charge is collected in later frames, along with an increasing amount of leaked

charge. This evolving process manifests itself as an increased measured signal in suc-

cessive irradiation frames. The increasing output signal (for a constant input) will

continue until the trapping and detrapping rates become equal.

1.5 Simulation of a-Si FP Detectors

Long-term lag of 0.1%, as seen in Figure 1.6, is substantial because it could easily

equal the signal behind a large object. As an example, for 36 cm of water and a mean

x-ray energy of 75 keV, the output radiation from the object is also approximately

0.1% of the incident radiation. For detector elements that transition from the full

x-ray exposure to object shadow, the addition of a 0.1% lag signal to the detector

measurement could decrease the calculated CBCT line integral (i.e., after the natural

Page 29: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 14

logarithm has been taken) by up to 9%. As a rough upper bound, points near the

edge of the object could see their reconstructed signal decrease by up to 9% of the

water signal, or 90 HU.

The effect on CBCT reconstructions of the FP response seen in Figure 1.6 can be

simulated. Figure 1.7 shows the reconstruction from simulated projection data (625

projections) of a uniform 42 cm × 26 cm pelvic phantom. Signal levels meant to

mimic realistic exposure levels were used. The reconstruction with no lag is shown

in Figure 1.7(a) and with lag in Figure 1.7(b). The mean signal difference between

the two indicated ROIs is 45 HU. In Figure 1.7(c), the largest differences (brightest

pixels) between the sinograms with and without lag occur at collected points outside

the object. For a third-generation CT acquisition system, time corresponds directly

to gantry projection angle (vertical direction in Figure 1.7(c)). Because of this, the

temporal blurring of detector lag results in a vertical blurring in the sinogram. Those

detector cells that transition from object shadow to full x-ray exposure see the greatest

effect of the vertical blurring and determine spatially where the severe shading artifact

occurs.

Figure 1.8(a) shows the resulting lag artifact from a CBCT reconstruction from

real projection data acquired for a 42 cm × 26 cm pelvic phantom. The image was

reconstructed from 625 projections with a 1 mm2 pixel size and 5 mm slice thickness.

Here the shading artifact is 51 HU in contrast between the two indicated ROIs. The

artifact is less than 90 HU for both the simulated and real data because no detector

elements transitioned from the full exposure to full object shadow. The detector

elements that cause the artifact are located in the sections labeled 1 in the sinogram

in Figure 1.8(b). The radius of the well-defined brighter region in Figure 1.8(a) is

determined by the width of section 2 in Figure 1.8(b). In CBCT, all pixels being

exposed to x-rays will also see a gradual increase in gain, but the pixels in section 1

that see a large and sudden drop in signal have the large detrapping currents that

create the radar artifact.

Figure 1.9 shows a comparison between reconstructions from a diagnostic CT

scanner (Figure 1.9(a)) and a prototype table-top FP system operating at 600 fps

(Figure 1.9(b)). The two liquid filled organs (center and center-left in the images)

Page 30: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 15

appear different because of the orientation difference of the phantom for the two

acquisition scans. Here, the radar artifact is measured at 70 HU for the reconstruction

from the FP system and is completely absent in the reconstruction from the diagnostic

CT system. Furthermore, the FP system reconstruction shows that the radar artifact

gets worse at higher frame rates.

Previous work [18, 20] has identified this skin-line or radar artifact for elliptical

and off-center objects, and this is the CBCT artifact that this work is concerned

with. The artifact is not due to the dynamic gain mode of the detector because

the detector pixels switch to the high-gain mode within several millimeters of the

object boundary, which is evident as a faint line just inside the object boundary in

Figure 1.8(a). Shown in Chapter 4, the artifact can be reproduced in fixed gain

modes as well. The artifact does not appear the same as scatter or beam-hardening

artifacts in CBCT reconstructions [21, 22, 23, 24], and has been observed for centered

geometries by Mail [18] and will be shown in Chapters 2, 3, and 4 for a head phantom

with a centered geometry. Furthermore, the x-ray exposure was collimated to 2 cm

at the detector for the real acquired data to minimize any effects from scatter in

Figures 1.8(a) and 1.9(b). Finally, since the artifact appears to be reproduced in the

simulation in Figure 1.7, which did not include scatter, beam-hardening, dynamic

gain switching, offset geometry, or normalization phantoms, detector lag is the most

likely cause.

1.6 Other Detector Technologies

Alternatives to a-Si exist that have a number of advantages. Amorphous selenium

(a-Se) can be used for direct or indirect conversion x-ray detectors, and can be made

to be very high resolution and have very low electronic noise [25, 26]. However,

detectors manufactured from a-Se still have significant levels of detector lag due to

charge trapping similar to that of a-Si [27][28]. Other detector technologies that are

being investigated for their high sensitivity and low-noise properties include detectors

manufactured from mercuric iodide and lead iodide [29, 30]. These materials have

significantly larger amounts of detector lag than a-Si, with reported first frame lags

Page 31: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 16

(a) (b)

(c)

Figure 1.7: (a) Reconstruction of a simulated uniform pelvic phantom (42 × 26cm). (b) Reconstruction of the data in (a), with detector lag simulated. The meansignal difference between the two marked ROIs is 45 HU. (c) Difference image of thesinogram with lag minus the sinogram with no lag. A vertical blurring is seen at theedges of the object (indicated with arrows) in the sinogram. Window, level = 200, 0HU.

Page 32: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 17

(a) (b)

Figure 1.8: (a) CT reconstruction of a pelvic phantom showing the radar artifactand (b) its corresponding sinogram. Scanned at 125 kVp, 80 mA, 30 ms on a Varian4030CB table-top system. Reconstructed with filtered backprojection with a voxelsize of 1 mm2 × 5 mm. Between the specified ROIs there is a mean difference of51 HU. The darker area of the phantom in (a) corresponds to detector elements thatcome from section 1 in the sinogram. Elements in section 1 see a large dynamic range,including the full x-ray exposure, as opposed to those in section 2 which are alwaysblocked.

(a) (b)

Figure 1.9: Comparison between reconstructions from a (a) standard diagnostic CTscanner and (b) an a-Si flat-panel table-top system running at 600 fps. The liquid-filled organs are empty in (a) and filled in (b) because of the different orientations ofthe phantom during each scan.

Page 33: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 1. INTRODUCTION 18

ranging from 8% to nearly 50%. Thus, detector lag is expected to be a similar or

worse problem with future FP detector technology.

1.7 Outline of Dissertation

This dissertation is organized into chapters as follows:

Chapter 1 provides a brief background into x-ray physics, CT reconstruction,

amorphous silicon flat-panel detectors, and lag artifacts in projection images and

CBCT reconstructions.

Chapter 2 details some specific lag measurements for an amorphous silicon detec-

tor, analyzes different techniques for determining a linear, time-invariant lag correc-

tion, and determines the best linear correction for different CBCT phantoms.

Chapter 3 develops a more sophisticated and novel non-linear, time-variant lag

correction that better corrects the detector output and removes residual artifact re-

maining from the corrections in Chapter 2. Chapter 3 also compares lag correction

algorithms calibrated for small regions of the detector versus a single calibration of

the entire x-ray detector.

Chapter 4 presents the results of using a novel hardware method to remove the

effect of lag on projection images and CBCT reconstructions. Detector performance

measurements are presented and a comparison to the results of Chapter 3 is made.

Chapter 5 summarizes the main contributions of the dissertation and discusses

future research to be performed.

The Appendix includes material that shows why, theoretically, detector lag is

well described by a multi-exponential signal. The Appendix goes on to describe why

previous work on a-Si lag correction has implicit assumptions on the input signal to

the detector.

Page 34: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Chapter 2

Linear Software Lag Corrections

For software lag compensation methods, a suitable model of the lag decay is fit to

the a-Si FP data, such as a multi-exponential [31] signal or power function [13]. An

attractive feature of the multi-exponential model for lag decay is that it is based on

the semiconductor physics, as discussed in Appendix A. Typically, the a-Si FP is

modeled as a linear time invariant (LTI) system, which is described by an impulse

response function (IRF). The correction is a temporal deconvolution of the detector

output with the modeled IRF [32].

There are many ways to measure an IRF of the a-Si FP. Previous authors have

directly measured it by irradiating for a single frame [14]. A response can also be

measured to much longer periods of irradiation, as shown in Figure 1.6. The rising

step-response function (RSRF) looks at the a-Si FP response to the application of

x-rays, while the falling step-response function (FSRF) is the response after a long

irradiation has stopped. For an LTI system, the IRF is directly related to the step

responses through differentiation. Another point to consider is the length of the IRF.

Strategies have been reported where authors limit the IRF to a few frames, tens of

frames, or let it be infinite in length [18, 32, 31]. Our strategy will follow the latter

since it is our experience that the long time constants associated with charge trapping

cause the artifacts that are the focus of this study.

Several hardware approaches exist that make no LTI assumptions for the a-Si FP,

and will be discussed further in Chapter 4. In general though, the hardware methods

19

Page 35: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 20

may limit the detector frame-rate, will not affect the scintillator temporal response,

and may increase the electronic noise of the system. These possible disadvantages

make a software correction more desirable, although hardware methods also have

their own advantages.

For an x-ray image intensifier system with cesium iodide (CsI) scintillator, the

temporal modulation transfer function (MTF), which is the normalized magnitude

of the Fourier transform of the temporal IRF, has been observed to be dependent

on the exposure level [33, 34]. Furthermore, differences between using the RSRF or

FSRF measurements were observed, and appropriate corrections to DQE measure-

ments made to account for the nonlinearities of detector lag. This chapter will focus

on finding the software LTI method for an a-Si FP that best removes the severe

shading artifacts in CBCT. Specifically, the work will investigate how sensitive the

IRF calibrations are to different measurement techniques. Next, IRFs that span the

range of possibilities from different measurement techniques will be used to correct

the CBCT projection data, and the resulting reconstructions will be evaluated for

shading artifact removal.

The chapter is organized as follows. Section 2.2 gives background on an existing

LTI lag correction. Section 2.3 describes the step-response measurements used to

investigate the FP and derive the IRFs. It also describes the CBCT data sets used

to compare the different corrections. Finally, Section 2.4 presents the results of those

experiments and Section 2.5 discusses the results and differences from previous work.

2.1 Background and Theory

2.1.1 Hsieh LTI Algorithm for Lag Correction

In his work, Hsieh [32] represents the temporal IRF for afterglow as a multi-exponential

signal, where the time constants and coefficients are known a priori for the underlying

continuous process. For operating on frame-integrated data that comes from an a-Si

FP detector, it is useful to have a discrete-time version, since the detector output is

inherently discrete. A discrete-time version can be easily derived, starting from the

Page 36: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 21

multi-exponential IRF

h(k) = b0δ(k) +N∑n=1

bne−ank, (2.1)

where k is the discrete-time variable for x-ray frames and N is the number of ex-

ponential terms in the IRF, typically between two and four [35, 31, 18]. δ(k) is the

impulse function of magnitude 1.0, and represents the portion of the input signal that

is unaffected by lag. The coefficients bn will be referred to as the lag coefficients and

the exponential rates an will be referred to as the lag rates. Given h(k), the actual

FP output is,

y(k) = x(k) ∗ h(k). (2.2)

The ideal output of the FP with no charge trapping and a lag-free measure of exposure

on the FP is x(k), what we wish to determine. The units of y(k) and x(k) are detector

counts, and the units of h(k) are (detector counts with lag/detector counts without

lag).

The recursive deconvolution algorithm for this IRF model is

x(k) = xk =y(k)−

∑Nn=1 bnSn,ke

−an∑Nn=0 bn

(2.3)

Sn,k+1 = xk + Sn,ke−an . (2.4)

Sn,k is a state variable that contains the contribution from previous inputs. Hsieh’s

recursive algorithm is a computationally efficient way to implement the LTI correc-

tion. Only the current frame and the Sn,k term need to be stored in memory to

perform the deconvolution.

In the denominator of Eq.(2.3), the sum of all bn will be forced to equal 1.0 so that

h(0) equals 1.0. The sum could be scaled to other values, but that will only result in

an overall scaling of the estimated signal x(k).

Page 37: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 22

2.1.2 Exponential Model Fitting

In this work the IRF will be determined from rising or falling step responses. By

fitting the measured FSRF or RSRF to their parameterized models, the lag rates and

coefficients can be easily obtained. The measured FSRF is related to the parameters

in Eq.(2.1), and can be written for a specific exposure x as

FSRFunnormalized(k) =N∑n=1

xbn

1− e−ane−anku(k), (2.5)

where u(k) is the discrete unit step function. Normalizing the FSRF by the exposure

x gives

FSRF (k) =N∑n=1

bn1− e−an

e−anku(k). (2.6)

The FSRF can be described as a simple multi-exponential by defining b̃n = bn/(1−e−an), which gives

FSRF (k) =N∑n=1

b̃ne−anku(k). (2.7)

Similarly, the measured RSRF (k) is related to Eq.(2.1), where

RSRF (k) = (1−N∑n=1

b̃ne−ank)u(k). (2.8)

For practical purposes the falling step function used as input to determine the

measured FSRF in Eq.(2.7) is approximated as a long square wave of irradiation, as

in Figure 1.6. To properly account for a finite-length step-function in Eq.(2.7), the

response of an exposure of Nf frames in length is

FSRFNf(k) =

N∑n=1

wnb̃ne−anku(k). (2.9)

Page 38: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 23

Here wn is the summation of the exponential that falls within the exposure length,

normalized by the total summation of the exponential,

wn =e−an − e−anNf

e−an. (2.10)

The Nf subscript will typically be dropped since it refers to all collected FSRF data

in this dissertation.

Fitting the N exponentials in Eqs.(2.8) and (2.9) is a nonlinear problem and a

Gauss-Newton nonlinear least squares method can be used [36].

2.2 Methods and Materials

Step-response measurements were made to investigate the lag characteristics of the

Varian 4030CB a-Si FP and the variation in the derived IRFs. Next, CBCT projection

data was collected and corrected with selected IRFs for lag artifact removal.

2.2.1 Step-Response Measurements

For the step-response measurements, the lengths of the rising and falling step func-

tions were fixed. Traps with time constants ranging from a few milliseconds to several

days exist. Those that have time constants of charge emission and uptake that are

shorter than the time to acquire a single frame do not contribute significantly to the

long-term lag responsible for the radar artifact. Conversely, traps that have time

constants much longer than the typical scan time of the system under consideration

can be corrected for by collecting frequent dark-field images and occasional gain cal-

ibrations. Moreover, the very long-term traps can be filled by warming up the panel

with several flat-field images before use. The time constants of concern for our inves-

tigations are those between the duration of a single frame and the entire scan length.

Our step-response measurements therefore consist of 600 RSRF frames followed by

600 FSRF frames, unless otherwise noted, since our CT acquisitions are on the order

of 600 frames.

Page 39: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 24

The step-response measurements at different exposures, RSRF and FSRFNfin

Eqs.(2.8) and (2.9), allow investigation into several aspects of detector lag, such as

the necessary model order for lag characterization, charge trapping linearity, and

frame-rate dependence. The step responses also allow investigation into the spatial,

exposure, step-response edge (rising versus falling), and exposure length dependence

of the IRF measurements and corrections. Similar to Yang [31] and Mail [18], a single

large ROI is spatially averaged (except where noted) in each step-response data set

to characterize and to investigate the detector temporal response.

For IRFs and step responses, the residual first frame lag is often used as an error

metric [14]. While the first frame lag depends on all of the exponential terms, the

artifact observed in the CBCT reconstructions is dependent on longer time constants

(i.e., greater than 10 frames). While acquisition times for diagnostic CT scans are

much shorter, lag with relatively longer time constants has been observed to cause

more artifact [16]. The artifact is a blurring of previous, fully-illuminated frames

outside the object into frames with object shadow. Since the artifact is evident quite

far from the edge in Figure 1.8(a) and the effects from shorter time constants would

have decayed away close to the object boundary, the lag with longer time constants

must determine the artifact severity. As a measure of the longer time constant lag,

the 50th frame lag (t = 3.33s at 15 fps) is measured, and is also representative of

even longer time constant lag because the residual lag curves compared in this work

do not cross each other.

Data for lag investigation was collected on a table-top system using a Varian

4030CB a-Si detector operating in dynamic gain mode. The detector operated at 15

frames per second (fps), unless otherwise noted. The RSRF and FSRF data that was

used to determine the IRF parameters was collected in a centered geometry, with no

bow-tie filter, and no object in the x-ray beam.

The RSRF measurements were normalized by the output of a separate silicon

photodiode attached to a ceramic GOS scintillator (Hamamatsu S8193) to form a

normalization chamber. The silicon photodiode has no lag and the ceramic scintillator

is extremely fast. Using the output of the normalization chamber, any variation in

the measured RSRF due to the x-ray tube or generator can be removed. The output

Page 40: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 25

of the photodiode was amplified and digitized using a National Instruments A/D

converter (USB-6008).

Multi-exponential model order

From a performance standpoint, it is beneficial to use as few exponentials as possible,

but enough exponentials to still capture the temporal behavior of the FP. The length

of time needed to perform the correction is linearly proportional to the number of

exponentials. Furthermore, more exponentials could lead to over-fitting of calibration

data and actually lead to worse or more noise-sensitive results. To evaluate the

optimal number of exponentials to use for the Varian 4030CB a-Si FP, the squared

residual error between the measured step-response data and an N -exponential model

fit to the step-response data was used to evaluate the fit quality. N was varied from

two to ten, and step-response data at different exposures was used.

Exposure dependence

To investigate the exposure linearity of the charge trapping mechanism in the Varian

4030CB FP, the RSRF and FSRF were measured for ten different incident exposure

levels. The data was also normalized by the signal level in detector counts during

exposure. The a-Si FP output signals as a percentage of the FP saturation level for

the range of incident exposures used, along with the x-ray tube protocols, are listed

in 2.1. Additional Cu filters were used to achieve the lowest exposure levels.

By fitting the FSRF to a multi-exponential discrete model, bn and an are found

for each incident exposure. Summing from the first lag frame to infinity, an estimate

of the total amount of stored charge in the a-Si FP at each exposure level x can be

formed as,

Q(x) =∞∑k=1

N∑n=1

xbn

1− e−ane−ank =

N∑n=1

xbne−an

(1− e−an)2. (2.11)

Page 41: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 26

Exposure Level 1* 2** 3 4 5 6 7 8 9 10mA 10 10 10 10 10 16 25 32 40 50ms 2 2 2 8 15 16 16 17 18 18

% a-Si FP Saturation 0.5 1.6 3.4 8.5 15 25 38 52 68 84

Table 2.1: Percent of a-Si FP saturation signal for different exposure intensities at125kVp. *Used 1.75 mm Cu. **Used 0.5 mm Cu.

Frame rate dependence

Step-response measurements were investigated at four frame rates (5, 10, 15, and 30

fps) by irradiating the Varian 4030CB in continuous fluoroscopy mode for 30 seconds

at each frame rate. The protocol used was 70 kVp and 5 mA, and was chosen so

that a signal level of 12% saturation exposure was present at 30 fps and 72% at 5

fps. Continuous fluoroscopy was chosen so that the same exposure was identically

delivered for each frame-rate experiment, which should result in identical amounts of

charge stored in the traps. Note, the photodiode integration times change with frame

rate, resulting in different FP signal levels during irradiation. The resulting RSRF

data was plotted against frame number and time, and normalized appropriately so

that the ending points of all plotted frame-rate data are 1.0. The resulting FSRF

data was plotted in three different ways. First, the raw FSRF data was scaled by

the incident exposure at 5 fps for all frame rates to visualize how lag absolutely

changes and plotted versus frame number. Second, the same data was plotted versus

time. Finally, the unscaled FSRFs were multiplied by the frame rate, f , to determine

itrap(t), the charge generated by the FP per unit time as

itrap(t) = FSRF (t)× f. (2.12)

IRF variability

IRFs were derived and compared from several different step-response techniques.

First, the edge-technique dependence was investigated by using both the RSRF and

FSRF to estimate the temporal IRF at a fixed exposure of 52% a-Si FP saturation,

and the resulting IRFs compared after applying the Hsieh correction. Second, IRFs

Page 42: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 27

were also derived from RSRF and FSRF data at different exposures (Table 2.1). Each

of the IRFs were used to correct different exposure step response data sets, and the

results compared to correcting data with IRFs derived from the same exposure level.

Third, an IRF was derived for a small, central ROI (32 × 32 pixels) and then applied

to the entire FP for a 38% FP saturation exposure to investigate the spatial non-

uniformity of the IRF. Independent of the ROI size used to determine the IRF on the

a-Si FP, Eqs.(2.3)-(2.4) are calculated at the individual pixel level. For analysis the

result of the correction was also broken into small ROIs of the same size to determine

the spatial effectiveness of the correction.

Finally, to test the effect of step response irradiation length (Nf ) on the measured

IRF, FSRF data generated from an x-ray exposure of one quarter (150 frames) the

calibration length was acquired. The shortened FSRF150 data was corrected with an

IRF derived from a full-length calibration at the same exposure intensity.

2.2.2 CBCT Measurements

CBCT data sets were acquired for two different phantoms: a large pelvic phantom

(42 cm × 26 cm) and a uniform acrylic head phantom (20 cm × 16 cm). The large

pelvic phantom is made up of a smaller pelvic phantom with an additional layer

of attenuating material to simulate larger patients. A total of 625 projections were

collected in a 2×2 binned pixel mode. The tube protocols were chosen to give high

SNR. For the large pelvic phantom, a pulsed fluoroscopy protocol of 125 kVp, 80 mA,

and 30 ms was used in an offset detector geometry (16 cm offset). For the uniform

acrylic head phantom, a tube protocol of 125 kVp, 63 mA, and 18 ms was used. For

all setups, a 10:1 anti-scatter grid, an appropriately designed (i.e., centered or offset

geometry) 8:1 Al bowtie filter, and 0.5 mm Ti filter were also used. The x-ray beam

was collimated to approximately 2 cm at the detector for data acquisition to reduce

scatter effects. To further reduce the effects of beam hardening and scatter, all data

sets made use of circular normalization phantoms that were just larger than either

the pelvic or head phantom [37]. The FDK algorithm [6] was used to reconstruct the

data sets at a reconstruction pixel size of 1 mm2 for the pelvic phantom and 0.5 mm2

Page 43: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 28

for the head phantom. The slices were averaged to a thickness of 5.0 mm to reduce

noise.

The lag rates and coefficients estimated from both FSRF and RSRF data at ten

different incident exposures (Table 2.1) were used to correct the CBCT projection

data. The variability in the residual lag artifact due to the IRF calibration method

in the CT reconstructions was evaluated.

The error metric used in Mail [18] was a non-uniformity measure that examined

the maximum difference in HU signal level among several ROIs. We define our error

metric in a similar way. Four pairs of ROIs (10 × 10 pixels) that straddle the obvious

lag artifact boundary in the uncorrected data sets are defined. The difference in the

mean signals is calculated for each ROI pair and the average and maximum differences

for each image are used as the error metrics. Thus, other factors potentially affecting

image non-uniformity are minimized since local regions are being compared.

2.3 Results

2.3.1 Step-Response Measurements

Multi-exponential model order

The residual error between the multi-exponential fit and the step-response data is

shown in Figure 2.1 for two different x-ray tube settings (3.4% and 84% of FP satu-

ration). The residual errors have been normalized such that for N = 2 the residual

error is exactly one. It can be seen that the residual curves have a knee when the

number of exponentials used is around three or four. This is the point where the

reduction in error is quite small as N increases. For some points, the residual error

increases for a larger N due to a failure of the nonlinear algorithm to properly find

the global minimum. Large values of N may also result in problems with over-fitting.

The low-exposure RSRF residual is larger than the other residuals because the noise

associated with the x-ray source at low exposure makes up most of the fitting error.

In general, N = 4 is an adequate choice for describing the RSRF, FSRF, and resulting

IRFs, so four exponential terms will be used throughout this dissertation.

Page 44: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 29

Figure 2.1: Residual error in fitting multi-exponential model of order N to measuredstep-response data for two different exposure intensities. Low exposure equals 3.4%and high exposure equals 84% of a-Si FP saturation.

Exposure dependence

The rising and falling step responses for the nine highest exposure intensities are

plotted in Figure 2.2(a). The raw FSRFs show an increase in the absolute amount of

lag as the exposure on the FP increases. However, when the FSRFs are normalized by

their respective exposures, as in Figure 2.2(b), the FSRF signals decrease as a function

of exposure. In fact, the FSRF decreases by more than a factor of two between the

lowest and highest exposure intensities at 50 seconds. A similar exposure dependence

is observed for the normalized RSRF data where the responses approach a value of

one for larger exposure rates. For a linear system the normalized plots should be

identical. The RSRF part of the plots were filtered with a five-point moving average

for noise reduction purposes. Furthermore, the lowest exposure intensity of 0.5% is

not shown because the data was much noisier due to the lower signal level.

The results of investigating Q(x) as a function of exposure are shown in Figure

2.3. The stored charge as a function of incident exposure deviates from a linear

function, where Q(x) has a large slope for smaller exposures and the slope decreases

for larger exposures. For reference, a linear function is fit to the lowest five exposures

and extrapolated across all exposures.

Page 45: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 30

(a) (b)

Figure 2.2: (a) Raw (detector counts) and (b) normalized rising and falling stepresponses for several different exposure intensities. In (a) the measured lag increasesas the exposure intensity increases. In (b) the measured data was normalized bythe exposure intensity immediately before x-ray turn-off. As the exposure intensityincreases, the relative amount of measured lag decreases.

Figure 2.3: The number of estimated traps in the Varian 4030CB a-Si FP measured indetector counts. For comparison, an extrapolated linear fit to the first five exposuresis shown.

Page 46: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 31

Frame rate dependence

When plotted against frame number, the RSRF data from higher frame rates shows

a larger deviation from the ideal (flat) temporal response (Figure 2.4(a)). When the

same data is plotted against time (Figure 2.4(b)), the RSRF data for each frame rate

overlays each other almost perfectly. This suggests that the RSRF results from a

continuous process inside the detector, and is not dependent on the number of frame

reads. Similarly, in Figure 2.5(a) the raw FSRF data for each of the four frame rates

has been identically scaled and plotted versus frame number. The higher frame rates

have shorter integration times, which lead to smaller initial lag signals when viewed

versus frame number. However, between frames 200 and 400, the lag signals from the

different frame rates change their ordering such that the higher frame rates have a

larger lag signal. When the same data is plotted versus time (Figure 2.5(b)), the effect

of the longer integration times for smaller frame rates is seen as a higher lag signal

for smaller frame rates. The larger frame-rate data has more photodiode reads per

second, which can be accounted for by plotting itrap(t) instead (Figure 2.5(c)). The

trap current is identical for each of the different rates, indicating that the charge that

leaks out of the traps is independent of the number of reads and is only dependent on

time. The plots in Figure 2.5(a) are the frame integrated versions of those in Figure

2.5(c).

IRF variability

Figure 2.6 shows the result of correcting step-response data at 38% FP saturation

exposure using either the RSRF (Figure 2.6(a)) or the FSRF (Figure 2.6(b)) data

from a central ROI. The responses of the central ROI, the average of all ROIs on the

FP, and the ROI that is maximally deviant from the average ROI are shown for both

both uncorrected and corrected step-responses. The RSRF shows very little spatial

variation, while considerably more is seen for the FSRF. For the average of all ROIs,

the 1st and 50th frame lags are reduced from 4.0% and 0.62% to 0.66% and 0.1%.

For the maxmimally deviant ROI, the 1st and 50th frame lags are reduced from 5.2%

and 0.94% to 1.9% and 0.42%. At frame 50 (t = 3.33 seconds), the maximum residual

Page 47: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 32

(a) (b)

Figure 2.4: The normalized RSRF data for each frame rate (5, 10, and 30 fps) plottedas a function of (a) frame number and (b) time. When plotted versus frame number,the RSRF decreases with increasing frame rate, and when plotted versus time, thefour data sets overlay each other.

lag is 4× greater than the average residual lag.

An IRF was calibrated from 3.4% RSRF data and used to correct both 3.4%

and 84% RSRFs (Figure 2.7(a)). The correction results in a nearly ideal (flat) 3.4%

RSRF after correction, but an overcorrection of the 84% RSRF data. Similarly, the

experiment was repeated for an IRF derived from the 3.4% FSRF data (Figure 2.7(b)),

and applied to both the small and large exposure data sets. For the corrected 3.4%

FSRF data, the 1st and 50th frame lags are reduced from 3.6% and 1.0% to 0.12%

and 0.038%. Just as for the 84% RSRF data, the corrected 84% FSRF data shows

an overcorrection where the 1st and 50th frame lags are overcorrected from 2.3% and

0.42% to -1.1% and -0.54%. Using an IRF calibrated from a small exposure on larger

exposure data highlights the exposure dependence of the FP.

Figure 2.8 compares the results of using either the RSRF or FSRF for calibration

of the IRF. One uncorrected and two corrected calibration data sets are shown from

an exposure level of 52% of FP saturation. The 1st and 50th frame lags for the

uncorrected data are 2.9% and 0.49%. The correction done with the RSRF calibrated

IRF shows a very flat corrected RSRF, but an overcorrected FSRF where the 1st and

Page 48: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 33

(a) (b)

(c)

Figure 2.5: (a) The raw FSRF data for each frame rate, scaled by the incidentexposure at 5 fps and plotted versus frame number. (b) The same data in (a) plottedversus time. (c) itrap(t) for the four frame rates. The charge per unit of time isconstant across frame rates, indicating that the detrapping process is a continuousfunction of time.

Page 49: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 34

(a) (b)

Figure 2.6: The uncorrected and corrected (a) RSRFs and (b) FSRFs for 32× 32 pixelROIs on the FP. The IRFs used for correction were derived from the (a) RSRF and(b) FSRF data of the central ROI. The corrected central ROI, the average correctedROI, and the corrected ROI that is maximally deviant from the average are shown.For the average of all ROIs, the 1st and 50th frame lags are reduced from 4.0% and0.62% to 0.66% and 0.1%. For the maxmimally deviant ROI, the 1st and 50th framelags are reduced from 5.2% and 0.94% to 1.9% and 0.42%. At frame 50 (t = 3.33seconds), the maximum residual lag is 4× greater than the average residual lag.

Page 50: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 35

(a) (b)

Figure 2.7: Measured and corrected (a) RSRF and (b) FSRF data at a low and highexposures (3.4% and 84% of a-Si FP saturation). The IRFs used for data correctionwere calibrated from (a) 3.4% RSRF and (b) 3.4% FSRF data. The corrected 84%RSRF data is overcorrected, while the corrected 3.4% RSRF data is nearly flat. Forthe corrected 3.4% FSRF, 1st frame and 50th frame lag is reduced from 3.6% and1.0% to 0.12% and 0.038%. For the corrected 84% FSRF, 1st and 50th frame lag isovercorrected from 2.3% and 0.42% to -1.1% and -0.54% respectively.

Page 51: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 36

Figure 2.8: One uncorrected and two corrected step response data sets are shown.1st and 50th frame lags for the uncorrected data are 2.9% and 0.49%. The correctiondone with the RSRF calibrated IRF shows a very flat corrected RSRF, but a signifi-cantly overcorrected FSRF. The 1st and 50th frame lags become -0.54% and -0.25%.Conversely, the FSRF based correction has a residual exponential rise in the correctedRSRF, but a nearly ideal corrected FSRF. 1st and 50th frame lags are reduced to0.24% and 0.017%.

50th frame residual lags become -0.54% and -0.25%. Conversely, the correction done

with the FSRF calibrated IRF has a residual exponential rise to its corrected RSRF,

but a nearly ideal corrected FSRF. The 1st and 50th frame lags are greatly reduced

to 0.24% and 0.017%.

In Figure 2.9, FSRF data generated from exposures of 10 seconds (150 frames)

and 40 seconds (600 frames) at 25% of a-Si FP saturation are shown. The IRF was

calibrated with FSRF600 and used to correct the same FSRF data, where a reduction

in the 1st and 50th frame lags of 2.8% and 0.61% to 0.44% and 0.023% was observed.

However, when the same IRF was used to correct FSRF150 an under-correction is seen.

The 1st and 50th frame lags are only reduced from 2.6% and 0.45% to 0.52% and

0.082%. The IRF derived from the FSRF600 data underestimates how much charge

has gone into the traps.

In summary, varying the incident exposure and the step-response edge (rising

versus falling) resulted in larger 50th frame residual lag errors greater or equal to

0.25% of the incident exposure in some cases. Furthermore, using an IRF from a

Page 52: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 37

Figure 2.9: Measured and corrected FSRF data for 10s and 40s of x-ray exposure at25% of a-Si FP saturation. IRF was calibrated with the measured 40s FSRF data.For the corrected 40s FSRF, 1st and 50th frame lags are reduced from 2.8% and0.61% to 0.44% and 0.023%. For the corrected 10s FSRF, 1st and 50th frame lagsare reduced from 2.6% and 0.45% to 0.52% and 0.082%.

small ROI resulted in an average 50th frame residual lag less than 0.25%, but a

maximum residual lag greater than that. Taking step-response data from different

exposure lengths resulted in smaller errors of less than 0.1%.

2.3.2 CBCT Measurements

Figure 2.10 shows reconstructions of a large human pelvic phantom taken on the Var-

ian 4030CB table-top system. Figure 2.10(a) shows the uncorrected reconstruction

with four pairs of ROIs defined. The maximum and average errors for this reconstruc-

tion are 51 and 35 HU. Figure 2.10(b) shows the reconstructions with the smallest

maximum (8 HU) and average (3 HU) ROI errors, which corresponds to correction

with FSRF data taken at an exposure of 3.4% of saturation. Figure 2.10(c) shows the

reconstruction with the largest maximum error (40 HU) which corresponds to correc-

tion with RSRF data taken at a 68% saturation exposure. Even with an average error

of 3 HU in Figure 2.10(b), a slight blurred ring artifact remains. Figure 2.11(a) and

(b) summarize the maximum and average error results for all incident exposures for

FSRF and RSRF calibrations. Table 2.2 gives the IRF parameters used to generate

Page 53: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 38

a1 a2 a3 a4 b1 b2 b3 b4

0.0023 0.0150 0.0827 0.5786 1.611e-5 1.468e-4 9.190e-4 1.480e-2

Table 2.2: IRF parameters from FSRF data at 3.4% exposure. an has units offrames−1 and bn has units of (detector counts with lag/detector counts withoutlag).

Figure 2.10(b) as an example.

Figure 2.10(d)-(f) and Figure 2.11(c)-(d) show similar results for the uniform

acrylic head phantom. The maximum and average errors for the uncorrected head

phantom reconstruction are 24 and 19 HU. An IRF calibrated with the FSRF tech-

nique at a 1.6% saturation exposure provides the smallest average error of 2 HU and

a maximum error of 5 HU. The largest maximum error (15 HU) occurs for the FSRF

technique at 84%.

The difference image in Figure 2.12(a) for the pelvic phantom between the recon-

struction using the best LTI correction (Figure 2.10(b)) and the uncorrected recon-

struction (Figure 2.10(a)) shows where the lag correction has altered the reconstruc-

tion. In the central part of the reconstruction, the difference is only a few HU except

for the inside of the pelvic bone. Some subtle streaking is also evident in the difference

image, which is due to quantization error when rounding the lag-corrected x-ray data

to integer data types for the reconstruction pipeline. The largest differences occur

at the boundary and outside the boundary of the circular interior of the phantom.

Looking at the difference between the uncorrected and corrected x-ray detector sino-

grams in Figure 2.12(b), it is observed that the lag correction mainly altered detector

elements outside the object’s boundary and detector elements that transition between

full exposure and object shadow by up to several hundred detector counts. Detector

elements inside the object boundary are only altered by a few detector counts. For

the sinogram, time and projection angle increase in the downward direction.

Page 54: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 39

(a) (b) (c)

(d) (e) (f)

Figure 2.10: (a) The uncorrected reconstruction of the pelvic phantom with the ROIpairs denoted. (b) Reconstruction with the smallest average error which correspondsto using an IRF derived from a FSRF at 3.4%. (c) Reconstruction with the largestmaximum error which corresponds to IRF derived from an RSRF at 1.6%. (d) Un-corrected reconstruction of a uniform acrylic head phantom. (e) Reconstruction withsmallest average error (FSRF at 1.6%) and (f) Reconstruction with largest error(FSRF at 84%). Window = 200 HU for pelvic and 100 HU for head. Center = 50HU.

Page 55: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 40

(a) (b)

(c) (d)

Figure 2.11: The maximum and average absolute errors between ROIs within a pairfor the pelvic and head phantoms. The CBCT projection data was corrected withIRFs derived from different exposure intensities using either the FSRF data in (a)and (c) or the RSRF data in (b) and (d). For the RSRF data, the 0.5% exposure didnot give a suitable fit for the multi-exponential model.

Page 56: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 41

(a) (b)

Figure 2.12: Difference images between the uncorrected pelvic phantom and the bestLTI corrected data sets of (a) the CBCT reconstructions and (b) the raw x-ray de-tector sinograms. (b) looks different that the simulation in Figure 2 because of theoffset geometry acquisition. For the sinogram, projection angle and time increase inthe downward direction. Window, level for (a) is 100, 0 HU and for (b) is 350, 200detector counts.

2.4 Discussion and Conclusions

Large exposure nonlinearity of charge trapping was observed in the Varian 4030CB.

Overall, we found that the exposure level and step-response edge technique (rising vs

falling) caused the greatest variation in the derived IRFs that led to residual 50th lag

frame errors greater or equal to 0.25% in magnitude. When the IRFs were applied

to CBCT projection data, the FSRF technique gave the best results at an exposure

level of 3.4% for the pelvic phantom and 1.6% for the head phantom.

When the profile of the pelvic phantom in the x-ray projections is examined, the

image intensity quickly transitions from the full exposure to several tenths of a per-

cent. The 3.4% signal intensity occurs somewhere in the middle of the transition,

and may act as an average exposure value near the part of the detector that expe-

riences the greatest dynamic range and artifact level. A correction calibrated at an

even lower exposure provided the best correction of the smaller head phantom, but a

similar argument may hold.

Page 57: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 42

The FSRF technique may provide better results than the RSRF technique because

the artifact investigated is inherently related to the FSRF. The artifact is generated

in detector elements that transition from a high exposure to a low exposure, much

like the FSRF measurements themselves.

One interesting outcome of this work is the comparison between the 32 × 32 pixel

ROI-based calibration and the global calibration method. The spatial uniformity tests

showed that some parts of the FP have much larger amounts of detector lag. Spatial

variation and its effect on CBCT reconstructions will be further explored in Chapter

3. One reason for the slight variation in the IRFs for different spatial ROIs might

be the x-ray beam non-uniformity and its effect on the gain calibration of the panel.

Even if every detector pixel had the same amount of lag, the gain calibration causes

pixel values at the edge of the detector, where x-ray intensity from the tube falls

off, to be adjusted higher. To better understand the spatial variation of lag, future

measurements could be made prior to the gain correction, which would remove the

effect of the x-ray tube non-uniformity, as suggested by Wischmann [38]. Because the

subsequent measurements were done on spatially averaged data, the lag dependence

on exposure and step response edge technique will not change.

Siewerdsen [14] showed that lag as a percent of the incident signal increased for

larger exposures. This is in direct contrast to what we have observed, that lag as a

percent of the irradiating signal decreases with larger exposures. Furthermore, the

same work describes that lag is mostly a function of frame number, and only has a

small dependence on time for first frame lag. Our results show that the lag is well

described by a continuous-time function that can be frame-integrated to determine lag

at different frame rates for the Varian 4030CB FP. These differences could arise from

several sources. First, the previous work measured the IRF directly, instead of either

a RSRF or FSRF. Second, the detector hardware is different (panel manufacturer and

scintillator type) and is operated at different frame rates. Wieczorek [11] and Street

[10] mention that lag is highly dependent on many manufacturing parameters that

could have been quite different for the two a-Si panels.

Previous work used the RSRF to calibrate their LTI models of lag [18, 32]. In our

results, some RSRF techniques performed nearly as well as the best FSRF techniques,

Page 58: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 43

but from different exposure levels. In general, RSRF measurements were harder to

make and required the use of a separate silicon photodiode to remove noise from the x-

ray source and generator. Overall though, both edge techniques exhibited an exposure

dependence, which show an exposure nonlinearity for charge trapping. Theoretically

the charge trapping in a-Si and the resultant lag signal should be illumination depen-

dent, which is further explained in Appendix A. This nonlinear behavior highlights

why different techniques for measuring the step response give different results, and

it further highlights the limitations of using LTI model-based corrections. This may

also explain the residual blurred ring artifact seen in Figure 2.10(b). Siewerdsen [14]

notes that a lag correction algorithm should take into account the exposure nonlin-

earity of detector lag, which current techniques have not tried to do for FPs. This

work shows that a nonlinear algorithm may be necessary to remove the residual radar

artifact left after lag correction. Furthermore, this work identified the best results

achievable with an LTI correction for removing the radar artifact, which is important

to know when evaluating potential nonlinear solutions. A nonlinear correction that

takes into account the time variance (step-response edge dependence) of the charge

trapping mechanism might remove residual artifact, eliminate the ambiguity of find-

ing the best calibration procedure, and make the optimal lag correction independent

of object size. This will be further addressed in Chapter 3.

Our results match those from investigations with an x-ray image intensifier system

where the amount of lag was larger for RSRF based measurements than for FSRF

experiments [33]. In our case, RSRF-based IRFs often gave an overcorrection of the

projection data as compared to the FSRF experiments. Furthermore, it was found

that the FSRF matched most closely to small-signal approaches, and thus provided

the best description for use in detective quantum efficiency (DQE) measurements

[34]. This is similar to our finding that the best overall artifact correction also used

an FSRF technique. Since our work focused on a-Si FP detectors and not image inten-

sifiers, it may be coincidence that some of the effects agree, although both systems

use a CsI scintillator. While previous authors found that the scintillator response

played a very small role in the overall temporal response of the a-Si detector [19, 14],

it is still possible that the scintillator affects the RSRF data. CsI is known to have

Page 59: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 2. LINEAR SOFTWARE LAG CORRECTIONS 44

a gain hysteresis [39], which may add to the nonlinearity and time variance of the

overall system. Note, the hardware approaches for correcting lag in the a-Si (e.g., the

method presented in Chapter 4) will never correct for scintillator response.

Yang [31] used an LTI model of lag for their simulations, which they justified after

taking measurements at different exposures. However, some nonlinearity is evident in

their measurements. Plus, their investigation of lag was over a much smaller dynamic

range than ours. They irradiated the panel from 16 to 55% of saturation, as opposed

to 0.5 to 84% in our case. The larger exposure range that we covered reflects the fact

that we were also acquiring CT data sets of objects much larger than the breast. For

large objects, the actual signal incident on the detector can be much less than 16%

of saturation.

In summary, it was found that an IRF derived from FSRF data at low exposures

best corrected for the radar artifact in CBCT reconstructions of pelvic and head

phantoms.

Page 60: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Chapter 3

Non-LTI Lag Corrections

3.1 Introduction

Problems with temporal IRF deconvolution were identified in the previous chapter.

First, there are many ways to measure an IRF of the a-Si FP, such as directly from the

response to a single frame of radiation [14], or to a much longer period of irradiation

such as a step-response. The rising step-response function (RSRF) looks at the a-

Si FP response to the application of x-rays, while the falling step-response function

(FSRF) is the response after a long irradiation has stopped. Our work focuses solely

on the step-response techniques because we are most interested in characterizing the

long time constant charge traps which are responsible for the radar artifact. However,

large differences between the responses determined from the RSRF and FSRF were

shown in the previous chapter. Furthermore, it was shown that the IRF is dependent

on the exposure level of the step-response used. Taken together, there is ambiguity

on what is the best technique a priori to use for lag correction using an LTI model,

and furthermore, the charge trapping mechanism is not adequately described by an

LTI model since residual image artifact in the CBCT reconstructions can remain.

Previous work on lag correction algorithms defined a single IRF to characterize

the entire FP detector [18, 31, 40]. However, some spatial non-uniformity for a-Si

FPs has been observed [14, 40]. The FP lag could also be modeled at an individual

pixel or small region of interest (ROI) level to capture spatial variation.

45

Page 61: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 46

This chapter explores two important aspects of software lag correction algorithms.

First, the effectiveness of a novel nonlinear time-variant (non-LTI) algorithm is in-

vestigated and compared to standard LTI algorithms. Second, the effect of spatial

non-uniformity in detector lag is investigated and a comparison made between lag

correction algorithms calibrated for small individual ROIs (ROI based) versus the

entire imaging area of the detector (global).

The chapter is organized as follows. Section 3.2 describes the non-LTI algorithm

that has been developed, and how to calibrate the parameters for the algorithm.

Next, step-response and CBCT experiments are described that are used to compare

LTI versus non-LTI algorithms in both ROI and global calibrated versions. Section

3.3 presents the results of the non-LTI calibration, the step-response experiments, and

the CBCT experiments. Finally, Section 3.4 summarizes and discusses the findings

of this chapter.

3.2 Methods and Materials

In this section, the LTI lag correction from Chapter 2 is revisited and then extended

to a novel, non-LTI correction that takes into account the non-linearity and time

variance of the charge trapping mechanism. Step-response and CBCT experiments

are then described to compare the algorithms and to compare ROI-based versus global

calibrations. All experiments were carried out on a table-top x-ray system using a

Varian 4030CB detector running at 15 fps.

3.2.1 LTI Lag Theory

In Chapter 2, an LTI algorithm from Hsieh [32] was used to perform the IRF based

lag corrections. Here, the IRF and recursive lag correction are repeated, since they

are used again in this chapter.

h(k) = b0δ(k) +N∑n=1

bne−ank, (3.1)

Page 62: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 47

where k is the discrete-time variable for x-ray frames and N is the number of exponen-

tial terms in the IRF. δ(k) is the impulse function of magnitude 1.0, and represents

the portion of the input signal that is unaffected by lag. The coefficients bn are re-

ferred to as the lag coefficients and the exponential rates an will be referred to as the

lag rates. The sum of all bn will be forced to equal 1.0 so that h(0) equals 1.0. The

sum could be scaled to other values, but that will only result in an overall scaling of

the corrected output.

The ideal output of the FP with no charge trapping is x, and it is also a direct

measure of the incident exposure on the FP. The recursive deconvolution algorithm

to solve for x is

x(k) = xk =y(k)−

∑Nn=1 bnSn,ke

−an∑Nn=0 bn

(3.2)

Sn,k+1 = xk + Sn,ke−an . (3.3)

Sn,k is the state variable for the n-th exponential term that contains the contribution

from previous inputs, where each input is recursively weighted by e−an . The state

variable transmits the weighted history of the FP from one frame of the deconvolution

algorithm to the next, and is graphically shown in Figure 3.1(a).

Estimated stored charge

When the deconvolution algorithm is applied, an estimate of the charge stored in the

FP detector, qk, can be calculated for every frame. This calculation is an essential

part of the non-LTI algorithm, but is also applicable to the LTI algorithm. The

estimate qk is equivalent to the summation of all future corrections the deconvolution

algorithm would apply if all future inputs equal 0 (i.e., x(i) = 0 for all i > k). If

all future x(i) = 0, the algorithm should exactly remove the lag signal and return

0. Thus qk is also the summation of all future lag signals, which is an estimate of

the current charge stored in the FP. Future lag signals can be calculated from the

LTI model and state variable by fixing xk = 0 in Eqs.(3.2)-(3.3) and calculating the

predicted y(k). From Eq.(3.2) and defining Lj as the lag in the jth frame beyond the

Page 63: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 48

current frame k,

y(k + 1) = L1 =N∑n=1

bne−anSn,k+1. (3.4)

In the next frame, again with no input,

y(k + 2) = L2 =N∑n=1

bne−anSn,k+2, (3.5)

where, from Eq.(3.3) and with no input (xk+1 = 0),

Sn,k+2 = Sn,k+1e−an . (3.6)

The sum of all residual signals in the predicted lag frames is qk+1:

qk+1 =∞∑j=1

y(k + j) =∞∑j=1

Lj =∞∑j=1

N∑n=1

bnSn,k+1(e−an)j

=N∑n=1

bne−anSn,k+1

∞∑m=0

(e−an)m

=N∑n=1

Sn,k+1

(bne−an

1− e−an

). (3.7)

Note, the subscript for q is k + 1 and the notation is meant to mimic that for Sn,k in

Eq.(3.3). The stored charge immediately preceding irradiation in frame k is qk, and

qk+1 is the stored charge immediately after the irradiation of the kth frame.

We also define qn,k as the estimated stored charge in the FP associated with the

nth exponential term in Eq.(3.7)

qn,k = Sn,kbne−an

1− e−an, (3.8)

Page 64: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 49

where

qk =N∑n=1

qn,k. (3.9)

3.2.2 Non-LTI Lag Theory

The basic idea of the non-LTI algorithm is that different exposure-dependent IRFs

are used to deconvolve the detector output to account for the nonlinearity and time

variance properties of the a-Si FP [40]. The current estimate of signal without lag,

xk, will be used as the measure of the exposure level. The function that characterizes

the change in h(k) as a function of xk will be referred to as the impulse response

generator function:

h(k, xk) = b0δ(k) +N∑n=1

bn(xk)e−an(xk)k. (3.10)

For fixed values of xk, h(k, xk) is a multi-exponential IRF like Eq.(3.1). When the

exposure intensity on the FP changes, the lag rates and lag coefficients can change,

creating a new IRF. This is in accordance with the model of charge trapping in a-Si

by Wieczorek [11], where the trap dynamics and the trap occupation function change

as a function of illumination intensity on the photodiode.

An important requirement enforced by the non-LTI algorithm is that the estimate

of stored charge associated with the nth exponential term, qn,k, should not change

when h(k, xk) changes to a new function. In other words, the already stored charge

does not change with exposure intensity; only the dynamics of charge filling and

emptying change.

According to Eq.(3.8), if the lag rates (an) and lag coefficients (bn) change with

exposure on a frame-by-frame basis, qn,k would also change if Sn,k remains constant.

This violates the conservation of stored charge requirement between different models,

but can be fixed by propagating qn,k as the state variable between frames. Prior

to the deconvolution step in Eq.(3.2), S∗n,k will be calculated from qn,k, an(xk), and

bn(xk). The updated state variable, S∗n,k, is consistent with the stored charge after

Page 65: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 50

the previous frames, qn,k, and the IRF of the current frame, h(k, xk).

The deconvolution algorithm in Eqs.(3.2)-(3.3) becomes

S∗n,k = F1(qn,k, h(k, xk)) (3.11)

xk =y(k)−

∑Nn=1 bn(xk)S

∗n,ke

−an(xk)∑Nn=1 bn(xk)

(3.12)

Sn,k+1 = xk + S∗n,ke−an(xk) (3.13)

qn,k+1 = F2(Sn,k+1, h(k, xk)) (3.14)

The F1 and F2 functions are inverses of each other, and are explicitly given in the next

section. For a true LTI system where the lag rates and lag coefficients are not functions

of xk, Eqs.(3.11)-(3.14) are equivalent to Eqs.(3.2)-(3.3) and S∗n,k always equals Sn,k.

Also, S∗n,k is equal to Sn,k if xk−1 = xk in Eq.(3.11). Otherwise, S∗n,k is forced to be

consistent with qn,k, an(xk), and bn(xk). The information that is transmitted to the

next step in the convolution is now qn,k, which is depicted graphically in Figure 3.1(b).

The abstract structure of the non-LTI algorithm mirrors that of the LTI algorithm,

but with a different state variable and exposure-dependent equations.

In Eq.(3.11), S∗n,k depends on xk through h(k, xk) and xk is unknown. It is assumed

that h(k, xk) is a slowly varying function of xk and that h(k, y(k)) ≈ h(k, xk) for

purposes of the deconvolution. This can be improved upon by iterating between

Eqs.(3.11) and (3.12).

After the update functions F1 and F2 are given in the next section, details on how

bn(xk) and an(xk) evolve will be given.

Stored charge constraint

Physically, the amount of estimated stored charge in the FP should remain constant

when switching from one set of linear system parameters to another. Because the

system is causal, current inputs will not affect charge storage history. The state

variable update functions, F1 and F2 in Eqs.(3.11) and (3.14) enforce this constraint

Page 66: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 51

(a) (b)

Figure 3.1: (a) Flow chart for the LTI algorithm and (b) flow chart for the non-LTIalgorithm. An important modification made for the non-LTI algorithm is changingthe state variable to the estimated stored charge.

by calculating a consistent S∗n,k, so from Eq.(3.8)

S∗n,k = F1(qn,k, h(k, xk)) = qn,k1− e−an(xk)

bn(xk)e−an(xk), (3.15)

and conversely,

qn,k = F2(Sn,k, h(k, xk)) = Sn,kbn(xk)e

−an(xk)

1− e−an(xk). (3.16)

Another way to look at F1 and the calculation of S∗n,k is as a weighting or adjust-

ment of the exposure-dependent lag coefficients. An equation for S∗n,k can be written

out to give

S∗n,k =

(1− e−an(xk)

bn(xk)e−an(xk)

)(bn(xk−1)e−an(xk−1)

1− e−an(xk−1)

)Sn,k. (3.17)

The entire term weighting Sn,k in Eq.(3.17) can be transferred to weight bn(xk) in the

numerator of Eq.(3.12). Thought of this way, it indicates that the lag coefficients and

lag rates can not change independently; they must change in such a way that qn,k is

preserved.

Page 67: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 52

Exposure dependent lag coefficients: bn(x)

For an LTI system with a multi-exponential IRF of the form in Eq.(3.1), the analyt-

ical, unnormalized FSRF is given in Eq.(2.5), and repeated here as

FSRFunnormalized(k) =N∑n=1

xbn

1− e−ane−ank, (3.18)

Furthermore, the amount of charge that the FP can store, Q(x), is the summation of

the FSRF over all k and is repeated here from Eq.(2.11):

Q(x) =∞∑k=1

N∑n=1

xbn

1− e−ane−ank =

N∑n=1

xbne−an

(1− e−an)2. (3.19)

For an ideal falling step function all available charge traps should be filled. Thus,

Q(x) is both an estimate of the number of available charge traps at an exposure

x and an estimate of the maximum amount of charge that the FP can store. An

assumption here is that an equilibrium has been reached because the rates of trap

filling and emptying have become equal. Q(x) can be directly computed from FSRF

measurements of different magnitude step responses. From our experience the mea-

sured Q(x) changes nonlinearly with step-response magnitude on the FP [40], which

is consistent with the lag rates and coefficients changing with x.

Qn(x) is defined as the charge that can be stored by a single exponential term,

Q(x) =N∑n=1

Qn(x). (3.20)

As shown in Appendix A, the FSRF for traps at a single energy level, which is similar

to considering a single exponential term, can also be written out in terms of the

parameters of the photodiode as

y(t) = β2e−athermalt, (3.21)

Page 68: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 53

where traps are considered for a single energy level in the band gap, Etr, and

β2 = (f(Etr, 0)− fFermi(Etr))Nt(Etr)athermal. (3.22)

f(Etr, 0) is the initial value of the trap occupation function, fFermi(Etr) is the occupa-

tion function from a constant photocurrent or after an equilibrium has been reached,

Nt(Etr) is the trap density inside the band gap at the energy Etr, and athermal is the

rate at which charge is released from the traps.

Similar to Eq.(3.19), the amount of stored charge from the photodiode parameters

can be calculated by integrating Eq.(3.21) over time to give

Q = β2/athermal = (f(Etr, 0)− fFermi(Etr))Nt(Etr). (3.23)

While Eq.(3.23) does not explicitly depend on the exposure x, it does implicitly

through fFermi. Equating the stored charge associated with a single exponential term

in Eq.(3.19), Qn(x), and (3.23) gives

xbne−an

(1− e−an)2= (f(Etr, 0)− fFermi(Etr))Nt(Etr). (3.24)

f(Etr, 0)Nt(Etr) is the initial charge stored in the traps and fFermi(Etr)Nt(Etr)

is the final, or equilibrium value, of charge stored for a given exposure value. For

the FSRF experiment, the traps start full at x-ray turn-off, so a value of Q charge is

stored, and the final value is taken as zero, since we are only interested in changes in

the stored charge from the equilibrium value with no exposure. Rewriting Eq.(3.24)

in terms of initial and final charge notation gives

xbne−an

(1− e−an)2= QI −QF . (3.25)

Rearranging Eq.(3.25) to solve for bn gives

bn(x) =|qn,k −Qn(x)|

x

(1− e−an(x))2

e−an(x). (3.26)

Page 69: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 54

The absolute value has been introduced because the recursion formula will handle the

sign. The initial charge is exactly the estimated stored charge, qn,k, for a given frame.

For x = 0, Eq.(3.26) looks to be ill-defined, which would especially be a problem

for the FSRF measurements. However, it does not actually matter what the value of

bn is when x = 0 in Eqs.(3.11)-(3.14), because they can be reduced to the following

two equations with the single state variable qn,k:

xk =y(k)−

∑Nn=1 qn,k1− e−an(xk)∑Nn=1 bn(xk)

(3.27)

qn,k+1 = xkbn(xk)e−an(xk)

1− e−an(xk)+ qn,ke

−an(xk) (3.28)

The contribution to qn,k+1 from the current input xk becomes the only term weighted

by bn, and will equal 0 when xk = 0. Note, the denominator in Eq.(3.27) is still forced

to equal 1. Even for small values of xk, the contribution to qn,k+1 will be small. Thus,

a value of bn can be defined for small values of xk.

Finally, Eq.(3.26) can be further approximated for implementation as

bn(x) =Qn(x)

x

(1− e−an(x))2

e−an(x). (3.29)

The value of bn(x) from Eq.(3.29) will be equal to or larger than that of Eq.(3.26).

The approximation simply uses the bn associated with the FSRF measurement of the

same exposure intensity x.

Eq.(3.29) gives an expression for the coefficient bn(x) in terms of the total charge

that can be stored in the FP during the FSRF measurement, the current exposure

level on the FP, and the exponential rate.

Exposure dependent lag rates: an(x)

In Eq.(3.10), the dynamics of detector lag are split into N groups, each with its own

lag rate, an(x). For a detailed semiconductor model, Wieczorek [11] describes the

dynamics of trap filling and emptying at a specific energy level, Etr with a single,

Page 70: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 55

illumination dependent, exponential rate given by

a(Etr) = ν0[e−(Ec−Etr)/kT + e−(Ec−EFn)/kT ], (3.30)

where ν0 is the attempt-to-escape frequency for electrons, Ec is the energy level of

the conduction band edge, EFn is the quasi-Fermi level, k is the Boltzmann constant,

and T is temperature. In Eq.(3.30), a(Etr) is continuously modeled for each energy

level, instead of grouped into one of N energy ranges as in a multi-exponential model.

Eq.(3.30) can be broken into two parts, athermal and aexposure(n):

athermal = ν0e−(Ec−Etr)/kT (3.31)

aexposure(n) = ν0e−(Ec−EFn)/kT = ν0ne/Nc, (3.32)

where ne is the number of free electrons, and Nc is the effective density of states at the

conduction band edge. Note that aexposure(x) is directly proportional to the number

of free electrons, which is directly proportional to the incident signal, x, on the FP.

Eq.(3.31) represents the minimum rate at which trap dynamics occur, which is only

dependent on the thermodynamic level of the charge trap.

Similar to what can be done for Wiecorek’s rate in Eq.(3.30), we can break an in

Eq.(3.10) into a1,n and a2,n, where

an(x) = a1,n + a2,n(x). (3.33)

The base lag rate, a1,n, is a constant that corresponds to athermal and is independent of

the exposure level. The exposure-dependent lag rate, a2,n(x), corresponds to aexposure

and depends on the input exposure intensity level. Now, Eq.(3.10) is written as

h(k, xk) = b0δ(k) +N∑n=1

bn(x)e−(a1,n+a2,n(x))k. (3.34)

Page 71: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 56

3.2.3 Weighting Only Non-LTI

A different non-LTI algorithm has been suggested that only provides an intensity-

based weighting to previous projection data [14]. Compared to the non-LTI algorithm

just described, this intensity weighted lag correction is the same as setting a2,n = 0

for all n and removing the stored charge constraint used in calculating S∗n,k. The lag

coefficients are still adjusted as in Eq.(3.29) as a function of exposure to provide the

intensity weighting. From Eq.(3.8), changes in the lag coefficients result in a changing

estimate of qn,k, so the stored charge estimate will become inconsistent.

3.2.4 Calibration of Lag Correction Algorithm

Since it was found in Chapter 2 that N = 4 exponentials adequately describe the

RSRF, FSRF, and IRF for the Varian 4030CB FP, four constants and eight functions

of x must be found in Eq.(3.34). Not included, the value of b0 is fixed because the

sum of all bn is forced to equal zero. Another point to consider is that the radar

artifact present in CBCT imaging with a-Si FPs is due to the longer time constant

(smaller rate) exponentials of the impulse response. Therefore, only the two longest

time constant exponentials (n = 1, 2) need to be treated as functions of exposure. To

reduce complexity, the two shortest time constant terms (n = 3, 4) will be treated as

a true LTI system with constant lag coefficients bn and exposure-dependent lag rates

a2,n = 0. Therefore, the system will be described by six constants and four functions

of exposure.

Figure 3.2 summarizes the calibration process, which has three main steps: deter-

mining the base lag rates a1,n, the maximum stored charge Q(x), and the exposure-

dependent rates a2,n(x).

The first calibration step is to determine the base lag rates a1,n, which determine

the rate of charge release from the traps in the absence of irradiation of the FP.

Exponential rates determined from FSRF data should exactly measure these rates,

because with the x-rays turned off, there should be very little excess charge in the

conduction band to increase the exponential rates above the thermodynamic rates

in Eq.(3.30). To estimate these rates, FSRF data is fit with a multi-exponential

Page 72: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 57

Figure 3.2: Flowchart of the non-LTI calibration algorithm.

function (N = 4), and the fit rates are taken directly as the base lag rates. This can

be done for any exposure level. In general, choosing an exposure in the middle of

the dynamic range of the FP is best to avoid any potential saturation effects of the

amplifier electronics and to maintain excellent SNR in the fitting process of the long

time constant FSRFs.

The second calibration step is to measure Qn(x), which in turn is used along

with the lag rates an to determine the lag coefficients bn(x). Qn(x) is measured

from a series of FSRF experiments with different step-response magnitudes. At each

exposure level, the FSRF data is fit to a multi-exponential model, and then each

exponential term in the model is integrated from the first lag frame to infinity to

determine Qn(x).

The third calibration step uses a global search method to determine the best value

for a2,n(x) at a number of exposure levels. For RSRF data, the exposure-dependent

lag rates remain constant because the input to the FP is constant. The search method

will apply the deconvolution described in Eqs.(3.11)-(3.14) for many values of a2,1 and

a2,2 for each exposure level. Furthermore, each value of a2,1 and a2,2 will be used to

Page 73: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 58

calculate the lag coefficients at every point in the search space. The optimal exposure-

dependent lag rates at each exposure are those that produce an ideal, flat RSRF after

the correction. The metric used to determine the optimal exposure-dependent lag

rates is the standard deviation of the RSRF, which is at a minimum for the ideal

response.

For interpolating to other exposure levels, the exposure-dependent lag rates were

found to be reasonably well fit by an exponential function of the form

a2,n(x) = c1(1− e−c2x). (3.35)

This model forces the exposure-dependent lag rates equal to 0 at x = 0. If there were

an offset, it should show up in the measurement of the base lag rate.

ROI and global lag correction algorithms

Chapter 2 and other LTI corrections [18] used a single large ROI on the detector to

determine the IRF for lag correction. However, if the lag variability is significant

enough, a single ROI may not be an appropriate choice to characterize the lag for all

pixels on the FP. To study this, both the LTI corrections and non-LTI corrections

were calibrated in two ways each. The first is a global calibration method that simply

averages all pixels of the detector and calibrates a single IRF. The second is an ROI-

based method that segments the detector into small regions (16 × 16 pixels) that

were individually calibrated with IRFs or impulse response generator functions. For

either the ROI-based or global calibration algorithms, the deconvolution calculation

is always done on a pixel-by-pixel basis.

3.2.5 Experiments

Step-response and CBCT experiments were performed to examine the spatial uni-

formity of detector lag in the Varian 4030CB FP and to evaluate the differences

between using an LTI versus a non-LTI algorithm and an ROI-based versus a global

calibration.

Page 74: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 59

Step-response measurements

Just as in Chapter 2, the step-response measurements were fixed such that 600 RSRF

frames and 600 FSRF frames were collected, since our CT acquisitions are on the

order of 600 frames. Furthermore, all RSRF measurements were normalized by a

separate crystalline silicon photodiode attached to a ceramic GOS scintillator, also

described in Chapter 2. Normalization of the RSRF data to remove the temporal

response of the x-ray tube and generator is important when trying to estimate the

exposure-dependent lag rates, a2,n(x). Normalization with the separate photodiode is

not needed for the FSRF data since the x-ray source is capable of turning completely

off within a single frame for pulsed fluoroscopy.

The uniformity of detector lag was investigated by collecting FSRF data with

the gain corrections turned off. This was done in dynamic gain mode, but below

the threshold at which each pixel would switch to the low gain capacitor. The tube

setting used was 125 kVp, 10 mA, and 2 ms which resulted in a 3.7% exposure or a

detector output of 3700 counts. The 2nd and 100th lag frames were visually compared

and histograms of the frames were plotted to study the lag variability.

Step-response measurements were collected at nine different exposure levels rang-

ing from 2% to 92% of the FP saturation level and used to calibrate the LTI and

non-LTI algorithms. The x-ray tube protocols were the same as in Chapter 2 for the

nine highest exposure levels, and correspond to available x-ray source settings that

span the detector dynamic range. A different Varian 4030CB detector from Chapter

2 was used that had a slightly different sensitivity, resulting in slightly different %

FP saturation exposure numbers. For both ROI-based and global calibrations, the

LTI and non-LTI algorithms were performed on select cases of step-response data to

compare the lag correction effectiveness of each calibration. As in Chapter 2, the 1st

and 50th frame lags are reported for the FSRF data.

CBCT measurements

CBCT data sets were reacquired for the same two phantoms used in Chapter 2: a

large pelvic phantom (42 cm × 26 cm) and a uniform acrylic head phantom (20 cm

Page 75: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 60

× 16 cm). All of the acquisition and reconstruction parameters were identical to

those described in Chapter 2, with the exception that the final reconstructions in this

chapter are corrected for ring artifact, as is standard in CT imaging [41].

The CBCT projection data were corrected for lag using the LTI and non-LTI algo-

rithms with ROI-based and global calibrations. An intensity-weighted LTI algorithm

with a global calibration was also used for comparison. Since an IRF derived from

the detector FSRF was found to provide the best LTI correction of the radar artifact

in CBCT images, only IRFs derived from the nine FSRFs at different exposures were

used. The reconstructions using LTI corrections that give the minimum and maxi-

mum average error are compared to the reconstruction that made use of the non-LTI

algorithm.

As in Chapter 2, pairs of ROIs, 10 pixels on each side, that straddle the obvious

lag artifact boundary in the uncorrected data sets are defined. The difference in the

mean signals is calculated for each ROI pair and the average and maximum differences

for each image are used as the error metrics. For this chapter five pairs instead of four

were used, but the exact number should not affect the comparative results between

the different lag correction algorithms.

3.3 Results

3.3.1 Calibration of Lag Correction Algorithm

Table 3.1 lists the results of performing a four-exponential model fit to the FSRF

data at an exposure level of 27%. The listed values correspond to all of the neces-

sary parameters for the LTI correction calibrated at that exposure. The units for the

lag rates an are frames−1 and for the lag coefficients bn are (detector counts with

lag/detector counts without lag). For the non-LTI algorithm, the an entries corre-

spond to the base lag rates a1,n. Furthermore for the non-LTI algorithm, b1 and b2 will

become functions of exposure and a2,1(x) and a2,2(x) will be added to the calibration

information (shown further down). For the shorter time constants (n = 3, 4), the lag

coefficients will remain the constants listed and the exposure-dependent lag rates will

Page 76: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 61

a1 a1 a1 a1 b1 b2 b3 b4

2.6e-3 1.8e-2 1.4e-1 7.5e-1 5.2e-3 8.8e-3 1.2e-2 2.3e-2

Table 3.1: LTI IRF parameters from global calibration FSRF data at an exposurelevel of 27%. The base lag rates a1,n have units of frames−1 and the lag coefficientsbn have units of (detector counts with lag/detector counts without lag).

(a) (b)

Figure 3.3: Stored charge estimates for (a) the longest time constant and (b) thesecond longest time constant charge traps. Data points were fit with a 4th-orderpolynomial.

be set to 0.

Figure 3.3 shows the estimates for the number of available charge trap states

associated with the first two exponential terms, Q1(x) and Q2(x), from the step-

response experiments at different exposure levels. The data points are interpolated

using a 4th-order polynomial. The amount of stored charge in the smallest time

constant exponential (n=1) nearly equals the incident exposure on the FP for a

single frame of exposure (Figure 3.3(a)), thus highlighting that charge traps have

huge charge storage capabilities.

The optimal a2,1 and a2,2 found for each exposure level (black squares in Figure

3.4) using a global search optimization of Eqs.(3.11)-(3.14) are fit with an exponential

model (curves and equations in Figure 3.4) that guarantees a2,n(0) = 0. When the

Page 77: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 62

(a) (b)

Figure 3.4: Exposure-dependent lag rates for (a) the longest time constant and (b) thesecond longest time constant charge traps. Data points were fit with an exponentialfunction. The form of the function ensures that a2,n(0) = 0.

RSRF data is corrected using the exposure-dependent lag rates corresponding to the

correct exposure intensity, the normalized RSRF shows no appreciable rise time. This

is shown in Figure 3.5 for the 27% exposure.

3.3.2 Experiments

Step-response measurements

For the last frame of x-ray irradiation for a step-response measurement at a 5%

exposure with no gain correction, the circular shape of the x-ray beam intensity is

evident (Figure 3.6(a)). For lag frame two with no gain correction, there is some lag

variation visible across the panel (Figure 3.6(b)), with the largest variations occurring

near the edges of the FP. The non-uniformity in the gain-corrected 2nd and 100th

lag frames is the inverse of the x-ray irradiation pattern (Figures 3.6(c) and 3.6(d)).

For gain-corrected images, the width of the lag histograms decreases from 1.5% (with

a mean value of 3.2%) in lag frame 2 to a width of around 1% in lag frames 50

and 100, which have mean values of 1.1% and 0.8% (Figure 3.6(e)). The histogram

Page 78: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 63

Figure 3.5: The black data show the uncorrected RSRF and the gray data show thecorrected RSRF found during the global search for the optimal a2,n(x) at x = 27%.

of the detector lag for lag frame two after gain correction is slightly wider than the

histogram of the raw image because the x-ray intensity is very non-uniform across the

FP. However, it is important to consider the lag images after gain correction because

the gain correction step merges pixels from low and high dynamic ranges into a single

scale for dynamic gain imaging.

For the central 4 cm of the detector, the corrected 50th lag frame is visibly more

uniform for the ROI-based calibration (Figure 3.7(b)) than the global calibration

(Figure 3.7(a)). To evaluate the two calibration schemes, the signals in a large ROI

covering just under the central 4 cm of the detector (1000 × 100 pixels) were com-

pared. The average signals in the ROIs indicate that both the ROI-based and the

global correction algorithms achieve high levels of lag reduction (Figure 3.7(c)). The

ROI-based algorithm has a smaller standard deviation, especially for the first two

hundred frames (Figure 3.7(d)), which indicates a much greater image uniformity in

the correction. The standard deviation of the global algorithm matches that of the

uncorrected data, which is expected since that IRF was calibrated with the average

response of the FP.

Similar to the LTI algorithm in Figure 3.7, the ROI-based non-LTI algorithm

does a much better job of reducing the non-uniformity in the lag compared to the

uncorrected and global calibration algorithms (Figure 3.8). Interestingly, the global

Page 79: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 64

(a) (b)

(c) (d)

(e)

Figure 3.6: (a) The last frame of x-ray irradiation for a step-response measurementwith no gain correction. (b) Raw lag frame two with no gain correction applied;the greatest lag variation occurs near the edges of the detector. Gain-corrected andnormalized lag images for lag frames (c) 2 and (d) 100. The strong circular patternin the gain-corrected lag images is the inverse of the x-ray intensity. (e) Histogramsof pixel values for raw lag frame 2 and gain-corrected lag frames 2, 50, and 100. Forall images, the object in the lower right corner is a c-Si photodiode used to normalizethe x-ray source output. Exposure is 3.7% of saturation.

Page 80: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 65

(a)

(b)

(c) (d)

Figure 3.7: 50th lag frame for an LTI correction based (a) on a global calibration and(b) on a per-pixel basis. Window, level = 25, 0 detector counts. Both algorithmsdrastically reduce the average error over the entire ROI (c), but the ROI-based algo-rithm has a more uniform output for lag frames based on the standard deviation ofa large ROI versus lag frame number (d).

Page 81: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 66

calibration algorithm shows some improvement in the image uniformity over the un-

corrected algorithm (Figure 3.8(c)). Around frame 200 the uniformity results for the

global algorithm oscillate between those of the ROI-based and uncorrected data sets.

The oscillations may be due to the non-LTI algorithm adjusting bn(x) and an(x) over

time in response to the spatial variations.

Figure 3.9(a) shows uncorrected and corrected FSRF data at different exposure

intensities (2.0% - 92.0%) using an IRF that was derived for an exposure of 27%

of FP saturation. The FSRFs are normalized to the average of the detector signal

during irradiation, and it is evident from the uncorrected FSRFs that the lag signal

for the higher exposure (92%) FSRF is a smaller fraction of the incident signal than

the FSRF at 2%. Because of this exposure dependence, the LTI corrections show a

range of responses. Since the IRF was calculated from a single exposure, the 27%

corrected FSRF is well corrected, but the 2.0% FSRF is under-corrected and the

92% FSRF is over-corrected. Figure 3.9(b) shows a similar comparison, but for the

non-LTI algorithm. Looking at the three corrected FSRFs at different exposures,

the non-LTI calibration clearly accounts for the exposure dependence of the charge

trapping.

Table 3.2 summarizes the 1st and 50th frame residual lags for uncorrected step-

response data, for step-response data corrected with an LTI algorithm calibrated

at 27% of the FP saturation exposure, and for step-response data corrected with

the non-LTI algorithm. The listed values are the averages over the central 4 cm of

the FP using the global calibrations. The LTI algorithm performs slightly better at

the 27% exposure since it was calibrated specifically for that data, although both

algorithms do well. The first frame lag for the 92% exposure is also lower for the LTI

algorithm, but this is actually an artifact of the LTI correction creating such a large

over-correction for the 92% FSRF data. The non-LTI algorithm consistently has less

than 0.3% 1st frame lag and less than 0.01% 50th frame lag.

CBCT measurements

Figure 3.10(a) shows the reconstruction from an uncorrected projection data set along

with the ROIs used for error calculations. The average and maximum ROI errors are

Page 82: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 67

(a)

(b)

(c)

Figure 3.8: 50th lag frame for the non-LTI correction based on (a) a single ROI and(b) 16 × 16 pixel ROIs. Window, level = 25, 0 detector counts. (c) The globalcorrection shows an improvement of the output uniformity in the lag frames, but theROI-based algorithm maintains a more uniform output.

Page 83: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 68

(a) (b)

Figure 3.9: Uncorrected and corrected FSRFs for step-response data at several differ-ent exposures, (a) LTI corrections derived from a 27% step-response and (b) non-LTIcorrection which takes into account the exposure dependence.

Exposure level

Lag correction algorithm

Residual 1st frame lag

Residual 50th frame lag

2% Uncorrected 3.7% 0.96% 2% LTI 1.4% 0.48% 2% Non-LTI 0.25% -0.0028%

27% Uncorrected 2.8% 0.45% 27% LTI 0.25% 0.0038% 27% Non-LTI 0.29% 0.0052% 92% Uncorrected 2.4% 0.28% 92% LTI 0.0053% -0.16% 92% Non-LTI 0.16% 0.0034%

Table 3.2: Summary of 1st and 50th frame residual lag for uncorrected, LTI, andnon-LTI algorithms using global IRF calibrations.

Page 84: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 69

35 HU and 52 HU, similar to measurements for a different Varian 4030CB FP [40].

The fact that the errors change slightly from detector to detector highlights the need

for detector-specific calibrations.

Figure 3.10(b) is the reconstruction using the LTI correction with the smallest

average ROI error (best case) and Figure 3.10(c) is the reconstruction with the largest

ROI error (worst case). The reconstruction using the best-case impulse response

reduced the average ROI error to 14 HU, although a blurred ring artifact remains

[40].

Figure 3.10(d) shows the pelvic reconstruction using the intensity weighted lag

correction algorithm where a2,n(x) was assumed to be 0 for all n [14]. The center

shading has been slightly reduced by this algorithm compared to the other recon-

structions, but the radar artifact is still clearly visible. Thus, the exposure dependent

rates in the non-LTI algorithm, a2,n(x), and the stored charge constraint are impor-

tant aspects in the correction procedure.

Little difference is seen between the reconstructions using an ROI-based non-LTI

correction (Figure 3.10(e)) and global non-LTI calibrations (Figure 3.10(f)), although

the reconstruction from the global calibrated lag correction has slightly less shading

in the center of the phantom.

Figure 3.11 shows reconstruction results for the uniform acrylic head phantom

with a narrow window of 100 HU. The outline artifact that is especially prominent

on the right side of each reconstruction is a result of the dynamic gain mode of the

detector and none of the lag corrections should affect it. In spite of this artifact, the

radar artifact is still quite evident in the uncorrected reconstruction (Figure 3.11(a)),

which also shows the five pairs of defined ROIs. The worst-case LTI correction (Figure

3.11(c)) only partially corrects the radar artifact to an average ROI error of 11 HU.

Both the best-case LTI (Figure 3.11(b)) and non-LTI (Figure 3.11(d)) corrections

work well at reducing the average ROI error to 2 or 3 HU.

For the pelvic and head phantoms, Table 3.3 summarizes the average and max-

imum errors that result from using the different lag correction techniques on the

CBCT projection data. For the pelvic phantom, the non-LTI correction outperforms

all LTI corrections and the intensity weighted LTI algorithm. For the head phantom,

Page 85: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 70

(a) (b)

(c) (d)

(e) (f)

Figure 3.10: 1 × 1 × 5 mm reconstructions of a pelvic phantom (42 × 26 cm) with(a) no lag correction, (b) best LTI correction, (c) worst LTI correction, (d) intensityweighted lag correction, (e) global non-LTI correction, and (f) ROI-based non-LTIcorrection. Window, level = 200, -25 HU.

Page 86: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 71

(a) (b)

(c) (d)

Figure 3.11: 0.5 × 0.5 × 5 mm reconstructions of a pelvic phantom (20 × 16 cm)with (a) no lag correction, (b) best LTI correction, (c) worst LTI correction, and (d)non-LTI correction. Window, level = 100, -25 HU.

Page 87: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 72

Pelvic Phantom Head Phantom Error (HU) Avg Max Avg Max

Uncorrected 35 52 16 21 LTI single ROI (best) 14 27 2 7 LTI single ROI (worst) 19 35 11 14 LTI multi ROI (best) 14 26 2 5 LTI multi ROI (worst) 20 35 11 13 Non-LTI single ROI 11 19 3 5 Non-LTI multi ROI 11 20 3 7 Intensity Weighted 15 31 9 12

Table 3.3: Summary of ROI reconstruction errors for different lag correction algo-rithms.

the non-LTI correction provides comparable results to the best LTI correction, but

outperforms the worst case LTI correction and the intensity weighted algorithm.

3.4 Discussion and Conclusions

A novel non-LTI lag correction algorithm has been developed that outperforms the

corresponding LTI technique. The algorithm performance is better than that of the

best-case LTI performance for the pelvic phantom, but has the added benefit of re-

moving the residual blurred ring artifact seen in Figure 3.10(b). Importantly, the

algorithm is not sensitive to the calibration exposure intensity or step-response tech-

nique because a range of exposure techniques and both RSRF and FSRF data are

used in the calibration. The non-LTI algorithm developed is based on a reconstruc-

tion that deconvolves the projection data with an IRF, but the IRF can change for

each frame. The estimate of stored charge trapped by each exponential term in the

current frame, qn,k(x), is held constant when switching from one IRF to another and

determines the initial condition to be used for the subsequent deconvolution step.

An interesting outcome of this work is the comparison between the 16 × 16 pixel

ROI-based calibration and the global calibration method. For corrected FSRF mea-

surements, a noticeable improvement in image uniformity was observed with the ROI-

based calibration. However, for the CBCT reconstructions, little difference is observed

Page 88: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 73

in image quality between the ROI-based and global calibrations. This might be be-

cause the image non-uniformity due to lag is extremely small when compared to the

high dynamic range of CT data. Furthermore, the non-uniformity is low frequency

and is more pronounced at the edge of the detector. For CBCT measurements, re-

gions much smaller than the entire detector experience the radiation history that is

the cause of the radar artifact. Looking at the smaller regions, detector lag may be

uniform enough. While not improving the error metric used here, the ROI-based cal-

ibration may improve the noise properties in the final CBCT reconstructions, which

will be the subject of a future investigation.

Similar to the LTI algorithm, the calibration of the base lag rates a1,n in the non-

LTI algorithm require the choice of a single exposure level. From our experience with

the non-LTI algorithm, using different exposure intensities to determine the base rate

gives very similar lag correction results. Future work will explore this relationship

further.

For scintillators, the deviation from an ideal RSRF is known as gain hysteresis

and the lag signal associated with the scintillator is known as afterglow [39]. The

scintillator used on the Varian 4030CB, CsI doped with thallium, has been measured

to have a gain hysteresis, or increase in measured signal with exposure, of 10% and

a first frame afterglow (at 15 fps) of less than 1% [42] (compared to the first frame

lag of a-Si of 2-7% first frame lag [43, 44]). This is due to filling of traps inside

the scintillator, which will eventually release their charge via an optically radiative

relaxation to create the afterglow signal [45]. Similar to a-Si which has long time

constant traps, the time constants for charge release in the CsI traps can be greater

than 1000 minutes [42]. Since the temporal response of the scintillator is due to a

trapping mechanism that is very similar to that in the a-Si, the described correction

algorithm should correct for the non-ideal scintillator response of the Varian 4030CB.

Other scintillators, such as CsI doped with samarium, have temporal responses due

to other physical mechanisms than charge trapping, so for those detectors a separate

scintillator model may be necessary for the software correction algorithm.

Lag has the effect of producing noise correlations, or smoothing, in projection data

and CBCT reconstructions. This form of noise reduction may actually be desirable

Page 89: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 74

for applications like low-dose fluoroscopy, but is not desirable for CBCT reconstruc-

tions. Because software lag corrections remove the effect causing the noise correlation,

image noise will increase in lag-corrected images. Furthermore, any noise processes

that enter the image chain between the addition of the lag signal and the lag correc-

tion step, such as electronic noise or quantization error, will be enhanced by the lag

correction algorithm. Since lag generally causes a decrease in the high frequencies of

the noise power spectrum (NPS), the lag correction will counteract that by boosting

up the high frequencies of the NPS, including all noise processes after lag [46, 47].

Moreover, lag corrections with any imperfections, especially when applied on an indi-

vidual pixel basis, may introduce their own correction noise. Since the radar artifact

is such a broad area artifact, it should be possible to minimize any noise introduced

by the lag correction. For the purposes of this work, the lag reduction algorithms

were applied to the projection data and then reconstructed with a standard pipeline.

An alternative method would be to reconstruct the CBCT projection data with and

without the lag correction applied, doubling the computational load to produce two

reconstructions. The difference between the two reconstructions corresponds to an

additive lag correction term for the CBCT image. Smoothing or adaptive filtering

could be used to remove noise from the lag correction term prior to addition to the

uncorrected reconstruction. The key to the filtering would be preserving the sharp

boundary of the lag correction, but still removing pixel noise. This may be equivalent

to smoothing or adaptively filtering the lag corrected projection data and performing

a single reconstruction.

In Figure 3.4, the exposure-dependent lag rates were forced to go through the

origin because because any offset should have been measured in the base lag rate

measurements with no exposure. However, Figure 3.3 does not make the same con-

straint for Qn(x). Physically, Qn(x) is an estimate of the number of charge traps

available at an exposure level x. There are many charge traps available for electrons

at zero exposure in the a-Si naturally, so the model does not need to be forced to

zero.

In the pelvic phantom reconstructions in Figure 3.10 there is a shading artifact

that appears near the center of each image. The off-center detector reconstructions

Page 90: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 75

for such a large pelvic phantom are particularly sensitive to scatter artifacts [48]. The

lag corrections affect the center shading slightly, but for the most part, the artifact is

fairly consistent across all reconstructions using different lag corrections.

Wieczorek developed a lag correction algorithm that also captures the nonlinear

effects of the a-Si photodiode [11]. However, there are some important differences

between that algorithm and the one presented here. First, the equations that Wiec-

zorek developed implicitly assume that the input is a scaled step-response and not

a time-varying signal. This is shown in more detail in Appendix B. The Wieczorek

solution does not hold for a time-varying input because the time-varying case results

in differential equation with variable coefficients. A possible extension of Wieczorek’s

work is to apply it for very short time periods, similar to our method, and then to

calculate consistent initial conditions for the next time step. A second important dif-

ference between the two works is that Wieczorek defines his model in terms of many of

the semiconductor parameters, while our algorithm derives everything from measured

RSRF and FSRF data. For many end users of the a-Si FPs, the parameters necessary

for the Wieczorek model may be difficult to determine; our calibration procedure re-

quires no intimate knowledge of the semiconductor properties. Finally, the algorithm

presented here is computationally efficient, while the Wieczorek algorithm is a more

complex calculation since the trap states are considered to exist in a continuum.

The approximation of Eq.(3.29) appears to be an acceptable one for correcting the

radar artifacts in CBCT reconstructions. The approximation works well for correcting

the FSRF data in Figure 3.9 since the true value of bn is approximated with the value

derived from an FSRF data set. Furthermore, the exposure history that creates the

radar artifact in the FP is very similar to a falling edge response, since the detector

elements quickly change from full exposure to a very low exposure because of the

attenuation of the phantom. Future work should look at using the true values of

bn from Eq.(3.26) to see if any further improvement is made. Any improvement

from using Eq.(3.26) over Eq.(3.29) could not be tested using simple RSRF or FSRF

data, but would have to use exposure sequences that transition between two or more

non-zero exposure levels.

In summary, the non-LTI lag correction algorithm presented removes the radar

Page 91: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 3. NON-LTI LAG CORRECTIONS 76

artifact similar to or better than LTI techniques, removes the residual blurred ring

present in LTI lag corrections, and has less ambiguity in the calibration of the al-

gorithm parameters. Future work will focus on evaluating its noise properties and

mitigating any potential noise increase.

Page 92: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Chapter 4

Forward Bias Lag Correction

4.1 Introduction

In contrast to the previous two chapters, several hardware approaches also exist to

remove lag from an a-Si FP detector. One simple approach is to insert empty frames

(x-ray source turned off) between acquired x-ray frames to flush the lag signal out of

the detector during acquisition [17]. While much of the lag signal is removed this way

because it decays exponentially, the introduction of empty frames decreases frame

rate and increases scan time for CBCT. Furthermore, traps at deeper energy levels in

the band gap will not have emptied and may still contribute to the detector output.

Another method is to use LEDs to illuminate the a-Si and saturate the traps between

detector readout and x-ray illumination [15]. With this approach, lag is actually

increased in the panel, but is a completely uniform offset.

A similar trap saturation approach that operates the photodiodes in a forward

bias mode has been introduced [49, 50]. Figure 4.1(a) shows the circuit diagram of a

pixel, readout electronics, and the forward bias modification operating in the reverse

bias mode. In a standard firmware mode for the Varian 4030CB detector, the a-Si

photodiode is placed in a reverse bias mode and then disconnected via a thin-film

transistor (TFT) acting as a switch from the readout circuitry prior to illumination.

When illumination ends, the photodiode is reset to the reverse bias state by the

readout electronics and the integration capacitor is reset by the switch across it.

77

Page 93: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 78

(a) (b)

Figure 4.1: Circuit diagram of pixel with forward bias modification. (a) The pixel inreverse bias, disconnected from the readout electronics during the illumination stage.(b) The pixel in the forward bias stage where a large current is pushed through thephotodiode.

For the new trap saturation method, known as the forward bias (FB) method, the

operation of a pixel starts in a similar way. The photodiode is illuminated in a reverse

bias manner and read out as normal, followed by a positive voltage briefly applied

across each photodiode, thus inducing a much larger current through the diode than

normal. The circuit during forward bias is shown in Figure 4.1(b), where the reset

switch across the capacitor is closed to provide a path to ground. The larger current

has the effect of uniformly filling all charge traps in the photodiode. After the forward

bias scan, the photodiode is reset to the reverse bias state and photodiode illumination

can occur.

This chapter explores the lag ghost and CT artifact reduction capabilities of the

FB method and compares it to a standard imaging mode. Limitations of the FB

method are discussed, as well as the feasibility of a hybrid lag reduction method that

uses the FB method in conjunction with a software correction. Such a hybrid mode

may mitigate the limitations of the FB method.

The chapter is organized as follows. Section 4.2 describes the experiments done

Page 94: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 79

on a Varian 4030CB detector modified to run either the FB or standard imaging

firmware. Experiments to measure the lag reduction effectiveness are also described,

as well as typical detector measurements such as SNR, MTF, and DQE. The idea of

a hybrid software-hardware mode is introduced. Finally, a comparison between the

non-LTI software correction of Chapter 3 and the FB method is made. Section 4.3

presents the results of those experiments, and Section 4.4 discusses those results and

future work that can be done to further improve the FB method.

4.2 Methods and Materials

A Varian 4030CB flat panel x-ray detector was modified to operate in the FB mode as

part of a table-top x-ray system [49, 50]. The modified detectors were able to operate

in the 0.5 pF and 4 pF fixed-gain modes (with analog gain = 1) as well as standard

imaging modes [51]. All experiments were conducted at either 10 or 15 fps to achieve

sufficient SNR. For pulsed fluoroscopy, the FB firmware has a maximum pulse width

of 18 ms for a frame rate of 15 fps and 32 ms (the x-ray generator maximum) for 10

fps. Because of power considerations, all pixels in the FP cannot be forward biased

at once. Thus, Nrows rows in each half of the panel (the top and bottom halves of the

panel operate semi-independently) are switched to the FB state. Then, the group of

Nrows rows acts as a sliding window and moves across the panel, until all rows have

been appropriately forward biased.

4.2.1 Forward Bias Evaluation with Visible Light

The CsI scintillator in the Varian 4030CB is transparent to light, which allows for

direct photodiode illumination with the detector cover and electromagnetic shield

removed. Taking advantage of this, the modified flat-panel was first investigated

using visible light to remove any possible noise sources associated with the x-ray

source and generator.

In this setup, there are several parameters related to the FB stages to optimize,

such as the number of pixel rows to simultaneously activate for FB, the FB voltage

Page 95: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 80

in the circuit (which is defined as the voltage across the diode and the TFT, and

determines the FB current), and the duration of time that the FB current should

be on for each pixel. To make sure true FB current was measured and not any

additional current due to parasitic capacitance, the first Nrows rows in each panel half

were forward biased for 1 ms. This is much longer than typical FB times of 40-80

µs and was for current measurement purposes only. The forward bias current was

determined from the voltage across a 50 Ohm resistor in series with the photodiode.

Overall, the parameters measured should be interrelated for a given FB current.

The total charge, Qtotal, that a given photodiode receives is

Qtotal =TImeas

2NrowsNpixels

. (4.1)

The amount of time that a specific detector row is forward biased during one frame

is T , where

T =Nrows

F. (4.2)

F is the frequency at which rows are cycled through during the FB step, Imeas is the

measured FB current for all rows, and Npixels is the number of pixels, or photodiodes,

per row. For the 4030CB, Npixels = 2048. The factor of two in Eq.(4.1) occurs

because the top and bottom halves of the FP are operated simultaneously, yet the

current measurement includes both. The photodiode FB currents were measured as

a function of the number of active forward bias rows and the driving forward bias

voltage.

To determine the effectiveness at improving the detector temporal response of

different forward bias voltages, scan frequencies, and the total amount of charge

injected into each photodiode, the rising step-response function (RSRF) and falling

step-response function (FSRF) for the Varian 4030CB FP were measured under visible

light illumination. The RSRF measurements were made by illuminating the detector

for 256 frames followed by 256 frames of FSRF measurements. A 2D array of LEDs

under computer control and synchronized to the detector readout at 10 fps was used

Page 96: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 81

for illumination.

4.2.2 Lag Removal Measurements

For the rest of the experiments in this chapter, the FB parameters were set to achieve a

charge per pixel that was more than sufficient for adequate lag removal. Specifically,

groups of eight detector rows were simultaneously forward biased with 4 V at a

100 kHz rate. This setting results in 20 pC/photodiode, which is well above the 6

pC/photodiode found necessary for lag removal. The excess charge has a minimal

effect on the pixel dynamic range because most of the leaked charge is removed via

extra reset cycles and analog charge subtraction prior to A/D conversion.

Step-response tests were performed under x-ray irradiation at a fixed FB protocol

of 20 pC/diode for the 0.5 pF and 4 pF detector modes for both the FB setup and

standard modes. For these tests, the RSRF and FSRF were each measured for 600

frames. For further comparison, a piece of CsI scintillator coupled to a crystalline

silicon photodiode was irradiated in a similar setup. The crystalline silicon photodiode

should have no charge traps, and thus no lag signal of its own. Thus, the measured

response is that of the scintillator alone. To remove noise and any output drift

associated with the x-ray source and generator, both the Varian 4030CB and the

crystalline silicon photodiode with CsI scintillator were normalized by the output of

another crystalline silicon photodiode with ceramic (GOS) scintillator (Hamamatsu

S-8193). The GOS scintillator has a much faster time response than CsI, and for

the purposes of these experiments is assumed to be ideal. All data were further

normalized to the average of the last 10 frames of the measured RSRF for scaling

purposes.

A step-wedge phantom was used to measure the ability of the FB method to

visually reduce lag ghosts in the a-Si FP. Following 500 frames of irradiation, 500

frames of the FSRF were collected for a standard dual gain imaging mode and a low

gain (4 pF) FB mode. The x-ray protocol was 100 kVp, 30 mA, and 13 ms at 15

fps. The resulting ghost contrast of the step phantom was measured for lag frames

shortly following the end of x-ray exposure, and for 100 frames after.

Page 97: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 82

4.2.3 SNR, MTF, and DQE

For measuring SNR, the modulation transfer function (MTF), and the detective quan-

tum efficiency (DQE), an RQA5 spectrum was used [52]. For the x-ray source used

for these measurements, the RQA5 calibration corresponds to an x-ray tube setting

of 71 kVp and 21 mm of additional Al filtration. X-ray exposures were measured

with an Inovision ion chamber.

For the SNR measurements, the noise level was calculated as the standard devia-

tion of large ROIs in flat field images, and the signal was calculated as the average.

Gain corrections for the detector modes were performed prior to the experiments and

whenever detector modes were switched, and offset corrections were performed prior

to each acquisition.

For the MTF and DQE measurements, mAs settings for the x-ray source were

chosen that resulted in signals above the typical electronic noise level of the detector.

For the 0.5 pF and 4 pF detector modes, exposures of 523 and 1383 nG/frame were

used to achieve this. A tungsten edge was used to calculate the pre-sampling modu-

lation transfer function (MTF) of the a-Si FP in forward bias and standard imaging

modes. The MTF was measured in the both the horizontal and vertical directions.

Furthermore, the noise power spectrum (NPS) and DQE were also measured for the

different modes according to the method described in the IEC standard [52].

4.2.4 Detector Mode Switching

Saturating the charge traps in a-Si photodiodes, either by light illumination or forward

biasing, may limit the detector performance. First, charge trap saturation creates

larger offset currents inside the detector, which one would expect to increase the dark

noise of the system. Second, it takes some amount of time to saturate the charge traps

during every frame cycle, thus lengthening the x-ray frame time and/or shortening

the time available for x-ray exposure. For the modified FB panel, this is especially

true. The current source and sink specifications of the charge amplifiers limit the

ability to forward bias every pixel at the same time, further increasing the FB time.

Page 98: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 83

One approach to mitigate these limitations would be to forward bias the photodi-

odes prior to x-ray exposure and then switch to a standard x-ray acquisition timing.

However, our experience has been that switching the detector timing characteristics

(i.e., switching from a FB timing to a standard timing) results in large offset drifts

for many frames following the switch. These offset currents may still be smaller than

those created by forward biasing the photodiode. Software lag corrections [18, 20]

could then be used to remove any residual lag that occurs during x-ray irradiation.

An advantage of this switching approach over a software-only correction is that

if some of the charge traps remain saturated from the FB stage, a followup software

method would have to characterize and correct for a smaller residual detector lag.

That smaller signal might be better corrected by current LTI methods, since linear

approximations to non-linear systems work better for smaller deviations around an

operating point. Current software-only methods are still prone to residual error after

correction [18, 40]. A second advantage of the hybrid approach is that the FP detector

would be placed into a known trap state prior to x-ray exposure, essentially erasing

any potential effects from previous exposures. Finally, the involved calibration nec-

essary for the non-LTI correction of Chapter 3 for every detector could potentially be

avoided.

To determine the feasibility of such a detector mode, the detector output for

several hundred frames was captured after switching from a 4 pF FB mode to a

standard 4 pF detector mode. The experiment was repeated three times for different

periods of time (10s and 60s) spent in the FB mode. Note, this experiment used no

irradiation on the detector, since only offset currents were of interest.

4.2.5 CBCT Reconstructions

CBCT data sets of two different phantoms were acquired: a pelvic phantom (30 cm

× 26 cm) and a uniform acrylic head phantom (20 cm × 16 cm). For the pelvic

phantom, only the inside part of the large pelvic phantom from Chapters 2 and 3 was

used. This is because the FB method was only implemented for fixed-gain techniques,

which do not work well for the largest phantoms. Each phantom was scanned in three

Page 99: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 84

different detector modes: (1) a standard dynamic gain mode, (2) a standard low gain

(4 pF integration capacitor) mode, and (3) a low gain mode with forward biasing. In

each mode the pixels were binned 2×2, giving a detector resolution of 0.388 mm. The

detector was operated in each mode at 10 fps for 625 projections. The tube protocols

were chosen to give high SNR. For the pelvic phantom, a pulsed fluoroscopy protocol

of 125 kVp, 80 mA, and 30 ms was used in an offset detector geometry (16 cm offset).

For the uniform acrylic head phantom, a tube protocol of 125 kVp, 63 mA, and 20

ms was used. For all setups a 10:1 anti-scatter grid, an 8:1 Al bowtie filter, and 1.0

mm Ti plus 0.25 mm Cu filter were used. The x-ray beam was also collimated to

approximately 2 cm in the conebeam direction at the detector for data acquisition to

minimize any scatter effects. The same normalization phantoms and reconstruction

algorithms were used as in Chapters 2 and 3.

A pair of ROIs, 10 × 10 pixels, that straddle the obvious lag artifact boundary in

the dynamic gain reconstructions were defined. The radar artifact error is taken as

the difference in mean signal between the two ROIs.

4.2.6 CBCT Comparison to Non-LTI Software Method

For comparison purposes, the previously described non-LTI software correction was

applied to the pelvic phantom projection data. Calibration of the non-LTI correction

was performed for the modified forward bias panel using standard firmware and a

standard dynamic gain configuration of the Varian 4030CB. The software correction

was calibrated using ten different exposure intensities spanning the range of the panel.

A global calibration was performed since it gave nearly identical results to the ROI-

based calibrations in the previous chapter.

4.3 Results

4.3.1 Forward Bias Evaluation with Visible Light

The total FB current for the detector versus Nrows is shown in Figure 4.2(a). For

normal amplifier operation, one would expect the total current to be linear with Nrows.

Page 100: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 85

(a) (b)

Figure 4.2: (a) Total forward bias current and (b) Current per active row versusnumber of active rows. The total amount of current saturates with increasing numberof rows, instead of being linear. The maximum current per row occurs at Nrows = 4for 3 and 5 V data.

For a FB voltage of 5 V, the relationship is fairly linear from one to four active rows,

but begins to fall off slightly above that. At ten rows the current appears to approach

saturation. For the 3 V data, the current also begins to saturate for a similar number

of rows but at a lower total current. Saturation effects of the charge amplifiers in the

panel limit the total amount of current that can be sourced for that many rows, thus

causing the total current to be nonlinear with Nrows. If the results are examined as

a function of current per row as shown in Figure 4.2(b), the maximum value occurs

at four active rows for both the 3 and 5 V data.

In Figure 4.3 the current-voltage relationship between the photodiode FB current

and the FB voltage is shown. For a given number of rows, the relationship is quite

linear past the necessary turn-on voltage of around 2 Volts. As expected from Figure

4.2, the i-v curve for Nrows = 8 is shifted slightly lower than that for 4 active rows.

Figure 4.4(a) shows the lag data taken as a function of FB voltage with 8 active

rows at a scan frequency of 100 kHz. Results for 4 active rows, not shown, are similar

but with slightly worse responses for identical voltages because the total photodiode

Page 101: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 86

Figure 4.3: Forward bias current versus voltage. Current is approximately linear withvoltage, after the turn-on voltage of around 2.0 V. Current is smaller for 8 active rowsbecause of saturation in the charge amplifiers.

turn-on time is halved. Improvement in the RSRF occurs until 2.4 V, and improve-

ment in the FSRF is seen until 2.9 V. Figure 4.4(b) shows the lag data taken as a

function of the FB scan clock frequency. For this case of 4 active rows and FB voltage

of 3.3V, frequencies greater than 200 kHz have worse lag responses than frequencies of

100 kHz and lower because of shortened FB time. In fact, for a frequency of 333 kHz,

the system appears to have an enhanced instability that causes the lag to become

slightly greater than the no FB case at frame 400 and greater.

As mentioned above, Nrows, the FB frequency, and the FB voltage all determine

the total amount of charge that is placed into each pixel. Measured RSRF and

FSRF data taken with visible light irradiation are shown in Figure 4.5 for different

amounts of charge injected into the photodiodes during the forward bias cycle. To

achieve the different amounts, Nrows, F , and the forward bias voltage were changed.

For increasing amounts of charge, the measured responses approach the ideal step-

response. At 5.8 pC/diode, a lag reduction of 95% is achieved for the first frame lag.

Little improvement is seen for greater amounts of charge injected.

Page 102: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 87

(a) (b)

Figure 4.4: Step-response improvement versus (a) forward bias voltage and (b) scanfrequency. Higher voltages result in larger forward bias currents, and improved tem-poral response. Higher frequencies result in less forward bias time, and worse temporalresponses. 333 kHz has some measured instability that actually increased the lag overthe no forward bias case.

Figure 4.5: Using a pulsed light source synchronized with the detector at 10 fps,measured RSRF and FSRF data are plotted for different amounts of charge injectedinto the photodiodes. The different protocols varied in the voltage, frequency, andnumber of active rows used to modulate the amount of charge. The improvementin RSRF and FSRF quality of response correlates well with the amount of chargeinjected. For 5.8 pC/diode, a reduction in first frame lag of 95% is achieved.

Page 103: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 88

(a) (b)

Figure 4.6: (a) RSRF and (b) FSRF measurements for the FB mode, standard mode,and a silicon photodiode with CsI scintillator. The RSRF is not fully correctedbecause it is limited by the temporal response of the scintillator, which is measuredwith a crystalline silicon photodiode with no charge traps. The asymmetry of thescintillator response is quite evident in the FSRF measurement since it looks nearideal for the FB mode.

4.3.2 Lag Removal Measurements

Figure 4.6 shows measured RSRF and FSRF data under x-ray irradiation with an

FB charge injection of 20 pC/diode. Interestingly, Figure 4.6(b) is very similar to the

FSRF response under light illumination in Figure 4.5. However, the RSRF response

in 4.6(a) looks quite different for the RSRF with light. While the x-ray RSRF with

FB shows improvement over the standard x-ray RSRF, it is still less than the ideal

response. This is due to the temporal limitations of the CsI scintillator. Also shown

in Figure 4.6(a) is the RSRF measurement for a crystalline silicon photodiode with a

detachable piece of CsI scintillator. The crystalline silicon photodiode should have a

near ideal response since it has no charge traps and subsequently no lag. However, an

exponential rise of around 0.7% over 600 frames is still seen in the crystalline silicon

RSRF, which represents the response of the CsI scintillator.

Figure 4.7 shows the persistence of lag ghosts for a standard dual gain imaging

mode and the low gain FB mode. Figures 4.7(a) and 4.7(d) show images of the

Page 104: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 89

Exposure Standard FB ComparisonnG/frame Signal Noise SNR Signal Noise SNR SNR % Difference

146 895 24.5 36.6 875 25.7 34.1 -6.9290 1792 34.4 52.1 1729 35.3 49.0 -5.9523 3252 46.2 70.3 3133 47.2 66.4 -5.7830 5161 58.7 87.9 4963 59.3 83.7 -4.81085 6756 67.2 100.5 6481 67.4 96.1 -4.3

Table 4.1: Signal and noise values for 0.5 pF detector modes.

phantom during irradiation for both methods. Lag frames 2 and 100 are also shown.

A large reduction in the ghost contrast is seen for the forward bias method over the

standard dual gain mode. The contrast, measured as the mean signal level difference

between the darkest and brightest part of the phantom, is 355 and 44 detector counts

for the standard mode lag frames. The contrasts for those two lag frames are reduced

to 42 and 13 detector counts (88% and 70% reduction) for the forward bias method.

Note, the 100th lag frame for the forward bias method is noisier than its standard

mode counterpart because the mode is a low gain (4 pF) imaging mode. In this mode

x-ray photons produce fewer electrons than in high gain modes, which translates into

a higher dynamic range and higher noise floor for the low gain mode. The non-forward

biased comparison mode has a lower electronic noise floor since it is a standard dual

gain mode that uses a 0.5 pF capacitor for low exposures.

4.3.3 SNR, MTF, and DQE

Table 4.1 lists the signal, noise, and SNR data for the a-Si FP in standard and FB 0.5

pF modes. The FB firmware gives both higher noise and reduced signal as compared

to the standard mode, leading to SNR reductions of up to 7% in magnitude, which

decrease with increasing exposure.

Figure 4.8 shows SNR measurements taken at several exposures for both high

and low gain modes. For each gain mode, the FB method and a standard mode are

compared. The straight line on the graph is a fit to the highest exposure data points

of a square root input exposure relationship. The line indicates what the data should

look like in a quantum, or photon, limited case. The high gain (0.5 pF) data appears

Page 105: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 90

(a) (b) (c)

(d) (e) (f)

Figure 4.7: Projection images of a step phantom. For a standard dual gain imagingmode, images taken at (a) frame 0 (last irradiation frame) (window, level = 27000,13500 counts), (b) lag frame 2 (window, level = 400, 225 counts) with contrast =355, (c) and lag frame 100 (window, level = 50, 25 counts) with contrast = 44. Forthe forward bias mode, (d) frame 0, (e) lag frame 2 with contrast = 42, and (f) lagframe 100 with contrast = 13. The forward bias images have been scaled to matchthe dynamic range of the dual gain images and have the same window and level.

Page 106: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 91

Figure 4.8: SNR measurements taken at several exposures for both 0.5 pF and 4 pFFB and standard modes. The SNRs are close (within 7%) for the FB and standardmodes, but the FB mode is always less than the standard mode for low and high gain.

to be quantum limited for all collected exposures, but the low gain (4 pF) data dips

below the quantum exposure line for the lowest three collected exposures. Overall,

the SNRs are close (within 7%) for the different modes, but the standard mode always

has a higher SNR than the corresponding FB mode.

The standard firmware and FB MTFs (horizontal and vertical) for the 0.5 pF in-

tegration capacitor (Figure 4.9(a)) and the 4 pF integration capacitor (Figure 4.9(b))

are nearly identical. A small drop-off near the low frequencies seen in all of the MTFs

is due to low frequency scatter in the detector cover.

Figure 4.10 shows DQE measurements for the FB and standard modes for the

a-Si FP panel using 0.5 pF and 4 pF integration capacitors. While there is some

variability in the measured DQE for the two standard modes (and the same is true

for the two FB modes), both FB modes have smaller a DQE than both standard

modes. A downward shift in DQE for FB modes is expected because of the increase

in measured noise and a decrease in the measured signal. The DQEs for the standard

modes were both corrected for lag [46], so their larger DQEs are not due to larger

detector lag.

Page 107: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 92

(a) (b)

Figure 4.9: Vertical and Horizontal MTF data taken for the a-Si FP in standard andFB modes for (a) 0.5 pF modes and (b) 4 pF modes. All the MTFs match quiteclosely.

Figure 4.10: DQE measurements for the FB and standard modes for the a-Si FP panelusing 0.5 pF and 4 pF integration capacitors. While the two standard modes do notmatch each other exactly, and the same is true for the two FB modes, both standardmodes have slightly higher DQE values than both FB modes. A DQE decrease forthe FB modes is expected because of the noise increase and signal decrease of the FBmodes.

Page 108: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 93

(a) (b)

Figure 4.11: (a) Detector output after switching from a 4 pF forward bias mode toa 4 pF standard imaging mode. Three data sets were collected for both 10s and 60sin a forward bias mode. (b) Maximum and mean differences between the six dataacquisitions (on a per frame basis).

4.3.4 Detector Mode Switching

Figure 4.11 shows the repeatability results of switching from a forward bias mode

to a standard imaging mode on the a-Si panel using a 4 pF integration capacitor.

Figure 4.11(a) plots the detector output in counts for three experiments at 10s and

three more at 60s. Overall, the FB mode-switching is highly repeatable for the FB

times measured (Figure 4.11(a)). Figure 4.11(b) shows the average and maximum

errors between each of the experiments, with the average difference quickly falling to

below 1 A/D count after 38 frames. For the 10s and 60s data analyzed separately,

the average differences fall to below 1 A/D count even faster (after 7 and 14 frames

for the 10s and 60s data respectively). In the current setup it was not possible to

measure shorter FB times, but it is expected that the results would also be highly

repeatable. Furthermore, the output currents decay away quite quickly to values

below 100 counts within 100 frames, so no significant decrease in the detector dynamic

range is expected.

Page 109: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 94

4.3.5 CBCT Reconstructions

The radar artifact due to lag is quite visible in the dynamic gain CBCT reconstruc-

tions of pelvic (Figure 4.12(a)) and head (Figure 4.12(d)) phantoms. In Figure

4.12(a), the radar artifact error is 35 HU, and for Figure 4.12(d), the error is 20

HU. Previously, the same acrylic head phantom was measured to have an artifact of

24 HU in dynamic gain mode [40] at a frame rate of 15 fps. The longer frame time

at 10 fps during these acquisitions has reduced the lag effect since some of lag signal

at 15 fps is now collected in the same frame it was generated in at 10 fps. Figures

4.12(b) and 4.12(e) are similar reconstructions, but use low gain data only. Because

of the higher noise, the radar artifact is visually less noticeable, but similar in mea-

sured magnitude. The radar artifact error for Figure 4.12(b) is 36 HU, and for Figure

4.12(e) is 23 HU. Figures 4.12(c) and 4.12(f) show the reconstructions from a low

gain FB mode. The radar artifact is visibly reduced in the FB mode for the pelvic

phantom when compared to the standard modes. While the error is also reduced in

the head phantom, it is less visible simply because the uncorrected error starts off

much smaller. For Figure 4.12(c), the radar artifact error is 7 HU, corresponding

to an artifact reduction of 81%, and for Figure 4.12(f) the error is 12 HU, which

represents a 70% error reduction.

4.3.6 CBCT Comparison to Non-LTI Software Method

Figure 4.13 shows the reconstruction of the pelvic phantom data from Figure 4.12(a)

corrected with the non-LTI software correction. The radar artifact is reduced by 97%

to 1 HU, as compared to 7 HU for the hardware-based FB method in Figure 4.12(f).

Note, the noise levels in Figure 4.13 and 4.12(f) are not directly comparable since the

software correction was performed on the dynamic gain data set and not a low gain

data set.

The software method treats the a-Si photodiode and CsI scintillator of the de-

tector as a black-box. The scintillator used for the Varian 4030CB, CsI doped with

thallium, has been shown to have its own temporal response due to charge trapping

in the scintillator [53, 39]. Thus, the software calibration and correction takes into

Page 110: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 95

(a) (b) (c)

(d) (e) (f)

Figure 4.12: 1 × 1 × 5 mm reconstructions of a pelvic phantom (30 cm × 22 cm)at 10 fps, offset detector geometry, and x-ray tube settings of 125 kVp, 80 mA, and15 ms. (a) Dynamic gain and (b) low gain (4 pF) reconstructions using a standard,non-forward bias mode. (c) Reconstruction using a forward bias, low gain mode (4pF). Window, Level = 250, 0 HU. 0.5 × 0.5 × 5 mm reconstructions of an acrylichead phantom (20 cm × 16 cm) at a tube technique of 125 kVp, 63 mA, and 20 msare shown for (d) dynamic gain, (e) low gain, and (f) low gain forward bias detectormodes.

Page 111: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 96

Figure 4.13: Reconstruction of dynamic gain data corrected with non-LTI softwarelag correction. The radar artifact is reduced to 1 HU. Window, Level = 250, 0 HU.

account any residual scintillator effects, such as those seen in Figure 4.6. All charge

trap saturation methods will effect the photodiode only and never the scintillator re-

sponse. The residual 7 HU error in Figure 4.12(f) is most likely due to the uncorrected

scintillator response.

4.4 Discussion and Conclusions

Overall, the forward bias method shows promise in removing lag from a-Si FPs,

reducing the contrast of lag ghosts, and removing the radar artifact from CBCT

reconstructions. The contrast of lag ghosts was seen to be reduced by 70-88%, and

shading artifacts in CBCT reconstructions were reduced by 70-81%. The electronic

noise levels for the FB method in ghost reduction and low gain CBCT reconstructions

can be improved by combining the already implemented 0.5 pF and 4 pF detector

modes into a combined dual or dynamic gain imaging mode.

Some possible limitations of the FB method are evident from the experiments.

First, to achieve adequate signal level for the CBCT acquisition of the pelvic phantom,

the frame rate had to be reduced from 15 fps to 10 fps. With the addition of the

forward bias scan of each detector row and associated resets to clear excess charge,

the pulsed x-ray window width is currently limited to 18 ms at 15 fps. This is in

Page 112: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 97

part due to the specific charge amplifiers used on the Varian 4030CB panel. Future

panels could use more powerful charge amplifiers and reduce the overall forward bias

time. Another limitation of both the FB method and the light saturation method

[15] is the inability to correct temporal changes in the system not due to the a-Si

photodiode, including the temporal response of the scintillator, which has a known

hysteresis effect [39].

Other possible limitations of the FB method are the reduced pixel sensitivity and

the increased noise. A small increase in measured noise is to be expected, since

larger dark currents are present in the panel that are removed by analog subtraction

prior to the A/D conversion. However, the cause of the pixel sensitivity decrease is

still under investigation and is the subject of future work. The SNR measurements

were repeated with other FB protocols between 6 pC/diode and 20 pC/diode, but

no measurable improvement in the FB SNR was seen. Because the FB method is

effective at removing the lag signal, perhaps some of that discarded lag signal was

collected in the standard mode and treated as pixel signal. This could be due to

charge traps with time constants of just a few milliseconds or, in other words, charge

traps that release their charge in between readout and the FB pixel reset. In a sense,

this is signal that exists at the very boundary of what one would call either true signal

or lag signal.

An exponentially decreasing trap state density for a-Si that spans 1014 - 1019

(cm−3eV −1) for energies 0.1-0.8 eV below the conduction band has been measured

[54]. Integrating the total number of traps states in that energy range gives a value

of magnitude 1018 states/cm3. The 6 pC/diode FB charge necessary to achieve lag

removal corresponds to a charge density of approximately 2 × 1015electrons/cm3.

Thus, it can be seen that a single frame of forward bias is insufficient to saturate all

of the traps in the a-Si photodiode. Thousands of frames of forward bias are needed

to fill all of the traps, which is seen in practice as a warmup time for the detector that

is greater than one hour. Once the detector is warmed up and the majority of charge

traps filled, the 6 pC of forward bias charge every detector frame fills the fraction of

traps that emptied since the previous frame.

A hybrid mode, which will also be the subject of future work, may mitigate some

Page 113: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 4. FORWARD BIAS LAG CORRECTION 98

of the possible limitations of the FB method, while hopefully maintaining its lag and

ghost reduction properties. We have shown that switching between different detector

modes on the FP is highly repeatable and only causes a very small decrease in the

potential dynamic range since the offset signals quickly and repeatedly decay to a

few hundred detector counts. The advantages of a hybrid mode over the hardware

FB mode are the following: (1) image acquisition frame rates would equal those of

a standard mode, (2) no large offset currents and thus no expected increase in dark

noise, and (3) since the mode would have a standard timing during acquisition, it is

expected that the pixel sensitivity would be equal to that of the standard firmware.

The non-LTI software correction and the forward bias method each have their own

advantages. Both methods largely reduce the radar artifact in CBCT reconstructions,

however the non-LTI software correction achieves the larger error reduction. While

not directly compared in this work, the software lag correction is also expected to

have a higher SNR than the hardware method since the hardware method has a

reduced SNR due to increased noise and decreased sensitivity. Further advantages of

the software method include no reduction in the overall frame rate and no redesign

of the detector hardware (although the forward bias method has minimal hardware

changes). An advantage of the hardware method is that it does not require an extra

lag calibration step. Furthermore, a-Si FP detectors are currently calibrated at several

points during the detectors’ lifetimes because their behavior can change with long-

term radiation exposure. It is expected that any lag calibration would also have to

be redone, thus increasing the amount of work for the system user. The forward

bias method should work regardless of this radiation exposure change, resulting in

simpler operation. All together, a hybrid mode may be able to combine all of these

advantages into a single lag correction scheme.

Page 114: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Chapter 5

Summary and Future Work

Chapters 2 and 3 presented software lag correction algorithms for addressing a severe

shading artifact, also known as the radar artifact, in CBCT reconstructions. This

artifact is present in reconstructions of elliptical objects or circular objects that are

offset from the center of rotation. The LTI software technique described in Chapter 2

characterizes the temporal response of the detector with an impulse response, which

is then used to deconvolve all of the detector output. Chapter 2 performed a thorough

investigation showing that the choice of parameters used for calibrating the impulse

response can have a large effect on the lag correction quality. Falling step-response

functions taken at a low exposure, 1-3.4% of detector saturation, gave the best results.

Furthermore, structured artifact remained in the shape of a blurred ring that even

the best choice of calibration parameters left behind.

Chapter 3 introduced a non-LTI lag correction algorithm. The algorithm allows

the parameterized impulse response in Chapter 2 to vary as a function of exposure

on a frame-by-frame basis. Furthermore, a physical consistency condition between

parameterized impulse responses is enforced that ensures the amount of stored charge

in the system models is consistent across different impulse responses. This non-

LTI algorithm better removes the residual error in the CBCT reconstructions and

removes the residual blurred ring artifact left by the best LTI correction in Chapter

2. Finally, because the non-LTI algorithm takes into account the exposure intensity

and edge technique dependence, there is no ambiguity on the optimal parameter set

99

Page 115: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 5. SUMMARY AND FUTURE WORK 100

for calibration.

For the software non-LTI lag correction, a rigorous investigation of the noise prop-

erties of the CBCT reconstructions after lag correction still needs to be performed.

Furthermore, it would be of interest to compare noise differences between an ROI-

based versus global detector calibration. If noise in the CBCT reconstructions is

significantly increased, the lag correction could be included as an additive step that

is filtered before addition to the uncorrected reconstruction. Alternatively, directly

filtering the correction to the projection data could be investigated.

An approximation was used for determining the lag coefficients in the non-LTI lag

correction implementation. Future work could look at the effect of not making the

approximation on more complex projection image tests and CBCT data.

The non-LTI correction in Chapter 3 focused on a single type of a-Si FP detec-

tor that uses a CsI scintillator doped with thallium. FP detectors manufactured

with other scintillators or with other types x-ray sensitive materials exist and are

currently under development. The software non-LTI model developed for character-

izing the temporal behavior of a-Si is also appropriate for CsI doped with thallium,

since it is know to have a similar charge trapping mechanism. Future work could

develop temporal corrections appropriate for other scintillator types, and investigate

the ability of the software non-LTI correction to remove lag in other materials such

as amorphous selenium, mercuric iodide, or lead iodide.

Chapter 4 presented a completely different way of removing the radar artifact by

making small changes to the detector hardware and how the existing hardware is

operated. By briefly placing the photodiode at each pixel into forward bias between

exposure frames, the charge traps responsible for detector lag can be saturated. A

larger, but uniform and predictable lag signal was created and removed by an analog

offset subtraction prior to A/D conversion. Chapter 4 investigated different forward

bias protocols and their effectiveness at removing lag in projection data. Trade-offs

between the new mode and a standard imaging mode were identified, as well as the

improvement in radar artifact removal.

The non-LTI lag correction and forward bias hardware method were also compared

on the same phantom. The non-LTI method removed more of the radar artifact, most

Page 116: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

CHAPTER 5. SUMMARY AND FUTURE WORK 101

likely because it captures the scintillator response which the hardware method is

unable to affect. However, it may still be desirable to use the forward bias method to

maintain long-term stability of the lag correction. Another possibility is the formation

of a hybrid software and hardware detector mode that uses the forward biasing method

to remove previous panel history prior to data acquisition with a standard operating

mode. While quickly switching between different detector modes was investigated and

determined to be possible, more work on the long-term stability of the software and

hardware corrections needs to be performed to assess the value of either corrections

or a potential hybrid mode.

Page 117: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Appendix A

Analytical model of a-Si FP with

traps

For non-equilibrium carrier concentrations, the quasi-Fermi level determines what

fraction of the trap states inside the band gap are filled and will change as a function

of panel irradiation (carrier concentration) [55]. The overall shape of the distribution

of carriers is a Fermi function, centered at the quasi-Fermi level. For a device with a

constant photocurrent, the electron occupation function in the band gap is given by

the Fermi distribution function

fFermi(Etr) =1

1 + e(Etr−EFn)/kT. (A.1)

In Eq.(A.1), k is the Boltzmann constant, T is temperature, EFn is the quasi-Fermi

level, and Etr is the specific energy level of a trap state. Because the Fermi function

is non-linear, as is the trap state distribution in the band gap, the trap behavior may

not be linear. In other words, irradiating an FP with twice the amount of x-rays

may not result in twice the amount of trapped charge in the a-Si. Wieczorek has

developed an analytical model of a-Si trapping from basic semiconductor principles

[11]. He states that the rate of electron emission, Rα, from a trap at some energy Etr

is proportional to several factors: the trap density, Nt(Etr), the occupation function,

f(Etr), and the energy difference between Etr and the conduction band edge, Ec. The

102

Page 118: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

APPENDIX A. ANALYTICAL MODEL OF A-SI FP WITH TRAPS 103

electron trapping rate, Rβ(Etr), is proportional to the number of free electrons, n,

and the number of available traps states. Overall, the derivative of the occupation

function can be written as normalized difference between the trapping and emission

rates:

df(Etr, t)

dt=

1

Nt

[Rβ(Etr)−Rα(Etr)] (A.2)

= afFermi(Etr)− af(Etr, t), (A.3)

where

a = ν0[e−(Ec−Etr)/kT + e−(Ec−EFn)/kT ], (A.4)

and ν0 is the attempt to escape frequency.

The solution to the differential equation in Eq.(A.3) is

f(Etr, t) = f(Etr, 0)e−at + fFermi(Etr)(1− e−at). (A.5)

We extend Wieczorek’s analytical description of trapping in a-Si to consider the

output of the a-Si FP. Let x(t) be the ideal, continuous (non-frame integrated) charge

generation function for an element of the a-Si FP (i.e., signal generated with no traps).

Let y(t) be the continuous output of the detector with the effects of charge trapping.

The amount of charge per unit time that interacts with the traps is the change in

the trap occupation function, f ′(Etr), multiplied by the trap density and integrated

over all trap energies. For example, if f ′ = 0, then there is no net change in stored

charge over that time period and the output would be equal to the generated charge

function, x(t). The output of the detector is

y(t) =

[x(t)−

∫Etr

f ′(Etr, t)Nt(Etr)dEtr

]. (A.6)

By first considering a system where traps only exist at a single energy level, Etr, and

Page 119: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

APPENDIX A. ANALYTICAL MODEL OF A-SI FP WITH TRAPS 104

substituting Eq.(A.3) into Eq.(A.6), y(t) can be written as

y(t) = x(t)− a(fFermi(Etr)− f(Etr, t))Nt(Etr). (A.7)

Substituting for f(Etr, t) from Eq.(A.5) gives

y(t) = x(t)− ae−at(fFermi(Etr)− f(Etr, 0))Nt(Etr). (A.8)

Eq.(A.8) has the general form

y(t) = x(t) + β1e−at, (A.9)

where β1 = (f(Etr, 0)− fFermi(Etr))Nt(Etr)a. Furthermore, the ’a’ term in Eq.(A.4)

can be broken into two terms and Eq.(A.3) written as

a = athermal + aexposure. (A.10)

The first term of the right-hand side in Eq.(A.4) becomes athermal and represents

the part of the rate dependent only on the trap energy level, Etr. The second term

becomes aexposure and depends on the number of electrons in the conduction band,

which is directly proportional to the input signal, x(t). For the case with no irradiation

on the detector (i.e., x(t) = 0), Eq.(A.9) can be simplified to

y(t) = β2e−athermalt, (A.11)

where β2 = (f(Etr, 0)− fFermi(Etr))Nt(Etr)athermal.

While the x-ray off case and the general case both have an exponential form

for the detector output, y(t), the dynamics of the systems occur at different rates,

athermal versus a. In fact, whenever x(t) changes, a will change, and so will the system

dynamics that govern the rates of trap filling and emptying.

The linearity of the charge storage mechanism can also be examined by integrating

Page 120: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

APPENDIX A. ANALYTICAL MODEL OF A-SI FP WITH TRAPS 105

the current term in Eq.(A.9) which gives

Q =

∫itrap(t)dt =

∫β1e−atdt. (A.12)

Parameters Q and itrap(t) clearly depend on x(t) because β1 and a depend on x(t)

through fFermi and n. However, the relationship between Q and x(t) is not linear.

Eq.(2.11) is the discrete analog of Eq.(A.12) and Figure 2.3 shows the experimental

non-linearity of the charge trapping with respect to the incident exposure.

Eqs.(A.7)-(A.12) are for traps at a single energy level. The arguments can easily be

extended for traps existing at multiple energy levels, since each level can be considered

its own term with corresponding values of a and fFermi. Using only a few exponential

terms has the effect of discretizing the energy spectrum.

Thus, from the equations described by Wieczorek and extended to describe the

a-Si FP output, we can see that the behavior of traps in a-Si should result in neither

a linear nor a time invariant system.

Page 121: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Appendix B

Wieczorek differential equation

solution

Wieczorek [11] finds that the time rate of change at a specific energy level, Etr, for

the trap occupation function f(Etr, t) is the following:

df(Etr, t)

dt= afFermi(Etr)− af(Etr, t), (B.1)

where a = ν0[e−(Ec−Etr)/kT + e−(Ec−EFn)/kT ], (B.2)

ffermi(Etr) is the Fermi function, EFn is the quasi-Fermi level, ν0 is the attempt-to-

escape frequency, and Ec is the energy level of the conduction band edge.

The solution given by Wieczorek to to Eq.(B.1) is

f(Etr, t) = f(Etr, 0)e−at + fFermi(Etr)(1− e−at). (B.3)

An unstated assumption appears to be that the equation was solved for a step-

response input. Or, more precisely, that a is not a function of t and that fFermi(Etr) =

fFermi(Etr)u(t), where u(t) is the unit step function in time, giving

df(Etr)

dt= afFermi(Etr)u(t)− af(Etr). (B.4)

106

Page 122: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

APPENDIX B. WIECZOREK DIFFERENTIAL EQUATION SOLUTION 107

Then, solving this equation by taking the Laplace transform gives

sF (Etr, s) = aFFermi(Etr)

s− aF (Etr, s) + f(Etr, 0) (B.5)

F (Etr, s)[s+ a] = aFFermi(Etr)

s+ f(Etr, 0) (B.6)

F (Etr, s) = aFFermi(Etr)

s(s+ a)+f(Etr, 0)

s+ a. (B.7)

When the inverse Laplace transform is taken, Wieczorek’s exact solution is obtained.

If a and fFermi(Etr) are allowed to be generally time varying, then Eq.(B.1) becomes

df(Etr)

dt= a(t)fFermi(Etr, t)− a(t)f(Etr, t). (B.8)

Eq.(B.8) is not a linear constant coefficient differential equation, so it is not easily

solved with Laplace transforms or other methods. Rewriting Eq.(B.3) with time-

varying parameters gives

f(Etr, t) = f(Etr, 0)e−a(t)t + fFermi(Etr, t)(1− e−a(t)t). (B.9)

It is easily verifiable that Eq.(B.9) is not a solution to Eq.(B.8).

Page 123: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

Bibliography

[1] B. Kevles. Naked to the bone: Medical imaging in the twentieth century. Rutgers

Univ Pr, 1997.

[2] A. C. Kak and M. Slaney. Principles of computerized tomographic imaging. IEEE

Service Center, Piscataway, NJ, 1988.

[3] J. Hsieh. Computed tomography: Principles, design, artifacts, and recent ad-

vances. SPIE–The International Society for Optical Engineering, 2003.

[4] W. Kalender and K. O. Khadivi. Computed Tomography: Fundamentals, Sys-

tem Technology, Image Quality, Applications, 2nd edition. Medical Physics,

33(8):3076–3076, 2006.

[5] B.J. Wintersperger, K. Nikolaou, F. von Ziegler, T. Johnson, C. Rist, A. Leber,

T. Flohr, A. Knez, M.F. Reiser, and C.R. Becker. Image quality, motion ar-

tifacts, and reconstruction timing of 64-slice coronary computed tomography

angiography with 0.33-second rotation speed. Investigative radiology, 41(5):436,

2006.

[6] L. A. Feldkamp, L. C. Davis, and J. W. Kress. Practical cone-beam algorithm.

Journal of the Optical Society of America A, 1(6):612–619, 1984.

[7] K. Hasegawa, K. Mochiki, H. Takahashi, S. Namatame, and Y. Satow. Imaging

system with an amorphous silicon linear sensor. Review of Scientific Instruments,

60(7):2284–2286, 1989.

108

Page 124: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

BIBLIOGRAPHY 109

[8] L.E. Antonuk, J.B., W. Huang, D.L. McShan, E.J. Morton, J. Yorkston, M.J.

Longo, and R.A. Street. Demonstration of megavoltage and diagnostic x-

ray imaging with hydrogenated amorphous silicon arrays. Medical Physics,

19(6):1455–1466, 1992.

[9] R.E. Colbeth, S.J. Boyce, R.F., K.W. Gray, R.A. Harris, I.D. Job, I.P. Mollov,

B.Nepo, J.M. Pavkovich, N. Taie-Nobarie, E.J. Seppi, E.G. Shapiro, M.D.

Wright, C. Webb, and J.M. Yu. 40 x 30 cm flat-panel imager for angiography, ra-

diography and fluoroscopy, and cone-beam CT applications. volume 4320, pages

94–102. SPIE, 2001.

[10] R. A. Street. Hydrogenated Amorphous Silicon. Cambridge University Press,

1991.

[11] H. Wieczorek. Effects of Trapping in a-Si: H Diodes. Solid State Phenomena,

pages 957–972, 1995.

[12] L. N. McDermott, R. J. W. Louwe, J. J. Sonke, M. B. van Herk, and B. J.

Mijnheer. Dose–response and ghosting effects of an amorphous silicon electronic

portal imaging device. Medical Physics, 31:285, 2004.

[13] R. L. Weisfield, M. A. Hartney, R. Schneider, K. A., and R. Lujan. High-

performance amorphous silicon image sensor for x-ray diagnostic medical imaging

applications. volume 3659, pages 307–317. SPIE, 1999.

[14] J. H Siewerdsen and D. A. Jaffray. A ghost story: Spatio-temporal response char-

acteristics of an indirect-detection flat-panel imager. Medical Physics, 26:1624,

1999.

[15] M. Overdick, T. Solf, and H. A. Wischmann. Temporal artifacts in flat dynamic

x-ray detectors. Proceedings of SPIE, 4320:47–58, 2001.

[16] L. Spies and R. Luhta. Characterization and correction of temporal artifacts in

CT. Medical Physics, 32(7):2222–2230, 2005.

Page 125: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

BIBLIOGRAPHY 110

[17] J. H. Siewerdsen and D. A. Jaffray. Cone-beam computed tomography with a

flat-panel imager: Effects of image lag. Medical Physics, 26:2635, 1999.

[18] N. Mail, D. J. Moseley, J. H. Siewerdsen, and D. A. Jaffray. An empirical method

for lag correction in cone-beam CT. Medical Physics, 35(11):5187–5196, 2008.

[19] E. G. Shapiro, R. E. Colbeth, E. T. Daley, I. D. Job, I. P. Mollov, T. I. Mollov,

J. M. Pavkovich, P. G. Roos, J. M. Star-Lack, and C. A. Tognina. Multidetector-

row CT with a 64-row amorphous silicon flat panel detector. Proceedings of SPIE,

6510:65103X, 2007.

[20] J. Starman, G. Virshup, S. Bandy, J. Star-Lack, and R. Fahrig. Investigation

into the cause of a new artifact in cone beam CT reconstructions on a flat panel

imager. Medical Physics, 33(6):2288–2288, 2006.

[21] J.F. Barrett and N. Keat. Artifacts in CT: Recognition and Avoidance1. Radio-

graphics, 24(6):1679, 2004.

[22] J. Hsieh, R. C. Molthen, C. A. Dawson, and R. H. Johnson. An iterative approach

to the beam hardening correction in cone beam CT. Medical Physics, 27(1):23–

29, 2000.

[23] J. H. Siewerdsen and D. A. Jaffray. Cone-beam computed tomography with

a flat-panel imager: Magnitude and effects of x-ray scatter. Medical Physics,

28(2):220–231, 2001.

[24] L. Zhu, N.R. Bennett, and R. Fahrig. Scatter Correction Method for X-Ray CT

Using Primary Modulation: Theory and Preliminary Results. Medical Imaging,

IEEE Transactions on, 25(12):1573 –1587, 2006.

[25] J.A. Rowlands and J. Yorkston. Flat panel detectors for digital radiography.

Handbook of medical imaging: physics and psychophysics, 1.

[26] W. Zhao, D. Li, A. Reznik, B. J. M. Lui, D. C. Hunt, J. A. Rowlands, Y. Ohkawa,

and K. Tanioka. Indirect flat-panel detector with avalanche gain: Fundamental

Page 126: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

BIBLIOGRAPHY 111

feasibility investigation for SHARP-AMFPI (scintillator HARP active matrix

flat panel imager). Medical Physics, 32(9):2954–2966, 2005.

[27] D. Li, W. Zhao, M. Nanba, and N. Egami. Scintillator avalanche photoconductor

with high resolution emitter readout for low dose x-ray imaging: Lag. Medical

Physics, 36(9):4047–4058, 2009.

[28] W. Zhao, G. DeCrescenzo, S. O. Kasap, and J. A. Rowlands. Ghosting caused by

bulk charge trapping in direct conversion flat-panel detectors using amorphous

selenium. Medical Physics, 32(2):488–500, 2005.

[29] G. Zentai, L. D. Partain, R. Pavlyuchkova, C. Proano, G. F. Virshup,

L. Melekhov, A. Zuck, B. N. Breen, O. Dagan, A. Vilensky, M. Schieber,

H. Gilboa, P. Bennet, K. S. Shah, Y. N. Dmitriyev, J. A. Thomas, M. J. Yaffe,

and D. M. Hunter. Mercuric iodide and lead iodide x-ray detectors for radio-

graphic and fluoroscopic medical imaging. volume 5030, pages 77–91. SPIE,

2003.

[30] G. Zentai, L. D. Partain, R. Pavlyuchkova, C. Proano, G. F. Virshup, B. N.

Breen, A. Zuck, B. Reisman, A. Taieb, and M. M. Schieber. Large area mercuric

iodide thick film x-ray detectors for fluoroscopic (on-line) imaging. volume 4702,

pages 446–453. SPIE, 2002.

[31] K. Yang, A. L. C. Kwan, and J. M. Boone. Computer modeling of the spa-

tial resolution properties of a dedicated breast CT system. Medical Physics,

34(6):2059–2069, 2007.

[32] J. Hsieh, O. E. Gurmen, and K. F. King. Recursive correction algorithm for

detector decay characteristics in CT. Proceedings of SPIE, 3977:298–305, 2000.

[33] S. N. Friedman and I. A. Cunningham. A moving slanted-edge method to mea-

sure the temporal modulation transfer function of fluoroscopic systems. Medical

Physics, 35(6):2473–2484, 2008.

Page 127: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

BIBLIOGRAPHY 112

[34] S. N. Friedman and I. A. Cunningham. A small-signal approach to temporal

modulation transfer functions with exposure-rate dependence and its application

to fluoroscopic detective quantum efficiency. Medical Physics, 36(8):3775–3785,

2009.

[35] J. Hsieh, O.E. Gurmen, and K.F. King. Investigation of a solid-state detector

for advanced computed tomography. Medical Imaging, IEEE Transactions on,

19(9):930 –940, sep. 2000.

[36] C. T. Kelley. Iterative methods for optimization. Society for Industrial Mathe-

matics, 1999.

[37] E. Matsinos. Current status of the CBCT project at Varian Medical Systems.

volume 5745, pages 340–351. SPIE, 2005.

[38] H.-A. Wischmann, H. A. Luijendijk, H. J. Meulenbrugge, M. Overdick,

R. Schmidt, and K. Kiani. Correction of amplifier nonlinearity, offset, gain,

temporal artifacts, and defects for flat-panel digital imaging devices. volume

4682, pages 427–437. SPIE, 2002.

[39] V. V. Nagarkar, V. B. Gaysinskiy, E. E. Ovechkina, S. R. Miller, C. Brecher,

A. Lempicki, and R. H. Bartram. Scintillation properties and applications of

reduced-afterglow co-doped CsI:Tl. volume 6707, page 67070D. SPIE, 2007.

[40] J. Starman, J. Star-Lack, G. Virshup, E. Shapiro, and R. Fahrig. Investigation

into the optimal linear time-invariant lag correction for an a-si flat panel x-ray

detector. Medical Physics, Submitted, 2010.

[41] J. Star-Lack, J. Starman, P. Munro, A. Jeung, J. Richters, H. Mostafavi, and

J. Pavkovich. SU-FF-I-04: A Fast Variable-Intensity Ring Suppression Algo-

rithm. Medical Physics, 33:1997, 2006.

[42] V. V. Nagarkar, C. Brecher, E. E. Ovechkina, V. Gaysinskiy, S. R. Miller,

S. Thacker, A. Lempicki, and R. H. Bartram. Scintillation Properties of CsI:

Page 128: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

BIBLIOGRAPHY 113

Tl Crystals Codoped With Sm2+. Nuclear Science, IEEE Transactions on,

55(3):1270–1274, 2008.

[43] C. A. Tognina, I. Mollov, J. M. Yu, C. Webb, P. G. Roos, M. Batts, D. Trinh,

R. Fong, N. Taie-Nobraie, B. Nepo, I. D. Job, K. Gray, S. Boyce, and R. E.

Colbeth. Design and performance of a new a-Si flat-panel imager for use in

cardiovascular and mobile C-arm imaging systems. volume 5368, pages 648–656.

SPIE, 2004.

[44] P. R. Granfors, R. A., G. E. Possin, B. W. Giambattista, Z. S. Huang, J. Liu,

and B. Ma. Performance of a 41 x 41 cm2 amorphous silicon flat panel x-

ray detector designed for angiographic and R&F imaging applications. Medical

Physics, 30(10):2715–2726, 2003.

[45] Physical aspects of detector design. Radiation Measurements, 33(5).

[46] P. R. Granfors and R. Aufrichtig. DQE(f) of an amorphous-silicon flat-panel

x-ray detector: detector parameter influences and measurement methodology.

volume 3977, pages 2–13. SPIE, 2000.

[47] S. N. Friedman and I. A. Cunningham. A spatio-temporal detective quantum effi-

ciency and its application to fluoroscopic systems. Medical Physics, 37(11):6061–

6069, 2010.

[48] G. Virshup, R. Suri, and J. Star-Lack. Scatter characterization in cone-beam CT

systems with offset flat panel imagers. Medical Physics, 33(6):2288–2288, 2006.

[49] I. Mollov, C. Tognina, and R. Colbeth. Photodiode forward bias to reduce tem-

poral effects in a-Si-based flat panel detectors. Proceedings of SPIE, 6913:69133S,

2008.

[50] J. Starman, C. Tognina, G. Virshup, J. Star-lack, I. Mollov, and R. Fahrig.

Parameter investigation and first results from a digital flat panel detector with

forward bias capability. Proceedings of SPIE, 6913:69130L, 2008.

Page 129: LAG CORRECTION IN AMORPHOUS SILICON FLAT …dj434tf8306/Starman_Jared...and her husband Jon before graduate school, since it is an entirely di erent experience getting to know siblings

BIBLIOGRAPHY 114

[51] P. G. Roos, R. E. Colbeth, I. Mollov, P. Munro, J. Pavkovich, E. J. Seppi,

E. G. Shapiro, C. A. Tognina, G.F. Virshup, J. M. Yu, G. Zentai, W. Kaissl,

E. Matsinos, J. Richters, and H. Riem. Multiple-gain-ranging readout method

to extend the dynamic range of amorphous silicon flat-panel imagers. volume

5368, pages 139–149. SPIE, 2004.

[52] International Electrotechnical Commission Report No. 62220-1-3, 2008.

[53] H. Wieczorek and M. Overdick. Afterglow and hysteresis in CsI: Tl. In Proceed-

ings of the Fifth International Conference on Inorganic Scintillators and their

Applications (SCINT99), Moscow, pages 385–390, 2000.

[54] L. D. Partain. Space-charge-limited current diode model for amorphous silicon

solar cells and their degradation. Journal of Applied Physics, 61(12):5458–5466,

1987.

[55] R. F. Pierret. Semiconductor device fundamentals. Addison-Wesley Reading,

Mass, 1996.