The software

The interface with which the OptoGait system is managed is divided into three main sections: Patients' data, Tests and Results.


This is the section where the patients’ profiles are created and stored. A profile can contain all sorts of information: personal data, notes, patient’s photo, etc. Each patient can be added to one or more groups or subgroups. Therefore the Patients’ Personal Data can be fully customized and adapted to the user’s requirements, and imported and/or exported from/to other programs or formats (xml, Excel, etc.).



This section is the software’s nerve center. It is accessed to devise and configure new tests (jump, reaction, running, etc.) and to perform tests by choosing from the pre-defined tests or those created by the user. It is furthermore possible to group several tests (protocols), if this is useful for measuring particular capacities or conditions (some protocols are already pre-configured, e.g. for measuring reactivity and dynamic stability).

During the test, the user receives three kinds of feedback in real-time: numerical, graphical, and video (from one or two webcams). If the starting foot has been previously selected, the results are calculated assigning the values to the left or right leg. Once confirmed the test, all three types of data are stored and are available for immediate editing or further use in future. The user can also temporarily hide certain unnecessary information (e.g., if the video is of importance for the user, the images can be viewed full-screen).


Results and video analysis

The tests carried out previously can be recalled at any moment accessing the Results area. Selecting a test and clicking on ‘View’, (numerical or graphical) data can be compared with the images. The video is of great help to the user to detect immediately postural or motor problems, and, more in general, to carry out a qualitative analysis. In fact, thanks to the ‘video memory’, possible anomalies of the numerical data can be easily identified and motivated.
The video images are synchronized with the data. This allows to verify with accuracy what has happened at the time of acquisition of a certain value (e.g. if a contact time is extremely long, it is possible to look for the cause viewing the images of the instant, when the value has been recorded). Synchronization is carried out automatically by the software; no user action is necessary. The video reproduction speed can be reduced down to a still image, to view the video frame-by-frame. A video analysis utility is also provided, with traditional tools such as lines, arches, circles, text, ruler, goniometer to measure angles and other.

In the Results section two or more tests can be compared (‘Compare’ option) using the video as well as the data, having all necessary information at disposition. This allows to quickly and intuitively carry out an analysis of quantitative and qualitative differences between tests carried out at a different time (pre-/post- rehab, for example) or between different patients (healthy and rehab).
If more than two tests are to be compared, the ‘History’ function must be used, which allows to select an infinite number of tests to verify the parameters (indicated when a patient’s progress must be measured constantly carrying out numerous tests). All data, numerical and graphical, can be printed or exported to the most common formats.


After having carried out and saved a test, two reports are immediately available:

  • Gait/Run report: specific report for gait or running tests, with average values, standard deviation and variability coefficient of all typical parameters for the left and right leg. Furthermore, any possible asymmetries and imbalances between the legs can be spotted instantly. The same report type is available when selecting two tests, allowing for a quick comparison thanks to a graphically intuitive and clear interface. Gait/Run reports show also if the patient’s parameters are within the normal range of values.
  • Extended Report: contains all numerical and graphical data, stored step by step during the test. In both report types it is possible to add screenshots taken with the video utility available in the ‘View’ option, as well as in the ‘Compare’ option
Gait Report Run Report


The software is currently available in 7 different languages (english, italian, german, french, spanish, japanese, chinese).