Через рік після опублікування цього питання я отримую кілька додаткових коментарів та відповідей, що справді чудово. Технічно це все ще проблема, але дозвольте мені поділитися тим, про що я дізнався минулого року, якщо хтось інший натрапить на цю сторінку з подібною проблемою.
Ми придумали два недорогі рішення проблеми, яка, на мою думку, спрацює, в правильних умовах.
- Використовуйте швидкісний стробоскоп. Це працює лише в тому випадку, якщо предмет не випромінює світло (на жаль, для мене це не так) і його можна помістити в дуже темну кімнату. Влаштуйте дуже швидкий дуже точний світлодіодний світло, а потім встановіть його, щоб він вимикався з тією ж частотою, що і камери, скажімо, 50 кадрів в секунду / 50 Гц. Потім встановіть швидкість затвора всіх камер на 1/50 секунди, тобто затвор завжди відкритий. Помістіть об'єкт в дуже темну кімнату і встановіть діафрагму таким чином, щоб відео виглядало чорним без світла. Потім освітліть стельовим світлом. Відео, природно, буде синхронізовано, тому що єдине світло, яке вони отримують, - від строб, і це відбувається один раз на кадр. Складність отримує досить точний штрих. Але я чую, що їх використовують у важких виробничих операціях для огляду лез / коліс / ременів тощо, які неможливо вимкнути. Ви запалюєте інструмент лише строб, який має аналоговий контроль, і повільно збільшуєте швидкість штриха, і, як ви досягнете частоти інструменту, він, здається, сповільниться і з часом зупиниться. Тепер ви можете оглянути наявність проблем. Тільки не чіпайте його;).
- Використовуйте сигнал vsync на складеному відео з камер. На це надихає http://samj.snappages.com/ . Цей сигнал надсилається регулярно в кожен кадр, і за допомогою деякої електроніки ви можете виміряти різницю між сигналом на двох (або більше) різних камерах. Потім ви можете запустити живлення на камеру (або на деяких камерах, сфотографувати. Більше про це пізніше ...) і знову виміряти її тощо. Якщо ви розумні в часі на силовому велосипеді, ви можете наблизити їх до межі порогу. Ми не закінчилися намагатися це лише тому, що ми не закінчилися будувати схему, і ми подумали, що це буде занадто хитро для роботи, особливо з більш ніж двома камерами.
Як я вже говорив, ми не закінчилися робити жодного з них. Ми в кінцевому підсумку подали заявку на фінансування недешевої системи, розробленої саме для цієї мети, від такої компанії, як NorPix. Вони синхронізуються через Ethernet і встановлюються. Мені ніколи не вдалося дізнатися, як саме (протокол тощо) вони використовують мережу Ethernet для синхронізації, тому якщо хтось хоче пояснити, що мене дуже зацікавить. Минулого разу мене оновлювали, мені сказали, що ми знайшли гроші, але, звичайно, якщо ви щось знаєте про академічну бюрократію, ви не здивуєтеся, дізнавшись, що я все ще чекаю обладнання!
Якщо у когось є магічна ідея, яка недорого досягає справжньої синхронізації, я все ще відкритий для пропозицій.
Для завершення я згадаю стратегію, яка не спрацювала, у своїх тестах. І це на цьому веб-сайті: http://3dfilmfactory.com/index.php?option=com_content&view=article&id=93:gen-lock-canon-5d-mark-ii-cameras-and-shoot-3d
Зрозуміло, у нас є різне обладнання, Canon 60D, і у нас були дуже дешеві позабрендові версії бездротових затворів. Однак у мене немає підстав вважати, що вони спричинили помітну різницю в налаштуваннях у посиланні. Я налаштовував тести за допомогою світлодіодного пристрою, як запропонував у своїй відповіді Бокан, і середня різниця в синхронізації знизилася приблизно на 1 мс після використання звільнення бездротового затвора порівняно з контрольними тестами, а іноді це погіршило. Я не робив жодного статистичного аналізу, але підозрюю, що він не був би значущим порівняно з випадковістю. Я думаю, що дуже ймовірно, що 3D Film Factory або не знімав матеріал, у якому вони помітили б проблему синхронізації, або їх більш дороге обладнання забезпечило дещо надійніший результат, який все-таки не відрізняється тим, що відрізняється. Масштабування до 2-х камер, я '
Однак за допомогою віддаленого виходу затвора все одно скидається відео. Якщо ви використовуєте кнопку «запис» на камерах (або на пульті дистанційного керування), вона просто починає зберігати кадри, які вже обробляються. Іншими словами, якщо ви вимірюєте синхронізацію в декількох різних тестах, не вимикаючи камеру, не фотографуючи або відпускаючи її в режим енергозбереження, синхронізація буде такою ж. Ви можете включити цей механізм у номер підходу (2) вище: замість того, щоб силою запускати камери, він міг робити знімки, поки сигнали vsync не відповідатимуть. Це було б крутий пристрій, ми просто ніколи не обходилися його фактично будувати.
Ще раз дякую за будь-які пропозиції. Я сподіваюся, що колись хтось знайде це корисним, і місяці, які я марно намагався вирішити, заощадять комусь трохи часу!