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!
(x1,t1),...,(xk,tk)|k >= polynomial order + 1|| \\ |**interpolate** | | |**/signal_types=** |the type of signal to be processed | |**/signal_names=** |the names of the signals to be processed | |**/signal_folder=** |the name of the signal folder | |**/num_fit=** |the number of frames of data before and after the "gap" that are used to calculate the coefficients of the polynomial.| |**/polynomial_order=**|the order of the polynomial used. | |**/maximum_gap=** |the maximum number of frames of data that can be replaced with interpolated values. | interpolatedlg.png dialog that pops up when pipeline selection is edited by double clicking with the left mouse button. ==== using an expression in version 4 ==== this is considerable more klunky because it requires 3 commands instead of 1: **evaluate_expression** /expression=0.1*parameters::point::rate /result_name=rate /result_type=metric /result_folder=temp **;** **set_pipeline_parameter_to_data_value** /parameter_name=gap /signal_types=metric /signal_names=rate /signal_folder=temp ! /signal_components=all_components **;** **interpolate** /signal_types=target ! /signal_names= ! /signal_folder=original ! /result_suffix= ! /result_folder=processed /maximum_gap=::gap ! /num_fit=3 ! /polynomial_order=3 **;** ===== visual3d version 5 ===== in version 5 we permit the three numerical parameters to have expressions. **interpolate** /signal_types=target ! /signal_names= ! /signal_folder=original ! /result_suffix= ! /result_folder=processed /maximum_gap=0.1*parameters::point::rate ! /num_fit=3 ! /polynomial_order=3 **;** interpolatedlg2.jpg ==== using an expression in version 5 ==== define the maximum size of the gap based on the point frame rate. interpolatedlg3.jpg }}}}