visual3d:documentation:pipeline:event_commands:event_global_minimum
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:pipeline:event_commands:event_global_minimum [2025/04/10 20:00] – wikisysop | visual3d:documentation:pipeline:event_commands:event_global_minimum [2025/04/28 17:50] (current) – [Dialog] wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Event Global Minimum ====== | ====== Event Global Minimum ====== | ||
- | ==== Overview ==== | + | ===== Overview |
This command identifies the lowest point (minimum value) of a signal within a specified time range and creates a corresponding event at that frame. It is typically used when a user wants to detect a **single lowest value** of a signal over an entire trial or within a specific interval defined by events. This command is highly configurable and allows you to: | This command identifies the lowest point (minimum value) of a signal within a specified time range and creates a corresponding event at that frame. It is typically used when a user wants to detect a **single lowest value** of a signal over an entire trial or within a specific interval defined by events. This command is highly configurable and allows you to: | ||
* Search over the **entire trial**, or within a specific **event-defined interval** | * Search over the **entire trial**, or within a specific **event-defined interval** | ||
Line 12: | Line 12: | ||
To review the difference between local and global minimum values please see [[Visual3D: | To review the difference between local and global minimum values please see [[Visual3D: | ||
- | ==== Pipeline Command ==== | + | ===== Pipeline Command |
The command below is as seen in the Visual3D application, | The command below is as seen in the Visual3D application, | ||
Line 34: | Line 34: | ||
</ | </ | ||
- | ====Command Parameters==== | + | =====Command Parameters===== |
The following table shows the command parameters and descriptions: | The following table shows the command parameters and descriptions: | ||
Line 41: | Line 41: | ||
|**/ | |**/ | ||
|**!/ | |**!/ | ||
- | |**!/ | + | |**!/ |
|**!/ | |**!/ | ||
|**!/ | |**!/ | ||
Line 59: | Line 59: | ||
{{: | {{: | ||
- | ====Examples==== | + | * **New Event Label Name**: Name for event that will be created at the minimum point. |
- | The following example will go through the use of the **Event_Global_Maximum** command in the Visual3D application. | + | * **Signal Component**: |
+ | * **Frame Offset**: Move the resulting event by a number of frames. | ||
+ | * **Time Offset**: Shift the event by time (in seconds). | ||
+ | * **Threshold**: | ||
+ | * **Event Sequence and Instance for Range**: Search for the minimum between specific events. | ||
+ | * **Subsequence and Instance within Event Sequence**: Search window within the main sequence. | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | =====Examples===== | ||
+ | The following example will go through the use of the **Event_Global_Minimum** command in the Visual3D application. | ||
This command may be used to create an event **RKFlex_Min**, | This command may be used to create an event **RKFlex_Min**, | ||
Line 76: | Line 88: | ||
* Event_Minimum command may be used to create multiple minimum events during an event sequence. | * Event_Minimum command may be used to create multiple minimum events during an event sequence. | ||
- | === Example | + | ==== Example |
+ | This example will be done showing both the dialog box and corresponding command text. | ||
+ | |||
+ | Other options within the command such as **Exclude Event**, and **Select Subsequence** are explained in detail on the [[Visual3D: | ||
To create the RKFlex_Min event using the Event_Global_Minimum dialog box: | To create the RKFlex_Min event using the Event_Global_Minimum dialog box: | ||
- | \\ | ||
+ | **1. Enter information into dialog box:** | ||
+ | * **Event_Name: | ||
+ | * **Select Frame Offset:** 0 | ||
+ | * **Signal Components: | ||
+ | * **Event Sequence Instance:** 0 | ||
+ | * **Defined Events:** RHS + RHS | ||
+ | * Click **OK** | ||
+ | | ||
+ | | ||
+ | |{{: | ||
+ | Event_Global_Minimum | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! /THRESHOLD= | ||
+ | ; | ||
+ | </ | ||
- | |**1. Enter information into dialog box:**\\ \\ **Event_Name: | ||
- | \\ | + | **2. Select desired signal:** |
+ | * Select **signal from data tree** Right_Knee_Angle | ||
+ | * Click **Import Selected Signals** | ||
- | |**2. Select desired signal:**\\ \\ Select **signal from data tree** Right_Knee_Angle\\ \\ Click **Import Selected Signals** | + | {{: |
- | \\ | ||
**RKFlex_Min** will be created at the global minimum value during the gait cycle.\\ | **RKFlex_Min** will be created at the global minimum value during the gait cycle.\\ | ||
- | \\ | ||
- | Other options within the command such as **Exclude Event**, and **Select Subsequence** are explained in detail on the [[Visual3D: | ||
- | \\ | + | ==== Example 2: Finding Value at Event ==== |
+ | |||
+ | This command can be used to find the **lowest vertical GRF during swing phase** of the left leg (right single support) and convert that to a metric. | ||
+ | |||
+ | < | ||
+ | Event_Global_Minimum | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | ! / | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ; | ||
+ | </ | ||
+ | |||
+ | Then find the metric value at this event for the GRF: | ||
+ | |||
+ | < | ||
+ | Metric_Signal_Value_At_Event | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | ! / | ||
+ | ; | ||
+ | </ | ||
+ | |||
+ | |||
+ | ---- | ||
====Notes==== | ====Notes==== |
visual3d/documentation/pipeline/event_commands/event_global_minimum.1744315240.txt.gz · Last modified: 2025/04/10 20:00 by wikisysop