visual3d:documentation:pipeline:metric_commands:metric_compute_temporal_distance
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:pipeline:metric_commands:metric_compute_temporal_distance [2025/09/23 18:12] – [Examples] wikisysop | visual3d:documentation:pipeline:metric_commands:metric_compute_temporal_distance [2025/10/03 19:44] (current) – [Command Parameters] wikisysop | ||
---|---|---|---|
Line 80: | Line 80: | ||
|**CALCULATE_PER_ALL_CMO_GLOBALS**|**Calculate global average**| | |**CALCULATE_PER_ALL_CMO_GLOBALS**|**Calculate global average**| | ||
|**CREATE_ALL_INSTANCES**|**value for each sequence (multiple values per trial)**| | |**CREATE_ALL_INSTANCES**|**value for each sequence (multiple values per trial)**| | ||
- | |**CREATE_EMPTY_VALUES**|****| | + | |**CREATE_EMPTY_VALUES**|**True or False: Create values containing no data**| |
|**RIGHT/ | |**RIGHT/ | ||
|**HEIGHT**|**Signal type and name defining height**| | |**HEIGHT**|**Signal type and name defining height**| | ||
|**---_EVENT**|**Event signal names for foot on/off**| | |**---_EVENT**|**Event signal names for foot on/off**| | ||
- | |**STRICT_EVENT_SEQUENCE_VALIDATION**|**---**| | + | |**STRICT_EVENT_SEQUENCE_VALIDATION**|**True or False: create temporal distance measures for events that occur within a gait cycle. For example Swing Time which occurs between RTO and RHS will only be calculated if the event sequence is RHS+RTO+RHS.**| |
|**R/ | |**R/ | ||
|**INCLUDE/ | |**INCLUDE/ | ||
Line 97: | Line 97: | ||
^ Dialog ^ Description ^ | ^ Dialog ^ Description ^ | ||
- | |{{: | + | |{{: |
|{{: | |{{: | ||
- | |{{: | + | |{{: |
|{{: | |{{: | ||
|{{: | |{{: | ||
Line 167: | Line 167: | ||
{{: | {{: | ||
- | ===Complex example=== | + | ===Complex example: Comparing Left and Right Stride Length for treadmill trial=== |
- | Combine with other commands | + | Here we will look at a gait cycle trial using data for users running on a treadmill |
+ | Similarly to above, we will start by using **Automatic Gait Events** to define the gait cycle. | ||
+ | Next, we will use **Metric_Compute_Temporal_Distance** to compute the length of each stride for both sides, and adjust the command parameters to account for the speed of the single belt treadmill used to record the data. In this case the treadmill was moving at 1.25 m/s and the subject walking in the y-direction (0,1,0). | ||
+ | |||
+ | < | ||
+ | Metric_Compute_Temporal_Distance | ||
+ | ! / | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | ! / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | ; | ||
+ | </ | ||
+ | |||
+ | The computed stride data can now be found in the **Metric** folder under **Temporal_Distance**. | ||
+ | |||
+ | To compare the left and right stride lengths we will create a horizontal chart in the **Reports** tab. | ||
+ | |||
+ | Start by adding a new page to your report, and adding **Temporal and Distance Metrics** as an item. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Fill out the dialog box as so: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Click done. You should now see a bar chart comparing the left and right step length for your trial. | ||
+ | |||
+ | {{: | ||
===== Multisubject Support ===== | ===== Multisubject Support ===== | ||
visual3d/documentation/pipeline/metric_commands/metric_compute_temporal_distance.1758651168.txt.gz · Last modified: 2025/09/23 18:12 by wikisysop