User Tools

Site Tools


visual3d:documentation:pipeline:event_commands:event_global_minimum

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
visual3d:documentation:pipeline:event_commands:event_global_minimum [2025/04/28 16:00] wikisysopvisual3d:documentation:pipeline:event_commands:event_global_minimum [2025/08/21 17:52] (current) 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:Documentation:Pipeline:General_Information:Global_vs_Loca_Max_and_Min|here]]. To review the difference between local and global minimum values please see [[Visual3D:Documentation:Pipeline:General_Information:Global_vs_Loca_Max_and_Min|here]].
  
-==== Pipeline Command ====+===== Pipeline Command =====
 The command below is as seen in the Visual3D application, **Version 6**. The command below is as seen in the Visual3D application, **Version 6**.
  
Line 34: Line 34:
 </code> </code>
  
-====Command Parameters====+=====Command Parameters=====
  
 The following table shows the command parameters and descriptions: The following table shows the command parameters and descriptions:
Line 46: Line 46:
 |**!/FRAME_OFFSET=**               | Number of frames to shift the new event from the minimum. | |**!/FRAME_OFFSET=**               | Number of frames to shift the new event from the minimum. |
 |**!/TIME_OFFSET=**                | Time (in seconds) to shift the event forward or backward. | |**!/TIME_OFFSET=**                | Time (in seconds) to shift the event forward or backward. |
-|**!/EVENT_SEQUENCE=**             | Sequence of two events (e.g., `LTO`, `LHS`) to restrict the search range. | +|**[[visual3d:documentation:c3d_signal_types:event_label_data_type|!/EVENT_SEQUENCE=]]**             | Sequence of two events (e.g., `LTO`, `LHS`) to restrict the search range. | 
-|**!/EXCLUDE_EVENTS=**             | If any listed event occurs in the sequence, it is skipped. |+|**[[visual3d:documentation:c3d_signal_types:event_label_data_type|!/EXCLUDE_EVENTS=]]**             | If any listed event occurs in the sequence, it is skipped. |
 |**!/EVENT_SEQUENCE_INSTANCE=**   | Index of the sequence instance to evaluate (0 = all, 1 = first, etc.). | |**!/EVENT_SEQUENCE_INSTANCE=**   | Index of the sequence instance to evaluate (0 = all, 1 = first, etc.). |
 |**!/EVENT_SUBSEQUENCE=**          | Optional inner event window within a broader sequence. | |**!/EVENT_SUBSEQUENCE=**          | Optional inner event window within a broader sequence. |
Line 59: Line 59:
 {{:visual3d:documentation:pipeline:event_commands:egmin_dialog.png?500|}} {{:visual3d:documentation:pipeline:event_commands:egmin_dialog.png?500|}}
  
-====Examples====+  * **New Event Label Name**: Name for event that will be created at the minimum point. 
 +  * **Signal Component**: Direction of signal to be analyzed. 
 +  * **Frame Offset**: Move the resulting event by a number of frames. 
 +  * **Time Offset**: Shift the event by time (in seconds). 
 +  * **Threshold**: Create an event if the minimum value is below this value. 
 +  * **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. The following example will go through the use of the **Event_Global_Minimum** command in the Visual3D application.
  
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 1: Simple Use Case ===+==== Example 1: Simple Use Case ====
 This example will be done showing both the dialog box and corresponding command text. This example will be done showing both the dialog box and corresponding command text.
  
Line 124: Line 136:
 **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.\\
  
-=== Alternate Example: Finding Value at Event ===+===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. 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.
visual3d/documentation/pipeline/event_commands/event_global_minimum.1745856036.txt.gz · Last modified: 2025/04/28 16:00 by wikisysop