Ein Jahr nach dem Posten dieser Frage bekomme ich ein paar zusätzliche Kommentare und Antworten, was wirklich großartig ist. Es ist technisch immer noch ein Problem, aber lassen Sie mich mitteilen, was ich im letzten Jahr gelernt habe, falls jemand anderes auf dieser Seite mit einem ähnlichen Problem stolpert.
Wir haben zwei kostengünstige Lösungen für das Problem gefunden, von denen ich denke, dass sie unter den richtigen Bedingungen funktionieren werden.
- Verwenden Sie ein Hochgeschwindigkeits-Blitzlicht. Dies funktioniert nur, wenn das Motiv kein Licht aussendet (was bei mir leider nicht der Fall ist) und in einem sehr dunklen Raum platziert werden kann. Besorgen Sie sich ein sehr schnelles, sehr genaues Blitzlicht und stellen Sie es so ein, dass es mit der gleichen Frequenz wie die Kameras ausgeht, z. B. 50 fps / 50 Hz. Stellen Sie dann die Verschlusszeit aller Kameras auf 1/50 Sekunde ein, dh der Verschluss ist immer geöffnet. Stellen Sie das Motiv in einen sehr dunklen Raum und stellen Sie die Blende so ein, dass das Video ohne Licht schwarz erscheint. Dann mit dem Blitzlicht beleuchten. Die Videos werden natürlich synchronisiert, da das einzige Licht, das sie erhalten, vom Blitz kommt und dies einmal pro Bild geschieht. Die Schwierigkeit besteht darin, einen ausreichend genauen Blitz zu erhalten. Aber ich höre, dass sie in schweren Fertigungsprozessen verwendet werden, um Klingen / Räder / Riemen usw. zu inspizieren, die nicht ausgeschaltet werden können. Sie beleuchten das Werkzeug nur mit einem Blitzgerät mit analoger Steuerung und erhöhen langsam die Geschwindigkeit des Blitzes. Wenn Sie die Frequenz des Werkzeugs erreichen, scheint es langsamer zu werden und schließlich anzuhalten. Jetzt können Sie nach Problemen suchen. Fass es einfach nicht an;).
- Verwenden Sie das vsync-Signal für das Composite-Video außerhalb der Kameras. Dies ist inspiriert von http://samj.snappages.com/ . Dieses Signal wird regelmäßig in jedem Bild gesendet, und mit etwas Elektronik können Sie die Differenz zwischen dem Signal an zwei (oder mehr) verschiedenen Kameras messen. Sie können dann die Kamera aus- und wieder einschalten (oder bei einigen Kameras ein Bild aufnehmen. Dazu später mehr ...) und es erneut messen und so weiter. Wenn Sie mit dem Timing beim Aus- und Einschalten vertraut sind, können Sie sie näher und näher an eine Schwelle bringen. Wir haben dies nicht versucht, nur weil wir die Schaltung nicht aufgebaut haben, und wir dachten, dies wäre einfach zu umständlich, um damit zu arbeiten, insbesondere mit mehr als 2 Kameras.
Wie gesagt, wir haben beides nicht gemacht. Am Ende haben wir von einem Unternehmen wie NorPix ein Angebot für die Finanzierung eines nicht kostengünstigen Systems eingereicht, das genau für diesen Zweck entwickelt wurde. Diese werden über Ethernet synchronisiert und eingerichtet. Ich konnte nie herausfinden, wie genau (Protokoll usw.) sie Ethernet zur Synchronisierung verwenden. Wenn also jemand erklären möchte, dass ich sehr interessiert wäre. Als ich das letzte Mal aktualisiert wurde, wurde mir gesagt, wir hätten etwas Geld gefunden, aber wenn Sie etwas über akademische Bürokratie wissen, werden Sie natürlich nicht überrascht sein, dass ich immer noch auf die Ausrüstung warte!
Wenn jemand eine magische Idee hat, mit der eine echte Synchronisation kostengünstig erreicht werden kann, bin ich immer noch offen für Vorschläge.
Abschließend werde ich in meinen Tests eine Strategie erwähnen, die nicht funktioniert hat. Und das ist der auf dieser Website: http://3dfilmfactory.com/index.php?option=com_content&view=article&id=93:gen-lock-canon-5d-mark-ii-cameras-and-shoot-3d
Zugegeben, wir haben unterschiedliche Hardware, Canon 60Ds, und wir hatten sehr günstige drahtlose Auslöser von Markenherstellern. Ich habe jedoch keinen Grund zu der Annahme, dass sie einen merklichen Unterschied zum Setup im Link verursacht haben. Ich habe Tests mit einem LED-Gerät durchgeführt, wie Bokan in seiner Antwort vorgeschlagen hat, und der durchschnittliche Unterschied in der Synchronisation ist nach Verwendung des drahtlosen Auslösers im Vergleich zu den Kontrolltests nur um etwa 1 ms gesunken, was ihn manchmal verschlimmert hat. Ich habe keine statistische Analyse durchgeführt, aber ich vermute, dass dies im Vergleich zum Zufall nicht signifikant ist. Ich denke, es ist sehr wahrscheinlich, dass 3D Film Factory entweder kein Material aufgenommen hat, bei dem sie das Synchronisationsproblem bemerkt haben, oder dass ihre teurere Hardware ein etwas zuverlässigeres Ergebnis lieferte, das messbar immer noch nicht so unterschiedlich ist. Ich skaliere auf mehr als 2 Kameras.
Bei Verwendung des Fernauslösers wird das Video jedoch zurückgesetzt. Wenn Sie die Aufnahmetaste an den Kameras (oder einer Fernbedienung) verwenden, wird einfach das bereits verarbeitete Filmmaterial gespeichert. Mit anderen Worten, wenn Sie die Synchronisation in mehreren verschiedenen Tests messen, ohne die Kamera auszuschalten, ein Bild aufzunehmen oder sie in den Energiesparmodus zu versetzen, ist die Synchronisation dieselbe. Sie könnten diesen Mechanismus in die obige Annäherungsnummer (2) integrieren: Anstatt die Kameras aus- und wieder einzuschalten, könnten Bilder aufgenommen werden, bis die vsync-Signale übereinstimmen. Es wäre ein cooles Gerät, wir sind einfach nie dazu gekommen, es tatsächlich zu bauen.
Nochmals vielen Dank für alle Vorschläge. Ich hoffe, eines Tages wird jemand dies nützlich finden, und die Monate, die ich damit verbracht habe, es zu lösen, werden jemandem ein bisschen Zeit sparen!