Qu'est ce que le tracking ?
Le tracking, c'est une methode de traitement vidéo qui vise à
déterminer les mouvements opérés par une caméra, à partir d'une vidéo.
Le tracking, c'est un "principe" (donc rien de concret) de traitement
vidéo, pour lequel il existe plusieurs logiciels spécialisés. A partir
d'une vidéo réelle,
ils vont déterminer le cheminement d'un point (déterminé par sa
couleur, son environnement et pleins d'autres facteurs) image par
image. Pour rappel, une vidéo contient généralement 25
images par secondes (abregé 25fps = 25 frames par secondes/"frames per
seconds"). Mais dans le cinéma numérique, c'est du 29.7fps, et la
plupart des Appareils Photo Numérique propose un format de 15fps pour
leur mode vidéo.
Bref, le logiciel de tracking doit "tracker" une multitude de points
(choisis automatiquement ou non), mais malgré cette explication
volontairement simplifiée, les logiciels de tracking emploient des
algorithmes très élaborés, ce qui implique, incidement, un temps de
calcul très long.
Une fois que le logiciel de tracking a calculé le deplacement d'un
certain nombre de points, il synthétise les résultats obtenus pour
déduire le déplacement de la caméra au travers de la scène. Ces données
peuvent alors être exportées dans des logiciels de 3d qui vont
permettre
de recréer sur une caméra virtuelle le même cheminement que la caméra
d'origine.
Bref, pour ceux qui n'avaient pas encore compris, cela permet
d'integrer un objet 3d dans un scène réelle, de manière réaliste.
Dans ce tutoriel, nous integrerons une Suzanne, mascotte et cobaye de
Blender. Comme ce tutoriel vise à n'aborder que les points essentiels,
nous n'aborderons pas ici le texturing de l'objet, ainsi que
l'eclairage...
Mais trève de théorie, appliquons !
Dans un
premier temps, il va nous falloir obtenir certaines informations sur la
vidéo sur laquelle nous allons effectuer le tracking. C'est pour moi
l'occasion de vous présenter un logiciel dont il ne faudra plus vous
separer si vous manipulez régulierement des fichiers vidéos: Avidemux.
J'en
profite pour préciser que je réalise ce tutoriel sous Linux (Debian),
et donc que le logiciel utilisé ci-après, Avidemux, n'est disponible
que sur plateformes Linux. Pour les windowsiens, je ne puis que vous
conseiller de vous renseigner sur Virtualdub, lui aussi couteau-suisse
de la vidéo, mais encore mieux, vous pouvez visiter ce
site!
Une fois Avidemux installé puis lancé, allez dans
Fichier >
Ouvrir une vidéo (ou ctrl+O) et sélectionnez la vidéo sur
laquelle nous
allons effectuer le tracking.
Avertessement concernant la vidéo
utilisée:
Nous allons aborder l'utilisation minimale de Voodoo. Ainsi, sans
configurer soit-même un certain nombre de paramètre, les options par
défaut ne permettent qu'un tracking sur une vidéo sur pied, effectuant
une rotation. La vidéo utilisée ne doit donc pas être filmé sans pied,
à la main. Il faut une vidéo contenant des opérations de
deplacement/rotation stable ! Mais la vitesse de rotation et de
déplacement peut-être variable à souhait, du moment que la stabilité et
la netteté reste correcte.
Si vous faites vos premiers pas hesitants dans le domaine du tracking,
peut-être serait-il plus sage d'utiliser ma vidéo, disponible ici:
Cette étape consiste donc à récupérer d'une manière ou d'une autre (ici
avec
Avidemux)
des informations sur la vidéo pour configurer
correctement Blender.