BOUJOU - BASIC TRACKING


Boujou è un software dedicato al Camera Tracking.
Il suo scopo è quello di inserire oggetti 3D ai video tradizionali creando una camera virtuale che coincide con quella fisica utilizzata per registrare il video. Questo è possibile grazie all'identificazione di elementi chiave costanti durante tutta la durata del video. Questi elementi vengono linkati insieme e poi è calcolato il movimento della cinepresa.

Questa è l'interfaccia di Boujou:

Clicca sul pulsante di importazione delle immagini:

Seleziona la prima immagine della sequenza e clicca su Open. Si aprirà la finestra di importazione della sequenza.

Clicca su Ok per caricare la sequenza. Essa apparirà al centro dell'interfaccia.

Sula sinistra appaioni i Tools. Clicca sull'icona degli Artifacts.

Apparirà la lista degli oggetti presenti nel progetto. Seleziona la Camera e cliccaci sopra 2 volte per aprire il suo pannello delle impostazioni.

Automaticamente la Camera è impostata con i parametri relativi al formato PAL, derivati dalla risoluzione delle immagini della sequenza importata. Lasciamo le impostazioni così.

Torna al pannello Tools e poi vai su Track Features.

Si aprirà questo pannello:

Clicca su Start e comincerà il Feature Tracking.

Attiva la casella in basso a destra vicino alla cinepresa per avviare il Camera Solve appena terminato il Feature Tracking. Oppure avvialo manualmente da qui una volta terminato il Feature Tracking:

Verranno generati dei punti colorati.

Quando il Feature Tracking termina parte il Camera Solve, con il quale si definisce posizione, orientamento e lunghezza focale della cinepresa per ogni frame. Al termine dell'operazione appariranno dei punti colorati gialli e blu. Sono detti PREDIZIONI e mostrano le posizioni 3D delle Features 2D utilizzate per il calcolo del movimento di camera. I pallini gialli rappresentano le predizioni 3D per le Feature 2D presenti al frame corrente. I pallini bli rappresentano le features che non sono presenti nel frame corrente, ma che sono visibili in altre parti della sequenza. Le predizioni esistono per l'intera lunghezza della sequenza, anche quando le Features che rappresentano si trovano al di fuori della visuale. Durante la riproduzione del video le Predizioni appaiono come se fossero attaccate alle Features dell'immagine.

Adesso inseriamo nel video un oggetto 3D di test da qui:

Esso apparirà al centro della scena.

Seleziona alcune Predictions sul terreno di fronte alla casa. Appariranno verdi.

Nel pannello di inserimento dell'oggetto di Test imposta Align and Orientation e poi l'opzione Plane Through Selected Predictions.

L'oggetto si disporrà su un piano allineato in base alla selezione delle Predictions che abbiamo fatto.

Durante la riproduzione del video l'oggetto 3D rimarrà fisso nella posizione assunta.

Clicca in alto sull'icona 3D per visualizzare la struttura 3D della scena.

 

Questa modalità diventa disponibile quando la Camera è stata trackkata. Si vedrà l'oggetto 3D dentro una nuvola di punti colorati e una linea rossa indicante la traiettoria della cinepresa.
Per gestire la visuale usa questi comandi:
SHIFT + LMB: Rotazione della vista.
SHIFT + MMB: Pan della vista.
SHIFT + RMB: Zoom.

Quando viene calcolata la struttura 3D non viene definito il piano Z=0 oppure un asse per definire le coordinate lungo l'altezza. Allineiamo la struttura alle coordinate del fotogramma per prepararla all'esportazione del programma 3D.

Entra in modalità Frame Manipulator Mode cliccando su questa icona:

Attiva la modalità Translate. Appariranno degli assi al centro della vista.

Utilizza l'asse verticale per traslare i punti che rappresentano il piano orizzontale all'altezza della griglia.

Alla fine clicca di nuovo su questa icona: per tornare alla modalità Test Object Manipulator.
A questo punto la traslazione e la rotazione potranno essere applicate direttamente all'oggetto 3D di test.

Clicca qui:

Apparirà questa finestra:

Il movimento di Camera e tutti i punti Predictions verranno esportati. Nel caso di 3DStudio verrà generato un file di tipo .MS

Per importare il file generato dentro 3DStudio vai qui:

Poi vai a pescare il file .MS generato.
Appariranno nella scena una Camera e una serie di punti.

Inseriamo nello sfondo della vista la sequenza di immagini del filmato utilizzata all'interno di Boujou e inquadriamo dalla cinepresa (che sarà automaticamente animata).


Quando viene generato il file MaxScript il valore di lunghezza focale della cinepresa viene assegnata automaticamente in base al filmato.

Anche nella finestra di rendering viene impostata l'apertura dell'obbiettivo utilizzato per il rendering.

A questo punto nella scena è possibile creare degli oggetti 3D direttamente sulla griglia orizzontale e questi saranno integrati nell'immagine di sfondo.