visual3d:documentation:pipeline:signal_commands:interpolate
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
visual3d:documentation:pipeline:signal_commands:interpolate [2024/07/17 15:42] – removed sgranger | visual3d:documentation:pipeline:signal_commands:interpolate [2024/07/17 15:46] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Interpolate ====== | ||
+ | |||
+ | If there are unreliable data points (residuals < 0) in any signal it is possible to interpolate these gaps in the data using a spline interpolation. | ||
+ | |||
+ | ==== Visual3D Version 4 ==== | ||
+ | |||
+ | The interpolation procedure performs a least-squares fit of an nth order polynomial to k data points. | ||
+ | |||
+ | |(x1, | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | |**Interpolate** | ||
+ | |**/ | ||
+ | |**/ | ||
+ | |**/ | ||
+ | |**/ | ||
+ | |**/ | ||
+ | |**/ | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 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** | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | **;** | ||
+ | **Set_Pipeline_Parameter_To_Data_Value** | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | / | ||
+ | ! / | ||
+ | **;** | ||
+ | **Interpolate** | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | ! /NUM_FIT=3 | ||
+ | ! / | ||
+ | **;** | ||
+ | ==== Visual3D Version 5 ==== | ||
+ | |||
+ | In version 5 we permit the three numerical parameters to have expressions. | ||
+ | |||
+ | **Interpolate** | ||
+ | / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | ! / | ||
+ | / | ||
+ | ! /NUM_FIT=3 | ||
+ | ! / | ||
+ | **;** | ||
+ | {{: | ||
+ | === Using an expression in version 5 === | ||
+ | |||
+ | Define the maximum size of the gap based on the POINT frame rate. | ||
+ | {{: | ||
+ | |||
visual3d/documentation/pipeline/signal_commands/interpolate.1721230964.txt.gz · Last modified: 2024/07/17 15:42 by sgranger