You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/design/tracker-service.md
+11-9Lines changed: 11 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -130,15 +130,7 @@ See full schema: [`scene-data.schema.json`](../../tracker/schema/scene-data.sche
130
130
}
131
131
```
132
132
133
-
### Detection Data Passthrough
134
-
135
-
The `confidence` field is passed through from the camera detection message to the corresponding track in the scene output. It is optional — when absent in the detection message it is omitted from the track output.
|`confidence`| number | Detection confidence score in \[0, 1\] from the AI model |
140
-
141
-
**Multi-camera limitation**: When a track is matched against detections from multiple cameras within the same time chunk, `confidence` reflects the last matched camera only (last-write-wins). This is an inherent limitation of the RobotVision attributes API used for per-track data storage.
133
+
## Data
142
134
143
135
In-memory only - no persistent storage. Stateless design for horizontal scalability.
144
136
@@ -149,6 +141,16 @@ In-memory only - no persistent storage. Stateless design for horizontal scalabil
149
141
| Publish queue | Drained on shutdown (2s timeout) |
150
142
| Scene configuration | Loaded at startup |
151
143
144
+
### Detection Data Passthrough
145
+
146
+
The `confidence` field is passed through from the camera detection message to the corresponding track in the scene output. It is optional — when absent in the detection message it is omitted from the track output.
|`confidence`| number | Detection confidence score in \[0, 1\] from the AI model |
151
+
152
+
**Multi-camera limitation**: When a track is matched against detections from multiple cameras within the same time chunk, `confidence` reflects the last matched camera only (last-write-wins). This is an inherent limitation of the RobotVision attributes API used for per-track data storage.
0 commit comments