FlowPredictPayload

Computes a forward prediction of an optical flow field and payloads.

Computes a forward prediction of an optical flow field and payloads.

The prediction is computed as a series of X and Y predictions using the FlowPredictX and FlowPredictY compute nodes.

Based on the value of max_flow parameter, the time step dt is calculated as:

dt = 1.0 / ceil(max_flow)

Parameters

max_flow : float. Defaults to 1.0 The max magnitude of any flow vector in in_flow field.

Inputs

in_flow : ImageView {rg16f, rg32f} image. The input optical flow used for the prediction.

in_gray : ImageView {r16f, r32f} image. Input scalar field payload.

in_vector : Imageview {rg16f, rg32f} image. Input vector field payload.

Outputs

out_flow : ImageView {rg16f, rg32f} image. Predicted optical flow. The image format will be the same as in_flow.

out_gray : ImageView {r16f, r32f} image. Predicted scalar field. The image format will be the same as in_gray.

out_vector : ImageView {rg16f, rg32f} image. Predicted vector field. The image format will be the same as in_vector.