1 / 38

F il trage Particulaire

F il trage Particulaire. Paulo Menezes Universit é de Coimbra Portugal pm@deec.uc.pt. Le probl ème de l’estimation.

tea
Download Presentation

F il trage Particulaire

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Filtrage Particulaire Paulo Menezes Université de Coimbra Portugal pm@deec.uc.pt

  2. Le problème de l’estimation • Si on considère que l’évolution de l’état d’un processus peut être décrite par où représente l’état du processus à l’instant k, représente le bruit, et est une fonction qui pourra être non-lineaire.

  3. Le problème de l’estimation • Ce vecteur d’état est une collection de variables du système, qui peuvent être mesurées ou non. • Dans le cas plus commun ce qu’on peut mesurer est une fonction bruitéde cet ensemble de variables

  4. Le problème de l’estimation • Ce qu’on souhaite c’est d’estimer l’état à un instant k à partir de l’observation d’un ensemble de mesures. • Mais... On ne peut pas affirmer que la (ou les valeurs) estimées pour l’état sont exactes. • Alors on essaye toujours de modéliser le dégrée de certitude de notre estimation.

  5. Approximation probabiliste • L’état estimé et le dégrée de confidence sont décrits par une fonction distribution de probabilité (pdf). • Alors ce qu’on veut obtenir est la distribution de probabilité de l’état connaissant la séquence de valeurs mesurées.

  6. Estimation recursive • Si on considère que la distribution initiale est connue, on peut estimer l’évolution de cette pdf de façon récursive.

  7. Estimation probabiliste • Modèle d’évolution du système • Modèle des mesures • Information disponible • On cherche • i=0: Filtrage • i>0: Prédiction • i<0: Lissage

  8. Deux étapes • Partant de , on peut utiliser l’équation de Chapman-Kolmogorov pour l’étape de prédiction • Et pour la correction • où

  9. Formulation Bayesienne • Cette formulation récursive est la base de la solution optimal. • Mais le problème c’est que on ne peut pas la déterminer de façon analytique, sauf que pour quelques cas où on impose des restrictions: ex. Filtre de Kalman

  10. Filtre de Kalman • Algorithme applicable dans le cas où le modèle du système bien que l’équation des mesures sont linéaires. • Les bruits impliqués sont toujours Gaussiens • Par conséquence l’état à estimer peut être décrit par une valeur moyenne e sa mesure de variance.

  11. Filtre de Kalman Etendu • Approximation de Taylor des modèles des systèmes nonlineaires. • Condition: Bruit Gaussien • Requiert une bonne initialisation de l’état du système, sinon risque de ne converger jamais. • La condition ne se vérifie vraiment car une Gaussienne qui passe par une fonction nonlineaire n’est plus une Gaussienne. Alors l’estimation de la moyenne et de la covariance n’est pas très précise.

  12. Gaussian Samples thru x^2

  13. Unscented Kalman Filter • Ce type de filtre fait une meilleure approximation de l’évolution de la moyenne et variance. Mais repose toujours sur l’approximation de la pdf de l’état par une Gaussienne.

  14. Méthodes Monte Carlo • Exemple: Recouvrir une fenêtre avec des feuilles qui tombent d’une arbre Vue supérieure Vue inférieure

  15. Méthodes Monte Carlo • Calculer la valeur de Pi

  16. Importance Sampling • Pour une distribution de probabilité p(x|z) e une fonction g(x), si on souhaite calculer l’integral • On peut l’écrire • Dés que la deuxième fonction ne s’annule pas sauf que pour les valeurs on la premiere est nule

  17. Importance Sampling • Si on fait • Et si la deuxième pdf est du type qu’on puisse générer des échantillons facilement, on peut faire une approximation Monte-Carlo de l’intégral par • Où représente les valeurs sont appelées les poids d’importance.

  18. Importance Sampling • C’est assez rare qu’on puisse évaluer directement • Par contre, on peut normalement évaluer • Et est n’est pas utilisable dans la plupart des cas. • On peut utiliser la règle de Bayes pour réécrire l’intégral précèdent

  19. Importance Sampling • Oùpeut être calculé

  20. Importance Sampling • Dans ce cas on peut générer des échantillons pour approximer les deux intégraux paroù

  21. Sequencial Importance Sampling (SIR) • Supposons qu’il a une pdf p(.) à partir de laquelle c’est très difficile de générer des échantillons. On connaît une autre pdf (.) qui est proportionnelle à la première et qui est facile àévaluer. • On connaît une autre pdf q(.) à partir de laquelle est très facile de générer des échantillons.

  22. SIR • Pour un ensemble d’échantillons de q(.) • Une approximation de p(x) peut être obtenue par • où

  23. SIR • Si les échantillons sont générés à partir d’une densité d’importance • Les poids deviennent • Si on factorise la densité d’importance • On peut obtenir en ajoutant aux échantillonsle nouveau état

  24. SIR • Si on exprime comme

  25. SIR • En remplaçant dans l’expression du poids, on obtient

  26. SIR • Sialorset la pdf peut être approximée par

  27. SIR

  28. SIR • Problème: au bout de quelques itérations, la plupart des échantillons (particules) on un poids qui tends vers zéro. On appelle à ce phénomène dégénération. • On est dans cette situation quand devient proche de zéro. • Deux solutions: bon choix de la distribution d’importance ou regénérer les échantillons.

  29. Re-sampling

  30. Filtre Particulaire

  31. Condensation

  32. X X X X X Filtre Particulaire Distribution Initiale Reéchantionnage Bruitage Ponderation Distribution Finale

  33. Exemples

  34. Suivi basé sur la distribution de couleur

  35. Suivi du bras

  36. Suivi sur un fond encombré

  37. Estimation 3D

  38. FIN

More Related