a comparative study of ray and wave theory for phase...

84
A COMPARATIVE STUDY OF RAY AND WAVE THEORY FOR PHASE CONTRAST TOMOGRAPHY A Thesis Submitted in Partial Fulfillment of the Requirements for the Degree of Bachelor-Master of Technology(Dual Degree) by Jyoti Meena DEPARTMENT OF ELECTRICAL ENGINEERING INDIAN INSTITUTE OF TECHNOLOGY, KANPUR September 2012

Upload: others

Post on 22-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

A COMPARATIVE STUDY OF RAY AND WAVE

THEORY FOR PHASE CONTRAST

TOMOGRAPHY

A Thesis Submitted

in Partial Fulfillment of the Requirements

for the Degree of

Bachelor-Master of Technology(Dual Degree)

by

Jyoti Meena

DEPARTMENT OF ELECTRICAL ENGINEERING

INDIAN INSTITUTE OF TECHNOLOGY, KANPUR

September 2012

Page 2: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays
Page 3: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays
Page 4: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Abstract

In x-ray imaging, hard x-rays(high energy) characterized by straight path travel,

deep penetration and absorption provide a basic tool to estimate the internal structure

of the body. However because of high absorption and deep penetration, problems of

ionization also come into the picture. Increasing the x-ray dose to get a high resolution

image has emerged as a concerning and crucial factor in medical imaging. On the

other hand soft x-rays(low energy) are characterized by refraction, diffraction and they

are less absorbed. Their amplitude is affected by the absorption coefficient while their

phase is affected by the refractive index of the medium.

In this thesis, towards an objective of soft-tissue imaging with x-ray phase contrast

tomography, we make a novel comparative study of models and reconstructions in

ray-theoretic and wave-theoretic(Rytov approximation based) phase-contrast optical

tomography. Further, with the objective of enabling greater flexibility in modeling and

reconstruction schemes, a local plane wave approximation based phase-retrieval from

beam-deflection-data is proposed and evaluated. Reconstruction schemes in ray optical

tomography are typically based on beam-deflection and optical path length difference

data-types.

Further the use of wave-theoretic approaches such as the Rytov linearized approx-

imation enables us to conceptually better address the issues of multifrequency recon-

structions, since information observed by wave approximation are frequency dependent

while in ray approximation frequency comes in form of scaling factor, in addition the

Rytov approximation converts the nonlinear reconstruction problem of OPD-based

ray-inversion to a linear problem.

Page 5: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Dedicated to my parents...

Page 6: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Acknowledgements

First of all, I would like to thank my thesis supervisor, Dr. Naren Naik, for his

patience and continuous encouragement throughout this work. I am also grateful for

the independence. I would also like to thank Dr. Prabhat Munshi for his support,

guidance and most importantly for his blessings. A thanks also goes to all my friends

of past five years for their support and love.

Finally, I thank my parents, Lakhan Bai Meena and G. R. Meena, my sisters, Shashi

and Annu, and my brothers, Sumer Singh Meena and Shitanshu and Bhabhi for their

love, encouragement and unremitting support throughout my years of study. They

have made this work possible.

Page 7: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Contents

List of Figures 9

1 Introduction 1

2 Ray and wave theory modeling of phase difference data 11

2.1 Rytov approximation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.1.1 Validity conditions for Rytov approximation . . . . . . . . . . . 13

2.1.2 The Discretized Forward Model . . . . . . . . . . . . . . . . . . 14

2.2 Optical path length difference evaluation . . . . . . . . . . . . . . . . . 15

2.3 Regularized reconstruction via Rytov approximation . . . . . . . . . . . 16

2.3.1 The discretized forward solution . . . . . . . . . . . . . . . . . 16

2.3.2 Vector to grid interpolation . . . . . . . . . . . . . . . . . . . . 17

2.4 Numerical studies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

2.4.1 Ray tracing in the angular displacement form . . . . . . . . . . 18

2.4.2 Rytov approximation . . . . . . . . . . . . . . . . . . . . . . . . 18

2.5 Reconstruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

2.6 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

3 Deflection angle modeling and phase-retrieval 26

3.1 Ray approximation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

3.2 Rytov approximation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30

3.3 Phase data estimation from deflection angle data . . . . . . . . . . . . 33

7

Page 8: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.3.1 Significance of the phase projection data detection . . . . . . . . 33

3.3.2 Local plane wave assumption phase retrieval . . . . . . . . . . . 34

3.4 Numerical Studies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

3.4.1 Paraxial ray model . . . . . . . . . . . . . . . . . . . . . . . . . 35

3.4.2 Rytov approximation . . . . . . . . . . . . . . . . . . . . . . . . 37

3.4.3 Estimated phase . . . . . . . . . . . . . . . . . . . . . . . . . . 39

3.5 Reconstruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

3.5.1 Paraxial ray model . . . . . . . . . . . . . . . . . . . . . . . . . 42

3.5.2 Rytov approximation . . . . . . . . . . . . . . . . . . . . . . . . 44

3.5.3 Estimated phase . . . . . . . . . . . . . . . . . . . . . . . . . . 46

3.6 Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

4 Summary and Perspective 51

A Derivation of the phase difference by Rytov approximation 53

A.1 Scattered Phase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

A.2 Rytov approximation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

B Analytical Calculation of Coefficients 56

C Bicubic Interpolation 60

D Mapping from coarse grid to fine grid 63

E Representation of projection data with B-spline Interpolation 67

References 71

Page 9: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

List of Figures

1.1 Phase shift and attenuation of a wave in a medium. Inside the medium

with refractive index n = 1 − δ − iβ. The wave get attenuated,phase

shifted and deflected with respect to the wave propagating in free space

indicated by green lines, blue lines and red lines respectively[1] . . . . . 5

1.2 Schematic drawing of several phase contrast imaging methods[2] . . . . 7

1.3 Basic Moire deflectometer setup for phase objects. P.O.: Phase object;

G1, G2: Ronchi rulings; S: mat screen [3] . . . . . . . . . . . . . . . . . 10

2.1 Geometry for beam-deflection tomography for Rytov approximation [4] 12

2.2 Comparison of phase data based on Rytov approximation with OPL

model for (a)different resolution, (b)receiver plane at different distances 19

2.3 Original phantom used in forward projection data calculation and re-

construction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20

2.4 Comparison of phase difference projection data based on Rytov approx-

imation which is used in reconstruction with OPL model . . . . . . . . 21

2.5 Reconstruction from Rytov approximation by phase difference projec-

tion data, nrme = 12.95%, (b) Reconstructed phantom . . . . . . . . . 22

2.6 Original parabolic refractive-index phantom used in forward projection

data calculation and reconstruction . . . . . . . . . . . . . . . . . . . . 23

9

Page 10: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.7 Reconstruction from Rytov approximation by phase difference projec-

tion data for parabolic refractive-index phantom, normalized root-mean-

square error(nrme) = 32.63%, (b) Reconstructed phantom . . . . . . . 24

3.1 Geometry for beam-deflection tomographic reconstruction [5] . . . . . . 27

3.2 Discrete representation of an object [4] . . . . . . . . . . . . . . . . . . 31

3.3 Comparison of ray theory based beam-deflections from paraxial approx-

imation and eikonal equation for (a) different resolution, (b) receiver

plane at different distances . . . . . . . . . . . . . . . . . . . . . . . . . 36

3.4 Comparison of deflection angle projection data based on Rytov approx-

imation with the eikonal equation model for (a) different resolution, (b)

receiver plane at different distances . . . . . . . . . . . . . . . . . . . . 38

3.5 Estimated phase difference data from Rytov deflection angle data with

and without side lobes . . . . . . . . . . . . . . . . . . . . . . . . . . . 39

3.6 Estimated phase difference data from Rytov deflection angle data with

and without side lobes . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

3.7 Deflection angle projection data based on Rytov approximation and

paraxial ray model which have been used in reconstruction . . . . . . . 41

3.8 Reconstruction from paraxial ray model based deflection angle projec-

tion data for selfoc-microlens phantom with nrme = 13.76%, (b) Recon-

structed phantom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

3.9 Reconstruction from paraxial ray model based deflection angle projec-

tion data for parabolic refractive index phantom with nrme = 35.51%,

(b) Reconstructed phantom . . . . . . . . . . . . . . . . . . . . . . . . 43

3.10 Reconstruction from Rytov approximation based deflection angle pro-

jection data for selfoc-microlens phantom with nrme = 13.17%, (b) Re-

constructed phantom . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

Page 11: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.11 Reconstruction from Rytov approximation based deflection angle pro-

jection data for parabolic refractive index phantom with nrme = 32.57%,

(b) Reconstructed phantom . . . . . . . . . . . . . . . . . . . . . . . . 45

3.12 Reconstruction from estimated phase difference data(Detection plane at

L× 0.5), nrme = 50.19%, (b) Reconstructed phantom . . . . . . . . . . 46

3.13 Reconstruction from estimated phase difference data (Detection plane

at L× 0.5), nrme = 18.39%, (b) Reconstructed phantom . . . . . . . . 47

3.14 Reconstruction from estimated phase difference data for for parabolic

refractive-index phantom(Detection plane at L× 0.5), nrme = 64.77%,

(b) Reconstructed phantom . . . . . . . . . . . . . . . . . . . . . . . . 48

3.15 Reconstruction from estimated phase difference data for for parabolic

refractive-index phantom without side lobes (Detection plane at L×0.5),

nrme = 29.20%, (b) Reconstructed phantom . . . . . . . . . . . . . . . 49

B.1 Coordinate Transformation[4] . . . . . . . . . . . . . . . . . . . . . . . 57

C.1 For each of the four points in (a), we supplies one function value, two

first derivatives, and one cross-derivative, a total of quantities[6]. . . . . 61

Page 12: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Chapter 1

Introduction

1.1 Motivation

Evaluation of the internal structure of a material, a component or a system without

causing damage to it, is an important issue in various fields. Tomography is an imaging

modality which gives us information about the internal structure of an object via the in-

teraction of electromagnetic impulses with the unknown system[7]. This method is used

in radiology, archaeology, biology, geophysics, oceanography, astrophysics, material sci-

ence, astrophysics, quantum information, and many other sciences. Various sources like

x-rays in CT(Computerized Tomography), gamma rays in SPECT(Single-photon emis-

sion computed tomography), radio-frequency waves in MRI(Magnetic resonance imag-

ing), electron-positron annihilation in PET(Positron emission tomography), electrons

in TEM(Transmission electron microscopy), ions in atom probe, magnetic particles

in magnetic particle imaging etc. are used according to different characteristics and

applications of the medium.

X-rays have been useful tool in detection of pathology of the skeletal system and for

detecting the diseases in soft tissues as well. Computerized tomography, fluoroscopy,

radiotherapy etc. are some well-known tools for the detection and diagnose in the

Page 13: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2

medical field.

A single CT imaging procedure is sufficient to create a 3D model of the desired

part of body through the absorption properties. However, ionization of the body cells

caused by absorption may lead to some directly or indirectly damage to DNA in case

of high energy dose or repeatedly CT scan. The most common cancers caused by

radiation exposure are lung cancer, breast cancer, thyroid cancer, stomach cancer and

leukemia[8].

An important issue today is how to decrease the radiation dose during CT exam-

inations without reducing the image quality. Higher radiation dose would result in

higher-resolution image, while lower dose could lead to noise and unsharpness in im-

ages. Certainly, increasing the dosage quantity would increase adverse side effects in-

cluding risk of radiation induced cancer. In addition, image quality in CT is affected by

several artifacts like streak-artifact, partial volume effect, ring-artifact, noise-artifact,

motion-artifact, windmill and beam hardening. Beam hardening occurs because of the

frequency dependent difference in attenuation derived through position and different

energy level of the source.

In conventional absorption-based radiography, the x-ray phase shift information is

not used for image reconstruction. Phase shift is sensitive to the variation in refractive

index. For soft tissues in which absorbing elements are minimal but refractive index

variation is present; phase contrast tomography can play a significant role. Conse-

quently, phase signal can be obtained with much lower dose deposition than absorp-

tion; a very important issue when radiation damage has to be taken care of in living

systems.

Information regarding amplitude change of source while interacting with a medium

Page 14: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3

has been a well known aspect for determining the structure of the medium. The

change in phase and the change in the direction of traveling wave have emerged of

great importance due to the recent development of sensitive projection detectors[9, 10,

11, 12]. In this thesis towards a goal of soft tissues imaging with phase contrast x-ray

imaging, we have made a study of models and reconstructions in ray-theoretic[5] and

a Rytov approximation based wave-theoretic[4] phase contrast optical tomography.

A local plane wave approximation based phase-retrieval from deflection data is also

proposed to enable flexibility of reconstruction schemes.

1.2 X-ray through soft tissue

X-rays are electromagnetic radiation having wavelength in the range of 0.01 nm to

10 nm. Electromagnetic radiation interaction with medium can be typically modeled

based on wavelike or particle like properties of impulses.

Low energy x-rays interact with the whole atoms, moderate energy x-rays interact

with the electrons and high energy x-rays interact with the nuclei. There are five

kinds of interactions which are defined for x-ray and these are known as classical or

coherent-scattering, Compton-effect, photoelectric-effect, pair-production and photo-

disintegration. Photoelectric-effect is an absorbing process because x-ray attenuate

due to the change in their energy level by interaction with nuclei. When x-ray photons

are only partially absorbed, it is called a scattering process such as in the Compton-

effect, pair-production, photo-disintegration and classic-scatter.

Of the above five interactions, only two are concerns with absorption based diag-

nostic applications of x-rays, namely the Compton-effect and photoelectric-effect. If

we consider the deflection in the direction of x-rays while interacting with matter,

coherent-scattering comes into the picture.

Page 15: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

4

Low energy x-rays of about 10keV interaction produce a change in the direction.

There is no loss of energy and no ionization. Low energy x-rays are of little impor-

tance in absorption based diagnostic techniques, but in the phase contrast tomographic

imaging they have been proven of great importance[13].

1.3 Complex Refractive Index

In general, when x-rays pass through a sample, their amplitude is decreased and their

phase is shifted as shown in fig. 1.1. This change can be described by a complex form

of refractive index of the medium(with real part deviating very slightly from unity),

n = 1− nδ − iβ (1.1)

where,

nδ = refractive index decrements causing phase shifts and

β = absorption coefficient,

µ =4πβ

λρ(1.2)

where,

µ = linear absorption coefficient for absorption imaging,

λ = wavelength and

ρ = mass density

Related phase change and attenuation on propagating a distance are given by,

φ =2π

λ

∫ z

0

nδ(x)dx and − logI

I0

=4π

λ

∫ z

0

β(x)dx (1.3)

where,

I0 = incident intensity and

I = final intensity

Page 16: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

5

To see the effect of refractive index, consider a plane wave propagating through the

medium with refractive index n given as,

ψ(r) = E0eink.r = E0e

i(1−δ)k.re−βk.r (1.4)

where,

k = wave vector,

r = position vector and

E0 = amplitude of the electric field

Figure 1.1: Phase shift and attenuation of a wave in a medium. Inside the medium with

refractive index n = 1 − δ − iβ. The wave get attenuated,phase shifted and deflected

with respect to the wave propagating in free space indicated by green lines, blue lines

and red lines respectively[1]

The change in amplitude and intensity of a wave traveling through a medium rel-

ative to a wave traveling through vacuum(n=1 case) are given by eqn.1.5 and eqn.1.6

respectively.

∆E = E0(1− e−βkl) (1.5)

Page 17: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

6

∆I = |E0|2 − |E0e−βkl|2 = I0 − I0e

−2βkl = I0(1− e−µl) (1.6)

where,

µ = 2kβ,

l = length of block of material

The second part of the refractive index is the real part δ. The real part follows

the phase difference of source wave relative to the wave traveling in the vacuum. This

change in phase at a point r = (x, y) is,

∆Φ = δk.r (1.7)

where,

δk = k − k0 with, k wave-number in medium and k0 wave-number in vacuum.

In general, equation1.7 can be rewritten as,

∆Φ = (k cos θ + k sin θ)

∫δ(x, y)dxdy (1.8)

where,

θ = deflection angle at r = (x, y)

The change in phase also results in a change in direction of the x-rays as seen in

fig. 1.1. The angular change in the direction with paraxial approximation is given by[5],

α =

∫∂(δ(x, y)dx)

∂y(1.9)

Now, we can see how the real and the imaginary parts of the refractive index affect

the wave as they pass through the material. This information may be use to measure

the real and imaginary parts of the refractive index, which are corresponding to phase

contrast imaging and the conventional attenuation-based imaging.

Page 18: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

7

Reconstruction from phase data has certain advantages over reconstruction from

deflection angle data, which are:

1. In Rytov approximation based solution of beam deflection tomography, the

system of linear equations contains the data in the measurement operator; the recon-

struction thus potentially more susceptible to noise than the phase measurement based

ones.

2. The conceptually better utilization of multi-frequency information in the lin-

earized wave-theory type of inversions.

1.4 Methods for sensing the phase variations

We have several ways, in which information regrading the phase can be achieved in the

form of forward projection data, shown in fig. 1.2[14].

Figure 1.2: Schematic drawing of several phase contrast imaging methods[2]

Crystal interferometer

Crystal interferometers uses a number of crystal reflections to split the x-ray beam and

Page 19: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

8

let one of them pass through the sample before they recombine. A sketch of a crystal

interferometer set-up is shown in fig. 1.2(a), considered very good for synchrotron use

and high resolution studies.

It is based on the optical path length difference between the two beams, hence

limited by need for stability where small vibrations can change the optical path length

enough to disturb the measurements and also limited in the field of view by the size of

the crystal optics.

Analyzer based imaging

When well collimated x-ray beam passes through a sample, beam is slightly refracted.

In analyzer based imaging (ABI), refraction is imaged using the Bragg reflection of

one or multiple analyzer crystals. A sketch of an ABI setup is shown in fig. 1.2(b),

measures derivative of the phase.

This set-up is difficult to extend to tomography as crystals are normally aligned

such that derivative of refractive index is measured in direction parallel to tomographic

axis. Main limitations for source in laboratory are temporal coherence, which limits

available flux. Due to diffraction angles and sizes of analyzer crystals field of view will

normally also be limited. Also, the derivative of a quantity would be more susceptible

to noise than the quantity itself.

Propagation based imaging

A different approach to phase imaging is propagation based phase contrast. The prop-

agation based imaging(PBI) is in many senses the simplest kind of phase contrast

imaging, as no optical elements are required in beam and constraint on spectral width

is relaxed [15]. PBI relies upon on interference fringes arising in free space propaga-

tion in the Fresnel regime, as illustrated in fig.1.2(c). The measured intensity fringes

are thus not a direct measure of phase like the crystal interferometer, but rather the

Laplacian of phase front.

Page 20: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

9

In order to achieve interference of propagating beam, a very high degree of spatial

coherence is required, and a high resolution detector is needed to observe the fringes.

A series of images is then recorded at different propagation distances in order to unam-

biguously determine the phase of the wave front. This method is particularly good at

edge enhancement, and is hence well suited for e.g. fiber samples, foam or localization

of in-homogeneity in metals also in tomography setup. However, for imaging of soft

tissue and small density variations this method is not optimal[16].

Grating based imaging

Grating based imaging (GBI) is related to the crystal interferometer in sense that it

consists of a beam splitter and a beam analyzer, and GBI is related to ABI by fact

that the first derivative of the phase front is measured. The beam splitter grating splits

beam by diffraction, but diffraction orders are separated by less than a milli-radian,

and diffracted beams are hence not spatially separated, but will interfere to create

an intensity pattern downstream of beam-splitter at a distance defined by the Talbot

effect, as shown in fig. 1.2(d).

Refraction in a sample is measured by detecting transverse shift of interference

pattern with a high resolution detector or an analyzer grating. Tomographic recon-

struction of differential phase is possible even without initial integration to retrieve the

quantitative phase shift, and this kind of tomographic reconstruction has turned out

to be an advantageous in local tomography.

Methods based on deflection angle projection data

On the basis of projection data, optical computerized tomography can be divided into,

phase tomography and deflection tomography. Phase tomography uses optical path

lengths of rays passing through test objects as projection data, such as in interferomet-

ric tomography or holography, while deflection tomography takes the deflection angles

of rays passing through test objects as projection data, such as in Moire deflectometry,

Page 21: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

10

shadowgraphy, or a position-sensitive detector[17].

Figure 1.3: Basic Moire deflectometer setup for phase objects. P.O.: Phase object;

G1, G2: Ronchi rulings; S: mat screen [3]

Moire deflectometry shown in fig.1.3, is a noncoherent technique equivalent to in-

terferometry but, instead of measuring differences in optical path length (which are

proportional to refractive index), it measures ray deflection of a collimated beam

(which is proportional to refractive-index gradient). The accuracy of Moire deflec-

tometry is diffraction-limited like interferometry, but it is superior to interferometry

with respect to mechanical stability. The requirement for mechanical stability in Moire

deflectometry is one-tenth of the desired sensitivity, compared with λ/10 in interfer-

ometry. The deflection-angle measurement does not require a reference beam, and ap-

paratus for beam-deflection tomography is not as complicated as phase-measurement

tomography[18].

Page 22: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Chapter 2

Ray and wave theory modeling of

phase difference data

In this chapter we carry out modeling studies using Rytov and ray models with optical

path difference data. Reconstructions are shown for a Rytov approximation based

forward model.

2.1 Rytov approximation

The Rytov approximation is derived by considering the total field represented by a

complex phase [19].

u(r) = e(iφ(r)) (2.1)

The in-homogeneous wave equation would be given by

(∇2 + k2)u = 0 (2.2)

We can express the total complex phase,φ, as the sum of an incident phase function

φ0 and a scattered complex phase φs as

φ(r) = φ0(r) + φs(r) (2.3)

Page 23: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.1 Rytov approximation 12

where

u0(r) = e(iφ0(r)) (2.4)

is the incident field.

We can obtain the equation for the scattered phase as[7]

(∇2 + k20)u0φs = −u0[(∇φs)2 + o(r)] (2.5)

Solving for φs, we obtain

φs =1

u0(r)

∫g(r− r′)u0[(∇φs)2 + o(r′)]dr′ (2.6)

The Rytov approximation assumes that the term in the square brackets in the above

equation can be approximated by

(∇φs)2 + o(r′) ∼= o(r′) (2.7)

thus, the first-order Rytov approximation to the scattered phase φs becomes

φs =1

u0(r)

∫g(r− r′)u0(r′)o(r′)dr′ (2.8)

Figure 2.1: Geometry for beam-deflection tomography for Rytov approximation [4]

We can write the phase difference φ(r) as(derived in Appendix A)

φ(r) = ks0.r−(k2

4

)∫ ∫d2r′O(r′)[N0(kR)sin(ks0.R) + J0(kR)cos(ks0.R)] (2.9)

Page 24: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.1 Rytov approximation 13

where,

O(r′) = 1− n2(r′)n0

2 = the object refractive index function and

R = r− r′ = the vector from detector point to sample point

Ni is the ith order Neuman function, and Ji is the ith order Bessel function. The

two components s0x and s0y of the unit propagation vector s0 are equal to 1 and 0,

respectively.

A couple of aspects in our problem are:

1. The geometrical dimensions of the variation in the distribution of the refractive

index n(r′) are much greater than the wavelength of the incident wave, i.e. one side

of element grid in which the refractive index is constant is much greater than the

wavelength.

2. The magnitude of the variation in the refractive index is small, i.e.the derivative

of refractive index has low value.

2.1.1 Validity conditions for Rytov approximation

In deriving the Rytov approximation we made the assumption that

(∇φs)2 + o(r′) ∼= o(r′) (2.10)

It is true only when

o(r′) (∇φs)2 (2.11)

If we write o(r′) in terms of the refractive index

o(r′) = k20[n2(r)− 1] (2.12)

= k20[(1 + nδ(r))2 − 1] (2.13)

= k20[(1 + 2nδ(r) + n2

δ(r))− 1] (2.14)

= k20[2nδ(r) + n2

δ(r)] (2.15)

Page 25: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.1 Rytov approximation 14

For small nδ, the object function could be written linearly related to the refractive

index derivation as,

o(r′) ' 2k20nδ(r) (2.16)

So, the condition in eqn. (2.11) could be as,

nδ (∆φs)

2

k20

(2.17)

We can observe from here that the size of the object is not a factor in the Rytov

approximation. Putting expression for k0, we could find a necessary condition for the

validity of the Rytov approximation given as

nδ (

∆φsλ

)2

(2.18)

The change in scattered phase over one wavelength is important. In this sense the

Rytov approximation is valid when the phase change over a single wavelength is small.

We can see that forward projection data based on phase difference differs for dif-

ferent wavelength as inside term integration terms depend upon the wave-number.

This proves that diffraction gives deep insight into the wave-material interaction than

refraction.

2.1.2 The Discretized Forward Model

We can write the total phase φ(r) obtained from Rytov approximation(given in ap-

pendix A)as,

φ(r) = ks0.r−(k2

4

)∫ xmax

xmin

∫ ymax

ymin

d2(r′)O(r′)[N0(kR)sin(ks0.R) + J0(kR)cos(ks0.R)]

(2.19)

where,

(xmin, ymin) = initial point in object plane,

Page 26: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.2 Optical path length difference evaluation 15

(xmax, ymax) = final point in object plane

Phase difference could be written in a vector form as

∆φ = Ao, A ∈ <M×N , (2.20)

where,

Aij =

∫ xmax

xmin

∫ ymax

ymin

[N0(kR)sin(ks0.R) + J0(kR)cos(ks0.R)]dxdy (2.21)

o = Object array in vector form(∈ <N×1),

M = Total number of projections,

N = Total number of object elements(=J2)

2.2 Optical path length difference evaluation

Considering tomography based on axis-symmetric object and obtaining optical path

length measurements from that gives more general insight into the problem. Data

are obtained by interferometry, given section 1. The unknown refractive index field is

given by n(x, y). One ray travels a curved path through the object plane because of

refraction due to n(x, y), and the reference ray travels along a straight path through a

medium which has uniform refractive index n0. We have taken our field of interest in

2D circular plane. The optical path length difference is defined as[20],

OPL = ∆φ =

∫ rmax

rmin

(n(x, y)− n0)ds (2.22)

where,

ds = differential length of the ray,

rmin = initial point of interaction of ray with object plane,

rmax = leaving point of ray from object plane and

Page 27: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.3 Regularized reconstruction via Rytov approximation 16

Ray path which is curved due to the refraction is governed by the ray equation[1].

Equation(2.22) gives us the phase difference obtained by the ray through the propa-

gation from refractive index plane. We are considering only the refraction effect and

neglecting the diffraction affect here with assuming size of in-homogeneity in soft tissues

is more than 100 times of the source radiation wavelength.

2.3 Regularized reconstruction via Rytov approxi-

mation

In this section, the linearized Rytov approximation is inverted to obtain reconstructions

of the unknown refractive index. Finding a solutions to a linear problems would involve

inversion of the forward model. Common types of solutions are the least squares, min-

imum norm, and weighted minimum norm solutions. A typical solution should depend

continuously on data to be stable. In our problem since typically the measurement

operator is ill-posed, we use regularization to produce stable reconstruction.

Typically two techniques dominate this problem, namely, Tikhonov regularization[21]

and truncated singular value decomposition(TSVD)[22]. A regularization method re-

places the original forward operator with a well-conditioned approximation that is close

to it.

2.3.1 The discretized forward solution

Phase difference given in a matrix form in eqn.(2.20). The linear least-square problem

can be expressed as,

minx‖Ao−∆φ‖22, M > N (2.23)

The above problem can be seen to be a discrete ill-posed problem since,

1. The singular values of A decay gradually to zero

Page 28: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.3 Regularized reconstruction via Rytov approximation 17

2. The ratio between the largest and the smallest nonzero singular values is large.

Considering this, Tikhonov regularization has been used to solve the above linear

discrete ill-posed problem. It defined the regularized solution oλ as the minimizer of

the following weighted combination of the residual norm and the side constraint

oλ = arg min‖Ao−∆φ‖22 + λ2‖L(o− o∗)‖ (2.24)

Here, the matrix L is typically either the identity matrix In or a p×n discrete approx-

imation of the (n − p) − th derivative operator, in which case L is a banded matrix

with full row rank. Where regularization parameter λ controls the weight given to

minimization of the side constraint relative to minimization of the residual norm.

Numerical observation for oλ are composed by Tikhonov regularization given the

singular values of matrix A were decaying for the projection data.

2.3.2 Vector to grid interpolation

We came up with an interpolation scheme from 1D h vector to 2D phantom, since our

phantom is a function of vector h.

o = Ch (2.25)

where

C = interpolation matrix from h vector to 2D refractive index phantom(∈ <N×W ),

h = unknown vector (∈ <W×1) and

o = unknown object vector(∈ <N×1)

We have used bilinear interpolation to create interpolation matrix C. We can use

other basis to basis(2D to 2D) interpolation from coarse grid to fine grid in case of

non-symmetric object(given in appendixD).

Page 29: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.4 Numerical studies 18

2.4 Numerical studies

2.4.1 Ray tracing in the angular displacement form

For an accurate forward data-set we need to know the exact ray path through the

object plane. Angular displacement form of eikonal equation has been used to trace

the ray at each step. Let θ to be ray angle with respect to x-axis, then this angle

should satisfy the following first-order differential equation[1],

ds=

1

n(cos θ

∂n

∂y− sin θ

∂n

∂x) (2.26)

Where ds is the differential length of the ray. Fourth-order Runge-Kutta method has

been used for updating θ based on eqn.(2.26).

2.4.2 Rytov approximation

A comparative analysis has been done for different resolution cases to show the res-

olution effect on the stability of the wave model. Phase data is much more stable

comparative to deflection angle data. Grid size d taken more than λ × 20 started

showing instability. Projection angle has been taken equal to 0.0 radians. For a stable

projection data case, N = 50 with d = λ × 32, we check the semi-near field and far

field approximation and their effect on image reconstruction. Phase data changes it’s

form although giving the accurate reconstruction.

Gaussian quadrature integration method [6] has been used to perform the 2D in-

tegration over the image element region with side length d for calculating the phase

difference with node points 5. For the reconstruction regularization tool has been used

from Per Christian Hansen[21] Matlab package.

Phase data is very much stable and give good reconstruction result for large range

with respect to resolution and receiver distances, thus we could say it is much more

computation friendly in comparison to the deflection angle data.

Page 30: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.4 Numerical studies 19

Phase data stability

−4 −3 −2 −1 0 1 2 3 4

x 10−4

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

Receiver line(m)

φ (r

adia

ns)

raywave with N=25wave with N=32wave with N=38wave with N=40wave with N=50

−4 −3 −2 −1 0 1 2 3 4

x 10−4

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

Receiver line(m)

φ (r

adia

ns)

raywave with d=0.2Lwave with d=0.5Lwave with d=Lwave with d=3Lwave with d=5L

Figure 2.2: Comparison of phase data based on Rytov approximation with OPL model

for (a)different resolution, (b)receiver plane at different distances

Page 31: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.5 Reconstruction 20

2.5 Reconstruction

Selfoc-microlens phantom

−4−2

02

4

x 10−4

−4

−2

0

2

4

x 10−4

0

0.2

0.4

0.6

0.8

1

x 10−3

x−axis(m)y−axis(m)

Obj

ect f

unct

ion(

O(r

))

1

2

3

4

5

6

7

8

x 10−4

Figure 2.3: Original phantom used in forward projection data calculation and recon-

struction

Wave approximation has been used in beam-deflection optical tomography measur-

ing the 2D densities. This algorithm measures 2D refractive index properties of the

selfoc-microlens phantom given by

n(r) = nc(1− βr2/2), r ≤ D/2, (2.27)

where,

r = distance from lens center,

nc = 1.558,

β1/2 = 0.225mm−1

The diameter of the phantom has been taken 0.25mm with total length of object

plane is taken to be L = 1mm.

Page 32: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.5 Reconstruction 21

Phase data used in reconstruction for selfoc microlens phantom

−4 −3 −2 −1 0 1 2 3 4

x 10−4

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

Receiver line(m)

φ (r

adia

ns)

raywave

Figure 2.4: Comparison of phase difference projection data based on Rytov approxi-

mation which is used in reconstruction with OPL model

Page 33: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.5 Reconstruction 22

Reconstruction from phase data for selfoc microlens phantom

0 0.2 0.4 0.6 0.8 1 1.2

x 10−4

0

0.2

0.4

0.6

0.8

1x 10

−3

Distance from object−center(m)

Ref

ract

ive

inde

x(n(

r)−

n 0)

OriginalReconstructed

−4−2 0

2 4

x 10−4−4

−20

24

x 10−4

0

0.5

1

x 10−3

x−axis(m)y−axis(m)

Obj

ect f

unct

ion(

O(r

))

1

2

3

4

5

6

7

8

x 10−4

Figure 2.5: Reconstruction from Rytov approximation by phase difference projection

data, nrme = 12.95%, (b) Reconstructed phantom

Reconstruction from phase difference data gives much more accurate results shown

by fig. 2.5 in comparative to the deflection angle data which gives us the property of

computation compatibility of phase data.

Page 34: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.5 Reconstruction 23

Parabolic refractive-index phantom

−4−2

02

4

x 10−4

−4

−2

0

2

4

x 10−4

0

1

2

3

4

5

6

x 10−4

x−axis(m)y−axis(m)

Obj

ect f

unct

ion(

O(r

))

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

x 10−4

Figure 2.6: Original parabolic refractive-index phantom used in forward projection

data calculation and reconstruction

A parabolic refractive-index phantom could be given by [23]

n(r) =

(n1

[1− 2∆( r

a)g]1/2

0 ≤ r ≤ a

n2 , r ≥ a

)(2.28)

with

∆ =n1

2 − h22

2n12

(2.29)

where,

n1 = refractive index of core center,

n2 = refractive index of cladding,

a = core radius and

g = a parameter signifies the difference of the refractive index profile (typically ≈ 2)

Page 35: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.5 Reconstruction 24

Reconstruction for parabolic refractive-index phantom from phase data

0 0.2 0.4 0.6 0.8 1 1.2

x 10−4

−2

0

2

4

6

8x 10

−4

Distance from object−center(m)

Ref

ract

ive

inde

x(n(

r)−

n 0)

OriginalReconstructed

−4−2 0

2 4

x 10−4−4

−20

24

x 10−4

0

2

4

6

x 10−4

x−axis(m)y−axis(m)

Obj

ect f

unct

ion(

O(r

))

0

1

2

3

4

5

x 10−4

Figure 2.7: Reconstruction from Rytov approximation by phase difference projection

data for parabolic refractive-index phantom, normalized root-mean-square error(nrme)

= 32.63%, (b) Reconstructed phantom

Page 36: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

2.6 Conclusions 25

2.6 Conclusions

In this chapter, we first compared optical path length difference data obtained by

solving the eikonal equation and a linearized(Rytov) approximation to the Helmholtz

equation. Subsequently, we demonstrate reconstructions for the Rytov-approximation

modelled data.

The phase data obtained from the two models is seen to be comparable; the results

obtained here need to be compared to experimental data to see which yeilds a close fit.

The results demonstrate the viability of Rytov-approximation based reconstructions

for essentially ray-domain problems.

Page 37: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Chapter 3

Deflection angle modeling and

phase-retrieval

In this chapter, two mathematical models have been discussed to interpret the linear

approximation of a forward model based deflection angle projection data. One is ray

approximation beam-deflection model [5] which assumes almost straight ray path due to

slight refractive index variation. Other is Rytov approximation based beam-deflection

which takes diffraction effects into account [4]. Both give forward projection data in

the form of deflection angle based on Moire deflectometry(beam-deflection) set-up.

3.1 Ray approximation

We have discussed in chapter 1 that x-rays are affected by refraction, diffraction and

absorption phenomenon based on the properties of the medium and wavelength of the

source radiation. In ray model, the diffraction effect has been neglected to concentrate

on the refraction effect. With refraction effects, geometrical propagation based concept

could be used. For the slight variation in refractive index we can apply the linear

approximation based on beam-deflection [5].

Page 38: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.1 Ray approximation 27

Consider an index-of-refraction distribution given by n(x, y) as shown in fig.3.1.

The deflection angle θ of a ray projected at angle α at distance y′ from the x′ axis is

given by [5]

n

Figure 3.1: Geometry for beam-deflection tomographic reconstruction [5]

θ(y′, α) =−2

n20

∫ x′max

x′min

∂n(x′, y′)

∂y′dx′ (3.1)

where,

θ(y′, α) = final deflection angle for one projection,

x′min = initial interaction point of ray,

x′max = final interaction point of ray

The above equation has been derived by following assumptions:

(1) In-plane approximation: Electromagnetic radiation propagates in 3D space, by

in-plane approximation only 2D propagation in x − y plane has been considered in

above equation.

(2) Paraxial approximation: Projection rays are parallel to the x′-axis, refraction

should in principle affect wave propagation along both x′and y′ axis; we are assuming

Page 39: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.1 Ray approximation 28

variations along y′-axis dominate variations along x′-axis; hence taking partial deriva-

tive along the y′-axis and integrating along the x′-axis.

Discretization of the forward problem

The differentiation along y′ in eqn.(3.1) at projection view angle α could be written

for y′ + ∆y′ → y′ with ∆y′ → 0 as

∂n(x′, y′)

∂y′=n(x′, y′ + ∆y′)− n(x′, y′)

∆y′(3.2)

In eqn.(3.2), we need to know the refractive index values at (x′, y′ + ∆y′) and at

(x′, y′). We have used 2nd order bicubic local piece-wise polynomial basis interpolation

function [24] to find the refractive index values at these points.

=aij(x

′, y′ + ∆y′)nj − bij(x′, y′)nj∆y′

(3.3)

=cij(x

′, y′)nj∆y′

(3.4)

where,

aij(x′, y′+∆y′) = the coefficients of interpolation function for ith ray and jth object

element,

bij(x′, y′) = the coefficients of interpolation function for ith ray and jth object ele-

ment and

cij(x′, y′) , aij(x

′, y′+∆y′)−bij(x′, y′) = the coefficients of interpolated differential

function at (x′, y′)

We can write eqn.(3.1) in the form of quadrature sum as

θ =−2

n20

N∑j=1

∫ x′max

x′min

∂n(x′, y′)

∂y′dx′ (3.5)

Page 40: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.1 Ray approximation 29

Plugin eqn.(3.4) into eqn.(3.5) in form of

θ =−2

n20

N∑j=1

∫ x′max

x′min

cij(x′, y′)nj

∆y′dx′ (3.6)

Using Simpson’s (1/3)rd rule [6] for integration with respect to x′-axis could be express

for grid size(along x′-axis) x′ to x′ + ∆x′ as,

=∆x′

6

(cij(x

′, y′)nj∆y′

|x′ +cij(x

′, y′)nj∆y′

|x′+∆x′ + 4cij(x

′, y′)nj∆y′

| (x′+∆x′)2

)(3.7)

= Bij(x′, y′)nj (3.8)

where,

Bij(x′, y′) =

∆x′

6∆y′

(cij(x

′, y′)|x′ + cij(x′, y′)|x′+∆x′ + 4cij(x

′, y′)| (x′+∆x′)2

)(3.9)

Finally eqn.(3.1) in the following form could be used for numerical application.

θ =−2

n20

∫ x′max

x′min

∂n(x′, y′)

∂y′dx′ (3.10)

=−2

n20

N∑j=1

Bij(x′, y′)nj (3.11)

=N∑j=1

Aijoj (3.12)

= Ao (3.13)

where,

Aij = −2n2

0Bij = forward weighting matrix for paraxial ray model(∈ <M×N),

oj = (1− nj2

n02 ) = Object array in vector form(∈ <N×1),

M = Total number of projections,

N = Total number of object elements(=J2)

We should keep in mind that while we are calculating the weighting matrix A to

find the deflection angle forward projection data, we don’t know the actual ray path.

Using a straight ray path assumption is works because we dealing with only slightly

varying refractive index distribution in our problem.

Page 41: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.2 Rytov approximation 30

3.2 Rytov approximation

Using the equations of the geometrical optics [25], we obtain the unity propagation

vector s of the scattered field U(r)

s =∇φ(r)

n0

(3.14)

The deflection angle corresponding to the scattered field on receiver line, given in

fig. 2.1 is thus written as

θ(r) = tan−1

(∂φ(r)∂y

∂φ(r)∂x

)(3.15)

Under the assumptions that are necessary for the eqn.(3.15), the Rytov approxi-

mation holds for the scattered field. The partial differentiation of the phase φ(r) with

respect to x could be obtained as given in appendix A.

∂φ(r)

∂x= ks0x −

(k2

4

)∫ xmax

xmin

∫ ymax

ymin

d2r′O(r′)[( kR

)(x− x′)J1(kR)− (ks0x)N0(kR)]cos(ks0.R)

− [(k

R)(x− x′)N1(kR)− (ks0x)J0(kR)]sin(ks0.R)

where,

O(r′) = 1− n2(r′)n0

2 = the object refractive index function and

R = r− r′ = the vector from detector point to sample point

Ni is the ith order Neuman function, and Ji is the ith order Bessel function. The

two components s0x and s0y of the unit propagation vector s0 are equal to 1 and 0,

respectively. We could obtain dφ(r)/dy by replacing x, x′, and s0xwith y, y′, and s0y,

respectively, in above equation.

Assuming that the object O(r′) is constant in a small square region whose sides

are of length d is called the image element and its region denoted by vector rj. The

object is represented by a square region that contains J × J image elements, and we

Page 42: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.2 Rytov approximation 31

set oj = O(r′). A deflection angle θ(r) is detected at point r = ri, and the number of

detecting points is I. The value of ∂φ(r)/∂x at r = ri is denoted by ∂φi/∂xi.

Figure 3.2: Discrete representation of an object [4]

Then we can rewrite the partial phase derivatives as

∂φi/∂xi = ks0x + (k2

4)J2∑j=1

ojCij (3.16)

∂φi/∂yi = ks0y + (k2

4)J2∑j=1

ojDij (3.17)

where,

Cij =

∫ xmax

xmin

∫ ymax

ymin

d2rj[(k

Rij

)(xi − xj)J1(kRij)− (ks0x)N0(kRij)]cos(ks0.Rij)

− [(k

R)(xi − xj)N1(kRij)− (ks0x)J0(kRij)]sin(ks0.Rij)

Rij = ri − rj (3.18)

and Dij is obtained by replacing xi, xj and s0x with yi, yj ands0y, respectively, in above

equation.

Page 43: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.2 Rytov approximation 32

We can also rewrite eqn. (3.15) by using eqn. (3.16) as follows

J2∑j=1

k(tan θiCij −Dij)Oj = −4s0x tan θi + 4s0y, θi = θ(ri) (3.19)

Discretization of the forward problem

Linear system of equation given in eqn.(3.19) could be written in matrix form as,

Ao = b (3.20)

where,

Aij = k(tan θiCij −Dij)

oj = (1− nj2

n02 ) ,

bi = −4s0x tan θi + 4s0y,

M = Total number of projections and

N = Total number of object elements(=J2)

The distribution of deflection angle θ(ri) on the receiver line is considered as pro-

jection data at one view angle. We could rotate the object and obtain projection data

at different view angles. The values of s0x and s0y are always 1 and 0, respectively,

and the vector ri is fixed or we can rotate the source and detector while holding object

still, which we can take s0x = cos θi, s0y = sin θi with ri values varying accordingly.

An analytical calculation to compute the coefficients Cij and Dij has been shown

in appendix B.

We could reconstruct the object plane by solving eqn.(3.20). Our weighting matrix

A have element in the form (tan θiCij −Dij), which depend upon the projection data

itself. In practical application, projection data always contains some amount of noise.

So, there is noise term sitting in the expression of the weighting matrix itself. This will

Page 44: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.3 Phase data estimation from deflection angle data 33

typically create computational issues in the reconstructions. However, in the present

work, we have considered noiseless data since our preliminary focus was on model

comparison.

3.3 Phase data estimation from deflection angle data

3.3.1 Significance of the phase projection data detection

Phase contrast x-ray computerized tomography is a newly emerging technique because

of its advantage of low energy x-ray dose over high energy x-ray dose and easy detection

in soft tissues. Related to two kinds of projection data, phase-contrast tomography

can be divided into phase tomography and deflection tomography. The projection data

obtained from the phase tomography gives us the direct summation of the refractive

index known as optical path length of ray such as in interferometric tomography.

Pphase =

∫ rmax

rmin

n(r)d(r′) (3.21)

On the other hand projection obtained from deflection tomography gives us the sum-

mation of the derivative of the refractive index in the form of deflection angle of the ray

such in moire deflectometry. With paraxial approximation the deflection tomography

can be expressed by

Pdeflection =

∫ rmax

rmin

∂n(r)

∂yd(r′) (3.22)

Deflection tomography could be used in much practical condition, but projection

data(deflection angle) obtained from it is not very computation friendly in terms of

reconstruction process. Based upon local plane wave approximation, a phase-retrieval

could be obtained from deflection angle data. Reasonable reconstructions obtained

from this data using Rytov approximation based inversion are demonstrated.

Page 45: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.3 Phase data estimation from deflection angle data 34

3.3.2 Local plane wave assumption phase retrieval

Considering a local plane wave approximation of the phase front at the receiver, we

can write for a deflection angle θ,

φ(x, y) = k(s.r) = k(x cos θ + y sin θ) (3.23)

where,

k = k0n = wave-number with k0 is the wave-number in vacuum and n is the medium

refractive index,

(x, y) = receiver vector points

Note that this approximation satisfies the relation equation(3.15). Initial phase is

given by

φ(x0, y0) = k(s0.r0) = k(s0xx0 + s0yy0) (3.24)

where,

(x0, y0) = initial vector point for plane wave in object plane

Phase difference can be written as

∆φ(r) = φ(x, y)− φ(x0, y0) (3.25)

The eqn.(3.25) shows an important way to reconstruction by deflection tomography.

Deflection projection can be converted to phase projection by means of eqn.(3.25).

Then practical algorithms used for phase tomography, such as FBP and ART, can be

applied to deflection tomography[17].

Page 46: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.4 Numerical Studies 35

3.4 Numerical Studies

3.4.1 Paraxial ray model

Beam-deflection based on paraxial ray model derived deflection angle data has been

compared to the eikonal based angular displacement model for different resolutions

cases(N = 50, 40, 38, 32, 25).

Source with optical wavelength 0.63 µm has been used at 0.0 radians projection

angle. Beam-deflection data is not affected by changing the receiver plane distance,

because it is not specified based on far field or near field as described by fig. 3.3.

Reconstruction from estimated phase data has been done through the non-negative

least square toolbox given in matlab. Finally an interpolation for nonzero values has

been done to improve the reconstruction quality.

Page 47: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.4 Numerical Studies 36

Paraxial ray model based deflection data stability

−4 −3 −2 −1 0 1 2 3 4

x 10−4

−0.1

−0.08

−0.06

−0.04

−0.02

0

0.02

0.04

0.06

0.08

0.1

Receiver line(m)

θ (r

adia

ns)

rayparaxial with N=25paraxial with N=32paraxial with N=38paraxial with N=40paraxial with N=50

−4 −3 −2 −1 0 1 2 3 4

x 10−4

−0.1

−0.08

−0.06

−0.04

−0.02

0

0.02

0.04

0.06

0.08

0.1

Receiver line(m)

θ (r

adia

ns)

rayparaxial with d=0.2Lparaxial with d=0.5Lparaxial with d=Lparaxial with d=3Lparaxial with d=5L

Figure 3.3: Comparison of ray theory based beam-deflections from paraxial approxi-

mation and eikonal equation for (a) different resolution, (b) receiver plane at different

distances

Page 48: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.4 Numerical Studies 37

3.4.2 Rytov approximation

Rytov model based deflection angle projection data has been compared with the eikonal

equation solution for different resolutions cases(N = 50, 40, 38, 32, 25).

To calculate the coefficient Cij and Dij in 2D, Gaussian quadrature integration

method [6] has been used over the image element region with side length d with 5 node

points.

The grid size has also to be set-up for accurate reconstruction. Grid size has to be

greater than 25.2µm. Deflection angle forward projection data start to show instability

for d ≤ 25.2µm and so do the reconstruction images derived from it. We took grid size

d=λ× 32 with N = 50 for further analysis.

Observations have been taken for semi-near field(L × 0.5) to describe the receiver

distance effect on forward projection data and reconstruction. Forward projection data

shows the significance changes with respect to the distance of the receiver plane due

to the effect of evanescent waves. In practice, these evanescent waves always decays

rapidly far from the boundary, and can be ignored at a distance more than 10×λ from

an in-homogeneity.

Page 49: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.4 Numerical Studies 38

Rytov approximation based deflection angle data stability

−4 −3 −2 −1 0 1 2 3 4

x 10−4

−0.1

−0.08

−0.06

−0.04

−0.02

0

0.02

0.04

0.06

0.08

0.1

Receiver line(m)

θ (r

adia

ns)

raywave with N=25wave with N=32wave with N=38wave with N=40wave with N=50

−4 −3 −2 −1 0 1 2 3 4

x 10−4

−0.06

−0.04

−0.02

0

0.02

0.04

0.06

Receiver line(m)

θ (r

adia

ns)

raywave with d=0.2Lwave with d=0.5Lwave with d=Lwave with d=3Lwave with d=5L

Figure 3.4: Comparison of deflection angle projection data based on Rytov approxi-

mation with the eikonal equation model for (a) different resolution, (b) receiver plane

at different distances

Page 50: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.4 Numerical Studies 39

3.4.3 Estimated phase

Numerical Results have been obtained for the phase data obtained by above local plane

wave assumption and than compared to Rytov phase data.

In the far field, detected phase data would not get accurately reconstructed image,

but when we decreased the distance between image plane and the receiver to make it

in semi-near field, the image has improved.

Estimated phase difference from deflection angle data for selfoc microlens

phantom

−4 −3 −2 −1 0 1 2 3 4

x 10−4

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

Receiver line(m)

φ (r

adia

ns)

original wave φestimated φ

−4 −3 −2 −1 0 1 2 3 4

x 10−4

−0.2

0

0.2

0.4

0.6

0.8

Receiver line(m)

φ (r

adia

ns)

original wave φestimated φ (without side lobes)

Figure 3.5: Estimated phase difference data from Rytov deflection angle data with and

without side lobes

Page 51: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.4 Numerical Studies 40

Side lobes in estimated phase data casing error in refractive index. We remove the

estimated phase data from homogeneous region which has no refractive index variation

to improve the accuracy in estimated phase data.

Estimated phase difference for parabolic refractive-index phantom

−4 −3 −2 −1 0 1 2 3 4

x 10−4

−0.2

0

0.2

0.4

0.6

0.8

1

1.2

Receiver line(m)

φ (r

adia

ns)

original wave φestimated φ

−4 −3 −2 −1 0 1 2 3 4

x 10−4

−0.1

0

0.1

0.2

0.3

0.4

0.5

0.6

Receiver line(m)

φ (r

adia

ns)

original wave φestimated φ (without side lobes)

Figure 3.6: Estimated phase difference data from Rytov deflection angle data with and

without side lobes

Page 52: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.5 Reconstruction 41

3.5 Reconstruction

Deflection data used in reconstruction

−4 −3 −2 −1 0 1 2 3 4

x 10−4

−0.1

−0.08

−0.06

−0.04

−0.02

0

0.02

0.04

0.06

0.08

0.1

Receiver line(m)

θ (r

adia

ns)

eikonalwaveparaxial

Figure 3.7: Deflection angle projection data based on Rytov approximation and parax-

ial ray model which have been used in reconstruction

Rytov approximation has been applied on N = 50 number of points with grid size

of d=λ× 32. L denotes the total length of the object plane. Both, paraxial ray model

based and Rytov approximation based deflection data used in reconstruction has been

shown in fig.3.7 in compare to standard Runge-Kutta method.

Page 53: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.5 Reconstruction 42

3.5.1 Paraxial ray model

Reconstruction from paraxial ray model for selfoc microlens phantom

0 0.2 0.4 0.6 0.8 1 1.2

x 10−4

0

0.2

0.4

0.6

0.8

1x 10

−3

Distance from object−center(m)

Ref

ract

ive

inde

x(n(

r)−

n 0)

OriginalReconstructed

−4−2 0

2 4

x 10−4−4

−20

24

x 10−4

0

0.5

1

x 10−3

x−axis(m)y−axis(m)

Obj

ect f

unct

ion(

O(r

))

1

2

3

4

5

6

7

8x 10

−4

Figure 3.8: Reconstruction from paraxial ray model based deflection angle projection

data for selfoc-microlens phantom with nrme = 13.76%, (b) Reconstructed phantom

.

Page 54: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.5 Reconstruction 43

Reconstruction from paraxial ray model for parabolic refractive index

phantom

0 0.2 0.4 0.6 0.8 1 1.2

x 10−4

−2

0

2

4

6

8x 10

−4

Distance from object−center(m)

Ref

ract

ive

inde

x(n(

r)−

n 0)

OriginalReconstructed

−4−2 0

2 4

x 10−4−4

−20

24

x 10−4

0

2

4

6

x 10−4

x−axis(m)y−axis(m)

Obj

ect f

unct

ion(

O(r

))

0

1

2

3

4

5

x 10−4

Figure 3.9: Reconstruction from paraxial ray model based deflection angle projection

data for parabolic refractive index phantom with nrme = 35.51%, (b) Reconstructed

phantom

.

Page 55: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.5 Reconstruction 44

3.5.2 Rytov approximation

Reconstruction from Rytov approximation for selfoc microlens phantom

0 0.2 0.4 0.6 0.8 1 1.2

x 10−4

0

0.2

0.4

0.6

0.8

1x 10

−3

Distance from object−center(m)

Ref

ract

ive

inde

x(n(

r)−

n 0)

OriginalReconstructed

−4−2 0

2 4

x 10−4−4

−20

24

x 10−4

0

0.5

1

x 10−3

x−axis(m)y−axis(m)

Obj

ect f

unct

ion(

O(r

))

1

2

3

4

5

6

7

8

x 10−4

Figure 3.10: Reconstruction from Rytov approximation based deflection angle pro-

jection data for selfoc-microlens phantom with nrme = 13.17%, (b) Reconstructed

phantom

.

Page 56: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.5 Reconstruction 45

Reconstruction from Rytov approximation for parabolic refractive index

phantom

0 0.2 0.4 0.6 0.8 1 1.2

x 10−4

−2

0

2

4

6

8x 10

−4

Distance from object−center(m)

Ref

ract

ive

inde

x(n(

r)−

n 0)

OriginalReconstructed

−4−2 0

2 4

x 10−4−4

−20

24

x 10−4

0

2

4

6

x 10−4

x−axis(m)y−axis(m)

Obj

ect f

unct

ion(

O(r

))

1

2

3

4

5

x 10−4

Figure 3.11: Reconstruction from Rytov approximation based deflection angle pro-

jection data for parabolic refractive index phantom with nrme = 32.57%, (b) Recon-

structed phantom

.

Page 57: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.5 Reconstruction 46

3.5.3 Estimated phase

Reconstruction from estimated phase data has been done using non-negative con-

straints in least square method. After reconstruction, data needs to be interpolated

for non-zero values which provide more accuracy as shown in fig. 3.13. Normalized

root-mean-square error(nrme) are given with each figure.

Reconstruction from estimated phase data for selfoc microlens phantom

0 0.2 0.4 0.6 0.8 1 1.2

x 10−4

0

0.5

1

1.5

2x 10

−3

Distance from object−center(m)

Ref

ract

ive

inde

x(n(

r)−

n 0)

OriginalReconstructed

−4−2 0

2 4

x 10−4−4

−20

24

x 10−4

0

1

2

x 10−3

x−axis(m)y−axis(m)

Obj

ect f

unct

ion(

O(r

))

2

4

6

8

10

12

14

16

x 10−4

Figure 3.12: Reconstruction from estimated phase difference data(Detection plane at

L× 0.5), nrme = 50.19%, (b) Reconstructed phantom

Page 58: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.5 Reconstruction 47

Reconstruction from estimated phase data without side lobes for selfoc

microlens phantom

0 0.2 0.4 0.6 0.8 1 1.2

x 10−4

0

0.2

0.4

0.6

0.8

1x 10

−3

Distance from object−center(m)

Ref

ract

ive

inde

x(n(

r)−

n 0)

OriginalReconstructed

−4−2 0

2 4

x 10−4−4

−20

24

x 10−4

0

0.5

1

x 10−3

x−axis(m)y−axis(m)

Obj

ect f

unct

ion(

O(r

))

1

2

3

4

5

6x 10

−4

Figure 3.13: Reconstruction from estimated phase difference data (Detection plane at

L× 0.5), nrme = 18.39%, (b) Reconstructed phantom

Page 59: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.5 Reconstruction 48

Reconstruction for parabolic refractive-index phantom

0 0.2 0.4 0.6 0.8 1 1.2

x 10−4

0

0.2

0.4

0.6

0.8

1

1.2

1.4x 10

−3

Distance from object−center(m)

Ref

ract

ive

inde

x(n(

r)−

n 0)

OriginalReconstructed

−4−2 0

2 4

x 10−4−4

−20

24

x 10−4

0

0.5

1

1.5

x 10−3

x−axis(m)y−axis(m)

Obj

ect f

unct

ion(

O(r

))

0

0.2

0.4

0.6

0.8

1

1.2

x 10−3

Figure 3.14: Reconstruction from estimated phase difference data for for parabolic

refractive-index phantom(Detection plane at L × 0.5), nrme = 64.77%, (b) Recon-

structed phantom

Page 60: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.5 Reconstruction 49

Reconstruction for parabolic refractive-index phantom without side lobes

0 0.2 0.4 0.6 0.8 1 1.2

x 10−4

0

2

4

6

8x 10

−4

Distance from object−center(m)

Ref

ract

ive

inde

x(n(

r)−

n 0)

OriginalReconstructed

−4−2 0

2 4

x 10−4−4

−20

24

x 10−4

0

0.5

1

x 10−3

x−axis(m)y−axis(m)

Obj

ect f

unct

ion(

O(r

))

1

2

3

4

5

6x 10

−4

Figure 3.15: Reconstruction from estimated phase difference data for for parabolic

refractive-index phantom without side lobes (Detection plane at L × 0.5), nrme =

29.20%, (b) Reconstructed phantom

Page 61: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

3.6 Conclusions 50

3.6 Conclusions

In this chapter, we have compared beam deflection data obtained from forward models

based on the ray-equation(paraxial approximation and the eikonal-equation) and the

Rytov approximation.

We observe that the deflection data and reconstruction obtained from the Rytov

approximation is quite sensitive to the location of the detector plane. Best reconstruc-

tion were seen to be obtained fro receiver distances about half the object size. This

observation needs to be further analyzed.

The local plane wave assumption based phase-retrieval gives phase data that needs

incorporation a prior support information to achieve acceptable levels of data and

reconstruction correlation with the ground truth. This is an encouraging result gives

a direction to look into for further development of more sophisticated schemes.

Page 62: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Chapter 4

Summary and Perspective

Comparison of ray and wave model

Low dose x-ray imaging of phase objects is an emerging modality in x-ray tomography.

Most of the algorithms typically use ray theory reconstructions based on beam deflec-

tion data since it is easier to obtain than phase difference data. Keeping in mind that

x-ray source are typically not monochromatic, we need to investigate the use of wave

theoretic model for reconstructions from beam deflection and phase difference data,

since they better use multifrequency information.

In this thesis, we made a novel comparative study of models and reconstructions in

ray theoretic and wave theoretic(Rytov approximation based) phase-contrast optical

tomography. The present comparative studies between ray and wave theory based mod-

els have been carried out at optical frequencies to compare results in known benchmark

cases.

The Ray approximation is derived with refraction effect domination which happens

when the in-homogeneity is much larger than the wavelength of the source radiation.

When size of homogeneity becomes comparable to the wavelength of the source radi-

Page 63: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

52

ation, diffraction effects dominate, which we model on the basis of wave theory in the

Rytov approximation. Comparison of these two techniques to derive the forward pro-

jection data (deflection and phase) gives the important insight in terms of limitations

of the respective approximation.

Phase data is much more stable than deflection data both in the sense of resolutions,

receiver distance and quality of reconstructions. However, the physical instrumentation

set-up for phase-data is very sensitive and has difficulty with large specimen.

Deflection angle data is very sensitive to receiver distance and resolution. The

error in reconstructed images changes quickly when we alter any of the two above.

Ray modeled beam-deflection however sustains stability with respect to far field and

near field, but obtained reconstructed image quality was not very good.

Estimation of phase data

Computationally phase data is more beneficial. The deflection angle data model ob-

tained from Rytov approximation contains measurements in it’s measurements matrix,

however deflection data can be obtained in much more practical and applicable scenar-

ios than phase data making it potentially susceptible to noise.

In the present work, we have utilized a local plane wave approximation to estimate

the phase from the beam deflections. The reconstruction results obtained are en-

couraging enough to motivate the use of deflection data in subsequent phase retrieval

schemes.

Page 64: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Appendix A

Derivation of the phase difference

by Rytov approximation

A.1 Scattered Phase

Scattered phase for in-homogeneous wave from [7] is given by

φs =1

u0(r)

∫g(r− r′)u0[(∇φs)2 + o(r′)]dr′ (A.1)

where,

φs= Scattered phase for in-homogeneous wave,

u0 = A exp (jk0s.r) = incident field for plane wave,

g(r− r′) = i4H

(1)0 (k0R) = Green’s function in 2D with R = |r− r′|

o(r′) = k20[n2(r)− 1] = Object-plane function in terms of refractive index

where n(r) is the electromagnetic refractive index of the media and is given by

n(r) =

√µ(r)ε(r)

µ0ε0(A.2)

Here we have used µ and ε to represent the magnetic permeability and dielectric con-

stant and the subscript zero to indicate their average values. k0 indicates the wave-

Page 65: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

A.2 Rytov approximation 54

number in vacuum. s is unit propagation vector and r shows receiver plane vector,

whereas r′ shows the position of a point in object plane.

A.2 Rytov approximation

Using the Rytov approximation we assume that the term in brackets in the above

equation can be approximated by

(∇φs)2 + o(r′) ∼= o(r′) (A.3)

applying this, the first-order Rytov approximation to the function of scattered phase

φs becomes

φs =1

u0(r)

∫g(r− r′)u0(r′)o(r′)dr′ (A.4)

φs(r) =1

u0(r)

∫g(r− r′)u0(r′)o(r′)dr′ (A.5)

where, the Green’s function is given by

g(r− r′) =i

4H

(1)0 (k0R) (A.6)

with the first kind Hankel function of zero-order(Bessel function of third kind). Hankel

function is given by,

H(1)0 (k0R) = J0(k0R) + iN0(k0R) (A.7)

where,

J0(k0R) = Bessel function of first kind and

N0(k0R) = Bessel function of second kind (Neumann function)

Putting eqn.(A.6) and (A.7) into the eqn.(A.5), we get

φs(r) =1

u0(r)

∫i

4(J0(kR) + iN0(kR))u0(r′)o(r′)dr′ (A.8)

Page 66: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

A.2 Rytov approximation 55

now, putting the expression for incident field and the object plane in above equation

gives,

φs(r) =1

A exp (ik0s.r)

∫i

4(J0(kR) + iN0(kR))A exp (ik0s.r

′)k2(n2(r′)− 1)dr′

= −∫ik2

4(J0(kR) + iN0(kR)) exp (ik0s.(r

′ − r))(1− n2(r′))dr′

= −k2

4

∫i(J0(kR) + iN0(kR)) exp (−ik0s.(r− r′))(1− n2(r′))dr′

Using Euler’s formula and putting O(r′) = (1 − n2(r′)) with R = r− r′ in above

equation we get,

φs(r) = −k2

4

∫i(J0(kR) + iN0(kR))× (cos (k0s.R)− i sin (k0s.R))O(r′)dr′

= −k2

4

∫i(J0(kR)× cos (k0s.R) +N0(kR)× sin (k0s.R))

(J0(kR)× sin (k0s.R)−N0(kR)× cos (k0s.R))O(r′)dr′

The second term in the integration is real and is accountable for amplitude change.

For scattered phase term we would have the expression

φs(r) = −k2

4

∫(J0(kR)× cos (k0s.R) +N0(kR)× sin (k0s.R))O(r′)dr′ (A.9)

Initial phase is given by φ0(r) = ks0.r, then the total scattered phase would be

∆φ(r) = φ0(r)− φs(r) (A.10)

= ks0.r−k2

4

∫(J0(kR)× cos (k0s.R) +N0(kR)× sin (k0s.R))O(r′)dr′

(A.11)

as given in the eqn.(2.9).

Page 67: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Appendix B

Analytical Calculation of

Coefficients

We can reduce the double integral to calculate the coefficients given in Rytov approx-

imation to a single integral. We eliminate the suffix ij of R and R for simplicity.

We take the assumption of R is a few millimeters here, so the value of kR can be

considered as infinite. Then Bessel and Neuman functions are approximated in their

asymptotic form as below

J1(kR) ∼(

2

πkR

)1/2

cos

(kR− 3π

4

)(B.1)

N1(kR) ∼(

2

πkR

)1/2

sin

(kR− 3π

4

)(B.2)

J0(kR) ∼(

2

πkR

)1/2

cos(kR− π

4

)(B.3)

N0(kR) ∼(

2

πkR

)1/2

sin(kR− π

4

)(B.4)

Second assumption is the length d of the sides of an image element is so small that

the values of (kR)3/2(xi − xj) and (1/R)1/2 in coefficients estimation do not change

Page 68: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

57

greatly when the vector rj moves in the region of an image element, then these factors

can be moved out of the integral. Then integral eqn. could be rewritten as

Cij =

(2k

πR3

)1/2

(xi − xj)∫ ∫

d2rjcos

(kR− 3π

4

)cos(ks0.R)

+

(2k

πR

)1/2

s0x

∫ ∫d2rjsin

(kR− π

4

)cos(ks0.R)

−(

2k

πR3

)1/2

(xi − xj)∫ ∫

d2rjsin

(kR− 3π

4

)sin(ks0.R)

−(

2k

πR

)1/2

s0x

∫ ∫d2rjcos

(kR− π

4

)sin(ks0.R) (B.5)

r

r

r r

r

Figure B.1: Coordinate Transformation[4]

To reduce the double integral to a single integral in eqn. B.5, we introduce a new

variable γ defined by the angle between the vector R and the direction of the x axis,

as shown in fig. B.1. Using the variable γ, we have

ks0.R = k(s0xcosγ + s0ysinγ)R = KγR (B.6)

Page 69: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

58

The integral element d2rj is replaced with RdRdγ, and R changes from R1γ to R2γ

at the angle γ, which changes from γ1 to γ2 in an image element, as shown in fig. B.1.

So, we can rewrite eqn. B.5 as

Cij =

(2k

πR3

)1/2

(xi − xj)∫ γ2

γ1

∫ R2γ

R1γ

cos

(kR− 3π

4

)cos(KγR)RdRdγ

+

(2k

πR

)1/2

s0x

∫ γ2

γ1

∫ R2γ

R1γ

sin(kR− π

4

)cos(KγR)RdRdγ

−(

2k

πR3

)1/2

(xi − xj)∫ γ2

γ1

∫ R2γ

R1γ

sin

(kR− 3π

4

)sin(KγR)RdRdγ

−(

2k

πR

)1/2

s0x

∫ γ2

γ1

∫ R2γ

R1γ

cos(kR− π

4

)sin(KγR)RdRdγ (B.7)

The first integral term F1 in eqn. B.7 can be expressed as

F1 =

∫ γ2

γ1

∫ R2γ

R1γ

(cos

((k +Kγ)R−

4

)+ cos

((k −Kγ)R−

4

))RdRdγ

=

∫ γ2

γ1

∫ R2γ

R1γ

(Rcos

((k +Kγ)R−

4

)+Rcos

((k −Kγ)R−

4

))dRdγ

=

∫ γ2

γ1

[

(R

∫ R2γ

R1γ

cos

((k +Kγ)R−

4

)dR +

∫ R2γ

R1γ

dR

dR

∫ R2γ

R1γ

cos

((k +Kγ)R−

4

)dR

)

+

(R

∫ R2γ

R1γ

cos

((k +Kγ)R−

4

)dR +

∫ R2γ

R1γ

dR

dR

∫ R2γ

R1γ

cos

((k +Kγ)R−

4

)dR

)]dγ

=

∫ γ2

γ1

[

(Rsin

((k +Kγ)R− 3π

4

)(k +Kγ)

|R2γ

R1γ−∫ R2γ

R1γ

sin((k +Kγ)R− 3π

4

)dR

(k +Kγ)dR

)

Page 70: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

59

+

(Rsin

((k −Kγ)R− 3π

4

)(k −Kγ)

|R2γ

R1γ−∫ R2γ

R1γ

sin((k −Kγ)R− 3π

4

)dR

(k −Kγ)dR

)]dγ

=

∫ γ2

γ1

[

(Rsin

((k +Kγ)R− 3π

4

)(k +Kγ)

+cos((k +Kγ)R− 3π

4

)(k +Kγ)

2

)

+

(Rsin

((k −Kγ)R− 3π

4

)(k −Kγ)

+cos((k −Kγ)R− 3π

4

)(k −Kγ)

2

)]|R2γ

R1γ]dγ (B.8)

By above two assumptions, we can neglect term with 1/(k −K2I±)

in eqn. B.8

F1 =

∫ γ2

γ1

[

(Rsin

((k +Kγ)R− 3π

4

)(k +Kγ)

+Rsin

((k −Kγ)R− 3π

4

)(k −Kγ)

)|R2γ

R1γ]dγ (B.9)

So, eqn. B.7 becomes

Cij =

(2k

πR3

)1/2

(xi − xj)∫ γ2

γ1

[

(Rsin

((k +Kγ)R− 3π

4

)(k +Kγ)

+Rsin

((k −Kγ)R− 3π

4

)(k −Kγ)

)|R2γ

R1γ]dγ

+

(2k

πR

)1/2

s0x

∫ γ2

γ1

[

(−Rcos

((k +Kγ)R− π

4

)(k +Kγ)

−Rcos

((k −Kγ)R− π

4

)(k −Kγ)

)|R2γ

R1γ]dγ

−(

2k

πR3

)1/2

(xi − xj)∫ γ2

γ1

[

(Rsin

((k +Kγ)R− 3π

4

)(k +Kγ)

−Rsin

((k −Kγ)R− 3π

4

)(k −Kγ)

)|R2γ

R1γ]dγ

−(

2k

πR

)1/2

s0x

∫ γ2

γ1

[

(−Rcos

((k +Kγ)R− π

4

)(k +Kγ)

−Rcos

((k −Kγ)R− π

4

)(k −Kγ)

)|R2γ

R1γ]dγ

Cij = 2

∫ γ2

γ1

((2kπR3

)1/2(xi − xj)

(k +Kγ)RRsin

((k +Kγ)R−

4

)−(

2kπR

)1/2s0x

(k −Kγ)RRsin

((k −Kγ)R−

4

))|R2γ

R1γ]dγ

(B.10)

Dij could be obtained similarly for y axis.

Page 71: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Appendix C

Bicubic Interpolation

We represented the object in the square region that contains J × J image elements.

The length of the one image element in kept so small, so that it could satisfy the

assumptions which were necessary in the Rytov approximation. Hence, the number of

J2 may become large, we reduce the number of unknown by using only the unknowns

Og whose element are located at intervals of distance L × d. The number g may be

given by

g = 1 + (u− 1)L+ (v − 1)L× J, (u, v) = 1 ∼ N, (C.1)

where the number of unknowns is N2 and J = (N − 1)L + 1. After reconstructing

the object Og which is obtained with the reduced dimension, original object can be

interpolated by bi-cubic Interpolation [6].

The interpolated surface can then be written as

p(x1, x2) =∑3

i=0

∑3

j=0aij(x1 − x1l)

i(x2 − x2l)j (C.2)

x1l, x2l are the coordinates of the lower left corner of the grid square corresponding to

(x1, x2)[1].

We can find the values of aij by given function values and their derivative grouping

Page 72: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

61

Figure C.1: For each of the four points in (a), we supplies one function value, two first

derivatives, and one cross-derivative, a total of quantities[6].

the unknown parameters aij in a vector,

Γ = [a00 a10 a20 a30 a01 a11 a21 a31 a02 a12 a22 a32 a03 a13 a23 a33]T (C.3)

and

X = [f(0, 0) f(1, 0) f(0, 1) f(1, 1) fx1(0, 0) fx1(1, 0) fx1(0, 1) fx1(1, 1) ...

fx2(0, 0) fx2(1, 0) fx2(0, 1) fx1(1, 1) fx1x2(0, 0) fx1x2(1, 0) fx1x2(0, 1) fx1x2(1, 1)]T

We can written above two vectors in the form of linear equation

CΓ = X (C.4)

where,

Page 73: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

62

C−1 =

1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0

1 0 0 0 1 0 0 0 1 0 0 0 1 0 0 0

1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0

0 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0

0 1 0 0 0 1 0 0 0 1 0 0 0 1 0 0

0 1 2 3 0 1 2 3 0 1 2 3 0 1 2 3

0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0

0 0 0 0 1 0 0 0 2 0 0 0 3 0 0 0

0 0 0 0 1 1 1 1 2 2 2 2 3 3 3 3

0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 1 2 3 0 0 0 0 0 0 0 0

0 0 0 0 0 1 0 0 0 2 0 0 0 3 0 0

0 0 0 0 0 1 2 3 0 2 4 6 0 3 6 9

Γ = C−1X, (C.5)

Page 74: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Appendix D

Mapping from coarse grid to fine

grid

Often in practical scenario for non-symmetric object we can fulfill the condition given

in eqn.(2.23) by having multiple projections at different angle. In this case we need to

to a 2D to 2D mapping from coarse grid to fine grid.

We create a projection vector to map from a coarse grid base to fine grid base.

Practically,the fine grids for reconstruction are hard to achieve, so interpolation from

coarse grid to fine grid is necessary to carry out backward process with good basis. In

model-based image reconstruction problems, a parameter may have a different basis

representation in the forward and inverse model and must be mapped whenever the

forward solver presented. We use bicubic piecewise polynomial basis for this purpose.

It could be done simply mapping the coarse grid to fine grid through vector projection.

The projection matrix for this mapping can be derived as follows, Let bP and bB

be two orthonormal basis expansions of domain Ω, so that the continuous function f(r)

is represented as

f(r) ≈ fP (r) =

NP∑k=1

F Pk b

Pk (r) (D.1)

where,

Page 75: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

64

bPk (r) = pixel basis,

NP = number of points in fine grid

f(r) ≈ fB(r) =

NB∑k=1

FBk b

Bk (r) (D.2)

where,

bBk (r) = bicubic piece-wise polynomial basis

NP = number of points in coarse grid

To look into bicubic piece-wise polynomial basis, let us first assume a rectangular

shaped domain Ω = (x, y)|0≤x≤dx and 0≤y≤dy. Let δx be the grid spacing in the

x axis and δy be the grid spacing in y axis, so the center cij of basis function bij(r) is

located at

cij = (iδx, jδy) (D.3)

Then bij(r) is given by

bij(x, y) = bijx (x)× bijy (y), (D.4)

and

bijx (x) =

(1− x if dx ≤ 1,

0 if dx > 1

), dx =

|x− iδx|δx

(D.5)

and

bijy (y) =

(1− y if dy] ≤ 1,

0 if dy > 1

), dy =

|y − iδy|δy

(D.6)

where, i and j denotes the location of the co-ordinates of lower left corner in respective

grid[1] with k = (i− 1)N + j.

This approach can be extended to piece-wise nth order polynomials as an approx-

imation to the sinc function kernel of the box filter. We can also consider a tricubic

Page 76: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

65

regular grid, with basis functions given by

bijx (x) =

(112

[|dx − 2|3 − 4|dx − 1|3 + 6|dx|3 − 4|dx + 1|3 + |dx|+ 23] if dx ≤ 1,

0 if dx > 1

),

(D.7)

and

bijy (y) =

(112

[|dy − 2|3 − 4|dy − 1|3 + 6|dy|3 − 4|dy + 1|3 + |dy|+ 23] if dy ≤ 1,

0 if dy > 1

),

(D.8)

Piece-wise polynomial basis satisfy the normalization condition∑i,j

bij(r) = 1 (D.9)

The discrete vectors F P ∈ RNP and FB ∈ RNB are given by

F Pk =

∫Ω

f(r)bPk (r)dr, (D.10)

FBk =

∫Ω

f(r)bBk (r)dr (D.11)

The mapbB → bP is thus obtained from

F Pk =

∫Ω

fB(r)bPk (r)dr =

NB∑q=1

FBq

∫Ω

bPk (r)bBq (r)dr (D.12)

or

F P ≈ PFB (D.13)

where,

P ∈ RNPNB = the projection matrix for the map bB → bP,

PT ∈ RNBNP = the map bP → bB

If both bP and bB are local basis expansions then the projection matrices will be

sparse.

Page 77: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

66

The forward model for fine grid can be represent in pixel basis form given by,

AF P = t (D.14)

where,

t = projection data,

A = forward matrix and

F P = fine grid discretization

We apply the reconstruction algorithms on matrix A for eqn.(D.14). This equation

could be convert in the form of coarse grid representation with bicubic piece-wise poly-

nomial basis through projection matrix P by putting eqn.(D.13 into the eqn.(D.14))

given as,

A(PFB) = t (D.15)

A′FB = t (D.16)

where,

A′ = AP = forward matrix and

FB = coarse grid discretization

Now, we apply the reconstruction algorithms on matrix A′ for eqn.(D.16), which is

typically works on given corase grid and give the solution in fine grid.

Coarse grid has been taken with d=λ×128, which gives N = 13 point to interpolate.

Fine grid has been obtained through projection matrix, which is working fine for 1→ 4

interpolation. Number of points in fine grid are N = 50.

Page 78: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

Appendix E

Representation of projection data

with B-spline Interpolation

Deflection angle projection data given by Rytov approximation is

tan θ(r) =

(∂φ(r)∂y

∂φ(r)∂x

)(E.1)

We can always represent phase as function of (x, y) plane given by [26]

φ(r) = φ(x, y) =1

36

3∑m=0

3∑n=0

Pm(u)Pn(v)q(xi+m−1, yj+n−1) (E.2)

where, i and j denotes the location of the co-ordinates of lower left corner in respective

grid[1].

The above equation, phase is given in form of Interpolation through B-spline func-

tion. The polynomial P(u) and P(v) are defined by

Page 79: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

68

P0(u)

P1(u)

P2(u)

P3(u)

=

−1 3 −3 1

3 −6 0 4

−3 3 3 1

1 0 0 0

u3

u2

u

1

q denotes the control point vector on the (x, y) plane and (u, v) are given by

u = x−xi∆, xi−1 = xi −∆ < x < xi + ∆ = xi+1

v = y−yi∆, yi−1 = yi −∆ < y < yi + ∆ = yi+1

and ∆ is the mesh size.

The polynomial Pm(u) can also be defined recursively for m order in terms of x

co-ordinates of control point vector q as follows

Pmk (x) =

x− xkxk+m − xk

Pm−1k (x) +

xk+m+1 − xxk+m+1 − xk+1

Pm−1k+1 (x) (E.3)

In our case m = 3, so we have

P3k(x) =

x− xkxk+3 − xk

P2k(x) +

xk+4 − xxk+4 − xk+1

P2k+1(x) (E.4)

The zeroth order polynomial P is defined as

P0k(x) = U(x− xk)U(xk+1 − x) (E.5)

where,

U = unit step function defined on x

k = number of control points

The partial differentiation of φ(x, y) could be given in terms of differentiation of

B-spline polynomial like

Page 80: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

69

∂φ(x, y)

∂x= φx(x, y) =

1

36

3∑m=0

3∑n=0

Pmx(u)Pn(v)q(xi+m−1, yj+n−1) (E.6)

where, Pmx(u) is given by

P0x(u)

P1x(u)

P2x(u)

P3x(u)

=1

−3 6 −3 0

9 −12 0 0

−9 6 3 0

3 0 0 0

u2

u

1

0

φx(x, y) could also be obtained by Pn(v) respectively.

Putting these expressions in the eqn.(E.1), we get

tan θ(r) =

(φy(x, y)

φx(x, y)

)(E.7)

φx(x, y) tan θ(x, y) = φy(x, y) (E.8)

In the matrix form, the above equation could be represented by,

(Ax × tan θ)q = Ayq (E.9)

(Ax × tan θ −Ay)q = 0 (E.10)

Aq = 0 (E.11)

where,

A = Ax × tan θ −Ay,

Ax = φx(x, y) = 1∆36

∑3m=0

∑3n=0 Pmx(u)Pn(v),

Page 81: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

70

Ay = φy(x, y) = 1∆36

∑3m=0

∑3n=0 Pm(u)Pny(v),

By this method, Control point vector q may be determined by the solution of

eqn.(E.11). Phase could be determined the B-spline interpolation of q vector. However,

in our numerical calculation A was coming to be full rank, so the only possible solution

for q was the trivial solution.

Page 82: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

References

[1] A. H. Andersen and A. C. Kak, “Digital ray tracing in two-dimensional refractive

field,” Journals of Acoustical Society of America, vol. 16, no. 3, pp. 203–211, 1998.

[2] M. Bech, X-ray Imaging with a Grating Interferometer. PhD thesis, University of

Copenhagen, 2009.

[3] I. Glatt and O. Kafri, “Moire deflectometry-ray tracing lnterferometry,” Optics

and Lasers in Engineering, pp. 277–320, 1988.

[4] O. Sasaki and T. Kobayashi, “Beam-deflection optical tomography of the

refractive-index distribution based on the Rytov approximation,” Applied Optics,

vol. 32, no. 5, pp. 746–751, 1993.

[5] G. W. Faris and R. L. Byer, “Beam-deflection optical tomography,” Optics Letters,

vol. 12, no. 2, pp. 72–74, 1987.

[6] William and Teukolsky, Numerical Recipes in C, The art of scientific computing.

Cambridge University Press, 2002.

[7] M. S. Avinash C. Kak, Principles of Computerized Tomographic Imaging. 1987.

[8] E. J. Hall and D. J. Brenner, “Cancer risks from diagnostic radiology,” Proceedings

of the 3rd IEEE International Conference on Biometrics: Theory, Applications

and Systems, pp. 362–378, 2008.

Page 83: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

REFERENCES 72

[9] S. Wold, L. Eriksson, and N. Kettaneh, “Phase contrast x-ray imaging,” Int. J.

Nanotechnology, vol. 3, no. 2/3, pp. 280–297, 2006.

[10] S. Matsuo, T. Katafuchi, K. Tohyama, J. Morishita, K. Yamada, and H. Fujita,

“Evaluation of edge effect due to phase contrast imaging for mammography,”

Medical Physics, vol. 32, pp. 2690–2697, 2005.

[11] B. Zoofan and J. Y. Kim, “Phase-contrast x-ray imaging for nondestructive eval-

uation of materials,” Journal of Applied Physics, vol. 100, 2006.

[12] A. W. Stevenson and S. W. Wilkins, “Phasecontrast imaging of weakly absorbing

materials using hard x-rays,” Nature, vol. 373, pp. 595–598, 1995.

[13] Week 3 b Chapter 12. X-ray interaction with matter.

[14] F. Jian, “Phase contrast computed tomography,” Computed Tomography: Clinical

Applications, pp. 108–112.

[15] S. W. Wilkins and A. W. Stevenson, “Phase contrast imaging using polychromatic

hard x-rays,” Nature, vol. 384, pp. 335–338, 1996.

[16] Y. I. Nesterets and S. W. Wilkins, “Phase-contrast imaging using a scanning-

doublegrating configuration,” Optics Express, vol. 16, no. 8, pp. 5849–5867, 2008.

[17] B. Z. Yang Song and A. He, “Algebraic iterative algorithm for deflection tomogra-

phy and its application to density flow fields in a hypersonic wind tunnel,” Applied

Optics, vol. 45, no. 31, pp. 8092–8102, 2006.

[18] Z. Karny and O. Kafri, “Refractive-index measurements by moire deflectometry,”

Applied Optics, vol. 21, no. 18, pp. 3326–3329, 1982.

[19] A. Ishimaru, Wave Propagation and Scattering in Random Media. New York, NY:

Academic Press, 1978.

Page 84: A comparative study of ray and wave theory for phase ...home.iitk.ac.in/~nnaik/pdf/A_COMPARATIVE_STUDY_OF... · Low energy x-rays interact with the whole atoms, moderate energy x-rays

REFERENCES 73

[20] C. M. Vest, “Tomography for properties of materials that bend rays: a tutorial,”

Applied Optics, vol. 24, no. 23, pp. 4089–4095, 1985.

[21] P. C. Hansen, “Regularization tools: A matlab package for analysis and solution

of discrete ill-posed problems,” www.mathworks.com/matlabcentral/fileexchange,

2008.

[22] I. F. Gorodnitsky and B. D. Rao, “Analysis of error produced by truncated svd

and tikhonov regularization methods,” Conference Record of the Twenty-Eighth

Asilomar Conference, pp. 1058–639, 1995.

[23] T. Ishigure and M. Satoh, “Formation of the refractive index profile in the graded

index polymer optical fiber for gigabit data transmission,” Journal of lightwave

Technology, vol. 15, no. 11, pp. 2095–2100, November, 1997.

[24] M. Schweiger and S. R. Arridge, “Image reconstruction in optical tomography

using local basis functions,” Journal of Electronic Imaging, vol. 12, no. 4, pp. 583–

593, October, 2003.

[25] M. Born and E. Wolf, Principles of Optics: Electromagnetic Theory of Propaga-

tion, Interference and Diffraction of Light. Cambridge University Press, 1999.

[26] B. Denis and Gimenez, “Ultrasonic transmission tomography in refracting media:

Reduction of refraction artifacts by curved-ray techniques,” IEEE Transactions

on Medical Imaging, vol. 14, no. 1, pp. 173–189, 1995.