Un anno dopo aver pubblicato questa domanda, ricevo alcuni commenti e risposte extra, il che è davvero fantastico. Tecnicamente è ancora un problema, ma lasciami condividere ciò che ho imparato nell'ultimo anno, nel caso in cui qualcun altro si imbattesse in questa pagina con un problema simile.
Abbiamo trovato due soluzioni economiche al problema che penso funzionerà nelle giuste condizioni.
- Utilizzare una luce stroboscopica ad alta velocità. Funziona solo se il soggetto non emette luce (purtroppo non è il mio caso) e può essere posizionato in una stanza molto buia. Prendi una luce stroboscopica molto precisa molto veloce, quindi impostala per spegnersi alla stessa frequenza delle telecamere, diciamo 50fps / 50hz. Quindi impostare la velocità dell'otturatore di tutte le telecamere su 1/50 di secondo, ovvero l'otturatore è sempre aperto. Posiziona il soggetto in una stanza molto buia e imposta l'apertura in modo tale che il video appaia nero senza luce. Quindi illuminare con la luce stroboscopica. I video saranno naturalmente sincronizzati, perché l'unica luce che ottengono proviene dallo strobo e accade una volta per fotogramma. La difficoltà sta ottenendo uno strobo abbastanza preciso. Ma ho sentito che vengono utilizzati in pesanti operazioni di produzione per ispezionare lame / ruote / cinghie ecc., Che non possono essere disattivate. Accendi lo strumento solo con uno strobo che ha un controllo analogico e aumenti lentamente la velocità dello strobo, e quando raggiungi la frequenza dello strumento sembrerà rallentare e alla fine fermarsi. Ora puoi controllare se ci sono problemi. Basta non toccarlo;).
- Usa il segnale vsync sul video composito dalle telecamere. Questo è ispirato a http://samj.snappages.com/ . Questo segnale viene inviato regolarmente ad ogni frame e con alcuni dispositivi elettronici è possibile misurare la differenza tra il segnale su due (o più) telecamere diverse. È quindi possibile spegnere e riaccendere la fotocamera (o su alcune fotocamere, scattare una foto. Ne parleremo più avanti ...) e misurarla di nuovo, e così via. Se sei intelligente con i tempi del power cycling, puoi avvicinarli sempre di più all'interno di una soglia. Non abbiamo finito per provare questo solo perché non abbiamo finito per costruire il circuito, e abbiamo pensato che sarebbe stato troppo complicato per lavorare, specialmente con più di 2 telecamere.
Come ho detto, non abbiamo finito per fare nessuno dei due. Abbiamo finito per fare un'offerta per un finanziamento per un sistema non economico, progettato per questo preciso scopo, da una società come NorPix. Questi sono sincronizzati su Ethernet e vengono impostati. Non sono mai stato in grado di scoprire esattamente come (protocollo ecc.) Usano Ethernet per sincronizzare, quindi se qualcuno vuole spiegare che sarei molto interessato. L'ultima volta che sono stato aggiornato, mi è stato detto che abbiamo trovato dei soldi, ma ovviamente, se sai qualcosa sulla burocrazia accademica, non sarai sorpreso di scoprire che sto ancora aspettando l'attrezzatura!
Se qualcuno ha un'idea magica che raggiunge la vera sincronizzazione in modo economico, sono ancora aperto ai suggerimenti.
Per concludere, citerò una strategia che non ha funzionato, nei miei test. E questo è quello su questo sito web: http://3dfilmfactory.com/index.php?option=com_content&view=article&id=93:gen-lock-canon-5d-mark-ii-cameras-and-shoot-3d
Certo, abbiamo hardware diverso, Canon 60D, e abbiamo avuto otturatori wireless off-brand molto economici. Tuttavia, non ho motivo di pensare che abbiano causato una notevole differenza all'installazione nel link. Ho impostato i test utilizzando un dispositivo LED, come suggerito da Bokan nella sua risposta, e la differenza media nella sincronizzazione è diminuita di circa 1 ms solo dopo aver utilizzato il pulsante di scatto wireless rispetto ai test di controllo, e talvolta ha peggiorato le cose. Non ho fatto alcuna analisi statistica, ma sospetto che non sarebbe significativo rispetto al caso. Penso che sia molto probabile che 3D Film Factory non stia girando materiale in cui si accorgerebbero del problema di sincronizzazione, o il loro hardware più costoso ha dato un risultato leggermente più affidabile che non è ancora così diverso. Ridimensionando a più di 2 telecamere, io '
Tuttavia, utilizzando il pulsante di scatto a distanza fa ripristinare il video. Se si utilizza il pulsante "registra" sulle telecamere (o un telecomando), inizia semplicemente a salvare il filmato che è già in fase di elaborazione. In altre parole, se si misura la sincronizzazione in diversi test senza spegnere la fotocamera, scattare una foto o lasciarla passare in modalità di risparmio energetico, la sincronizzazione sarà la stessa. Potresti incorporare questo meccanismo nel numero di approccio (2) sopra: invece di spegnere e riaccendere le telecamere, potrebbe scattare foto fino a quando i segnali vsync non fossero in linea. Sarebbe un dispositivo interessante, non ci siamo mai fatti il giro per costruirlo davvero.
Grazie ancora per eventuali suggerimenti. Spero che un giorno qualcuno lo troverà utile e i mesi che ho perso cercando di risolverlo faranno risparmiare un po 'di tempo a qualcuno!