Track Attributes
Tracks attributes of objects and persists them across frames.
Overview
This node tracks the specified attributes for objects in the video. It can keep, remove or persist attributes from objects after they are seen for a certain duration. Use it to smoothen out object attributes when detections are intermittent.
Requires a AI Model Node before it in order to function properly. Having a Track Objects Node before is required if using Object Match Patterns else you can place it after the Merge Objects node.
Inputs & Outputs
- Inputs : 1, Media Format : Raw Video
- Outputs : 1, Media Format: Raw Video
- Output Metadata : Filtered Objects Information
Properties
Property | Description | Type | Default | Required |
---|---|---|---|---|
object_types | If specified, only process objects of these types. Leave blank to process all objects. ex. car ,person ,car.red | model-label | null | false |
object_match_patterns | Modify objects with IDs specified in the metadata attribute(s) defined by this pattern. Requires tracker prior to this node. ex. nodes...*.cur_dir1_objects | metadata-list | null | false |
tracked_attributes | Keep/remove the specified attributes from object after they are seen/not seen for a certain duration. Format: <attribute> (specific attribute) or * (all attributes). Ex. wrong_direction,object_of_interest | string | null | true |
min_presence_secs | Only process objects/attributes that have been seen for at least this duration. | float | 0 | false |
attribute_buffer_secs | Keep the Tracked attributes on a object until they are not seen for this duration. | float | 0 | false |
object_history_duration | Remember objects for this duration after they are last seen in case they reappear. | float | 600 | false |
Metadata
Metadata Property | Description |
---|---|
objects[].attributes[] | Attributes of objects (added by the Model Inference Node ) are modified by this node |
Updated about 1 month ago