Qu’est-ce que l’estimation de mouvement ?

L’estimation de mouvement détermine comment les régions d’image se déplacent entre les images vidéo et représente ce mouvement par des vecteurs ou d’autres modèles. Elle fournit des informations de mouvement pour la prédiction, l’analyse ou l’alignement d’images.

Fonctionnement de l’estimation de mouvement

L’estimation de mouvement recherche une correspondance entre les régions d’images liées, produisant des déplacements candidats et une mesure de l’erreur de prédiction. Les encodeurs vidéo utilisent ces candidats pour décider si le codage inter-images est moins coûteux que le codage spatial. D’autres systèmes interprètent le mouvement pour la stabilisation, le suivi, l’interpolation ou l’alignement, où le modèle souhaité peut être dense, global ou fondé sur des caractéristiques. La plage de recherche, la précision et la métrique déterminent le compromis entre calcul et exactitude.

Points clés

  1. Les encodeurs par appariement de blocs comparent couramment les candidats à l’aide de mesures telles que la somme des différences absolues, puis intègrent le coût de signalisation des vecteurs au choix du meilleur mode de codage.
  2. Un vecteur de mouvement est un paramètre de prédiction, pas nécessairement la trajectoire physique d’un objet. L’occlusion, la répétition des textures, le mouvement de la caméra et l’optimisation du débit peuvent le modifier.
  3. Les vecteurs à précision sous-pixel nécessitent des échantillons de référence interpolés. Ils peuvent améliorer la prédiction des mouvements lents ou diagonaux, mais augmentent à la fois le travail de recherche et le filtrage effectué par le décodeur.

Quand l’estimation de mouvement est importante

Utilisez l’estimation de mouvement pour la compression, la stabilisation, l’interpolation d’images, le suivi ou l’analyse de mouvement. Une recherche plus étendue ou plus précise peut améliorer la précision, mais augmente la latence et le coût de calcul.

Transformer vos connaissances sur les médias en une chaîne de traitement opérationnelle

Reliez les téléversements, le traitement, l’IA, le stockage et la diffusion via une seule API déclarative — la pile d’encodage, la montée en charge et l’évolution constante des formats sont prises en charge pour vous.

Essayer Transloadit gratuitement