Motion Analysis Corporation


Cortex is Motion Analysis' software for handling all phases of motion capture within a single program - initial setup, calibration, tracking and post processing. A single, integrated application greatly improves productivity.

Cortex is the industry’s first mocap tracking software tailored to both a 32-bit and a 64-bit operating system for use with high-throughput multi-processor environments. It is built on Microsoft’s .NET Framework. The .NET framework maximizes the productivity for our programmers, which translates into more features delivered at a faster rate to our customers.


Cortex's installation is Windows registry independent, allowing cleaner side-by-side execution of different versions of Cortex. Cortex's internal plug-in architecture has been simplified through templates, making it easier for third party developers to create plug-ins to Cortex using free Microsoft Visual Studio express versions. Existing external software programs and plug-ins that use the MAC exclusive simultaneous-connection SDK2 environment will run without changes under Cortex.

Capture (.cap) File Structure

Cortex has a revolutionary way of handling motion capture data. File management is controlled by a single capture (.cap) file, whereby all files associated with a capture are referenced in a single location. This process simplifies file loading and saving, allowing the user to only manage a single file rather than separate project files and multiple data files. When transferring data, Cortex will package all files associated with a given capture. The file structure can be specified by users to best fit their needs.

Multiple Tracking Objects (MTO)

In both real-time and post-processing, Multiple Tracking Objects allows our customers to separate the capture into separate MarkerSets and edit each data set separately. Each MarkerSet has its own marker names, linkages, template and optional skeleton definition. With a simple tab selection you highlight and select the particular maker set as seen with the separate DaveBody and DaveFace MarkerSets below:


MTO Details:

  1. Post process data with multiple objects (templates, props)
  2. All data are referenced by a single .cap file
  3. Simplified system set up
  4. All data are referenced by a single .cap file
  5. Multiple simultaneous Skeleton engine support
  6. Fully backwards compatible with legacy data
  7. Simplified data packaging and transfer

Presentation Graphs

Presentation Graphs allow one or multiple pages with tabs, one or more graphs per page and complete scaling and formatting control to optimize graph readability. Any data known to Cortex can be graphed before or after calculations in the simple graph scripts that retrieve and process the data.

Presentation Graphs

Record a .wav File

As part of your capture, Cortex can now record a .wav file if you connect a microphone or headset with a microphone. It plays back in post-processing on your computer speakers. You can adjust the offset between the .wav and mocap data as needed with a Playback slider. The Cortex Sound Manager allows you to change the amplitude and pitch of .wav files for use with BioFeedTrak.

Collada 3D Viewer

The Collada 3D Viewer allows our customers to play high resolution animations (collada model rendering) within Cortex or SONIC. Users now have the ability to Show Motion Trails for Markers, Links, Skeletons and Forces. Show Skins and/or Scenes in Live, Post Processing and Presentations is possible as well – Cortex skeleton’s flexible Skins and background Scenes use the Collada open source standard for exchanging digital assets.

Collada 3D Viewer;

DV Reference

Motion Analysis offers a software solution for digital video capture, DV Reference. DV Reference is embedded in Cortex and allows the synchronized capture and playback of reference video data from either a stationary or moving DV camera. The software enables you to collect color or monochrome video from multiple cameras that is time matched to the motion capture data. This software requires a DV camera with a firewire connection, or High Speed Basler digital video cameras.

DV Reference also offers a function which enables you to overlay the reference color video images with stick figures, markers, vectors and other model information. Following a simple calibration procedure, the color reference video camera view becomes a background to the 3D View. The 3D Show Video checkbox will dim the floor and snap the 3D viewpoint to the reference video viewpoint. If you want to move the color or studio camera, you can put six markers on the color camera and view the real or virtual scene.