Используйте средство записи Azure Kinect с внешними синхронизированными устройствами
В этой статье содержатся сведения о том, как средство записи Azure Kinect может записывать данные с внешних синхронизированных устройств.
Предварительные требования
Управление внешней синхронизацией
- НА главном устройстве не может быть синхронизировано подключение кабеля.
- Для включения синхронизации основное устройство должно выполнять потоковую передачу камеры RGB.
- Все единицы должны использовать одну и ту же конфигурацию камеры (частота кадров и разрешение).
- Все единицы должны запускать одинаковое встроенное ПО устройства (см. инструкции по обновлению встроенного ПО).
- Все подчиненные устройства должны быть запущены перед главным устройством.
- Одно и то же значение экспозиции должно быть установлено на всех устройствах.
- Каждый подчиненный параметр Мастера задержки относительно главного устройства.
Запись, когда у каждой единицы есть главный компьютер
В приведенном ниже примере каждое устройство имеет собственный выделенный главный компьютер. Рекомендуется подключать устройства к выделенным компьютерам, чтобы избежать проблем с пропускной способностью USB и использованием ЦП и GPU.
Подчиненный-1
Настройка средства записи для первой единицы
k4arecorder.exe --external-sync sub -e -8 -r 5 -l 10 sub1.mkv
Устройство начинает ожидание
Device serial number: 000011590212 Device version: Rel; C: 1.5.78; D: 1.5.60[6109.6109]; A: 1.5.13 Device started [subordinate mode] Waiting for signal from master
Подчиненный-2
Настройка средства записи для второй единицы измерения
k4arecorder.exe --external-sync sub -e -8 -r 5 -l 10 sub2.mkv
Устройство начинает ожидание
Device serial number: 000011590212 Device version: Rel; C: 1.5.78; D: 1.5.60[6109.6109]; A: 1.5.13 Device started [subordinate mode] Waiting for signal from master
master.
Начать запись в мастере
>k4arecorder.exe --external-sync master -e -8 -r 5 -l 10 master.mkv
Дождитесь завершения записи
Запись при подключении нескольких единиц к главному компьютеру с одним узлом
Можно использовать несколько DK Azure Kinect, подключенных к одному главному компьютеру. Однако это может предъявлять высокие требования к пропускной способности USB и вычислениям на узле. Чтобы уменьшить требования
- Подключите каждое устройство к собственному USB-контроллеру узла.
- Имейте мощный GPU, который может поддерживать механизм глубины для каждого устройства.
- Записывайте только необходимые датчики и используйте более низкие частоты кадров.
Всегда запускайте подчиненные устройства первыми, а главное устройство — последним.
Подчиненный-1
Запустить средство записи на подчиненном
>k4arecorder.exe --device 1 --external-sync subordinate --imu OFF -e -8 -r 5 -l 5 output-2.mkv
Устройство переходит в состояние ожидания
master.
Запустить главное устройство
>k4arecorder.exe --device 0 --external-sync master --imu OFF -e -8 -r 5 -l 5 output-1.mkv
Ожидание завершения записи
Воспроизведение записи
Для воспроизведения записи можно использовать средство просмотра Azure Kinect.
Советы
- Использование раскрытия вручную для записи синхронизированных камер. Автоматическая экспозиция камеры RGB может повлиять на синхронизацию времени.
- Перезапуск подчиненного устройства приведет к потере синхронизации.
- Некоторые режимы камеры поддерживают до 15 кадров/с. Мы рекомендуем не смешивать режимы и частоту кадров между устройствами
- Подключение нескольких устройств к одному компьютеру может легко регулировать пропускную способность USB, рассмотрите возможность использования отдельного компьютера для каждого устройства. Обратите особое внимание на вычислительные ресурсы ЦП и GPU.
- Отключите микрофон и IMU, если они не нужны для повышения надежности.
Сведения о проблемах см. в статье Устранение неполадок
См. также раздел
- Настройка внешней синхронизации
- Средство записи Azure Kinect для настройки средства записи и дополнительных сведений.
- Средство просмотра Kinect Azure для воспроизведения записей или задания свойств камеры RGB, недоступных через средство записи.
- Средство встроенного ПО Azure Kinect для обновления встроенного ПО устройства.