|
Discreet Combustion, tutoriel tracking.
Le tracking est l'identification d'une forme par le logiciel, et le repérage de l'évolution image par image de cette forme dans au cours du temps, afin de créer un mouvement. Cela peut permettre de gagner du temps, dans le cas où le mouvement est irrégulier et qu'il faille éditer l'animation image par image.
Dans le cas présent, nous allons recréer l'effet de trainée derrière le pointeur de la souris, comme si le pointeur laissait une trace derrière lui.
Vous trouverez ici la capture video en 640*512, DivX : capture.avi
(64Ko) ou capture2.avi (530Ko
) en Indeo. Je vous conseille à la rigueur de refaire votre propre capture, car
le tracking supporte mal les images floues et les contours mal définis. Vous pourrez
également utiliser ce fichier image cursor.tiff
qui n'est qu'un enregistrement avec la couche alpha du fichier curseur de Windows.
--Lancer combustion --Ouvrir la video par File-> Open --Choisisser Composite --Dès l'ouverture, sélectionner branch composite --File -> Import Footage ( ou Ctrl+I ) et sélectionnez le fichier cursor.tiff. Celui-ci apparait dans l'espace de travail. Je vous conseille, dès l'importation d'un élément dans Combustion*, de le mettre aux normes de votre composition. Vous sélectionnez donc l'élement dans Workspace : Footage Library et vous trouverez ces paramètres dans l'onglet Footage controle : setting
Attention : modifier bien votre élément ( Footage controle ) et non votre composition ( Composite Controle ). Vous pouvez remarquer que Combustion* a directement intégré le fichier tiff avec la couche alpha. De la même manière, vous pourrez activer ou non cette couche, l'inverser, ou choisir une autre couleur de prémultiplication. C'est également dans les settings que vous avez la possibilité de choisir un proxy, CAD un élément allégé, donc plus facile à travailler, alors que le rendu s'effectuera avec l'élément original.
Sélectionnez l'élément Curseur dans Workspace:composite puis l'onglet tracker. Ensuite choississez dans source l'élément où le tracking doit être effectué, dans le cas présent capture, et les informations qu'il va falloir tracker, position ici. Il est donc apparu sur votre espace de travail deux carrés blancs : le premier, plein, va être le motif à rechercher dans une zone de tracking, défini dans le deuxième carré en pointillé.
 Déplacer
donc le carré intérieur sur le curseur de votre vidéo, et cadrez-le au plus
juste. Aidez-vous pour cela de la fenêtre preview présente dans l'onglet tracker,
qui vous permet de visualiser le motif à tracker. Ensuite définissez une zone
de recherche ( le deuxième carré ), qui se déplacera en même temps que votre
motif.
Attention : il faut définir une zone assez grande pour être sûr que le curseur
n'en sortira pas à la prochaine image, mais plus cette zone sera grande, plus
la détection sera longue, il faut trouver le bon compromis.
 Vous
pouvez maintenant lancer l'analyse ( cercle rouge ) et vous verrez votre zone,
le chemin et les points clés se dessiner, en suivant le curseur. Je vous conseille
tout de même de surveiller son évolution, car Combustion* peut avoir du mal
à détecter le motif, à cause d'un problème de compression, d'un rétrécissement
de l'objet ou tout simplement de sa disparition. Dans ce cas, revenez sur l'image
qui pose problème ( cercle bleu ) et repositionnez votre zone là où le curseur
aurait dû être trouvé. Continuez à avancer pas à pas pour être sûr du bon fonctionnement
de la détection, puis continuer. Dans le cas de la disparition, allez directement
avec la time line là où réapparait le motif et relancer l'analyse de cette image.
Voilà, votre élément curseur a maintenant le mouvement du curseur de votre vidéo.
Vous pouvez pour sauvegarder, l'appliquer à d'autres éléments ou exporter son
chemin.
Revenez à l'image 0 grâce à la timeline.
Réduisez de moitié votre élément curseur ( 16*16 )( en effet, la capture a été effectuée à 1280*1024 que j'ai réduit de moitié pour éviter un fichier trop lourd ) et superposez-le exactement sur l'image du curseur.
Dans la hiérarchie, dupliquer l'élément curseur par copier-coller 2 ou 3 fois. Ensuite réduisez pour chacun des éléments 1,2,3 et 4 l'opacité à respectivement 80%, 60%, 40% et 20 %. Pour cela, dérouler les propriétés de l'élément, le paramètre d'opacité se trouvant dans Surface.
Ensuite, dans la vue piste; reculer les pistes des éléments de 2 images par 2 images ( éléments 1 à -2, 2 à -4, 3 à -6 et enfin 4 à -8 ).
Vous pouvez maintenant faire une prévisualisation en cliquant sur play et rendre dans File -> Render.
Vous pouvez télécharger la vidéo finale (563 Ko ).
Voilà un exercice de base sur le tracking, vous pouvez lui trouver plein d'applications étant donné qu'il peut s'appliquer à un élément, comme à un outil.
Imaginer l'excercie précédent, en plaçant un élément facilement identifiable sur le câble comme un mouchoir d'une couleur vive. Vous pouvez automatiser le mouvement d'une courbe d'un outil de clônage, le câble étant effacé image par image, l'outil suivant le mouvement du mouchoir. Une autre application courante du tracking étant la stabilisation d'une vidéo tremblante. Le procédé étant tout aussi simple.
Stefane |