
Letterboxes and normalizes each Image, runs a Triton-hosted detector, NMS-filters the raw tensors into one per-detection record, then projects that record onto the connected output shape: boxes, geometry, labels, a count, or an overlay.
Object-tracking dashboard from a streaming source, tracked and overlaid.
Zone-transition monitoring — detections feed a crossing detector for in/out events.
Per-box segmentation refine, both detector and segmenter Triton-served.
[BoundingBox] is box geometry plus class, [Rectangle<Double>] is box geometry only, [DetectedClass] is class id plus confidence only, UInt64 is the detection count, and Image is the source frame with boxes drawn. This is a box-only detector, so no instance-mask shape is offered.mean, std, color_model, change_channel_order, rescale_factor, letterbox sizing) must mirror the model's training config; any drift silently produces low-confidence results rather than an error.bbox_x0_y0_x1_y1_order, center_to_corners, and logits decide how the raw detection tensor is parsed; a mismatch silently produces wrong coordinates or unscaled scores.num_classes must equal the model's class count exactly — too small drops trailing classes, too large reads past the tensor end — and the output tensor names (output_score, output_label, output_detections, num_detections) must match the served signature or the result is silently empty.object_confidence_threshold is the base cutoff, class_confidence_thresholds overrides it per class, and classes is an allow-list where a non-empty list keeps only the listed class ids; object_nms_threshold and classes_nms_equivalence govern duplicate suppression.Automated release