Зеркальные фотокамеры для SLS-сканирования

Зеркальные фотокамеры для SLS-сканирования

3D Scanner Inf

Переход на главную




Дорогой друг! Наверное, у тебя появился вопрос: а можно ли использовать для сканирования зеркальную фотокамеру типа Canon, Nikon и др.? Вон же она - у тебя на полке валяется. Там крутая матрица, крутая оптика и на барахолке их за копейки продают.

Вообще, это возможно. Но поверь мне на слово и забудь про эту идею, как про страшный сон. Вот серьезно, не надо.

А если всё же ты решил заняться этим вопросом, то давай расскажу подробности. Да, зеркальную фотокамеру ты использовать можешь, но столкнешься со следующими проблемами:

Проблема 1. Захват изображения. Сначала тебе нужно будет захватить изображение с камеры и отправить его на ПК.

Canon может выдавать видеопоток через USB-порт (но в низком разрешении и в сжатом виде). Чтобы захватить это видео на ПК и загнать в ПО HP 3D Scanner, придется эмулировать его в формат WEB-камеры, а для этого тебе потребуется специальное ПО в виде хотя бы SparkoCam. Программа эта не бесплатная, но можно найти ключи в интернете.

 У Nikon, Panasonic и других камер зачастую такой возможности нет. Поэтому потребуется выдернуть видеосигнал из HDMI-порта камеры, преобразовать его и загнать в компьютер. Для этого нужен переходник HDMI-USB или PCI-плата захвата изображения. Проверенное устройство - это Inogeni 4K USB3. На вторичном рынке его можно купить от 300$.

Проблема 2. Низкая скорость и сжатие потока.

Если мы используем дешевые и доступные зеркальные камеры, то они не выдают больше 30FPS в поток. Да, они могут писать видео и с 60Гц+, но именно в поток они выдают до 30 кадров в секунду (более дорогие умеют и 60fps). И если мы хотим сканировать быстро, а не по 20-25 секунд на скан, то это нас уже не устраивает. Также не забываем, что выходной сигнал с камеры не является RAW, а уже идёт сжатый, что также негативно сказывается на качестве сканирования. А максимальное выходное разрешение у дешевых камер в виде FULL HD (1920*1080) может оказаться слишком маленьким для некоторых задач.

Проблема 3. Питание.

Не секрет, что зеркальные камеры запитаны от сменного АКБ. В любом случае, при работе с камерой по USB или HDMI-порту нужен этот АКБ. Когда мы начинаем брать изображение с камеры и в режиме LiveView, этот АКБ разряжается за несколько десятков минут. Это просто неприемлемо для сканирования. Проблему можно решить внешним источником питания для камеры, но это дополнительные траты. 

Проблема 4. Размер.

Проблема немного надуманная, но всё же имеет место быть. Посмотри на размер обычной промышленной камеры, а потом на зеркальную камеру. Она ОГРОМНАЯ и ТЯЖЕЛАЯ! А тут тебе потребуются ещё всякие HDMI, USB-переходники, внешнее питание камеры и т.д. Все эти провода и всякие коробочки, которые постоянно путаются под ногами, просто бесят.

Проблема 5. Оптика.

Тебя не испугали ранее перечисленные проблемы? Тогда тебя ждёт ещё одна. Оптика! Ты думаешь, что на вторичном рынке куча дешевых объективов, и фиксов, и зумов с низкой дисторсией, которые легко поставить на твою камеру, большие качественные стёкла, много света... Одним словом, вперёд - к сканированию?! Ан нет. Проблема кроется в том, что эти объективы не фиксируются жестко винтами (фокусировка, диафрагма). Они чуть-чуть, да болтаются на камере, что приводит к сбою калибровки. Так что о сканировании с передвижением сканера можно забыть. После калибровки сканер лучше не трогать.

Проблема 6. Режим LiveView 

В зеркальных фотокамерах режим LiveView (когда изображение выводится напрямую с матрицы на экран или в HDMI порт) зачастую ограничен во времени, что бы не перегреть матрицу. На некоторых фотокамерах (например на Nikon d3300) это всего лишь 30 минут, а потом нужно опять включать это режим вручную.

Проблема 7. Использование двух камер.

 Ты ведь уже не совсем новичок и понимаешь, что для сканирования лучше использовать две камеры. И представь, что все эти проблемы тебе придется умножить на два. Если две камеры вообще заведутся в приложение HP 3D Scan

Проблема 8 . Программное обеспечение.

Выбрав путь зеркальной камеры, ты будешь ограничен в ПО для сканирования. В основном, это будет HP 3D Scanner и FlexScan3D (но это не точно. Мало кто пробовал это ПО, особенно с зеркальными камерами). Ни о каких других ПО типа RangeVision и VolumeTechnologies даже не вспоминай.

P.S. Мы не говорим, что использовать зеркальную камеру невозможно и что с неё будет плохой результат. Просто накопленный опыт говорит о том, что не стоит выбирать этот путь. Гораздо лучше купить хоть дешевые, но промышленные камеры и заниматься сканированием, чем набиванием шишек. 


Nikon d3300 + Inogeni 4k



Report Page