Merge two arrays into one single array, similarly to the Merge node.
This node has a built-in option to merge items in the input arrays if they come closer to each other than a given threshold.
As a result, this node costs a little more (depending on the settings) in terms of ressources than the simpler Merge node.
It only considers X and Y Properties in the input arrays to compute the merge and will output an array with only the following properties : ID, X, Y, Lifetime.
Any other properties in the input arrays will be dropped by this node.
Properties
Max keep time
: Sets how long (in ms) the item should be kept in the output once it is not detected anymore.
Default : 500
Max distance
: Set the maximum distance (in pixels) the item is allowed to move from one frame to the next and still be considered the same item.
Default : 100
Merge distance
: Set the distance between two items under which they will be considered the same item. Units may differ depending on what type of sensor you are using and the way it outputs its data in the graph.
Default : 4
Tracking history
: Set the number of frames to keep in buffer to compute predictions & measure corrections. Setting this too high will consume more ressource with little gain on accuracy.
Default : 5
Weight of prediction
: Set the importance of the predictions in the algorithm. Values operate between 0.01 and 10. Higher values will reduce noise but induce latency on the tracking.
Default : 0.5
Noise level
: Sets the threshold for the noise detected by the sensor. Setting this too high will introduce latency in the tracking.
Default : 2.0
Inputs
Name | Type | Description |
---|---|---|
Array1 | Array | First array to merge |
Array2 | Array | Second array to merge |
Outputs
Name | Type | Description |
---|---|---|
Array | Array | Resulting array from the merge |
Need more help with this?
Don’t hesitate to contact us here.