BlackTrax — Интеллектуальный трекинг для камер, света, звука, проекции.
BlackTrax: мульти-обладатель наград по трекинг-решениям, который произвёл революцию в индустрии развлечений за счет расширенных возможностей работы с беспрецедентным творческим потенциалом и передовыми технологиями. Команда CAST спроектировала BlackTrax с нуля, чтобы передавать точные 3D и 6D данные для автоматических контроллеров в режиме реального времени.
Что такое BlackTrax
Ниже приведен список компонентов, необходимых для стандартной (минимальной) инсталляции BTSystem:
- 1 x BTServer (Сервер — управление, трекинг и программное обеспечением BTwyg)
- 1 x BTController (Контроллер)
- 4 x BTBeacons & 1- BTDocking Station (датчики и док станция)
- 6 x BTCameras (камеры, каждая с близкой и дальней линзой)
- 1 x BTCalibration Kit (комплект калибровки)
Сервер
BTServer – это двигатель, мозги, коммуникационный узел для BlackTrax. Соответственно, он поставляется с программным обеспечением, необходимым для управления BTSystem. Он включает в себя специальную версию WYSIWYG (что видишь, то и получишь) под названием BTwyg, который работает в качестве визуализатора. С его помощью вы можете не только видеть, что происходит в реальном пространстве в режиме реального времени, но и использовать виртуальную копию пространства, чтобы нарисовать границы для трекинга, создать не трекинговые зоны или установить триггерные точки в пространстве.
Контроллер
BTController, на самом деле, это группа взаимосвязанных компонентов, включающих в себя как минимум один хронометр, блок синхронизации и BlackTrax роутер. Он подключается к электросети. BTController — это мозговой центр для координации работ с BTCamera, радиопередачей (обычно на частоте 2,4 ГГц) и отправки пакетов данных на BTServer в режиме реального времени.
Датчик
BTBeacon имеет размер портативного радиомикрофона. Он состоит из активных светодиодов для отправки уникальных инфракрасных световых импульсов (то есть каждый маяк имеет свой уникальный идентификатор и может быть отслежен в индивидуальном порядке). Светодиод, который может быть в единичном или тройном варианте, соединяет провод с основанием BTBeacon. Маяки могут быть скрыты в костюмах, но верхушки светодиодов должны быть видны для BTCamera.
Камера
BTCamera – это ИК (инфракрасная) камера для отслеживания окружающего пространства и захвата движения маяков BTBeacons. Они могут быть прикреплены к фермовой конструкции, стенам или другим неподвижным предметам в непосредственной близости от объекта.
Комплект калибровки
BTCalibration Kit используется для процедуры калибровки, объединения реального и виртуального пространства, автоматически привязывая положение каждой BTCamera в программном обеспечении BTwyg к ее точному реальному местоположению.
P.S. На данный момент (26.01.2018) компания «dreamlaser» владеет комплектом состоящим из 36 датчиков BTBeacon и 14 камер BTCamera + всё дополнительное оборудование.
Чтобы вы представляли — этого вполне достаточно чтобы работать с движущимся мэппингом (moving projection mapping) на хоккейной коробке (30х60 м), на которой отслеживается положение 33 хоккеистов, бегущих на скорости до 40 км/ч.
Часто задаваемые вопросы:
- А сколько по времени работают датчики BalckTrax (BTBeacons) без подзарядки?
Около 10 часов на стандартных аккумуляторах, в зависимости от количества подключенных диодов . Если прогнозируется более длительное использование — возможно подключение дополнительных источников питания. - Если датчики работают на инфракрасной технологии и их положение считывается камерами, значит световое оборудование может повлиять на корректность их работы, это так?
По сравнению с конкурирующими и малоизвестными производителями других систем трекинга, основанных на ИК технологии, BlackTrax — обошли это физическое ограничение программно. После того, как система BTSystem полностью смонтирована, необходимо включить всё световое оборудование, и с помощью функционала BTServer определить объекты (световые приборы в области видимости камер), на которые BTCameras не будут обращать внимания. - Сколько независимых объектов одновременно может отслеживаться?
Один BTServer может одновременно отслеживать порядка 80 различных объектов. - Возможна ли ситуация, когда контент с объекта с одним датчиком «сорвется и перескочит» на объект с другим датчиком? Не возникает ли «глюков», когда траектории движения датчиков с разных объектов пересекаются?
Это ещё одно конкурентное преимущество системы BlackTrax. Такая ситуация в принципе невозможна, поскольку каждый датчик (BTBeacon) излучает не просто ИК сигнал считываемый камерами (BTCamera), а обладает собственной частотой передачи сигнала. Иными словами, каждый датчик в ходе калибровки системы становится уникальным и сосоедние датчики ни как не влияют друг на друга. - А что случится, если вдруг камеры перестанут видеть один из ИК диодов с датчика (BTBeacons)? Как уберечься от этого?
В принципе, если камеры потеряют датчик, контент может замереть на месте. Но в момент когда камера снова увидит датчик, всё вернётся на свои места.
Для гарантированного определения положения геометрического объекта в пространстве — достаточно знать где в каждый момент времени находятся хотя бы 3 его точки. Для этого у датчика BTBeacon есть 3 ИК диода, которые закрепляются на объекте, а система камер (BTCamera) в каждый момент времени должна видеть все 3 ИК диода.
Если один из 3-х диодов в любой момент станет невидимым для системы камер, контент «соскочит» с движущегося объекта.
Однако, если мы на один объект устанавливаем 2 датчика BTBeacon и получаем 6 ИК диодов, то в любой момент времени камерам необходимо видеть одновременно 3 любых ИК диода из 6-ти. Такой ход на проблемной площадке сводит риск «соскочившего» контента к нулю!
Если у вас есть ещё вопросы — задавайте, с удовольствием отвечу!