344:
of its development all 3D motion capture systems stored their data in multiple files, each with a different proprietary format, making the exchange of data between various biomechanics and gait analysis laboratories very difficult. With the introduction and adoption of the C3D file format by all major 3D motion capture companies all necessary 3D information, analog data and parameters describing the data can be seamlessly transferred between researchers and laboratories, regardless of the hardware or environment used to collect the data. The major features of the C3D file format are listed below:
214:, a video game company. Once entered in the public domain it has been used by Oxford Metrics (Vicon Motion Capture Systems). The Acclaim format is composed of two different files, one for the skeleton and the other one for the movement. The separation between these two types has been done because the same skeleton is often used for numerous distinct movements. The file containing the skeleton description in the ASF file (Acclaim Skeleton File) and the file containing the movement data is the AMC file (Acclaim Motion Capture data).
24:
140:, which was developed by a motion capture company called Biovision. The BVA format (also developed by Biovision) is an older format which was the precursor to BVH. The BVH format is mainly used as a standard representation of movements in the animation of humanoid structures. It is currently one of the most popular motion data formats and has been widely adopted by the animation community (probably because of its simple specifications).
370:
Prior to the introduction of the C3D file format almost all biomechanics and gait analysis software was written for each specific 3D system manufacturers file format. As a result, researchers and clinicians were restricted to either writing their own analysis software or else using only the software
343:
The C3D file format is a public domain, binary file format developed in the mid-1980s at The
National Institutes of Health in Bethesda, Maryland. It stores 3D coordinate information, analog data and associated information used in 3D motion data capture and subsequent analysis operations. At the time
180:
MVN motion capture data. The format contains the 3D positions and orientations of all segments captured with Xsens MVN. In addition, the format includes several other variables to be exported such as joint angles, segment velocity and free acceleration, center of mass trajectory and calibrated sensor
254:
The HTR format (Hierarchical
Translation Rotation) has been developed as a native format for the skeleton of the Motion Analysis software. It has been created as an alternative to the BVH format to make up for its main drawbacks. A HTR variant exist which is called the GTR format (Global Translation
245:
Thanks to the fact that the RAW data from this file are read by
Synertial SDK and the skeleton structure is recomputed each time they are needed, the file format is memory efficient. GRC file format data are compatible and can be exported into BVH and FBX file formats using Synertial software tools.
189:
The format is a variant of the BVH file format developed by
Biovision. The ASK file (Alias Skeleton) only contain information concerning the skeleton and, as a result, does not contain any information about the channels or the movement. The offset coordinates are absolute, unlike the BVH in which
423:
format is used by the popular 3D figure software Poser and DAZ Studio. The format can encode both body and facial animation, and can be applied by dropping the file onto the character in the viewport. It is text-based, akin to XML in structure, and can be easily edited. There is also a face-only
382:
The GMS (Gesture and Motion Signal) format is a low-level, binary, minimal, but generic, format for storing
Gesture and Motion Signals in a flexible, organized, optimized way. The GMS format takes into account the minimal features a format carrying movement/gesture information needs: flexible
383:
dimensionality for the signals, versatile structuration, flexible types of the encoded variables, and spatial and temporal properties of gesture and motion signals. GMS received the support of the FP6 Network of
Excellence IST-2002-002114 – "Enactive Interfaces".
328:
The V file format is a binary motion data format developed by Vicon Motion
Systems. This file is normally used in conjunction with a VSK file also developed by Vicon Motion System. The VSK file contains the skeleton Hierarchy. The V file can contain the following
371:
provided by with their 3D data collection system. The introduction of the C3D format resulted in the availability of a substantial body of third-party software and freed the research community from dependence on any individual 3D data system manufacturer.
167:
The MBX format is a binary hierarchical skeletal format that is exclusive to the Noitom
Perception Neuron motion capture system. Files can be loaded into the Noitom Axis Studio software and then exported to BVH and other formats from their software.
398:
for use in their proprietary software called (at the time) Diva. This file format is essentially a dump of a Diva scene. It includes all translational marker data as well as all rotational bone data in the scene and more.
155:
This file format also allows renaming the markers of a CSM file to match the convention used in
Autodesk 3D Studio Max. A name defined by the user is associated to the predefined label expected by Character Studio.
304:
The TRC file format is another file format from Motion
Analysis. It contains not only the raw data from the full body motion capture system they developed but also the output data coming from their face tracker.
238:
mocap system. GRC includes RAW data from inertial sensors (such as rotation, acceleration, and magnetic field strength), skeleton details, absolute position of the skeleton root and various metadata (notes,
148:
This file format allows renaming the segments of a BVH file to match the convention used in Autodesk 3D Studio Max. The name defined by the user is associated to the predefined label for the biped segment.
190:
they are relative. The SDL file associated to the ASK file contains the data of the movement but it can contain much other information concerning the scene than the very samples of the movement.
424:
variant (no neck) called FC2. Motion capture software that can output PZ2 includes Zign Track, F-Clone, Kinect Capture, Brekel Face, and Faceshift via a free script.
53:
287:
General information on capture, like frame rate, calculation properties of markers, camera filters, synchronization method, recording system data/time
120:, musical gesture interfaces, virtual surgery. Those formats are low-level formats, i.e. formats close to the signal produced by the capture system.
411:
proprietary file format (.fbx) owned by Autodesk since 2006. The Blender Foundation has published an unofficial specification for binary FBX.
366:
The public specification and description of the C3D format allows anyone to access data without depending on a manufacturer for information.
354:
Store Trial information relating to the circumstances of the test session such as sample rates, filenames, dates, EMG muscles recorded, etc.
351:
Store information describing the physical design of the laboratory such as EMG channels used, force plate positions, and marker sets, etc.
112:
are widely used today in many applications that deal with motion and gesture signal. It is the case in domains like motion capture,
75:
181:
data of the individual motion trackers. MVNX data can also be imported into leading software programs including MATLAB and Excel.
453:
458:
316:
The CSM format is an optical tracking format that is used by Character Studio (an animation and skinning plug-in for
226:“Flock of Birds” developed by LambSoft. It allowed stocking the data coming from a magnetic motion capture system.
36:
363:
Extensibility - the C3D format provides the ability to store new information without making older data obsolete.
46:
40:
32:
264:
357:
Store subject information e.g. ID, age at trial, with physical parameters such as weight, leg length, etc.
223:
198:
Adaptative Optics is a company dedicated to the creation of hardware support for the motion capture. This
57:
395:
133:
113:
360:
Store calculated analysis results such as gait timing, cycle information and related information.
93:
235:
97:
89:
348:
The ability to store 3D positional and analog data in both processed and unprocessed form.
105:
420:
438:
290:
240:
101:
386:
The GMS file format, conversely to most others, is NOT skeleton-based, and is binary.
374:
The C3D file format, conversely to most others, is not skeleton-based, and is binary.
447:
211:
202:
file format simply describes the captors and their position at each sampling period.
117:
109:
433:
275:
317:
308:
The TRC file format, conversely to most others, is not skeleton-based.
108:
systems to inter-communicate through control data. Motion and gesture
267:
software developed by OptiTrack. The file can contain information on:
176:
The MVNX format is a human-readable open XML based format for storing
234:
The GRC file format is file format to store motion capture data from
255:
Rotation) and is the same format less the structural information.
199:
177:
408:
104:
systems, etc., on the one hand, and with the need of allowing
17:
222:
The format is uniquely used by the motion capture system
263:
The Tak, pronounced "take," file format is used by the
92:
takes more and more importance with the development of
335:- Local rotation data (with root translation data)
45:but its sources remain unclear because it lacks
124:Existing formats that encode gesture and motion
333:- Global segment translation and rotation data
8:
394:A closed binary file format developed by
76:Learn how and when to remove this message
7:
271:Marker position and residual error
14:
22:
274:Skeleton information and 6DoF
1:
320:) for importing marker data.
210:This format was developed by
88:The question of gesture and
138:Biovision Hierarchical Data
475:
250:HTR and GTR file formats
151:eg. Humerus = L UpperArm
129:BVA and BVH file formats
31:This article includes a
158:eg. LeftShoulder = LSHO
60:more precise citations.
454:Computer file formats
278:position and rotation
295:Recorded Camera Data
224:Ascension Technology
206:ASF/AMC file formats
116:, gesture analysis,
459:Gesture recognition
185:ASK/SDL file format
114:character animation
94:gesture controllers
33:list of references
324:V/VSK file format
86:
85:
78:
466:
281:Force Plate Data
81:
74:
70:
67:
61:
56:this article by
47:inline citations
26:
25:
18:
474:
473:
469:
468:
467:
465:
464:
463:
444:
443:
430:
417:
415:PZ2 file format
405:
403:FBX file format
392:
390:HDF file format
380:
378:GMS file format
341:
339:C3D file format
334:
332:
330:
326:
314:
312:CSM file format
302:
300:TRC file format
261:
259:TAK file format
252:
244:
232:
230:GRC file format
220:
218:BRD file format
208:
196:
194:AOA file format
187:
174:
165:
163:MBX file format
146:
144:MNM file format
131:
126:
106:virtual reality
82:
71:
65:
62:
51:
37:related reading
27:
23:
12:
11:
5:
472:
470:
462:
461:
456:
446:
445:
442:
441:
439:motion capture
436:
429:
426:
416:
413:
404:
401:
396:House of Moves
391:
388:
379:
376:
368:
367:
364:
361:
358:
355:
352:
349:
340:
337:
325:
322:
313:
310:
301:
298:
297:
296:
293:
291:SMPTE Timecode
288:
285:
282:
279:
272:
260:
257:
251:
248:
231:
228:
219:
216:
207:
204:
195:
192:
186:
183:
173:
170:
164:
161:
145:
142:
130:
127:
125:
122:
102:motion capture
84:
83:
41:external links
30:
28:
21:
13:
10:
9:
6:
4:
3:
2:
471:
460:
457:
455:
452:
451:
449:
440:
437:
435:
432:
431:
427:
425:
422:
414:
412:
410:
402:
400:
397:
389:
387:
384:
377:
375:
372:
365:
362:
359:
356:
353:
350:
347:
346:
345:
338:
336:
331:- Marker data
323:
321:
319:
311:
309:
306:
299:
294:
292:
289:
286:
283:
280:
277:
273:
270:
269:
268:
266:
258:
256:
249:
247:
242:
237:
229:
227:
225:
217:
215:
213:
205:
203:
201:
193:
191:
184:
182:
179:
171:
169:
162:
160:
159:
153:
152:
143:
141:
139:
135:
128:
123:
121:
119:
115:
111:
107:
103:
99:
95:
91:
80:
77:
69:
59:
55:
49:
48:
42:
38:
34:
29:
20:
19:
16:
418:
406:
393:
385:
381:
373:
369:
342:
327:
315:
307:
303:
262:
253:
233:
221:
209:
197:
188:
175:
166:
157:
154:
150:
147:
137:
132:
118:biomechanics
110:file formats
87:
72:
63:
52:Please help
44:
15:
434:file format
172:MVNX format
136:stands for
58:introducing
448:Categories
276:Rigid Body
236:Synertial
100:systems,
66:July 2009
428:See also
241:TimeCode
318:3ds Max
212:Acclaim
54:improve
265:Motive
243:, ..).
98:haptic
90:motion
329:data:
284:Auido
200:ASCII
178:Xsens
39:, or
419:The
407:The
421:PZ2
409:FBX
134:BVH
450::
96:,
43:,
35:,
79:)
73:(
68:)
64:(
50:.
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.