Added total camera fps, total processed fps, and total skipped fps to stats api (#19469)

Co-authored-by: Mark Francis <markfrancisonly@gmail.com>
This commit is contained in:
markfrancisonly
2025-08-16 10:20:33 -05:00
committed by Blake Blackshear
co-authored by Mark Francis
parent cc18d7f786
commit 8e663413bb
5 changed files with 18 additions and 13 deletions
+2 -12
View File
@@ -97,14 +97,9 @@ export default function CameraMetrics({
return;
}
let frames = 0;
Object.values(stats.cameras).forEach(
(camStat) => (frames += camStat.camera_fps),
);
series["overall_fps"].data.push({
x: statsIdx,
y: Math.round(frames),
y: stats.camera_fps,
});
series["overall_dps"].data.push({
@@ -112,14 +107,9 @@ export default function CameraMetrics({
y: stats.detection_fps,
});
let skipped = 0;
Object.values(stats.cameras).forEach(
(camStat) => (skipped += camStat.skipped_fps),
);
series["overall_skipped_dps"].data.push({
x: statsIdx,
y: skipped,
y: stats.skipped_fps,
});
});
return Object.values(series);