Статья
Запись с нескольких камер и управление ими в одном окне Альтрон
Одна камера смотрит на поверхность листа сверху, другая — на его кромку. Или в лаборатории цветная и монохромная камеры одновременно снимают один и тот же образец. Первый вопрос обычно такой: открывать ли отдельный экземпляр программы для каждой камеры? В Альтрон это не нужно. Все камеры находятся в одном окне, и simultaneous recording from multiple cameras takes a single command.
После нажатия Get Альтрон создаёт отдельную цепочку для каждой обнаруженной камеры:
- У каждой модели камеры свой граф. Цветная линейная камера работает с одним графом, а монохромная матричная — с другим.
- Камеры, у которых совпадают первые четыре символа серийного номера, образуют семейство. Если вы смените граф у одной из них, остальные камеры семейства тоже откроют этот граф.
- Настройки каждой камеры сохраняются в отдельном файле, названном по серийному номеру этой камеры. Если поменять кабели местами, настройки не перепутаются.
- Камера, подключённая впервые, начинает с самых свежих настроек своего семейства, чтобы вам не начинать с нуля.
В средней части у каждой камеры есть своя панель. В ней находятся просмотрщики графа этой камеры. В заголовке панели отображаются серийный номер и описание камеры.
- Щёлкните по панели камеры, чтобы сделать её активной. Её заголовок станет светлее. С этого момента столбец настроек и панель диагностики относятся к этой камере.
- Дважды щёлкните по заголовку панели, чтобы отображалась только эта камера. Повторный двойной щелчок возвращает все.
- Результаты Ui Search отображаются с префиксом камеры, поэтому вы знаете, настройку какой камеры нашли.
Распространённая ошибка: меняют экспозицию, а потом видят, что изменилось изображение другой камеры. Перед любым изменением посмотрите на цветной заголовок панели.
Если нажать Start у регистраторов двух камер поочерёдно, получатся два файла, начатые в разные моменты. Вместо этого используйте меню Tools, подменю Record:
У каждой панели камеры есть и собственная кнопка записи. Когда нужна только одна камера, пользуйтесь ею.
Begin Record All запускает записи одновременно программно. Если кадры двух камер должны захватываться строго в один и тот же момент, запускайте камеры общим аппаратным сигналом триггера.
Set Common Params задаёт всем один путь, но не разделяет имена файлов. Рекомендуем такой порядок:
- В регистраторе каждой камеры задайте имя, идентифицирующее камеру, например top_ и edge_. Впишите это имя в поле Prefix. В регистраторе необработанных данных это поле называется File Name.
- Нажмите Set Common Params, чтобы задать путь и ограничения.
- Make a short test recording with Begin Record All and check the file names.
We cover the name format and automatic folder structure in detail in the article on file naming.
Все камеры используют один процессор, одну память и один диск. Под списком камер отображается загрузка CPU и RAM — как для всей системы, так и для самого Альтрон. Если CPU загружен почти на 100 процентов, кадры теряются. При нескольких высокоскоростных камерах следите также за полосой кэша каждого регистратора. Теперь диск должен одновременно записывать данные всех камер.
To learn more about machine vision, статью в Википедии (на английском).
To choose the right combination of cameras, see the сравнения камер page. If you're designing a multi-camera station and are unsure about computer capacity or recording synchronisation, send us the details through страницу контактов.