Actualités Logiciéls Tutoriéls Galeries Concours Forums WIP Emplois Boutique
 

Motion Tracking

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


Connexion
Pseudo/password:
Connection auto



Newsletter
Abonnez-vous

Boutique
Textures-Modèles
Logiciels 3D
Logiciels 2D
Promo


Google

Alapage


WWW.3DVF.COM
| A Propos | Contact | Copyrights | Publicité |
© Copyright 2000-2007 3DVF - Tous droits réservés
Site Meter - tracker