Motion Analysis Corporation

Cortex

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

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.

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.