Time Differential
This function calculates the first and second order differential of a time series image according to the following formula and schematic:
First Order Differential:
Output[t] = Input[t+1] – Input[t-1]
The difference between consecutive pixels is not calculated so that the output is not directional. The first order differential represents the Speed.
Second Order Differential:
Output[t] = Input[t-1] + Input[t+1] – 2 x Input[t]
Second order differential is also known as the "Laplacian" and represents the Acceleration. It enhances the fine details in the image (including noise). The smoothing kernel helps reduce this noise.
|
Parameter |
Description |
|
|---|---|---|
|
Derivative |
Selects which differential is calculated. |
|
|
– |
First |
Calculates the first order differential (speed). |
|
– |
Second |
Calculates the second order differential (acceleration). |
|
Smoothing |
Defines the iterative, binomial smoothing filter. This reduces noise in the differential images, whilst retaining maximums and minimums. Value range: 0 – 50 |
|
|
Normalization |
Defines what to do with negative values resulting from the calculation. |
|
|
– |
Clip |
Sets negative values to 0. |
|
– |
Absolute |
Converts negative pixel values into positive values. Positive pixel values exceeding the maximum pixel value are set to the maximum pixel value. |