59
Approche semi-quadratique et applications à la perception de l’environnement routier Jean-Philippe Tarel LCPC-INRETS (LEPSIS) [email protected] http://perso.lcpc.fr/tarel.jean-philippe/ Approche semi-quadratique et applications à la perception de l’environnement routier – p. 1

Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Approche semi-quadratique etapplications à la perception de

l’environnement routier

Jean-Philippe Tarel

LCPC-INRETS (LEPSIS)

[email protected]

http://perso.lcpc.fr/tarel.jean-philippe/

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 1

Page 2: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Géométrie et Statistiques

Une partie des problèmes en de traitement et d’analysed’images consistent à estimer des paramètresgéométriques dans des données fortement bruitées.

⇒ La résolution de ces problèmes nécessite l’utilisationcombinée de la géométrie et des statistiques.

⇒ Certains de ces problèmes peuvent être résolus parl’utilisation de l’approche semi-quadratique.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 2

Page 3: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

L’approche semi-quadratique?

Semi-quadratique : régression robuste sur des problèmesayant un modèle génératif linéaire en le reformulantcomme la minimisation de la somme d’un termequadratique en les paramètres et d’un terme concave enles variables auxiliaires.

Des a priori sur la solution sous la forme de contraintesquadratiques peuvent aussi être ajoutées.

Modèle génératif linéaire des données (Xi, yi)1≤i≤n :

yi = XtiA + b (1)

avec A les paramètres à estimer et b le bruit.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 3

Page 4: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

L’approche semi-quadratique?

Origines multiples à cause de la variété des façons devoir le semi-quadratique et des applications.

Quelques références :

• forme quadratique approchante [Huber 1981]

• processus de ligne [Geman&Geman 1984]

• paires de Legendre [Geman&Reynolds 1992,Charbonnier&all 1997]

• procédureconvexe-concave [Yuille&Rangarajan 2003]

• lien avec EM (Expectation-Maximization) [Champagnat&Idier 2004]

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 4

Page 5: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Régression robuste : le bruit

Bruit de distribution symétrique :

probs(b) ∝1

se−

12φ(( b

s)2) (2)

avec s l’échelle du bruit.

Conditions sur la distribution du bruit pour lesemi-quadratique :

• φ est croissante.

• φ est concave.

• φ doit être continue et dérivable sur [0,+∞[ jusqu’àl’ordre 2.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 5

Page 6: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Reformulation régression robuste

Principe du maximum de vraisemblance ⇒ minimiserl’erreur :

eR(A) =1

2

i=n∑

i=1

φ((Xt

iA − yi

s)2) (3)

⇒ c’est un problème non linéaire pouvant être traité avecle semi-quadratique.

Reformulation intuitive : relaxer en substituant la

variable auxiliaire wi à chaque carré (Xti A−yi

s)2, et ajouter

une pénalité quadratique qui va forcer l’égalité entre wi

et (Xti A−yi

s)2.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 6

Page 7: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Reformulation Lagrangienne

Pour tout A, eR(A) est égale au maximum de

E(A,W ) =1

2

i=n∑

i=1

φ(wi)

par rapport à W = (wi)1≤i≤n, sous les contraintes :

hi(A,W ) = wi − (Xt

iA − yi

s)2 ≤ 0

Lagrangien, conditions Kuhn et Tucker, minimisationalternée primal-duale.⇒ Algorithme des moindres carrés pondérésitératifs [TIC 2008].

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 7

Page 8: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Algorithme

1. Initialiser le vecteur de paramètres A0 de la courbeet le numéro d’itération à k = 1.

2. Pour chaque point d’indices i, 1 ≤ i ≤ n, calculer la

variable auxiliaire wki = (Xt

iAk−1−yi

s)2 et le

multiplicateur de Lagrange λki = φ′(wk

i ).

3. Résoudre le système linéaire :

(i=n∑

i=1

λi,jXiXti )Aj =

i=n∑

i=1

λi,jXiyi

4. Si ‖Ak − Ak−1‖ > ǫ, incrémenter k et aller en 2,

sinon la solution est A = Ak.Approche semi-quadratique et applications à la perception de l’environnement routier – p. 8

Page 9: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Modéliser le bruit?

Même image avec des perturbations différentes :

150 images. Référence donnée à la main.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 9

Page 10: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Modèle du bruit

Phi(t*t)Y x 103

3X x 10

0.0000

0.2000

0.4000

0.6000

0.8000

1.0000

1.2000

1.4000

1.6000

1.8000

2.0000

2.2000

2.4000

2.6000

2.8000

3.0000

3.2000

0.9000 0.9200 0.9400 0.9600 0.9800 1.0000 1.0200

-ln(phi(t*t))Y

3X x 10

3.0000

3.5000

4.0000

4.5000

5.0000

5.5000

6.0000

6.5000

7.0000

7.5000

8.0000

8.5000

9.0000

9.5000

10.0000

10.5000

11.0000

0.9000 0.9200 0.9400 0.9600 0.9800 1.0000 1.0200

Le bruit n’est pas Gaussien, il semblent plutôt avoir, àlongue distance, une distribution de type Laplace :

prob(x) = 12se

− |x|s où s est l’échelle du bruit.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 10

Page 11: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Famille SEF

−10 −8 −6 −4 −2 0 2 4 6 8 100

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Sα,s

distribution

α = 1

α = 0.5

α = 0.1

α = −0.1

α = −0.5

Famille utile de distributions :prob(x) ∝ e−

12φα((x

s)2) avec φα(x) = 1

α((1 + x)α − 1).

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 11

Page 12: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Choix de α

α φSα(t) poids=φ′

Sα(t) nom loi

1 t 1 Gauss12 2(

√1 + t − 1)

1√1+t

Laplace lissée

0 non défini1

1+tCauchy, T-Student

−1 t(1+t)

1(1+t)2 Geman & McClure

Valeur de α décroissante :

⇒ bruit de moins en moins Gaussien⇒ régression de plus en plus robuste

⇒ robuste à 50% de points erronés lorsque α → 0, et

quand α ∈ [0, 0.5] en dim. 1 [Mizera&Müller 1999].

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 12

Page 13: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Filtrage bilatéral

La méthode :

• Le filtrage bilatéral [Tomasi&Manduchi 1998] estune technique de lissage d’image qui conserve lescontours.

• Elle consiste en une estimation robuste de lamoyenne de l’intensité sur une fenêtre glissante.

• La distribution spatiale des pixels est prise encompte par des poids décroissants avec la distance.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 13

Page 14: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Bruit synthétique

Originale Bruitée

20% de bruit poivre et sel, PSNR=11.5dB.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 14

Page 15: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Filtrage avec α = 1

Originale Filtrée

PSNR=20.3dB

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 15

Page 16: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Filtrage avec α = 0.75

Originale Filtrée

PSNR=25.2dB

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 16

Page 17: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Filtrage avec α = 0.5

Originale Filtrée

PSNR=28.1dB

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 17

Page 18: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Filtrage avec α = 0.25

Originale Filtrée

PSNR=19.6dB

Problème: convergence vers un minimum local éloignéde celui global.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 18

Page 19: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Convergence graduelle (GNC)

Fonction minimisée non convexe ⇒ convergence vers unminimum local différent suivant l’initialisation de A.

s grand

s petit

s moyen

A initial

⇒ Convergence graduelle en faisant décroître α ou svers la valeur correcte.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 19

Page 20: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Convergence graduelle (GNC)

Originale Filtrée

Filtrage avec α = [1.0, 0.75, 0.5, 0.25], PSNR=28.1dB.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 20

Page 21: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

50% de bruit poivre et sel

Originale Bruitée

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 21

Page 22: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Filtrage avec α = 0.0

Originale Bruitée

sans GNC avec GNC (PSNR=22.5dB)Approche semi-quadratique et applications à la perception de l’environnement routier – p. 22

Page 23: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Intérêt de la reformulation?

Trois applications en analyse de l’environnement routierpar caméras embarquées sur un véhicule :

1. Mesurer la position du véhicule sur la route.

2. Estimer le profil 3D de la route.

3. Estimer la forme de la chaussée.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 23

Page 24: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Trois applications

1. Mesurer la position du véhicule sur la route.

2. Estimer le profil 3D de la route.

3. Estimer la forme de la chaussée.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 24

Page 25: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Position du véhicule dans sa voie

⇒ détection des marquages routiers proche par unecaméra embarquée sur le véhicule.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 25

Page 26: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition mono caméra frontale.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 26

Page 27: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition mono caméra frontale.

• Extraction des centres des marquages ⇒ rapidité.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 27

Page 28: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition mono caméra frontale.

• Extraction des centres des marquages ⇒ rapidité.

• Régression de courbes.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 28

Page 29: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition mono caméra frontale.

• Extraction des centres des marquages ⇒ rapidité.

• Régression de courbes ⇒ incertitudes.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 29

Page 30: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition mono caméra frontale.

• Extraction des centres des marquages ⇒ rapidité.

• Régression de courbes ⇒ incertitudes.

• Suivi par un Kalman.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 30

Page 31: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition mono caméra frontale.

• Extraction des centres des marquages ⇒ rapidité.

• Régression de courbes ⇒ incertitudes.

• Suivi par un Kalman.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 31

Page 32: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition mono caméra frontale.

• Extraction des centres des marquages ⇒ rapidité.

• Régression de courbes ⇒ incertitudes.

• Suivi par un Kalman.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 32

Page 33: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les difficultés

Usure

Occultation éclairage

Beaucoup de perturbations ⇒ bruit non Gaussien.Approche semi-quadratique et applications à la perception de l’environnement routier – p. 33

Page 34: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Représenter les marquages

y = xa0 + a1 +a2

x+ · · · + ad

xd−1+ b = X(x)tA + b

• (x, y) est un centre de marquage, repère sur la ligned’horizon.

• A = (ai)0≤i≤d est le vecteur des paramètres de lacourbe ⇒ linéarité.

• X(x) = (x1−i)0≤i≤d = X est un vecteur defonctions de base :

+ + + =

• b est le bruit.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 34

Page 35: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Généralisation à plusieurs courbes

Principe du maximum de vraisemblance⇒ minimiser l’erreur :

eM(A) =i=n∑

i=1

− ln(

j=m∑

j=1

e−12φ((

Xti Aj−yi

s)2)) (4)

avec A = (Aj), j = 1, · · · ,m regroupe l’ensemble desparamètres des courbes.

Reformulation Lagrangienne ⇒ généralisation desmoindres carrés pondérés itératifs au cas de l’estimationsimultanée de plusieurs courbes [TIC 2008].

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 35

Page 36: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Algorithme généralisé

1. Initialiser le nombre m de courbes, le vecteurA0 = (A0

j), 1 ≤ j ≤ m, et poser k = 1.

2. Pour chaque paire (ime point, jme courbe), calculer

wkij = (

Xti A

k−1j −yi

s)2 et λk

ij = e− 1

2φ(wkij)

∑j=mj=1 e

−12φ(wk

ij)φ′(wk

ij)

3. Résoudre le système linéaire :

bdia1≤j≤m(i=n∑

i=1

λkijXiX

ti )A

k =

∑i=ni=1 λk

i1yiXi...

∑i=ni=1 λk

imyiXi

4. Si ‖Ak − Ak−1‖ > ǫ, incrémenter k, et aller en 2,

sinon la solution est A = Ak.Approche semi-quadratique et applications à la perception de l’environnement routier – p. 36

Page 37: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Utilisation de l’a priori

Par un choix astucieux de Cpr et Apr, il est possible de :

• Préférer les courbes rectilignes,

• forcer le parallélisme dans l’image ou au sol,

• pousser au passage par un point ou à avoir desorientations symétriques.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 37

Page 38: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Matrice de covariance

• Pas de solution explicite pour cette matrice decovariance, seulement des approximations.

• Terme correctif nécessaire pour tenir compte de lacorrélation du bruit.

• La précision de la détection pour la ligne x est

±√

X(x)tC−1j X(x), ou Cj est la matrice de

covariance de la jme courbe.

⇒ permet l’intégration dans un filtre de Kalman pour lesuivi.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 38

Page 39: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Résultats

⇒ suivi lors d’un changement de voie.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 39

Page 40: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Trois applications

1. Mesurer la position du véhicule sur la route.

2. Estimer le profil 3D de la route.

3. Estimer la forme de la chaussée.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 40

Page 41: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Véhicule avec stéréovision

Paire stéréoscopique en géométrie proche de cellerectifiée.

Extrait : LRS.Approche semi-quadratique et applications à la perception de l’environnement routier – p. 41

Page 42: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition stéréo, calibrage, rectification.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 42

Page 43: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition stéréo, calibrage, rectification.

• Extraction des contours ⇒ rapidité.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 43

Page 44: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition stéréo, calibrage, rectification.

• Extraction des contours ⇒ rapidité.

• Segmentation ⇒ sélection des contours sur le sol.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 44

Page 45: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition stéréo, calibrage, rectification.

• Extraction des contours ⇒ rapidité.

• Segmentation ⇒ sélection des contours sur le sol.

• Reconstruction 3D du profil de la route.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 45

Page 46: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Modèle de route

ur

vr

y

z

ul

x

Plan epipolaire

Image gauche

Ligne epipolaire

Image droite

P′

vl

La forme de la route est représentée par une surfaceparamétrée linéairement.

problème : l’incertitude augmente avec la distance.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 46

Page 47: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Espace u-v-disparité

DispariteImage gauche

ul

Pvl

Ligne epipolaire

Plan epipolaire

Image droite

ur

Image gauche

ul

Pvl

Ligne epipolaire

Plan epipolaire

Image droite

ur

Bijection entre les coordonnées 3D et

(u, v, disparite) [T 1998] ⇒ le modèle de la route estune surface polynômiale dans l’espace des disparités.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 47

Page 48: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Profil 3D de la route

ul − ur = a0 + a1v + a2v2 + · · · + adv

d + b

• (ur, ul, v) est un appariement entre deux pixels

(ur, v) et (ul, v) en géométrie rectifiée.

• A = (ai)0≤i≤d est le vecteur des paramètres du profilvertical de la route ⇒ linéarité.

• X(v) = (vd)0≤i≤d = X est un vecteur de fonctionsde base.

• b est le bruit.

⇒ problème de régression robuste sur l’ensemble desappariements [TIC 2007].

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 48

Page 49: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Résultats

⇒ robuste à 30% de points erronés dans chaque image.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 49

Page 50: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Trois applications

1. Mesurer la position du véhicule sur la route.

2. Estimer le profil 3D de la route.

3. Estimer la forme de la chaussée.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 50

Page 51: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition mono caméra frontale.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 51

Page 52: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition mono caméra frontale.

• Segmentation de la chaussée.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 52

Page 53: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Les étapes

• Acquisition mono caméra frontale.

• Segmentation de la chaussée.

• Modélisation région de la forme de la route.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 53

Page 54: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Modèle de la région route

× =

ΩAl,Ar(u, v) =

(

g(At

lX(v)−u

s) + 1

2

) (

12 − g(At

rX(v)−u

s))

• (u, v) est un pixel de l’image.

• Al est le vecteur des paramètres du bord gauche etAr du bord droit ⇒ linéarité.

• X(v) est un vecteur de fonctions de base de v.

• g est une fonction seuil lisse et impaire, g(+∞) = 12 .

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 54

Page 55: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Régression région

erreur(Al, Ar) =∑

u,v

[

P (u, v) −(

g(At

lXv−u

s) + 1

2

) (

12 − g(At

rXv−u

s))]2

problème : où est le carré des résidus?

Après développement, le carré g2(r) est réécrit comme

h(r2).

⇒ application de la reformulation Lagragienne dusemi-quadratique [BT 2007].

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 55

Page 56: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Résultat

⇒ régression région plus robuste qu’avec les contours.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 56

Page 57: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Conclusion

L’approche semi-quadratique :

• Permet de dériver des algorithmes pour résoudre desproblèmes variés de régression robuste avec modèlegénératif linéaire.

• Il y a certaines hypothèses à vérifier pour assurer laconvergence vers un minimum local.

• procédure relativement flexible.

Questions :

• Tenir compte de la corrélation du bruit dans lacovariance de l’estimée?

• Liens avec EM?Approche semi-quadratique et applications à la perception de l’environnement routier – p. 57

Page 58: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Références

[Huber 1981] P. J. Huber. Robust Statistics. John Wiley and Sons, New York, New York, 1981.

[Geman&Geman 1984] S. Geman and D. Geman. Stochastic relaxation, Gibbs distributions, and the

Bayesian restoration ofimages. IEEE Transactions on Pattern Analysis and Machine Intelligence,

6(6):721–741, 1984.

[Geman&Reynolds 1992] D. Geman and G. Reynolds. Constrained restoration and the recovery of

discontinuities. IEEE Transactions on Pattern Analysis and Machine Intelligence, 14(3):367–383,

1992.

[Charbonnier&all 1997] P. Charbonnier, L. Blanc-Féraud, G. Aubert, and M. Barlaud. Deterministic

edge-preserving regularization in computed imaging. IEEE Transactions on Image Processing,

6(2):298–311, 1997.

[Yuille&Rangarajan 2003] A. L. Yuille and A. Rangarajan. The concave-convexe procedure. Neural

Computation, 15(4):915–936, 2003.

[Champagnat&Idier 2004] F. Champagnat and J. Idier. A connection between half-quadratic criteria

and em algorithms. IEEE Signal Processing Letters, 11(9):709–712, 2004.

[TIC 2008] J.-P. Tarel, S.-S. Ieng, and P. Charbonnier. A constrained-optimization based

half-quadratic algorithm for robustly fitting sets of linearly parametrized curves. Advances in Data

Analysis and Classification, 2(3):227–239, 2008.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 58

Page 59: Approche semi-quadratique et applications à la perception ... · Semi-quadratique : régression robuste sur des problèmes ayant un modèle génératif linéaire en le reformulant

Références

[Mizera&Müller 1999] I. Mizera and C. Müller. Breakdown points and variation exponents of robust

M-estimators in linear models. The Annals of Statistics, 27(4):1164–1177, 1999.

[Tomasi&Manduchi 1998] C. Tomasi and R. Manduchi. Bilateral filtering for gray and color images.

In Proceedings of 6th International Conference on Computer Vision, pages 839–846, New Delhi,

India, 1998.

[T 1998] J.-P. Tarel. Global 3D planar reconstruction with uncalibrated cameras and rectified stereo

geometry. International Jounal Machine Graphics and Vision, 6(4):393–418, 1997.

[TIC 2007] J.-P. Tarel, S.-S. Ieng, and P. Charbonnier. Accurate and robust image alignment for road

profile reconstruction. In Proceedings of the IEEE International Conference on Image Processing

(ICIP’07), volume V, pages 365–368, San Antonio, Texas, USA, 2007.

[BT 2007] E. Bigorgne and J.-P. Tarel. Backward segmentation and region fitting for geometrical

visibility range estimation. In Proceedings of the Asian Conference on Computer Vision

(ACCV’07), volume II, pages 817–826, Tokyo, Japan, 2007.

Approche semi-quadratique et applications à la perception de l’environnement routier – p. 59