ProAnalyst® is the world's premier software package for video-based motion analysis. Used extensively by NASA engineers, investigators, biologists, physicists, medical professionals, and athletes, ProAnalyst is the ideal companion software to any scientific researcher with a video camera.

What can I do with ProAnalyst?

Use ProAnalyst to identify important features in video and measure velocity, angular acceleration, size, shape, and other useful quantities. Graph the resulting motion data inside ProAnalyst, compare them against external data, and export to a variety of output formats. You can also create frame-by-frame annotations, build 2-D and 3-D stick models, and save your analyzed videos for presentation. Explore some applications.

What's New in 2023?

A-la-Carte Software (no more Editions)

Mix and match Toolkits to build a custom copy of ProAnalyst 2023, or choose from our pre-packaged Toolboxes, designed for specific motion analysis applications. See the full list of pre-packaged Toolboxes on the new Purchase ProAnalyst page.

New, Affordable Licensing Options

License ProAnalyst 2023 by the month or year with the new cloud subscription license (coming soon), or try the new lifetime PC license, locked to your computer's CPU. If you prefer the familiar ProAnalyst USB dongle, that is available too, with updated hardware for 2023.

Updated Look, Feel, and Function

ProAnalyst 2023 has a new look, complete with an updated user interface, new icons, fewer hidden menus, redesigned control panel layouts, and new features. For a preview of these changes, try out the new ProAnalyst Essentials for FREE.

Purchase ProAnalyst 2023


With ProAnalyst 2023, any prosumer, scientific, or industrial video camera becomes a non-contact measurement device; simply record an event with one or more cameras and use ProAnalyst's powerful analysis tools to extract motion data from within.

Adaptive feature tracking algorithms

ProAnalyst 2023 is powered by the most advanced algorithms for markerless 2-D feature tracking. Designed by MIT researchers, these algorithms adapt to changes in shape, lighting, and more.

Track through obscurations, erratic motion, and complex rotations with full control and without relying on image databases or special tracking markers.

Intelligent video handling

ProAnalyst 2023 employs a video engine designed for the most common outputs from scientific cameras, so users can quickly scrub through videos, jump to frames, and play in reverse.

While we recommend uncompressed AVI and TIFF sequences, ProAnalyst 2023 can handle compressed formats such as x264, m264, mpg, cine, RAWW, hsv, ixc, and more.

File and project management

Organize videos, calibration files, and analysis results using ProAnalyst's project-centric interface.

Apply groups of settings and calibration files from one project to another, preview video files with the Video Explorer, and easily sort files in Workspace View.

Data importing

ProAnalyst 2023 can handle more than just video data; import data from other measurement devices, such as accelerometers, force plates, and gyroscopes to analyze with your videos! Plot external data and motion data together the Advanced Data Graphing toolkit for comparison and data reduction.

Software compatibility

Model both 2-D and 3-D events with the powerful graphing engine in ProAnalyst. If you prefer to model in other software, export your motion data and other results to file formats compatible with MATLAB, MAYA, Excel, and more.

FREE updates for ProAnalyst 2023 users

ProAnalyst is constantly being developed and improved based on user feedback, and Xcitex is excited to share those improvements with you! To download free product updates, trial versions, distributable viewers, and free utilities, visit the Xcitex Download Center.

If you are a user of a legacy version of ProAnalyst, and you are interested in upgrading to ProAnalyst 2023, please visit the new Upgrade page.

3-D Calibration

The 3-D toolkits in ProAnalyst 2023 require the use of a 3-D calibration fixture. You can construct your own fixture or purchase one of our 3-D Calibration Fixtures.

The 3-D calibration process in ProAnalyst.

What is Calibration?

Calibration is a necessity for any quantitative motion analysis process. The computer needs scale, an origin, and a choice of coordinate axes to generate an appropriate coordinate system for the plane of motion, also called the "measurement plane."

In 3-D, calibration becomes even more crucial; the measurement plane evolves into a measurement volume, and in addition to the requirements for 2-D calibration, the precise positions of the video cameras must now be obtained as well.

3-D Calibration in ProAnalyst

With both cameras in place, simply take a snapshot of a calibration fixture from each camera (this can happen before or after the test is recorded). After the test is run, import into ProAnalyst 2023 the video and calibration image from each camera, as well as the associated fixture file, and follow the steps to calibrate the measurement volume in just a few clicks.

Once complex, time consuming, and mathematically involved, calibration is now the easiest part of the 3-D motion analysis process with ProAnalyst 2023 and a 3-D Calibration Fixture. For an overview of the 3-D motion analysis process in ProAnalyst, check out this this video from the Xcitex YouTube channel.

1m, 12 inch, and 6inch Xcitex 3-D Calibration Fixtures
1 meter, 12", and 6" Xcitex 3-D Calibration Fixtures. Not to scale.

Xcitex 3-D Calibration Fixtures

The 3-D Calibration Fixtures by Xcitex are designed specifically for 3-D motion analysis in ProAnalyst. Each fixture is constructed with an "open book" design consisting of two calibration faces separated by a specific angle, with each face sporting a pattern of calibration markers. The precise positions of these markers in 3-D space are recorded in a calibration fixture file required for 3-D calibration (each fixture comes with a corresponding fixture file). This fixture design maximizes the projected area of the markers in each camera view and increases the calibration accuracy for the typical 2-camera setup.

1inch and 2inch Xcitex 3-D Calibration Fixtures
1" and 2" Xcitex 3-D Calibration Fixtures. Push pin and paper clip for scale.
Different sizes

Xcitex offers a variety of different sizes of 3-D calibration fixtures for different applications. Performing tabletop tests? Try a 1" or 2" fixture, made of strong and lightweight plastic. For larger subjects, from animal biomechanics to drop tests, you can choose between the 6" fixture, made from an even stronger plastic, and the 12" or 24" fixtures, built from aluminum. For those working with even larger measurement volumes, the 1-meter and 2-meter aluminum fixtures will give you the most flexibility. For questions about analyzing measurement volumes larger than 2m x 2m x 2m, please Contact Us.


ProAnalyst is more than just feature tracking software. Our analysis toolkits allow users to process video, track and characterize objects or sets of objects, and analyze motion data for comparison, export, and presentation. To view toolkit pricing, please visit the Purchase ProAnalyst 2023 page.

Feature Tracking Toolkits

ProAnalyst boasts the most advanced algorithm for markerless feature tracking. Use these powerful toolkits to record the positions of features in time.

Standard Feature Tracking

Automatically track one feature by defining and setting a feature template, or manually track up to three features by placing track points. Allows for limited search parameter adjustment and importing/exporting of tracking data.

Adaptive Feature Tracking

Track unlimited features of interest. Allows for feature rotation, interpolation through obstructions, and constructing stick models between features with distances and angles. Contains Standard Feature Tracking.

Full Parametric Feature Tracking

Track unlimited features of interest. Search for special target types, adjust all advanced search parameters, and import tracking data from other toolkits to place Virtual Points in the video. Contains Adaptive Feature Tracking.

3-D Stereoscopy

Combine two feature tracking data sets from the same event with a 3-D Stereo Calibration to produce 3-D motion data. Requires 2 cameras; ideal for tests with moderate 3-D movement. Contains Full Parametric Feature Tracking.

3-D Multi-Camera Arena

Perform a weighted merge of multiple 3-D motion data sets to construct a 3-D model of an event. Requires 3 or more cameras; ideal for tests with large or complex 3-D movement. Contains 3-D Stereoscopy.

Specialty Analysis Toolkits

Need something more specialized? These toolkits employ variations of the adaptive feature tracking algorithm, tailored for specific applications.

Constrained Edge Tracking

Track one or more edges along user-set channels with adjustable search types, channel widths, and thresholds. Ideal for characterizing surfaces like expanding shockwaves or oscillations like standing waves.

Particle Tracking

Track particles within a region of interest under user-set parameters, like min./max. area and particle color. Extract particle size, count, eccentricity, and average speed. Create correspondence trails for persisting particles.

Contour Tracking

Trace regions of similar intensity with user-set parameters and compute size, area, perimeter, center of gravity, and more. Ideal for analyzing evolving surfaces, including airbags, medical valves, and stretched parts.

Particle Image Velocimetry (PIV)

Track particle flow and compute a series of vectors for the velocity of the flow. Vector fields are drawn as a colorized contour map. Ideal for the study of aerodynamics, fluidics, and flows in machinery.

Cell Tracking

Track cell motion through veins and arteries in microscopic images. Compute cellular proximity to vascular walls, flow direction, and more. Ideal for microbiologists studying cell motion or cavitation in pipes.

Impact Excursion

Analyze the movement of a crash test dummy relative to restraints. Used in automotive sled testing to ensure compliance with international passenger safety regulations. Also ideal for concussion testing and analysis.

Scene Calibration Toolkits

Calibration is the key to extracting meaningful data from video. Use these toolkits to construct the coordinate system for your scene. Save and reuse calibration files to speed up the analysis of iterative tests.

Standard Calibration

For videos where the optical axis of the camera is perpendicular to the plane of motion. Place reference points on a known object to set the scale of your scene. Create multiple calibrations for different planes of motion.

Orthonormal Calibration

For videos where the optical axis of the camera is perpendicular to the plane of motion. Set the scale, origin, and coordinate axes of the scene. Create a moving origin and change the rotation & handedness of the coordinate axes.

Perspective Calibration

For videos where the optical axis of the camera is not perpendicular to the plane of motion. Define the plane of motion using four points with known positions or two tracked features with known separation moving through space.

3-D Stereo Calibration

For calibrating pairs of videos from two cameras that recorded the same event. Set the scale, origin, axes, and positions of your cameras in a 3-D measurement volume using known 3-D objects in the frame (3-D calibration fixtures).

Image Correction Toolkits

Image Correction accentuates features of interest for motion analysis. Prepare your image for tracking with these toolkits. Save and reuse image correction files to speed up the analysis of iterative tests.

Look-Up Table (LUT)

Apply a LUT to your image; make standard brightness, contrast, gamma, and exponential/log adjustments, invert the image, or convert it to grayscale. All adjustments can be made to individual color channels.

Image Processing

60+ advanced image processing filters, from arithmetic operations and binary thresholds, to edge detection and background removal, all with adjustable parameters. Combine filters in different orders to produce different results.

Image Stabilization

Remove unwanted shake and vibration from video. Track features in the image to produce a stabilized video for better analysis. Ideal for airborne testing, frequency analysis, drop tests, and correcting hand-held jitter.

Data Reduction Toolkits

After extracting motion data from video, graph them, compare them to other data, or present them with these toolkits.

Standard Data Graphing

Create a 2-axis graph of one motion data quantity against time. Choose from quanities created in other toolkits, like feature velocity, particle count, contour area, angle, etc. Save your graph playback as a bitmap sequence.

Advanced Data Graphing

Create 2- and 3-axis graphs of multiple motion data quantities. Apply data filters, perform a one-click FFT, import external data for comparison, and export motion data to text or Excel files. Includes Standard Data Graphing.

Reports and Presentation

Add frame-by-frame or global notes to your videos. Annotate with shapes and text. Export data, analysis, notes, and annotations to a multi-slide PowerPoint presentation or an HTML web page, or send them directly to a printer.

Purchase ProAnalyst 2023


Software licensing has changed for ProAnalyst 2023, and the new licensing options make it more accessible and convenient to use than ever.

Individual Licenses

ProAnalyst 2023 is licensed to an individual user. License pricing is available on the Purchase ProAnalyst 2023 page.

Subscription Cloud License (coming soon)

ProAnalyst 2023 is licensed to your email address through the cloud, so your software can be accessed from any computer running ProAnalyst 2023.

If you need to analyze videos for a limited time (i.e., less than 11 months), this is is most cost-effective option for you. Users can pay by the month or by the year (25% less than monthly rate).

Lifetime PC License

ProAnalyst 2023 is licensed to your computer via CPU-lock, and is therefore not transferrable. Ideal for users who prefer working at a fixed workstation or those who perform their analysis on a laptop.

Ideal for users working on long-term projects; a single payment gives users access to a lifetime license.

Lifetime USB License

ProAnalyst 2023 is licensed to a USB hardlock dongle, which can activate the software on any one computer running ProAnalyst 2023. Ideal for users who use more than one computer during their analysis or want to lend their license to a colleague.

Ideal for users working on long-term projects; a single payment gives users access to a lifetime license.

Group Licenses (coming soon)

ProAnalyst 2023 is licensed to an individual user who manages concurrencies for other users. For group license pricing, Contact Us.

Network Licenses

Ideal for small teams sharing a network. License ProAnalyst to a USB key with up to 10 concurrent seats; all concurrent users have access to the same set of toolkits licensed by the USB key. Cost dependent on number of seats.

Institutional Licenses

Ideal for universities and other organizations with large campuses. Concurrent users have access to a set of toolkits via the cloud. License without numbers for finite periods at significant academic group discount rates.

Purchase ProAnalyst 2023

ProAnalyst Training

Xcitex offers a variety of different training options to help you explore the depth of the ProAnalyst feature set. For pricing, please visit the Purchase ProAnalyst page. For more information or to schedule a training session or class, please Contact Us.

Training Classes

These training sessions revolve around the ProAnalyst Fundamentals curriculum; the lessons and practice exercises in this course are built around videos from a variety of motion analysis applications to best prepare students for wherever their analysis work might take them.

Dr. Jesse Hong teaching a class on motion analysis.

Xcitex training class

Xcitex holds multiple scheduled ProAnalyst Fundamentals training classes in different locations each year. This is a hands-on motion analysis course taught by an Xcitex instructor over the course of 2 days. The charge for attending is per person.

Training class at your facility

An Xcitex instructor visits your location to teach a private ProAnalyst Fundamentals training class over the course of 16 hours. Maximum 4 students; additional charges apply for more students.

Remote training class

An Xcitex instructor teaches a private ProAnalyst Fundamentals training class to your team over the course of 16 hours, which can be spread across multiple sessions. Maximum 4 students; additional charges apply for more students.

Individual Training

If you'd like to train on your own, these resource can help you develop a deeper understanding of ProAnalyst 2023.

Remote individual training

Meet one-on-one with an Xcitex engineer for a web-based training session: discuss your video, ask questions about a Toolkit, or learn more about the motion analysis process for your application. Training sessions can be purchased in 2-, 4-, or 8-hour increments.

Self-guided online training

Take advantage of the comprehensive, searchable user guide inside of ProAnalyst's help menu, or purchase a printed version from our Purchase ProAnalyst 2023 page. To watch recorded webinars, training videos, and analysis showcases, visit our YouTube Channel.

Purchase ProAnalyst 2023

To purchase ProAnalyst 2023 or to view pricing, visit our new purchase page below. For bulk orders and institutional licensing, please Contact Us.

Purchase ProAnalyst 2023

Upgrade from legacy versions of ProAnalyst to ProAnalyst 2023

Try ProAnalyst Essentials for FREE