Analyse de la vidéo. Chapitre Estimation du mouvement. 23 décembre Chapitre 1 - Représentation d une vidéo numérique 1 / 43

Documents pareils
Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Master IMA - UMPC Paris 6 RDMM - Année Fiche de TP

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

Projet de Traitement du Signal Segmentation d images SAR

Résolution d équations non linéaires

Objectifs. Clustering. Principe. Applications. Applications. Cartes de crédits. Remarques. Biologie, Génomique

Notice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker


Analyse de la vidéo. Chapitre La modélisation pour le suivi d objet. 10 mars Chapitre La modélisation d objet 1 / 57

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé

Traitement bas-niveau

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories :

Amphi 3: Espaces complets - Applications linéaires continues

Cours de Mécanique du point matériel

Polynômes à plusieurs variables. Résultant

L exclusion mutuelle distribuée

Object Removal by Exemplar-Based Inpainting

Exercices - Polynômes : corrigé. Opérations sur les polynômes

Sujet de thèse : Suivi d objets en mouvement dans une séquence vidéo

Optimisation des fonctions de plusieurs variables

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

BACCALAURÉAT GÉNÉRAL SESSION 2012 OBLIGATOIRE MATHÉMATIQUES. Série S. Durée de l épreuve : 4 heures Coefficient : 7 ENSEIGNEMENT OBLIGATOIRE

Cours d Analyse. Fonctions de plusieurs variables

Intérêt du découpage en sous-bandes pour l analyse spectrale

Cours d analyse numérique SMI-S4

1 Introduction et modèle mathématique

Initiation à l algorithmique

a et b étant deux nombres relatifs donnés, une fonction affine est une fonction qui a un nombre x associe le nombre ax + b

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

Chapitre 7. Statistique des échantillons gaussiens. 7.1 Projection de vecteurs gaussiens

Plan du cours : électricité 1

Exercices Corrigés Premières notions sur les espaces vectoriels

Programmation linéaire

Examen optimisation Centrale Marseille (2008) et SupGalilee (2008)

Commun à tous les candidats

Chp. 4. Minimisation d une fonction d une variable

L ANALYSE EN COMPOSANTES PRINCIPALES (A.C.P.) Pierre-Louis GONZALEZ

CCP PSI Mathématiques 1 : un corrigé

Mathématique et Automatique : de la boucle ouverte à la boucle fermée. Maïtine bergounioux Laboratoire MAPMO - UMR 6628 Université d'orléans

Problème 1 : applications du plan affine

Première partie. Préliminaires : noyaux itérés. MPSI B 6 juin 2015

Détection des deux roues motorisés par télémétrie laser à balayage

Formes quadratiques. 1 Formes quadratiques et formes polaires associées. Imen BHOURI. 1.1 Définitions

Coup de Projecteur sur les Réseaux de Neurones

Etude des propriétés empiriques du lasso par simulations

Seconde Généralités sur les fonctions Exercices. Notion de fonction.

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

Baccalauréat ES/L Amérique du Sud 21 novembre 2013

Géométrie discrète Chapitre V

techniques de tirs a l avant - partie 2

Optimisation et programmation mathématique. Professeur Michel de Mathelin. Cours intégré : 20 h

Projet de traitement d'image - SI 381 reconstitution 3D d'intérieur à partir de photographies

Équations non linéaires

Résolution de systèmes linéaires par des méthodes directes

La fonction exponentielle

Probabilités et Statistiques. Feuille 2 : variables aléatoires discrètes

Circuits RL et RC. Chapitre Inductance

Coefficients binomiaux

Algorithme des fourmis appliqué à la détection et au suivi de contours dans une image

Structures algébriques

Programmation Linéaire - Cours 1

LES MÉTHODES DE POINT INTÉRIEUR 1

3 Approximation de solutions d équations

Capes Première épreuve

Les algorithmes de base du graphisme

Les travaux doivent être remis sous forme papier.

La fonction d audit interne garantit la correcte application des procédures en vigueur et la fiabilité des informations remontées par les filiales.

CHAPITRE V SYSTEMES DIFFERENTIELS LINEAIRES A COEFFICIENTS CONSTANTS DU PREMIER ORDRE. EQUATIONS DIFFERENTIELLES.

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

Chapitre 2 Le problème de l unicité des solutions

Exposition. VLR plongée e commission photo

Filtrage stochastique non linéaire par la théorie de représentation des martingales

Utilisation du logiciel ImageJ gratuit

Cours Fonctions de deux variables

Statistiques Descriptives à une dimension

Calcul intégral élémentaire en plusieurs variables

Echantillonnage Non uniforme

Fonctions de plusieurs variables, intégrales multiples, et intégrales dépendant d un paramètre

Cours d Acoustique. Niveaux Sonores Puissance, Pression, Intensité

Chapitre 1 Régime transitoire dans les systèmes physiques

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

Apprentissage Automatique

Théories de champ moyen et convection à grande échelle

CONCOURS D ENTREE A L ECOLE DE 2007 CONCOURS EXTERNE. Cinquième épreuve d admissibilité STATISTIQUE. (durée : cinq heures)

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

FAQ : Procédure d'import de fichiers dwg/pdf/dxf

Continuité et dérivabilité d une fonction

TD1 PROPAGATION DANS UN MILIEU PRESENTANT UN GRADIENT D'INDICE

intelligence artificielle et cognitique"

Algorithmique avec Algobox

Durée de L épreuve : 2 heures. Barème : Exercice n 4 : 1 ) 1 point 2 ) 2 points 3 ) 1 point

Créer une base de données vidéo sans programmation (avec Drupal)

Probabilités. Rappel : trois exemples. Exemple 2 : On dispose d un dé truqué. On sait que : p(1) = p(2) =1/6 ; p(3) = 1/3 p(4) = p(5) =1/12

Intégrales doubles et triples - M

Différentiabilité ; Fonctions de plusieurs variables réelles

Mesure agnostique de la qualité des images.

L informatique en BCPST

Rappels sur les suites - Algorithme

V- Manipulations de nombres en binaire

Transcription:

Analyse de la vidéo Chapitre 2.1 - Estimation du mouvement 23 décembre 2010 Chapitre 1 - Représentation d une vidéo numérique 1 / 43

Plan de chapitre Définition générale du flux optique 1 Définition générale du flux optique Estimation du mouvement Équation du flux optique Problème d ouverture Catégorisation des algorithmes d estimation du mouvement 2 Estimation du flux optique - Intensité Lucas et Kanade Variante de Lucas et Kanade - Raffinement itératif Horn et Schunck Variante de Horn et Schunck - Raffinement du lissage Chapitre 1 - Représentation d une vidéo numérique 2 / 43

Définition générale du flux optique Estimation du mouvement Estimation du mouvement Mouvement apparent En étudiant le mouvement observé 2D, on tente d interpréter le mouvement 3D réel ou l action associée à ce mouvement 3D de la scène : Comment la caméra a-t-elle bougé? Combien y a-t-il d objets? À quelle vitesse allaient-ils? Reconnait-on une action dans le mouvement (marcher, courir, saluer,...)?... Chapitre 1 - Représentation d une vidéo numérique 3 / 43

Définition générale du flux optique Estimation du mouvement Définition du flux optique Estimation du mouvement Champs de mouvement 3D (Motion field) : Ensemble des mouvements 3D réels. Flux optique : Projection de l ensemble des mouvements 3D dans un plan 2D. Mouvement apparent VS Mouvement 3D Mouvement apparent Flux optique Chapitre 1 - Représentation d une vidéo numérique 4 / 43

Définition générale du flux optique Estimation du mouvement Exemple d application : Segmentation de mouvement Estimation du mouvement 1. Image tirée de Zelnik et al, Multi-body Segmentation : Revisiting Motion Consistency. Chapitre 1 - Représentation d une vidéo numérique 5 / 43

Définition générale du flux optique Estimation du mouvement Estimation du mouvement Le flux optique peut être le résultat : d un mouvement d objets et/ou de la caméra ; d un changement d illumination ou d apparence des objets ; d un changement de paramètres intrinsèques de la caméra (e.g. distance focale, ouverture, etc.). Exemple de flux optique Chapitre 1 - Représentation d une vidéo numérique 6 / 43

Flux optique Mouvements de caméra Définition générale du flux optique Estimation du mouvement Différents flux optiques dû aux mouvements de caméra : Chapitre 1 - Représentation d une vidéo numérique 7 / 43

Flux optique Texture Définition générale du flux optique Estimation du mouvement La texture a aussi un effet sur le flux optique par rapport aux mouvements 2D projetés : Chapitre 1 - Représentation d une vidéo numérique 8 / 43

Flux optique Illumination Définition générale du flux optique Estimation du mouvement On a vu aussi que l illumination influence le mouvement estimé : Le mouvement perçu dépend donc aussi du type de surface des objets et de l illumination de la scène. Chapitre 1 - Représentation d une vidéo numérique 9 / 43

Définition générale du flux optique Équation du flux optique Flux optique But Estimer, pour chaque pixel, un vecteur de déplacement V = (v x, v y ) exprimant : La vitesse de déplacement d un pixel dans le repère de l image ; La direction vers laquelle le pixel se déplace. Chapitre 1 - Représentation d une vidéo numérique 10 / 43

Flux optique Définition générale du flux optique Équation du flux optique Supposons une illumination constante pour un point dans le temps : En supposant que les propriétés d illumination de l objet sont conservées entre t et t + d t, on aura alors : I(x + d x, y + d y, t + d t ) = I(x, y, t) (1) Chapitre 1 - Représentation d une vidéo numérique 11 / 43

Flux optique Définition générale du flux optique Équation du flux optique Démonstration : Équation du flux optique Chapitre 1 - Représentation d une vidéo numérique 12 / 43

Flux optique Définition générale du flux optique Équation du flux optique On retrouve l équation suivante, comprenant l expression de la vitesse du mouvement V = (v x, v y ) et I(x, y) le gradient de l image au point (x, y) : I(x, y) V = I t (Ix v x + I y v y ) = It (2) L équation ci-dessus (Eq.2) est appelée équation du flux optique. Cette équation a deux variables (v x et v y ) et admet donc une infinité de solution. Chapitre 1 - Représentation d une vidéo numérique 13 / 43

Définition générale du flux optique Rappel mathématique Problème d ouverture Rappel mathématique : Équations VS nombre d inconnus Chapitre 1 - Représentation d une vidéo numérique 14 / 43

Flux optique Problème d ouverture Définition générale du flux optique Problème d ouverture Exprimons géographiquement le problème des deux inconnus (v x,v y) de l équation du flux optique (Eq.2) pour un pixel I(x, y) : Soit la base orthonormée ( e n, e t), où e n est parallèle au gradient de l image I(x, y). En exprimant le vecteur de vitesse V dans cette base, on aura alors V = v n e n + v t e t. Chapitre 1 - Représentation d une vidéo numérique 15 / 43

Flux optique Problème d ouverture Définition générale du flux optique Problème d ouverture Démonstration : Problème d ouverture Chapitre 1 - Représentation d une vidéo numérique 16 / 43

Flux optique Problème d ouverture Définition générale du flux optique Problème d ouverture Pour un point (x, y), on connait la composante v n, parallèle au gradient de l image. Cependant, la composante v t peut avoir une infinité de valeurs qui satisfont Eq. (2). C est ce qu on appelle le problème d ouverture : Chapitre 1 - Représentation d une vidéo numérique 17 / 43

Flux optique Problème d ouverture Définition générale du flux optique Problème d ouverture On connait toujours la valeur de la composante dans le sens du gradient I(x, y), mais sans une vue globale de la scène, on ne peut connaître la valeur dans le sens parallèle. Chapitre 1 - Représentation d une vidéo numérique 18 / 43

Définition générale du flux optique Problème d ouverture Flux optique Résumé du problème de la détermination du flux optique Ce qui peut fausser la détermination du flux optique à un point (x, y) : 1 Un mouvement non-léger (Le développement de Taylor n est pas valide) ; 2 Le mouvement du point n est pas comparable aux points au voisinage ; 3 Une illumination non-constante ; 4 Aliasing. Les algorithmes de calcul du flux optique chercheront donc à résoudre le problème d ouverture en ces différentes problématiques. Chapitre 1 - Représentation d une vidéo numérique 19 / 43

Flux optique Exemple de flux optique Définition générale du flux optique Problème d ouverture Chapitre 1 - Représentation d une vidéo numérique 20 / 43

Définition générale du flux optique Estimation du flux optique Résumé des différentes approches Catégorisation des algorithmes d estimation du mouvement Différentes approches pour la résolution du flux optique : 1 Approche par intensité : Méthodes basées sur un terme de régularisation ; Méthodes basées sur les équations à régression linéaire (ERL). 2 Approche par primitive d intensité : Méthodes basées sur l association de blocs, patches,... ; Méthodes hiérarchiques ; Méthodes basées sur le maillage. Chapitre 1 - Représentation d une vidéo numérique 21 / 43

Plan de chapitre Estimation du flux optique - Intensité 1 Définition générale du flux optique Estimation du mouvement Équation du flux optique Problème d ouverture Catégorisation des algorithmes d estimation du mouvement 2 Estimation du flux optique - Intensité Lucas et Kanade Variante de Lucas et Kanade - Raffinement itératif Horn et Schunck Variante de Horn et Schunck - Raffinement du lissage Chapitre 1 - Représentation d une vidéo numérique 22 / 43

Lucas et Kanade Estimation du flux optique - Intensité Lucas et Kanade Approche par intensité - Équation à régression linéaire La méthode de Lucas-Kanade 1984 est une méthode déterministe d intensité basée sur une équation à régression linéaire. On suppose : 1 Petits mouvements ; 2 Illumination constante ; 3 Mouvements constants dans un voisinage près (avec un facteur de lissage). Chapitre 1 - Représentation d une vidéo numérique 23 / 43

Estimation du flux optique - Intensité Lucas et Kanade Lucas et Kanade Approche par intensité - Équation à régression linéaire Supposons que W (x, y) est la fenêtre (un carré par exemple de taille N = n n) qui encadre le pixel (x, y) et soit G(x, y) un masque gaussien de même taille que W (x, y), centré sur le pixel (x, y). Chapitre 1 - Représentation d une vidéo numérique 24 / 43

Estimation du flux optique - Intensité Lucas et Kanade Lucas et Kanade Approche par intensité - Équation à régression linéaire Démonstration : Lucas et Kanade Chapitre 1 - Représentation d une vidéo numérique 25 / 43

Estimation du flux optique - Intensité Approche ERL d intensité Lucas et Kanade Lucas et Kanade [ vx V ] = = v y ( A T G 2 A ) 1 A T G T b [ G 2 Ix 2 G 2 ] 1 [ I x I y GIx I G 2 I y I x G 2 t I y GI y I t ] (3) Il faut que A T G 2 A soit inversible (i.e. aucune valeurs propres nulles)! Cas problématiques où le problème d ouverture est toujours présent : 1 I x et/ou I y sont nulles Surface homogène 2 Les gradients non-nuls sont parallèles Bord Chapitre 1 - Représentation d une vidéo numérique 26 / 43

Lucas et Kanade Valeurs propres Estimation du flux optique - Intensité Lucas et Kanade Une décomposition de A T G 2 A en valeurs propres (λ 1 λ 2 0) et leurs vecteurs propres unitaires ( e 1 et e 2 ) nous permettent d évaluer le résultat obtenu : 1 Si λ 1 et λ 2 seuil Zone homogène ; Résultat inacceptable, on considère que V = 0. 2 Si λ 1 et λ 2 > seuil Zone texturée ; Résultat acceptable! 3 Si λ 2 > seuil, mais λ 1 seuil Contour (bord), où les gradients avoisinants vont tous dans la même direction ; On peut projeter V sur e 2 pour garder une direction moyennée. Chapitre 1 - Représentation d une vidéo numérique 27 / 43

Lucas et Kanade Valeurs propres Estimation du flux optique - Intensité Lucas et Kanade Chapitre 1 - Représentation d une vidéo numérique 28 / 43

Estimation du flux optique - Intensité Lucas et Kanade Lucas et Kanade Algorithme de Lucas-Kanade Entrées: n, T, I(t), I(t + 1) : Grandeur de la fenête n, seuil T et images aux temps t et t + 1 Sorties: M v : Matrice des vecteurs de vitesse I x Dérivée en x de I(t); I y Dérivée en y de I(t); I t Dérivée en t utilisant I(t) et I(t + 1); G Noyau gaussien de grandeur n ; pour Tous les pixel (x, y) de I t faire A Matrice nx2 des pixels (x, y ) de I x (x, y ) et I y (x, y ) faisant parti de la fenêtre W de taille n entourant (x, y) ; b Matrice nx1 des I(x, y, t) de W ; fin e 1,2, λ 1,2 Décomposition en vecteurs et valeurs propres de A T G 2 A (triées) ; si λ 1 et λ 2 T alors M v (x, y) (A T G 2 A) 1A T b ; fin sinon si λ 1 T et λ 2 > T alors M v (x, y) (((A T G 2 A) 1A T b) e 2 )e 2 ; fin sinon M v (x, y) 0 ; fin Chapitre 1 - Représentation d une vidéo numérique 29 / 43

Estimation du flux optique - Intensité Variante de Lucas et Kanade Raffinement itératif de L-K Variante de Lucas et Kanade - Raffinement itératif La méthode de Lukas et Kanade suppose : 1 Petits mouvements ; 2 Illumination constante dans le temps ; 3 Mouvements constants dans un voisinage près (avec un facteur de lissage). Le raffinement itératif permet d éliminer la contrainte du voisinage! Chapitre 1 - Représentation d une vidéo numérique 30 / 43

Estimation du flux optique - Intensité Variante de Lucas et Kanade Algorithme du raffinement itératif de L-K Variante de Lucas et Kanade - Raffinement itératif Entrées: n, T, I(t), I(t + 1) : Grandeur de la fenêtre n, seuil T et images aux temps t et t + 1 Sorties: M v : Matrice des vecteurs de vitesse M v (apr), M v (avant) 0 ; I(w) I(t) ; répéter M v (avant) M v (avant) + M v (apr) ; M v (apr) L K (n, T, I(w), I(t + 1)) : On trouve le flux optique en utilisant L-K ; I(w) Warping de I(t) utilisant M v (apr) ; jusqu à M v (avant) == M v (apr); M v M v (apr) ; Chapitre 1 - Représentation d une vidéo numérique 31 / 43

Estimation du flux optique - Intensité Horn et Schunck Horn et Schunck Approche par intensité avec terme de régularisation La méthode de Horn et Schunck 1981 propose de régler le problème d ouverture par une contrainte de lissage. Nous émettons donc les hypothèses suivantes : Petits déplacements ; Illumination constante ; Les déplacements dans un même voisinage sont similaires (contrainte de lissage). Chapitre 1 - Représentation d une vidéo numérique 32 / 43

Estimation du flux optique - Intensité Horn et Schunck Horn et Schunck Approche par intensité avec terme de régularisation Introduction d un terme de régularité de lissage global des vecteurs de vélocité, contrôlé par λ. La problématique s exprime par une fonction d énergie à minimiser : E( V ) = V = V = V ( ) [( ) ( ) ( ) 2 I(x, y) V + It + λ 2 δvx δvx δvy + + ( ) δx δy δx 2 [ I(x, y) V + It + λ 2 V x 2 + V y 2 + + ] ( )] δvy δy d x d y d x d y Cst. illumination + Terme de lissage d x d y Chapitre 1 - Représentation d une vidéo numérique 33 / 43

Estimation du flux optique - Intensité Horn et Schunck Horn et Schunck Approche par intensité avec terme de régularisation Démonstration : Minimisation de Horn-Shunck Chapitre 1 - Représentation d une vidéo numérique 34 / 43

Estimation du flux optique - Intensité Horn et Schunck Horn et Schunck Approche par intensité avec terme de régularisation Une méthode itérative comme Gauss-Seidel nous permet d obtenir une solution : ( v x (k+1) = v x (k) Ix ( v y (k+1) = v y (k) Iy ) I x v (k) x +I y v (k) y +I t λ 2 +(I x ) 2 +(I y ) 2 ) I x v (k) x +I y v (k) y +I t λ 2 +(I x ) 2 +(I y ) 2 (5) Chapitre 1 - Représentation d une vidéo numérique 35 / 43

Estimation du flux optique - Intensité Horn et Schunck Calcul des vitesses moyennes Horn et Schunck Comment calcule-t-on les v x et v y? Horn et Schunck utlisent un voisinage d un pixel, calculé avec la pondération suivante : Chapitre 1 - Représentation d une vidéo numérique 36 / 43

Horn et Schunck Approximation des dérivées Estimation du flux optique - Intensité Horn et Schunck Comment approxime-t-on les dérivées I x et I y? Horn et Schunck les approximent à l aide une dérivée numérique vers la droite d un pixel : Chapitre 1 - Représentation d une vidéo numérique 37 / 43

Horn et Schunck Approximation des dérivées Estimation du flux optique - Intensité Horn et Schunck Comment approxime-t-on les dérivées I x et I y? I x = 1 ( I(i + 1, j, k) I(i, j, k) + I(i + 1, j + 1, k) I(i, j + 1, k) + 4 I(i + 1, j, k + 1) I(i, j, k + 1) + I(i + 1, j + 1, k + 1) I(i, j + 1, k + 1) ) I y = 1 ( I(i, j + 1, k) I(i, j, k) + I(i + 1, j + 1, k) I(i + 1, j, k) + 4 I(i, j + 1, k + 1) I(i, j, k + 1) + I(i + 1, j + 1, k + 1) I(i + 1, j, k + 1) ) I t = 1 ( I(i + 1, j, k + 1) I(i + 1, j, k) + I(i + 1, j + 1, k + 1) I(i + 1, j + 1, k) + 4 I(i, j, k + 1) I(i, j, k) + I(i, j + 1, k + 1) I(i, j + 1, k) ) Chapitre 1 - Représentation d une vidéo numérique 38 / 43

Horn et Schunck Terme de régularisation Estimation du flux optique - Intensité Horn et Schunck Comment détermine-t-on λ? λ contrôle l emphase accordée au voisinage. Un λ élevé : Augmente l ouverture, permettant une meilleure résolution de la direction du flux optique ; Entraîne une perte de précision sur l ampitude du vecteur de déplacement. En pratique, on lui attribue généralement une valeur entre 2 et 10. Chapitre 1 - Représentation d une vidéo numérique 39 / 43

Estimation du flux optique - Intensité Horn et Schunck Algorithme de la méthode Horn et Schunck Horn et Schunck Entrées: nbiter, λ 2, I(t), I(t + 1) : Nb d itérations nbiter, facteur de lissage λ 2 et images aux temps t et t + 1 Sorties: M v : Matrice des vecteurs de vitesse I x Dérivée en x de I(t); I y Dérivée en y de I(t); I t Dérivée en t utilisant I(t) et I(t + 1); V x, V y, V x, V y Images à 0 ; k 0 ; répéter V x, V y Calcul des vitesses moyennées en utilisant V x et V y pour tous les pixels (x, y) ; V x, V y Calcul des vitesses Vx k+1 et Vy k+1 pour tous les pixels (x, y) (Eq.5) ; jusqu à k < nbiter; M v V x, V y ; Chapitre 1 - Représentation d une vidéo numérique 40 / 43

Estimation du flux optique - Intensité Variante de Horn et Schunck Ajout d un prélissage globale Variante de Horn et Schunck - Raffinement du lissage Pour améliorer l approximation des dérivées partielles et diminuer la sensibilité au bruit, on peut appliquer un filtre gaussien aux images avant de calculer leurs dérivées partielles : E( V ) = V ( ) G I(x, y) V [ 2 + It + λ 2 V x 2 + V ] y 2 + d xd y (6) Chapitre 1 - Représentation d une vidéo numérique 41 / 43

Estimation du flux optique - Intensité Variante de Horn et Schunck Raffinement de la fonction de lissage Variante de Horn et Schunck - Raffinement du lissage Au lieu d une constante de lissage λ 2, on utilise une fonction de pondération basée sur le gradient. Si le gradient est élevé (bord), on réduit l apport du voisinage en attibuant une faible pondération afin de réduire l effet de discontinuité de la vitesse et ainsi gagner de la précision en réduisant la contrainte de voisinage. E( V ) = V ( ) 2 [ I(x, y) V + It + W( I(x, y) ) V x 2 + V ] y 2 + d xd y (7) Chapitre 1 - Représentation d une vidéo numérique 42 / 43

Estimation du flux optique - Intensité Variante de Horn et Schunck - Raffinement du lissage Approche d intensité Résumé des méthodes de base Horn-Schunck : Petits mouvements ; Illumination constante ; Déplacements similaires dans un voisinage immédiat ; Itératif, basé sur un terme de régularisation. Variante : Raffinement du lissage Lissage avant le calcul des dérivées partielles : Dérivées partielles plus fidèles ; Moins sensible au bruit. Fonction du lissage : Fonction pondérée selon la norme du gradient ; Moins sensible à la contrainte de voisinage. Lucas-Kanade : Petits mouvements ; Illumination constante ; Déplacements similaires dans un voisinage immédiat ; Déterministe, basé sur les équations à régression linéaire. Variante : Raffinement itératif Évolution à un processus itératif : Moins sensible à la contrainte de voisinage ; Moins sensible au bruit. Chapitre 1 - Représentation d une vidéo numérique 43 / 43