В последнем эпизоде Я сделал себе 3D видоискатель и смотрел на мир с увеличенной основой.
Но из-за недостаточной синхронизации старта камер при съемке и воспроизведении движущихся объектов, параллаксы расходились не только по горизонтали (дурачишь ты с ними), но и по вертикали! (а это серьезно вредит зрению) Поэтому, как и планировалось, с пятницы по субботу я посвятил синхронизации камер и сборке всего оборудования в один комплект, чтобы можно было просто взять, включить и снимать 3D-фильмы.
Я не первый раз разбирал зи6 и уже знал, что внутри меня ждет джойстик с шестью контактами, он просто тянет выводы процессора видеокамеры на землю и вся задача, вроде бы, сводится к нулю соединить эти контакты на обеих камерах.
У zi6 есть два четырехконтактных мини-разъема.
Компонентный HD выходит поочередно, композитное видео и стереозвук — поочередно.
Проходные конденсаторы (С89,С91) между разъемом и микросхемой удобно расположены на краю платы, что и предопределило их участь быть демонтированными ради великой цели.
Помимо стартового сигнала я решил еще подключить аккумуляторные блоки фотоаппарата, чтобы запитать от них трубки видоискателя через повышающий преобразователь напряжения.
Сказано-сделано, результат на фото.
Теперь ту же процедуру нужно проделать со второй камерой, а тут на меня напала паранойя аппаратного программиста, ведь видеопроцессоры жили каждый своей жизнью, и кто знает, как и как часто там опрашиваются эти кнопки, так что совсем не факт, что подключив их, я запущу камеры синхронно, а возможно мне еще придется поковыряться с осциллографом, чтобы заставить тактовые генераторы этих процессоров работать вместе.
Но как показала практика, эти опасения оказались напрасными, по крайней мере, при просмотре в стереоскопический видоискатель никаких артефактов рассинхронизации замечено не было.
Единственный заметный глюк от такого подключения двух камер проявляется при включении камер, когда Амбарелла загружается и инициализирует порты, она тянет их на землю.
Если в этот момент уже включена и загружена другая камера, она воспримет это как сигнал к записи, при этом вновь загруженная камера будет стоять на месте.
При последующих нажатиях камеры синхронно поменяются местами :-) Я предполагаю, что это можно вылечить, если в каждой камере между кнопкой и разъемом поставить диод, тогда камеры перестанут влиять друг на друга и будут запускаться синхронно только с внешней кнопки.
Но камеры загружаются медленно, и я успеваю их включить, а кнопку запуска еще надо сделать, так что пока меня все устраивает. Я даже собрал все на одной платформе, хотя пока еще привязан проводами к блоку питания, а жаль.
Но есть еще один момент, который меня расстраивает, это сближение матриц камер.
Я бы не был компьютерщиком, если бы в первый же день, как только мне доставили камеры, я не настроил одну из них, сняв мутное защитное стекло, закрывающее объектив, и откалибровав интерполятор Байера по особенности матрицы и объектива из сервисного меню камеры, камера другая, специально не трогал, чтобы увидеть разницу.
И разница была заметна даже на дрянных ЖК-дисплеях! Увлекшись изготовлением, калибровкой и тестированием стереовидоискателя, я совершенно забыл о другой камере.
И хотя я снял с него защитное стекло, разница в калибровке дает о себе знать так, что создается впечатление, что они вообще не калибруются на заводе.
Хотя у Ambarella есть много интересного в этом плане, в том числе и исправление геометрических искажений объектива, но это уже другая история, проливающая свет на специализированные процессоры для видеокамер и камер, их операционные системы и программное обеспечение.
Сейчас у меня на повестке дня автономное питание, калибровка и скрипт для конвертации видео из двух файлов в один, стереоформат YouTube. Если у кого-нибудь есть Ависинт, буду очень рад увидеть такой скрипт в комментариях ;-) ПС.
Что вы думаете, если производитель публично заявляет о технических характеристиках продукта, которые явно не соответствуют действительности и даже не могут ей соответствовать по объективным, физическим причинам? Какую выгоду от этого может получить потребитель, если его обманут ложной рекламой? ;-) Теги: #Сделай сам или Сделай сам #поделки #3d #стереокино #кино #съемки
-
Cppcheck Премиум 21.10
19 Oct, 24 -
Java 7 Для Mac Os X: Будущее За Openjdk
19 Oct, 24 -
До Xe3
19 Oct, 24 -
Создание Виртуальной Локальной Сети
19 Oct, 24