Motive — это программное обеспечение для захвата движения, разработанное для управления системами оптического трекинга, обработки данных с камер и реконструкции поз и скелетов в реальном времени. Программа поддерживает работу с сетями инфракрасных камер, синхронизацию аппаратуры, калибровку объектива и окружающего пространства, фильтрацию шумов и экспорт готовых треков в стандартные форматы для дальнейшей обработки в приложениях для анимации, виртуальной продукции, науки о движении и робототехники. Motive предназначена для применения как в студийных условиях, так и в лабораториях, где требуется высокая точность измерений и воспроизводимость результатов.
Исторически Motive возникла как компонент пакета инструментов для систем, использующих инфракрасные маркеры и активные/пассивные отражатели для определения положения и ориентации объектов в трёхмерном пространстве. Программное обеспечение сочетает методы автокалибровки камер, алгоритмы выделения маркеров, кластеризацию точек в траектории твердых тел и алгоритмы построения скелетной модели человека на основе предварительно заданных шаблонов или автоматического сопоставления меток. Интерфейс и функциональность ориентированы на интеграцию с аппаратным обеспечением трекинга и сторонними приложениями через экспортные форматы и API.
- Управление камерами: настройка параметров камер, синхронизация кадров и управление частотой опроса.
 - Калибровка пространства: автоматические и ручные процедуры калибровки для определения точной геометрии и устранения искажений.
 - Обнаружение маркеров: детекция пассивных и активных маркеров, фильтрация ложных срабатываний и восстановление пропущенных точек.
 - Трековая обработка: объединение точек в траектории, сглаживание, вычисление скорости и ускорения.
 - Скелетная реконструкция: построение и отслеживание скелетной модели человека в реальном времени с возможностью настройки суставных связей и ограничений.
 - Экспорт данных: сохранение треков и анимаций в распространённых форматах для 3D-пакетов, анализа биомеханики и управления роботами.
 - Синхронизация внешних устройств: интеграция с системами захвата звука, видео, датчиками силы и электромиографией через аппаратные триггеры и программные интерфейсы.
 - Мониторинг качества данных: визуализация покрытия маркеров, отчёты о потере трека и инструменты для постобработки ошибок съёмки.