• Aucun résultat trouvé

inria-00340975, version 1 - 24 Nov 2008

N/A
N/A
Protected

Academic year: 2022

Partager "inria-00340975, version 1 - 24 Nov 2008"

Copied!
63
0
0

Texte intégral

(1)

a p p o r t

d e r e c h e r c h e

9-6399ISRNINRIA/RR--6732--FR+ENG

Thème COG

Reconstruction d’images satellitaires à partir d’un échantillonnage irrégulier

Mikael Carlavan — Pierre Weiss — Laure Blanc-Féraud — Josiane Zerubia

N° 6732

Novembre 2008

inria-00340975, version 1 - 24 Nov 2008

(2)
(3)

MikaelCarlavan, Pierre Weiss, Laure Blan-Féraud, Josiane Zerubia

ThèmeCOG Systèmesognitifs

ProjetAriana

Rapportdereherhe 6732Novembre200860pages

Résumé:Leproblèmedelareonstrutiond'imagesesteluid'estimeruneimageàvariable

ontinue àpartir des observations disrètes. Depuis lestravaux pionniers de Shannon, de

nombreusesméthodesontétéproposéesdanslalittératurepourlareonstrution d'images

àpartirdedonnéesobservéesaveunéhantillonnagehoisi,qu'ilsoitrégulierouirrégulier.

Nousnoussommesfoaliséssurleproblèmeglobaldelarestaurationd'uneimagesatellitaire

omprenant : la reonstrution d'une image régulièrement éhantillonnée à partir d'une

imageirrégulièrementéhantillonnée(lespositionsdeséhantillonssontsupposéesonnues);

laprise en ompte dela fontionde ou de l'appareiloptique(supposée onnue); laprise

enompte dubruit.Nousproposons uneméthode parminimisationdefontionnelle,dans

laquellenous utilisons une norme l1 pour le terme d'attahe aux données, et lavariation

totale (VT) ou une transformée en ondelettes (Dual-Tree Complex Wavelet Transform)

omme terme de lissage. Cette méthode est très rapide et onverge en O k1

k est le

nombred'itérationsalorsquelaplupartdesméthodesdeminimisationexistantesonvergent

O(1k).

Mots-lés: Optimisationonvexe,methodesvariationnelles,normel1,ondelettes,restau- rationd'image,déonvolution,imageriesatellitaire.

Lesauteurs remerient l'entreprise CS-SIpour lenanement partielde etravailde reherhe, en

partiulierAnneChaniéetRosarioRuilobadeCS-SIpouretteollaboration,etégalementleCNESpour

touteslesdonnéesfournies.

inria-00340975, version 1 - 24 Nov 2008

(4)

Abstrat: Theproblemofimage reonstrution onsistsin estimatinganimage in aon-

tinuoussettingfromdisreteobservations.BeginningwiththepioneeringworkofShannon,

severalmethods havebeenproposedfor imagereonstrution from regularlyorirregularly

spaeddisreteobservations.Wefousedonirregularsamplingimagereonstrutionwhih

inludes:regularsamplingimagereonstrutionformirregularlyspaedsamples(weassume

that theloations ofsamples areknown);image deonvolutionby taking intoaountthe

PointSpreadFuntionoftheoptis(supposedtobeknown);restorationofthenoisedueto

aquisitionbythesensors.Weproposeamethod minimizingafuntionalforwhihweuse

anl1-normforthedataterm,andTotalVariation(TV) orawavelettransform(Dual-Tree

ComplexWaveletTransform), forthesmoothingterm.Thismethod isveryfastand hasa

onvergenerateinO 1k

wherekistheiterationnumberwhilemostminimizationmethods onvergeinO(1

k).

Key-words: Convexoptimization,variationalmethods,l1-norm, wavelets,imagerestora-

tion,deonvolution,satelliteimaging.

inria-00340975, version 1 - 24 Nov 2008

(5)

Table des matières

1 Présentation 5

1.1 Position duproblème. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

1.2 Imagesutilisées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1.2.1 Construtiondesimages . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1.3 Approhesvariationnelles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

2 Etat de l'art :algorithmesrapides 11 2.1 Gradientomposite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.2 Méthodeàbase degradient . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.3 Méthodeaéléréeàbasedegradient. . . . . . . . . . . . . . . . . . . . . . . 14

3 Solution proposée 17 3.1 Résolution. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

3.2 Réalisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

3.3 Résultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

4 Régularisationdans le domaine desondelettes 27 4.1 Transforméeenondelettesomplexes . . . . . . . . . . . . . . . . . . . . . . . 28

4.2 Miseenoeuvre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

4.3 Résultats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

5 Comparaisondual/primal 33 5.1 ModèleBV l1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

5.2 Algorithmeprimal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

5.3 Algorithmedual . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

5.4 Appliationauproblèmedereonstrution. . . . . . . . . . . . . . . . . . . . 38

6 Comparaisonrégularité/parimonie 41 6.1 Modèledeparimonie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

6.2 Modèlederégularité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

6.3 ComparaisonavelemodèleBV l1 . . . . . . . . . . . . . . . . . . . . . . . 43

inria-00340975, version 1 - 24 Nov 2008

(6)

7 Conlusion etperspetives 49

inria-00340975, version 1 - 24 Nov 2008

(7)

Chapitre 1

Présentation

Depuismaintenantplusieursannées,latehnologienumériqueaprislemonopoledansplu-

sieurs domaines, en partiulier elui de l'imagerie. Bien que le passage analogique/num-

érique (éhantillonnage) induise une perte d'information, les avantages sont ertains. Un

desproblèmesmajeursapparuavelatehnologienumériqueest eluidelareonstrution

d'uneimage àpartirdes observations disrètesdonton dispose. Ces observations peuvent

aussibienêtreissuesd'unéhantillonnagerégulierqu'irrégulier.Danserapport,nousnous

sommesintéressésauaspartiulierdelareonstrutiond'imagessatellitairesàpartird'un

éhantillonnageirrégulier.

1.1 Position du problème

Dansleadredelaollaborationfrano-italienneduprogrammeORFEO(programmeper-

mettantàla foisl'aquisitiond'imagesoptiqueset radar), il est prévudufrançaisde

lanerdeuxsatellitesoptiqueshauterésolution. Cessatellites,nommésPléiades,et quide-

vraientêtrelanésd'ii2010pourlepremiereten2011pourleseondaurontlespropriétés

suivantes:

Longueursd'onded'aquisition:bleu,vert,rougeetproheinfrarouge.

Résolution:0.7m.

Fauhée(hampdevue):20km.

Parailleurs,demanièreàpouvoirrépondreàdesbesoinsdeartographiene, notamment

enzoneurbaineetenomplémentdeprisesdevuesaériennes,lessatellitesPléiadesdevront

permettrel'aquisitiondepairesstéréosopiquesquasi-instantanéesainsique laréalisation

demosaiquesd'imagesdetailles120kmpar120km.Enn,leurmobilitépermettrad'aquérir

desimagesentoutpointduglobeenl'espaed'unejournée.

Danseadred'aquisition,lareonstrutiond'uneimagesuper-résolueàpartird'unepaire

stéréosopiquepeuts'avérerintéressante.Si l'on onsidèredeux prisesdevue d'unemême

sène mais ave un angle diérent, alors on peut onsidérer qu'une des deux images est

inria-00340975, version 1 - 24 Nov 2008

(8)

éhantillonnéeirrégulièrementparrapportàlapremière.Danseontexte,lareonstrution

d'une image à partir de l'autre ou la fusion de lapaire stéréosopique peuvent être vues

ommedesproblèmesdereonstrutionàpartird'unéhantillonnageirrégulier.

1.2 Images utilisées

Comme il a été dérit préédemment, lesimages utilisées sont des pairesstéréosopiques.

Lagure1.1montreunexempled'unepairestéréosopiqueainsiquel'imagedesdisparités

d'uneimageàl'autre.

Fig. 1.1 Exemple d'une paire stéréosopique ©CNES gauhe et au entre) et des

disparitésd'uneimage àl'autre droite). Plus un élementse seradéplaé entre lesdeux

images et plusil sera sombre sur l'image des disparités.Les images n'étant pasprises au

même moment, on remarque que lesvoitures ont bougé d'une image àl'autre. De même,

l'ombredel'immeuble enbasauentreest légèrementdiérente.

Dans leadre de e travail, leCNES amis à notredisposition deux ouplesd'images: le

oupled'imagesde laprison Saint-MihelàToulouse prisesàl'aide duapteur Pélian et

elui deMarseille, simulationdu satellitePléiades. Ensuite pour haque ouple,lasoiété

CS nous afourni une image des disparitésentre les pairesstéréos. Leparagraphesuivant

déritl'algorithmequi aétéutiliséparCS.

1.2.1 Constrution des images

Pourtrouverlesvaleursdesdisparitésentrelespairesstéréos,lasoiétéCSautilisél'algo-

rithmeMARC(MultirésolutionAlgorithmforRenedCorrelation)développéparleCNES.

Dansetalgorithme,lemodèleutiliséestlesuivant:

˜

ub(x) =ub(x+θ(x)) +gb(x) (1.1)

ub etub sontlespairesstéréoset θ(x)estundéalageenfontiondex.Dansemodèle, gb

inria-00340975, version 1 - 24 Nov 2008

(9)

valeurdudéplaementestdonnéenmaximisantlerapportdeorrélationsuivant:

ρx0(m) =

Rϕ(x0x)ub(x+m) ˜ub(x)dx qR ϕ(x0x)u2b(x+m)dxR

ϕ(x0x) ˜ub2(x)dx

(1.2)

Dans ette expression, ϕ est la fenêtre de orrélation, elle dénit l'intervallesur lequel la orrélationest alulée. Dans[7℄, une étudeest faitesur le hoixde taille et de formeop-

timalde ettefenêtrean delimiter lesartefatsdus auproessus destéréovision,omme

parexemplel'adhérene(dilatationdeertainsobjetsautourdeontours trèsmarqués).

Dans et algorithme, une hypothèse est faite sur les valeurs de θ(x) qui ne doivent pas

être trop fortes par rapport aux variations de ub. Les points trouvés ne respetant pas

ettehypothèsenesontpasprisenompte.Pourrésoudreeproblème,l'algorithmeutilise

uneapprohemulti-éhelle.Enn,pourobtenirunepréisionsubpixéliquedelavaleurdes

disparités,ilestnéessaired'obteniruneimageontinuelorsdualulduoeientdeor-

relation.Cetteétapeestexpliquéedans[7℄.

Une fois la valeur des disparités obtenue, il est possibled'utiliser deux images diérentes

pourleproblèmed'éhantillonnageirrégulierquionsisteàreonstruireuneimageàpartir

deladeuxièmeetdesdisparités.Lagure1.2 montre lagrilleirrégulièreobtenueenappli-

quantlesdisparitésentrelesdeuximagesd'unepairestéréoàunegrillerégulière.

200 202 204 206 208 210 212 214 216 218 220

350 352 354 356 358 360 362 364 366 368 370

Grille reguliere

X

Y

200 202 204 206 208 210 212 214 216 218 220

345 350 355 360 365 370 375

Fig.1.2Comparaisond'unegrillerégulièredetaille20x20etd'unegrilleirrégulière.Cette

grilleirrégulièreestobtenueparappliationdeladisparitéentrelesdeuximagesd'unepaire

stéréosurunepetitezone.

Finalement,nousdérivonslesimagesparlemodèlesuivant:

u= ∆Λ(hI) +ε (1.3)

inria-00340975, version 1 - 24 Nov 2008

(10)

ave:

Ilasèneobservée,

hlaréponseimpulsionnelledusystèmeoptiquedontl'expression est fournieparleCNES(3.17),

Λ lagrilleirrégulièred'éhantillonnage dénie parΛ(.) = P

λk

δ(.λk),

lesλk sontlespositionsdeséhantillonsetδ réprésentelafontionDira,

dénie parδ(x) =

(1six=0,

0sinon

εunbruitauapteuroptiquedusystèmeet auxerreursdedisparités.Dansleadre denotreappliation, nousonsidéronsenprioritéeserreursdedisparités,nous

modéliseronsebruit ommeétantimpulsionnel(partie1.3).

(1.4)

1.3 Approhes variationnelles

Ilexistedenombreuxalgorithmesdereonstrutionàpartird'unéhantillonnageirrégulier

(f. [9, 11℄ par exemple). La plupart de es algorithmes onsidèrent la grille irrégulière

ommeétantune grillerégulièrepertubéeparun légerdéalageξ [14℄. Néanmoinslorsque

e déalage devient plus important, es algorithmes deviennent très approximatifs. Il est

diilederésoudreeproblèmeenessayantuneinversiondiretedansledomainedeFourier

arlesfontionsdetransfertdesoptiquessontdesltrespasses-basets'annulentquandon

s'approhedelafréquenedeNyquist.Enonséquene,uneinversiondiretefaitexploserle

bruitontenudansl'imagemême sielui-iesttrèsfaible (voirgure1.3).Nousformulons

don notre problème omme la reherhe de la solution exate u qui verie l'équation

suivante:

g= ∆Λ.(hu) +ε (1.5)

gestl'observation,i.e.l'imageéhantillonnéeirrégulièrement.Nousherhonsàminimiser

ε,soitgΛ.(hu)e quiestformulépar: u= arg min

u∈RNkΛ.(hu)gkpp (1.6)

k.kpp désigne une norme lp à la puissane p. Le hoix de p dépend du type de bruit

à minimiser. Pour un bruit gaussien,un hoix naturel est p = 2, pour un bruit de type

impulsionnel on prendrap= 1 [3℄. Cependant, laformulation (1.6)(moindres arrés) fait égalementexploserlebruit.Ilest alorsnééssairederégulariserlessolutionsprésentes via,

parexemple,uneapprohevariationnelle:

u= arg min kΛ.(hu)gkp+ λJ(u)

inria-00340975, version 1 - 24 Nov 2008

(11)

J(u)est l'opérateur de régularisation qui est fontion de u et de ses dérivées, λ est le

paramètrederégularisation.Certainsopérateursfavorisentmieuxlaparimonie(séparation

bruit/signal)etpermettentdereonstruireplusnementl'imagetoutenltrantlebruit(f.

hapitre4). Unopérateurtrèsrépanduentraitementd'imageestJ(u) =k∇uk1[22℄.Cette

régularisation senomme laVariation Totale (VT) et permet de onserverles ontours de

l'imagemaislisselestextures[1℄(eet "artoon").

Lesimages représentantlesdisparitésentre lesouplesd'imagespeuventprésenterdes er-

reurs.Ceserreursontdegrandesréperutionssurlareonstrutiondel'image,enpartiulier

surlerepositionnementdesontoursdesobjets.Ceipeutêtrevuommedubruitimpulsion-

nelsurl'intensité.Notremodèledoitdonêtrerobusteàegenredebruit(uneappliation

possibleaprès le rééhantillonnage pourrait être la fusiondes images). De plus,nous sou-

haitonsgarderuneertainequalité del'imageet donnepaslisserlesontours.Nousnous

plaçonsdondansleasp= 1arnoussouhaitonsminimiserunbruitimpulsionneletnous régularisonslemodèleenutilisantlavariationtotale,onherhedon:

arg min

u∈RNkΛ.(hu)gk1+λk∇uk1 (1.8)

Fig.1.3Inversiondiretedusystèmepouruneimagebruitéeaveunbruitblangaussien

(RSB= 3.58dB).Agauhel'imagededépart©CNES, àdroitelerésultataprèsinversion

direte.

And'expliiterletermeΛ.(hu), nouspassonsdans ledomainedeFourier(ondésigne

parF l'opérateurdetransforméedeFourierdisrèteetF1 l'opérateurinverse):

arg min

u∈RNkΛ.(hu)gk1+λk∇uk1= arg min

u∈RNkF1(F(∆Λ.(hu)))gk1+λk∇uk1

inria-00340975, version 1 - 24 Nov 2008

(12)

= arg min

u∈RNkF1(F(∆Λ)(F(h)F(u))))gk1+λk∇uk1 (1.9)

En notant G la transformée de Fourier de Λ, et en substituant le produit matriiel au produitdeonvolution,(1.9)peutseréériresouslaforme:

arg min

u∈RNkF1(GF(h)F(u))gk1+λk∇uk1 (1.10)

L'expressiondeF(h)est elle donnéeparle CNES (3.17), onlanoteraH. Enn, enrem-

plaçantl'opérateurF parsonexpressionmatriielleF,nousobtenons: arg min

u∈RNkF1(GHF u)gk1+λk∇uk1 (1.11)

EnnotantS=F1G, (1.11)peutseréériresouslaforme: arg min

u∈RNkSHF ugk1+λk∇uk1 (1.12)

AveF l'opérateurdetransforméedeFourier,H latransforméedeFourierdelafontionde transfertdel'optiquehet,enn,Sunopérateurpermettantdepasserd'uneimageomplexe

éhantillonnéerégulièrementà une image réelle éhantillonnée irrégulièrement(expression

donnéeàlapartie 3.2).Pourplusdesimpliité,nousérironsparlasuite:

arg min

u∈RNkAugk1+λk∇uk1 (1.13)

CettemodèlisationestellequeE.Bughinavaitutilisédans[3℄.Pourrésoudreeproblème,

il avaitégalementutiliséune desente degradientqui onvergeaiten O(1

k) (nousverrons

dans le hapitre 3 omment ontourner la non-dérivabilité de la norme l1). Ce taux de

onvergenen'estpasoptimal,ilestdonruialdetrouverdesalgorithmesrapidestelsque

euxproposésdans[10℄ou[25℄.Dans[10℄,laméthodedespointsintérieursestutilisée.Dans

[25℄, uneméthode est developpée pourrésoudrees fontionnellesàl'aided'unalgorithme

proposé par Y. Nesterov [17℄. Dans la suite de e rapport, nous détaillons un algorithme

enoreplusréentet plusperfomantdumêmeauteur[20℄.

inria-00340975, version 1 - 24 Nov 2008

(13)

Chapitre 2

Etat de l'art : algorithmes rapides

2.1 Gradient omposite

Dans un premier temps, Y. Nesterov [20℄ herhe à déterminer le minimum loal d'une

fontionφdénie par:

φ(x) =f(x) + Ψ(x), xQ (2.1)

avef ontinûment dérivableet onvexe, Ψune fontiononvexe fermée('est àdire une

fontiononvexedontl'épigrapheest unensemblefermé)surunensembleQ.Unefontion

dérivablef est fortementonvexesurQdeparamètredeonvéxitéν0 six, yQ: h∇f(x)− ∇f(y), xyi ≥νkxyk22 (2.2)

Le as ν = 0orrespondà une fontiondérivable onvexe.Une hypothèse est faitesur Ψ

qui doit être une fontion simple 'est àdire une fontion arg min

yQ Ψ(y) +12kyxk22

estalulable.Lafontionf est ontinûmentdiérentiableet songradientestsupposéLf-

lipshitzien:

k∇f(x)− ∇f(y)k26Lfkxyk2, x, yQ (2.3)

Nousdisposonsdulemme fondamentalsuivant(A.48):

f(x)f(y) +h∇f(y), xyi+L

2kxyk2, x, yQ (2.4)

ave0 LLf. Y. Nesterov généralisee lemme eny ajoutantlafontion Ψ, il obtient

ainsi:

f(x) + Ψ(x)f(y) +h∇f(y), xyi+L

2kxyk2+ Ψ(x) (2.5)

D'où,grâeà(2.1):

φ(x)f(y) +h∇f(y), xyi+L

2kxyk2+ Ψ(x) (2.6)

inria-00340975, version 1 - 24 Nov 2008

Références

Outline

Documents relatifs

In this paper, we propose an efficient wavelet based prior allowing to retrieve thin details and a fast algorithm to solve the considered problem... COMPLEX WAVELET REGULARIZATION

Dans ce travail, nous présentons une méthode d'échantillonnage optimal dans un contexte spatial, pour une application aux campagnes de mesure de la concentration de benzène dans

Equilibrium transfers ‡ow through paths of highest altruistic strength and minimize a weighted sum of transfers needed to reach equilibrium incomes?. A negative shock on one

Moreover, we will also show that being active for a number of steps equal to the reachability threshold (up to a multiplicative constant) is sufficient for the flooding protocol

[r]

Para os países do leste da Europa mais atingidos pela crise, o facto de não terem ainda adoptado o euro aparece hoje como uma oportunidade.... Estruturalmente, os países do leste

For various computer vision applications, background subtraction (BS) is a “quick and dirty” way of localizing moving objects in a video shot by a static camera.. In this

[r]