Documentation Site Map Main Page Reference List Motion Capture Visual3D Overview Visual3D Installation License Activation Getting Started Visual3D Documentation Overview Pipeline Commands Reference Expressions Overview CalTester Mode Overview List of Tutorials Visual3D Examples Overview Troubleshooting Sift Sift Overview Installation Getting Started Sift Documentation Overview Knowledge Discovery for Biomechanical Data Tutorial Overview Troubleshooting Inspect3D Inspect3D Overview Inspect3D Installation Overview Inspect3D Getting Started Overview Inspect3D Documentation Overview Knowledge Discovery in Inspect3D Inspect3D Tutorials Overview Troubleshooting DSX Suite DSX Overview DSX Definitions DSX Suite Installation DSX Tutorials DSX Release Notes xManager Overview PlanDSX Overview Surface3D Overview Orient3D Overview CalibrateDSX Overview Locate3D Overview X4D Overview
This is an old revision of the document!
**event_tpr_signal** | | |**/pattern_file=** |the file from which to find the pattern signal. if this is blank, the pattern signal is taken from each trial.| |**/pattern_type=** |the type of signal used as the test signal. | |**/pattern_signal=** |the names of the signals used as the test signal. | |**/pattern_folder=** |the name of the signal folder used as the test signal. | |**/signal_types=** |the type of signal to be compared with the test signal. | |**/signal_names=** |the names of the signals to be compared with the test signal. | |**/signal_folder=** |the name of the signal folder compared with the test signal. | |**/pattern_event_name=** |the event at which the pattern signal is centered. | |**/pattern_event_instance=**|the occurence of the event at which the pattern signal is centered. | |**/event_name=** |the name to be given to the threshold event. | |**/select_x=** |(true or false)use this component of the signals. | |**/select_y=** |(true or false)use this component of the signals. | |**/select_z=** |(true or false)use this component of the signals. | |**/tpr_window=** |the range of frames of data used for the comparison. | |**/tolerance=** |the "goodness of fit" for the match. | \\ a dialog will pop up when pipeline selection is edited by double clicking with the left mouse button (see diagram below). eventtprdlg.jpg a few points to consider when using this command: * the **pattern file** specifies the file that is to be used for the test signal. * if **rotate through files** is selected then the test signal is created from each file and used for the tpr of that file. * if a file is specified then the test signal is defined from that one file and used for all other files. * changing the **radius** will change the number of frames used. * the parameter signal_types and signal_names are required parameters and need to be specified. this can be done by editing the command via the "text" button or importing the selected signals through the "import selected signals" button. * if you wish to save the tpr signal for further use in other cmo files for pattern matching, then use the dialog to set the parameters and then click **save tpr signal** button. the button will not appear until you have completed setting the parameters. after clicking the button, a browser will open and you can select a folder and filename for your tpr signal file. the file extension will be .tps. go to [[visual3d:documentation:pipeline:event_commands:event_tpr_file|event_tpr_file]] for details on the command to apply the saved .tps file. ===== example ===== below is an example script: <code> ! create a lhs event from a marker on the heel. we assume that one instance of lhs ! has already been identified. the command will find the other instances of lhs ! based on the pattern event_tpr_signal /pattern_file=c:\demo files\example 1\walk1.c3d /pattern_type=target /pattern_signal=lheel ! /pattern_folder=original /pattern_event_name=lhs ! /pattern_event_instance=1 ! /select_x=false /select_y=true /select_z=true ! /tpr_window=7 /tolerance=20 /signal_types=target /signal_names=lheel ! /signal_folder=original /event_name=lhs ; </code>