Список форматов файлов движений и жестов

Вопрос жеста и движения становится все более важным с развитием контроллеров жестов , тактильных систем, систем захвата движения и т. д., с одной стороны, и с необходимостью обеспечения взаимодействия систем виртуальной реальности посредством управляющих данных. Форматы файлов движения и жестов сегодня широко используются во многих приложениях, которые имеют дело с сигналами движения и жестов. Это касается таких областей, как захват движения, анимация персонажей , анализ жестов, биомеханика , музыкальные интерфейсы жестов, виртуальная хирургия. Эти форматы являются низкоуровневыми форматами, т. е. форматами, близкими к сигналу, создаваемому системой захвата.

Существующие форматы, кодирующие жесты и движения

Форматы файлов BVA и BVH

BVH означает Biovision Hierarchical Data , который был разработан компанией захвата движения Biovision. Формат BVA (также разработанный Biovision) — это старый формат, который был предшественником BVH. Формат BVH в основном используется как стандартное представление движений в анимации гуманоидных структур. В настоящее время это один из самых популярных форматов данных о движении, который широко принят сообществом анимации (вероятно, из-за его простых спецификаций).

Формат файла MNM

Этот формат файла позволяет переименовывать сегменты файла BVH в соответствии с соглашением, используемым в Autodesk 3D Studio Max. Имя, определенное пользователем, связано с предопределенной меткой для сегмента двуногого объекта. Например, Humerus = L UpperArm

Этот формат файла также позволяет переименовывать маркеры файла CSM в соответствии с соглашением, используемым в Autodesk 3D Studio Max. Имя, определенное пользователем, связывается с предопределенной меткой, ожидаемой Character Studio. Например, LeftShoulder = LSHO

Формат файла MBX

Формат MBX — это бинарный иерархический скелетный формат, который является эксклюзивным для системы захвата движения Noitom Perception Neuron. Файлы можно загружать в программное обеспечение Noitom Axis Studio, а затем экспортировать в BVH и другие форматы из их программного обеспечения.

Формат MVNX

Формат MVNX — это открытый формат на основе XML, читаемый человеком, для хранения данных захвата движения Xsens MVN. Формат содержит 3D-позиции и ориентации всех сегментов, захваченных с помощью Xsens MVN. Кроме того, формат включает несколько других переменных для экспорта, таких как углы сочленений, скорость сегмента и свободное ускорение, траектория центра масс и калиброванные данные датчиков отдельных трекеров движения. Данные MVNX также можно импортировать в ведущие программы, включая MATLAB и Excel.

Формат файла ASK/SDL

Формат является вариантом формата файла BVH, разработанного Biovision. Файл ASK (Alias ​​Skeleton) содержит только информацию о скелете и, как следствие, не содержит никакой информации о каналах или движении. Координаты смещения являются абсолютными, в отличие от BVH, в котором они являются относительными. Файл SDL, связанный с файлом ASK, содержит данные о движении, но он может содержать много другой информации о сцене, помимо самих образцов движения.

Формат файла AOA

Adaptative Optics — компания, занимающаяся созданием аппаратной поддержки для захвата движения. Этот формат файла ASCII просто описывает захватчиков и их положение в каждом периоде выборки.

Форматы файлов ASF/AMC

Этот формат был разработан Acclaim , компанией, занимающейся видеоиграми. После того, как он стал общественным достоянием, он использовался Oxford Metrics (Vicon Motion Capture Systems). Формат Acclaim состоит из двух разных файлов: один для скелета, а другой для движения. Разделение между этими двумя типами было сделано, поскольку один и тот же скелет часто используется для множества различных движений. Файл, содержащий описание скелета в файле ASF (файл скелета Acclaim), и файл, содержащий данные о движении, — это файл AMC (данные захвата движения Acclaim).

Формат файла BRD

Формат используется уникальной системой захвата движения Ascension Technology «Flock of Birds», разработанной LambSoft. Он позволяет хранить данные, поступающие от магнитной системы захвата движения.

Формат файла GRC

Формат файла GRC — это формат файла для хранения данных захвата движения из системы захвата движения Synertial. GRC включает в себя необработанные данные с инерциальных датчиков (такие как вращение, ускорение и напряженность магнитного поля), детали скелета, абсолютное положение корня скелета и различные метаданные (примечания, TimeCode , ..).
Благодаря тому, что необработанные данные из этого файла считываются Synertial SDK, а структура скелета пересчитывается каждый раз, когда они необходимы, формат файла является эффективным для памяти. Данные формата файла GRC совместимы и могут быть экспортированы в форматы файлов BVH и FBX с помощью программных инструментов Synertial.

Форматы файлов HTR и GTR

Формат HTR (Hierarchical Translation Rotation) был разработан как собственный формат для скелета программного обеспечения Motion Analysis. Он был создан как альтернатива формату BVH, чтобы компенсировать его основные недостатки. Существует вариант HTR, который называется форматом GTR (Global Translation Rotation) и представляет собой тот же формат, за исключением структурной информации.

Формат файла TAK

Формат файла Tak, произносится как "take", используется программным обеспечением Motive, разработанным OptiTrack. Файл может содержать информацию о:

  • Положение маркера и остаточная ошибка
  • Информация о скелете и положение и вращение жесткого тела 6DoF
  • Данные силовой пластины
  • Ауидо
  • Общая информация о захвате, например, частота кадров, расчетные свойства маркеров, фильтры камеры, метод синхронизации, данные/время системы записи
  • Временной код SMPTE
  • Записанные данные камеры

Формат файла TRC

Формат файла TRC — это еще один формат файла от Motion Analysis. Он содержит не только необработанные данные из системы захвата движения всего тела, которую они разработали, но и выходные данные, поступающие от их трекера лица.

Формат файла TRC, в отличие от большинства других, не основан на скелете.

Формат файла CSM

Формат CSM — это формат оптического отслеживания, который используется Character Studio (плагин анимации и скиннинга для 3ds Max ) для импорта данных маркеров.

Формат файла V/VSK

Формат файла V — это двоичный формат данных движения, разработанный Vicon Motion Systems. Этот файл обычно используется вместе с файлом VSK, также разработанным Vicon Motion System. Файл VSK содержит скелетную иерархию. Файл V может содержать следующие данные:
- Данные маркера
- Глобальные данные о перемещении и вращении сегмента
- Локальные данные о вращении (с данными о перемещении корня)

Формат файла C3D

Формат файла C3D — это общедоступный двоичный формат файла, разработанный в середине 1980-х годов в Национальном институте здравоохранения в Бетесде, штат Мэриленд. Он хранит информацию о трехмерных координатах, аналоговые данные и сопутствующую информацию, используемую при захвате данных трехмерного движения и последующих операциях анализа. На момент его разработки все системы трехмерного захвата движения хранили свои данные в нескольких файлах, каждый из которых имел свой собственный формат, что делало обмен данными между различными лабораториями биомеханики и анализа походки очень сложным. С введением и принятием формата файла C3D всеми основными компаниями по захвату трехмерного движения вся необходимая трехмерная информация, аналоговые данные и параметры, описывающие данные, могут беспрепятственно передаваться между исследователями и лабораториями, независимо от оборудования или среды, используемых для сбора данных. Основные характеристики формата файла C3D перечислены ниже:

  • Возможность хранения трехмерных позиционных и аналоговых данных как в обработанном, так и в необработанном виде.
  • Сохраните информацию, описывающую физическую конструкцию лаборатории, такую ​​как используемые каналы ЭМГ, положения силовых пластин, наборы маркеров и т. д.
  • Сохранение информации об испытаниях, касающейся обстоятельств сеанса тестирования, такой как частота дискретизации, имена файлов, даты, записанные ЭМГ мышц и т. д.
  • Сохраняйте информацию о субъекте, например, идентификатор, возраст на момент испытания, а также физические параметры, такие как вес, длина ног и т. д.
  • Сохраняйте расчетные результаты анализа, такие как время походки, информацию о цикле и сопутствующую информацию.
  • Расширяемость — формат C3D обеспечивает возможность хранения новой информации без устаревания старых данных.
  • Публичная спецификация и описание формата C3D позволяют любому человеку получить доступ к данным, не завися от производителя в плане информации.

До введения формата файла C3D почти все программное обеспечение для анализа биомеханики и походки было написано для каждого конкретного формата файла производителя 3D-системы. В результате исследователи и врачи были ограничены либо написанием собственного программного обеспечения для анализа, либо использованием только программного обеспечения, предоставленного с их системой сбора 3D-данных. Введение формата C3D привело к доступности значительного объема стороннего программного обеспечения и освободило исследовательское сообщество от зависимости от любого отдельного производителя систем 3D-данных.

Формат файла C3D, в отличие от большинства других, не основан на скелете и является двоичным.

Формат файла GMS

Формат GMS (Gesture and Motion Signal) — это низкоуровневый, бинарный, минимальный, но общий формат для хранения сигналов жестов и движений гибким, организованным и оптимизированным способом. Формат GMS учитывает минимальные характеристики, необходимые формату, несущему информацию о движении/жесте: гибкая размерность сигналов, универсальная структуризация, гибкие типы кодируемых переменных, а также пространственные и временные свойства сигналов жестов и движений. GMS получил поддержку FP6 Network of Excellence IST-2002-002114 – «Enactive Interfaces».

Формат файла GMS, в отличие от большинства других, НЕ основан на скелете и является двоичным.

Формат файла HDF

Закрытый двоичный формат файла, разработанный House of Moves для использования в их фирменном программном обеспечении под названием (в то время) Diva. Этот формат файла по сути является дампом сцены Diva. Он включает в себя все данные трансляционных маркеров, а также все данные вращательных костей в сцене и многое другое.

Формат файла FBX

Запатентованный формат файла FBX (.fbx) , принадлежащий Autodesk с 2006 года. Blender Foundation опубликовал неофициальную спецификацию для двоичного FBX.

Формат файла PZ2

Формат PZ2 используется популярным программным обеспечением для 3D-фигур Poser и DAZ Studio. Формат может кодировать как анимацию тела, так и лица, и может быть применен путем перетаскивания файла на персонажа в области просмотра. Он основан на тексте, похож на XML по структуре и может быть легко отредактирован. Существует также вариант только для лица (без шеи) под названием FC2. Программное обеспечение для захвата движения, которое может выводить PZ2, включает Zign Track, F-Clone, Kinect Capture, Brekel Face и Faceshift через бесплатный скрипт.

Смотрите также

Retrieved from "https://en.wikipedia.org/w/index.php?title=List_of_motion_and_gesture_file_formats&oldid=1215674433"