Publish to Lumeo Dashboard

Publish metrics to Lumeo Dashboard for charting and visualization.

Overview

This node is publishes pipeline metadata to Lumeo Dashboards periodically or when a trigger condition is met. You can use it for reporting and dashboards.

Pipeline usage

This node can publish 3 types of metadata to the Lumeo Dashboard.

Metadata TypeDescriptionWhen to Use
Node MetadataThis includes Node-specific metadata such as Line Counter Node's line crossing metadata or Occupancy Monitor node's occupancy metadata. Refer to Node's documentation for information on what metadata is published to the Dashboard.Use it to publish Node-specific stats such as line crossings, or occupancy numbers.
Object Attributes MetadataThis includes object types and object attributes that are added to an object by AI Model Node or specific Recognition nodes.Use it to capture and display attributes (such as license plate numbers, vehicle types, barcode values, colors, etc.) Note that if you are just trying to count object attributes you are better served by using the Node Metadata instead of publishing Object Attributes.
Event MetadataThis publishes an event to the Dashboard every time specific Trigger Conditions are met.Use it to publish counts of custom events that are not already being published by Node metadata -- such as a car making an illegal left turn.

Custom Metrics

Custom Function nodes can publish custom metrics and metadata for specific objects by storing them under its node metadata. Refer to Custom Function for how to do so.

Dashboard Setup

After deploying a Pipeline with this node, create a Lumeo Dashboards and add a Data widget to it to visualize the data.

Inputs & Outputs

  • Inputs : 1, Media Format : Raw Video
  • Outputs : 1, Media Format: Raw Video
  • Output Metadata : None

Properties

PropertyDescriptionTypeDefaultRequired
nodes_to_publishPublish node metadata. Options: None (none); All (all); Specific (specific).enumallNo
node_ids_to_publishNode to publish. Conditional on nodes_to_publish being specific.stringnullYes
triggerPublish node metadata just when this condition evaluates to true. Uses default triggers if not specified.trigger-conditionnullNo
objects_to_publishPublish objects. Options: None (none); Related to specific Node (above) (node_related); Specified by metadata pattern (pattern_matched_objects); Specific types (type_matched_objects).enumnoneNo
object_match_patternsPublish object metadata for objects specified by this pattern. Conditional on objects_to_publish being pattern_matched_objects. Format: comma-separated metadata paths or patterns.stringnullNo
object_typesex. car,person,car.red. Object types to publish. Leave blank to process all. Conditional on objects_to_publish being type_matched_objects.model-labelsnullNo
event_typeMetrics event type to publish. Use to filter or count specific events in the dashboard.stringnullNo
event_triggerPublish a metrics event when this condition evaluates to true.trigger-conditionnullNo
metrics_tagTag published metrics with this tag to make it easier to filter or group them in the dashboard.stringnullNo
objects_only_new_updatedIf true, only publish objects the first time they are seen else publish both new and updated objects.booltrueNo
object_track_lifespanNumber of frames for which an object is tracked to prevent duplicate reporting when the new or updated option is set. Unit: frames.number600No
intervalMin. time between consecutive publish actions. Unit: seconds.float5No
use_stream_clockEnable to report correct time information when processing files.boolfalseNo
use_camera_as_sourceEnable to report a linked camera as the source for camera streams and Universal bridge clips.boolfalseNo
debugPrint each outbound metrics payload before publishing.boolfalseNo

Output Metadata

Node does not insert any output metadata; upstream metadata continues through the pipeline


Did this page help you?