HAL Id: hal-00082943
https://hal.archives-ouvertes.fr/hal-00082943
Submitted on 12 Nov 2018
HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.
phaseless data
Amelie Litman, Kamal Belkebir
To cite this version:
Amelie Litman, Kamal Belkebir. Two-dimensional inverse profiling problem using phaseless data.
Journal of the Optical Society of America. A Optics, Image Science, and Vision, Optical Society of
America, 2006, 23 (11), pp.2737 - 2746. �10.1364/JOSAA.23.002737�. �hal-00082943�
Amélie Litman and Kamal Belkebir
Institut Fresnel, UMR-CNRS 6133,
Campus de Saint Jérme, ase 162
Université de Provene, 13397 Marseille Cedex, Frane
This paperdeals with the haraterization of two-dimensionaltar-
gets from their dirated intensity. The target haraterization is
performed by minimizing an adequate ost funtional, ombined
with a level-set representation if the target is homogeneous. One
keyissueinthisminimizationisthehoieofanupdatingdiretion,
whih involves the gradient of the ost funtional. This gradient
anbeevaluatedusingatitiouseld,solutionofanadjointprob-
lem where reeivers at as soures with a spei amplitude. We
explore the Bornapproximation for the adjoint eld and ompare
various approahes for awide varietyof objets.
2007OptialSoiety of AmeriaOCIS odes: 290.3200, 110.6960
1. Introdution
In some pratial appliations, the phase measurement of the sattered elds are too or-
rupted by noise to be useful or even there is no phase measurement at all, e.g., optial
measurement setup. Even if there is some eort nowadays to provide experimental setups
whihmeasure allomponents ofthe satteredelds 1 ,2
,our purpose hereinis toinvestigate
a method that image samples from the modulus of the sattered eld only. Indeed, it has
been shown that the sattered intensity ould provide useful informationon the obstales.
3
Insteadof extrating somephase informationfrommeasurements 4
,and then solving the
inversesattering problemfromthemeasuredintensityandthe preliminaryretrievedphase,
we diretly retrieve the targets under test from the sattered intensity. Following the ideas
ofRefs.5,6, theapproah,suggested herein,buildsupthe parameterofinterest,namelythe
ontrastof permittivity,iteratively. Itisgraduallyadjustedbyminimizingaost funtional
properlydened.
Thisminimizationunderonstraintsis reformulatedintermsof aLagrangianfuntional,
whosesaddlepointleadstothedenitionofanadjointproblem.
7
Byvirtueofthereiproity
priniple, thisadjointproblemisequivalenttoaforward satteringproblemwherereeivers
at as soures with aorretly dened amplitude. It willbeshown that the only dierene
between a standard minimization proess using modulus-phase data and this algorithm
is expressed in these weighting oeients. This implies that passing from full data
to amplitude data requires only one line hange in a software program if an adjoint eld
formalism isused.
and a step prole. The rst ase is solved thanks to a onjugate-gradient type algorithm.
For the seond ase, a level-set representation is introdued, whih fully takes intoaount
prior information stating that the obstale is homogeneous.
8
Results using modulus only
measurements will then be analyzed in a free spae onguration for those two ases of
permittivityprole. In partiular, we highlightwith various numerialexamples the eet
on the gradient omputation and on the onvergene, of physial approximations suh as
Born approximation for both the forward and adjoint elds. We also introdue a new
initial guess based on an appropriate use of topologial derivative, whih is no more than
the variationof the ost funtional due tothe inlusions of smalldieletri balls.
9
The following paper is organized as follows. In the rst setion, a desription of the ge-
ometry isprovided. The seondsetionisdevoted tothe denition of theinverse sattering
problem, with the introdution of the ost funtional and the assoiated Lagrangian for-
mulation. The gradientexpression is then provided and several hoies of omputation are
disussed. The third setionfouses on the appliation of this gradient omputationto the
ase of heterogeneous obstales by means of onjugate-gradientalgorithm orto the ase of
homogeneous obstales by meansof level-sets. The way the initialguess is obtained is also
explainedinthesamesetion. Finally,the lastsetionprovidesnumerialexamplesforboth
homogeneous and heterogeneous obstales, with and without noise, showing the eets of
a orretgradient omputationaswell asthe appropriate use of ana prioriinformationon
the nature of the satterers.
2. Statement of the problem
The geometry of the problem studied in this paper is shown in Fig. (1) where a two-
dimensionalobjetofarbitraryross-setion
Ω
isonned inaboundeddomainD
. Theem-beddingmedium
Ω b
isassumedtobeinniteandhomogeneous,withpermittivityε b = ε 0 ε br
,and of permeability
µ = µ 0
(ε 0
andµ 0
being the permittivity and permeability of the va- uum, respetively). The satterers are assumed to be inhomogeneous ylinders with a per-mittivity distribution
ε( r ) = ε 0 ε r ( r )
; the entire onguration is non-magneti (µ = µ 0
). Aright-handed Cartesian oordinate frame (
O, u
x , u
y , u
z
) is dened. The originO
an beeither inside or outside the satterer and the
z
-axis is parallel to the invariane axis of thesatterer. Thepositionvetor
OM
anthenbewrittenasOM = r + z u
z .
Thesouresthatgeneratetheeletromagnetiexitationareassumedtobelinesparalleltothe
z
-axis,loatedat
( r l ) 1≤l≤L
. Takingintoaountatimefatorexp(−iωt)
,inthe TransverseMagneti(TM)ase, the time-harmoniinidenteletri eld reated by the
l th
linesoure isgiven byE i l ( r ) = E l i ( r ) u z = P ωµ 0
4 H 0 (1) (k b | r − r l |) u z ,
(1)where
P
is the strength of the eletri soure,ω
the angular frequeny,H 0 (1)
the Hankelfuntion of zero order and of the rst kind and
k b
the wavenumber in the surrounding medium.For the inverse sattering problem, we assume that the unknown objet is suessively
illuminated by
L
eletromagneti exitations and for eah the sattered eld is available alonga ontourΓ
atM
positions. The diretsattering problemmay beformulatedastwooupledontrast-soureintegralrelations: theobservationequation(Eq.2)andtheoupling
equation (Eq. 3)
E l s ( r ∈ Γ) = k 0 2 Z
D
χ( r ′ ) E l ( r ′ ) G( r , r ′ ) d r ′ ,
(2)E l ( r ∈ D) = E l i + k 0 2
Z
D
χ( r ′ ) E l ( r ′ ) G( r , r ′ ) d r ′ ,
(3)where
χ( r ) = ε r ( r ) − ε br
denotes the permittivity ontrast whih vanishes outsideD ⊃ Ω
,G( r , r ′ )
is the two-dimensional free-spae Green funtion andk 0
represents the vauumwavenumber. Forthe sake of simpliity,the equations (Eq. 2)and (Eq. 3) are rewritten as
E l s = K χ E l ,
andE l = E l i + G χ E l .
(4)3. Inverse sattering problem
The inverse sattering problemis stated as ndingthe permittivity distributionin the box
D
suh that the orresponding sattered intensity predited by the modelvia the ouplingand the observation equation mathes the data. Is proposed herein an iterative approah
to solve this ill-posed and non-linear problem. The rst step onsists in the denition of
a disrepany riteria between the measured elds and the simulated ones. This riteria
depends on the amount of available data, e.g., modulus and phase or modulus only. The
derivativeof this ost funtionalmust then be expliitlyobtained andit willbeshown that
it introdues an adjoint state equation where reeivers at as soures with an amplitude
mainlydependingon the expression ofthe ost funtional.
A. Cost funtional denition
The parameter of interest, namely the ontrast
χ
, is gradually adjusted by minimizing aost funtional
J (χ) = P L
l=1 F (E l s (χ))
suitably dened under the onstraints of (Eq.4). Ifboth amplitudes and phase must be mathed, the ost funtionalreads as
J (χ) = 1 2
L
X
l=1
w l kE l obs − E l s (χ)k 2 Γ
(5)where
E obs
orrespond to the available measurements andw l
to appropriate weight oef- ients, for example,w −1 l = kE l obs k 2 D
. If sattered intensity must be mathed, the ostfuntionalreads as
J (χ) = 1 2
L
X
l=1
w l kI l obs − |E l s (χ)| 2 k 2 Γ
(6)where
I obs
orrespond to the available intensity measurements andw l −1 = kI l obs k 2 Γ
.B. Gradient expression
This minimizationproblemunder onstraints anbereformulatedusingaLagrangian fun-
tional
L
as7L(χ, E s , E, U s , U ) =
L
X
l=1
{F (E l s )
(7)+ < U l s | E l s − K χE l > Γ + < U l | E l − E l i − G χE l > D
where
χ
isthe unknown ontrast,F
isthe ost funtiontominimize,E s
andE
orrespondto the simulated sattered and total elds,
U s
andU
are Lagrangemultipliers,< | > Γ
isthe salarprodut on
Γ < u | v > Γ = R
Γ u ∗ ( r )v( r )d r
and
< | > D
the salarprodutonD
< u | v > D = R
D u ∗ ( r )v( r )d r
. This Lagrangian is used to express rst-order and seond-
order onditions for a loal minimizer,whih are linked to the existene of a saddle-point.
Thissaddle-pointprovidesaneientwaytoompute thegradientoftheostfuntionalby
introduinganadjointeld. Theadjointeld, due tothe reiproitypriniple, isequivalent
to the diret eld where reeivers at are soures with an amplitude linked to the ost
funtionalexpression
P l = P l i + G χ P l
andP l i = − K t ∇F (E l s )
(8)Ifboth amplitudes and phase must bemathed, the inident adjointeld is given by
P l i = w l K t (E l obs − E l s )
(9)Ifsattered intensity must be mathed, the souresfor the adjoint problemread as
P l i = 2w l K t E l s (I l obs − |E l s | 2 )
(10)Therefore the adjointmethodisaveryonvenient way foromputingderivativesfor several
typesof ost funtional.
Itan be shown (Se. A)that the gradient of the ost funtionalis given by
< ∇J (χ) | δχ > D = −ℜe <
L
X
l=1
E l P l | δχ > D
(11)In the ase of intensity measurements, this gradient shows the ambiguity of the ost fun-
tional. On one hand, the ost funtional an be redued if the omputed eld is lose to
the measured eld. On the other hand, the ost funtionalan be redued if the size of the
satterer is very smalland we an negletits ontribution. In that ase, the adjointeld is
null aswell asthe gradient.
C. Gradient approximation
The gradient evaluation requires the omputation of two forward problems. The rst one
omputes the diret eld
E l
as the seond one, where the reeivers at as soures with apresribed amplitude, providesthe adjointeld
P l
. It might beinteresting, in orderto save someomputationaltime,toperformsomeapproximationssuhastheBornapproximation.Three ases an be onsidered: (i) no approximation is done for the diret and adjoint
eld omputation(notedas the Full-Fullase inthe following),(ii)Bornapproximation
is only made for the adjoint eld omputation (Full-Born) and (iii) nally the Born
approximation is applied for both elds (Born-Born). In the last ase, the gradient is
identialtotheone whihwouldbeobtained by assumingfromthebeginningthattheBorn
approximationwasvalid. Asexpeted, the way the gradientisomputedwillhaveaneet
ontheminimizationproessasitwillbehighlightedinSe.5withsomenumerialexamples.
4. Minimization sheme
Onethe disrepany riteriahas been dened and itsderivativeomputed, aminimization
algorithmanthen be applied,whih an bespeied aordingtothe a prioriinformation
available. Forexample, ifthe permittivity proleof the unknown obstale isassumed tobe
ontinuous, a standard onjugate-gradient type algorithman be used. If, onthe ontrary,
one isinterested inlookingathomogeneousby part obstales, this a prioriinformationan
beintroduedviaalevel-set formulationwherethe ostfuntionalderivativeisstillneeded.
Inallases, theinitialguessseletionisakeypointfor theonvergene ofthe minimization
proess.
A. Initial guess seletion
The initialguess omputationis based on topologial asymptotiexpansion results 9
. The
topologialderivativeaimsatintroduingsomesmalldieletriballsofonstantpermittivity
ε r
into a known bakground of permittivityξ( r )
. These balls indue variations on theeletromagneti elds whih are expressed via a topologial asymptotiexpansion formula.
Letusdenoteby
B ρ
asmalldieletriballofsizeρ|B |
enteredatpointr
(|B|
isthemeasureof a referene ball
B
). This means thatr ∈ B ρ ⊂ B ρ
′ if0 < ρ < ρ ′ < 1
. The topologialasymptotiexpansion of our ost funtion an then be expressed by 10
J
χ = (ε r − ε br ) 1 B
ρ(ξ − ε br ) 1 D\B
ρ(12)
− J {χ = (ξ − ε br )1 D }
= −ρ 2 ℜe(ε r − ε br )k 0 2 |B|(
L
X
l=1
E l P l ) + o(ρ 3 )
where
1
istheonventionalharateristifuntion,E l
(resp.P l
)veries(Eq.3)(resp. Eq.9)with
χ( r ) = ξ( r ) − ε br
,∀ r ∈ D
. This topologial derivative provides therefore information where to plae balls suh that the ost funtional is redued and is diretly linked to thetopologyofthe satterers. Infat,if weassume that
ξ = ε br
,this gradient isnomorethanthe rst step of the inversion proess, as expressed in (Eq. 11), assuming that there is no
initialguess.
Using this topologial derivative, as we do not know the value of
ε r
, we onstrut theinitialguess with
χ 0 ( r ) = η ℜe
L
X
l=1
E l ( r )P l ( r )
(13)where
η
is a onstant dened suh thatJ (χ 0 )
is minimal. The eldsE l
andP l
are thediret and adjoint elds omputed for
χ( r ) = ξ − ε br
,∀ r ∈ D
, withξ
very lose fromε br
.It would have been more natural to use
χ = 0
on the entire test domainD
(whih wouldhave orrespond to
Ω = ∅
) but then, due to denition of the ost funtional for intensitymeasurements, the adjointeld would have been nullas wellas the topologialderivative.
If a priori information on the nature of the satterer is given, suh as the obstale is
homogeneous, a trunation atmidvalue isperformedto obtaina binary image.
B. Retrieval of an inhomogeneousprole
Ifnoa prioriinformationisavailableonthe natureof thesatterer,asequene
{χ n }
isbuiltup iteratively aording tothe following relation
χ n = χ n−1 + α n d n ,
(14)where
d n
is anupdatingdiretionandα n
aweightthat isdetermined ateahiterationstepby minimizingthe ost funtional
J (χ n )
(Eq.(6)). During the loalsearhforα n
,the eldE
remains xed to the value obtained at previous iteration. As a searh diretiond n
, theauthors take aPolak Ribière onjugatediretion
d n = g n + γ n d n−1 , γ n = < g n | g n − g n−1 > D
kg n−1 k 2 D ,
(15)where
g n
is the gradient ofJ (χ)
with respet toχ
. As desribed in Se. 3C, this gradientan be exatlyomputed or approximated.
C. Retrieval of a binary prole
Asthenonlinearinverseproblemstatedaboveishighly ill-posed,allavailableinformationis
useful toimprovethe qualityof the reonstrutions. Insome ases,it ispossible toassume
that the dieletri properties of the obstale are known and furthermore that this obstale
ishomogeneous. Theontrast ofpermittivitywillthenbeabinaryfuntionof thefollowing
form:
χ( r ) = ε r − ε br r ∈ Ω, χ( r ) = 0 r ∈ / Ω
(16)where
ε r
isknown and onstant. Inthis approah,whihisreduedtoashapeoptimization problem,theparameterofinterest,namelytheshapeΩ
,isgraduallyadjustedby minimizingthe same ost funtional as previously under the onstraints of (Eq. 2) and (Eq. 3). An
sequene of shapes
{Ω n }
isonstrutedinorder tominimizethe ost funtionalF (Ω n )
. Fordoing so,several elementsare neessary : (i) theshape representation, (ii)the omputation
of the derivative of the ost funtionalaording to shape,(iii) and the onstrution of the
iterative sequene. To represent the shape, let us introdue an auxiliary funtion alled a
level-set funtion
φ
suh thatΩ = { r ∈ D
s.t.φ( r ) < 0} .
(17)This representation handles naturally all topologial hanges suh as fusion or separation
and does not require to know in advane the number of satterers as well as their enters
positions. The derivation of the ost funtional
J
whih now depends onφ
must then bedone aording tothis level-set representation, toobtain
< ∇J (φ) | δφ > D = −ℜe(ε r − ε br )
(18)< δ(φ)|∇φ|
L
X
l=1
E l P l | δφ > D
where
δ(φ)
orresponds to the one-dimensional Dira delta funtion onentrated on the interfaeφ = 0
,i.e., the interfae∂Ω
. As desribed inSe. 3C, this gradientan be exatlyomputedorapproximated. Anartiialtimevariable
t
isintroduedandthe minimizationis done by nding the steady state solutionof
φ t = −∇J (φ)
(19)assuming that the
δ(φ)
funtion is extended everywhere inD
with value 1. This equationis solved using the Osher-Sethian numerialsheme desribed inRef. 11.
5. Numerial experiments
In this setion we report examples of reonstrutions of dieletri samples to illustrate the
eieny of the inversion algorithms presented in the previous setions. In all ases, syn-
theti data are generated thanks to a fast forward solver desribed in details in Ref. 12.
This forward solver is based on a seond-order aurate spae-disretisation whih is a-
pable of handling homogeneous as well as inhomogeneous proles. The onvolution-type
struture of the integral equation is exploited and solved via a Conjugate Gradient-Fast
Fourier Transform (CG-FFT) method. Moreover, a speial extrapolation proedure is
used,by"marhing-on-in"soure position,togenerateaurate initialestimatesforthe CG
method to redue the omputation time. On the ontrary, the inversion solveris based on
a standard method of moment without any use of the CG-FFT method 12
. This solver is
needed for omputing both the internal and adjoint elds. The dieletri permittivity as
wellas theeletromagneti eld areinterpolated by pieewise onstantbasis funtionswith
olloationpointtest funtions.
The reeivers aswell asthe soures are assumed to be innitelines loated ona irle
Γ
of radius
1.5λ
,λ
being the wavelength in the vauum. In addition, we onsider64
souresand reeivers evenly distributedonthe measurement irle
Γ
. The meshsize of the forwardsolver togenerate data is
λ/64
. The investigated domainD
is a square box of side size2λ
,subdivided for numerial purposes into
30
square ells, leading thusto a mesh size ofλ/15
forinversionshemes. Consequently,the meshsizeusedintheinversionisdierentfromthe
one usedtogeneratedata, preventing any inverse rime. Inallthe followingexamples,the
initialguess ishosenasdesribed inSe. 4A with aninitialontrast of
χ = ξ − ε br = 1.01
.Forsuhontrastvalue,the Bornapproximationisappliable. Finally,alliterativeshemes
have been onduted up to the
512
-th iteration, to ensure that onvergene, if there isone, is ahieved. In all ases, the evolution of the ost funtion is presented. By letting
the inversion algorithmruns, we then have agoodindiationof the onvergene speed, the
disrepany auray and the trends of the methods. In partiular, we an hek if we
reahed aplateau orif the algorithmisunstable.
A. Reonstrution of spatially homogeneousproles
1. TheHomoCyl16objet
As a rst example, we onsider two irular homogeneous ylinders of radii
a 1 = 0.15λ
and
a 2 = 0.3λ
, and of relative permittivityε r = 1.6
. The small ylinder is loated at(−0.2 λ, 0.2 λ)
while the other ylinder is loated at(−0.3 λ, − 0.3 λ)
. Heneforth, thisobjet under test is referred asHomoCyl16 objet.
Toemphasize the inuene of thephase information,two initialestimates obtained with
thesametopologialexpansionmethodareplottedinFig.2fortheHomoCyl16objet. In
Fig.2(a),onlymodulusinformationisusedasinFig.2(b),modulusandphasearetaken into
aount. It is lear that the phase ontains important topologial information. Therefore,