| Capacity Conclusion | ScenarioBench scans channel counts sequentially, so the capacity can be reported directly. The capacity limit is the last channel count that completed and passed the report thresholds. |
|---|
| Channel-count PASS/FAIL | Each task selects its evaluation strategy by task type. CV uses critical-path latency, detection-node latency, and discard rate by default. VLM uses analysis-FPS compliance and sampling-miss rate by default, with optional end-to-end latency checks. The global average discard-rate threshold is 0.05. |
|---|
| Bottleneck Stop | Runtime protection stops the run before excessive load continues. CV uses stable-window FPS falling below half of the baseline as a guard. VLM uses target-FPS compliance so low-FPS tasks are not misclassified by short windows. Discard rate, CPU, memory, and other guards still apply. |
|---|
| Sampling Window | Samples are collected about every 3 seconds. Step summaries use the second half of samples in each step as the stable window. |
|---|
| Failure Reason | Failure reasons in the tables come from failed threshold checks. If bottleneck protection also stopped the run, the top banner shows the runtime reason that triggered early stop. |
|---|
| Index | Channels | Hold | Target FPS (Reference) | Processing FPS (Reference) | Critical/E2E Latency (ms) | Main Node Latency (ms) | Avg Discard Rate | Worst-channel Discard Rate | NPU Peak | CPU Peak | Memory Peak | Result | Failure Reason |
| 1 |
1 |
30s |
3 |
3.1 |
55.9 |
42 |
0 |
0 |
0% |
8% |
12% |
PASS |
|
| 2 |
2 |
30s |
3 |
4.07 |
54.5 |
40.8 |
0 |
0 |
0% |
12% |
12% |
PASS |
|
| 3 |
3 |
30s |
3 |
6.07 |
55.8 |
41.9 |
0 |
0 |
0% |
17% |
12% |
PASS |
|
| 4 |
4 |
30s |
3 |
9.08 |
63.7 |
47.2 |
0 |
0 |
0% |
22% |
13% |
PASS |
|
| 5 |
5 |
30s |
3 |
12.19 |
81.8 |
62.1 |
0 |
0 |
0% |
29% |
13% |
PASS |
|
| 6 |
6 |
30s |
3 |
15.22 |
111.1 |
88.1 |
0 |
0 |
0% |
37% |
13% |
PASS |
|
| 7 |
7 |
30s |
3 |
3.14 |
152 |
126 |
0 |
0 |
0% |
47% |
13% |
PASS |
|
| 8 |
8 |
30s |
3 |
4.07 |
245.2 |
217.3 |
0 |
0 |
0% |
54% |
13% |
FAIL |
No Safety Helmet 7463: Critical-path Latency (ms) 245.2ms, Threshold 200ms; No Safety Helmet 7463: Detection-node Latency 217.3ms, Threshold 150ms |
| 9 |
9 |
30s |
3 |
5.73 |
350.3 |
322.2 |
0.0066 |
0.0095 |
0% |
59% |
14% |
FAIL |
No Safety Helmet 7463: Critical-path Latency (ms) 350.3ms, Threshold 200ms; No Safety Helmet 7463: Detection-node Latency 322.2ms, Threshold 150ms |
| 10 |
10 |
30s |
3 |
7.22 |
566.8 |
536.9 |
0.0889 |
0.1497 |
0% |
61% |
14% |
STOPPED |
No Safety Helmet 7463: Avg Discard Rate 8.89%, Threshold 5%; No Safety Helmet 7463: Critical-path Latency (ms) 566.8ms, Threshold 200ms; No Safety Helmet 7463: Detection-node Latency 536.9ms, Threshold 150ms |
| 11 |
11 |
30s |
- |
- |
- |
- |
- |
- |
- |
- |
- |
SKIP |
Not executed; stopped early by bottleneck protection |
| 12 |
12 |
30s |
- |
- |
- |
- |
- |
- |
- |
- |
- |
SKIP |
Not executed; stopped early by bottleneck protection |
| 13 |
13 |
30s |
- |
- |
- |
- |
- |
- |
- |
- |
- |
SKIP |
Not executed; stopped early by bottleneck protection |
| 14 |
14 |
30s |
- |
- |
- |
- |
- |
- |
- |
- |
- |
SKIP |
Not executed; stopped early by bottleneck protection |
| 15 |
15 |
30s |
- |
- |
- |
- |
- |
- |
- |
- |
- |
SKIP |
Not executed; stopped early by bottleneck protection |
| 16 |
16 |
30s |
- |
- |
- |
- |
- |
- |
- |
- |
- |
SKIP |
Not executed; stopped early by bottleneck protection |
| Channels | Task | Strategy | Metric | Threshold | Measured | Result |
| 1ch |
No Safety Helmet 7463 |
cv |
Avg Discard Rate |
0.05 |
0 |
PASS |
| 1ch |
No Safety Helmet 7463 |
cv |
Critical-path Latency (ms) |
200 |
55.9 |
PASS |
| 1ch |
No Safety Helmet 7463 |
cv |
Detection-node Latency |
150 |
42 |
PASS |
| 2ch |
No Safety Helmet 7463 |
cv |
Avg Discard Rate |
0.05 |
0 |
PASS |
| 2ch |
No Safety Helmet 7463 |
cv |
Critical-path Latency (ms) |
200 |
54.5 |
PASS |
| 2ch |
No Safety Helmet 7463 |
cv |
Detection-node Latency |
150 |
40.8 |
PASS |
| 3ch |
No Safety Helmet 7463 |
cv |
Avg Discard Rate |
0.05 |
0 |
PASS |
| 3ch |
No Safety Helmet 7463 |
cv |
Critical-path Latency (ms) |
200 |
55.8 |
PASS |
| 3ch |
No Safety Helmet 7463 |
cv |
Detection-node Latency |
150 |
41.9 |
PASS |
| 4ch |
No Safety Helmet 7463 |
cv |
Avg Discard Rate |
0.05 |
0 |
PASS |
| 4ch |
No Safety Helmet 7463 |
cv |
Critical-path Latency (ms) |
200 |
63.7 |
PASS |
| 4ch |
No Safety Helmet 7463 |
cv |
Detection-node Latency |
150 |
47.2 |
PASS |
| 5ch |
No Safety Helmet 7463 |
cv |
Avg Discard Rate |
0.05 |
0 |
PASS |
| 5ch |
No Safety Helmet 7463 |
cv |
Critical-path Latency (ms) |
200 |
81.8 |
PASS |
| 5ch |
No Safety Helmet 7463 |
cv |
Detection-node Latency |
150 |
62.1 |
PASS |
| 6ch |
No Safety Helmet 7463 |
cv |
Avg Discard Rate |
0.05 |
0 |
PASS |
| 6ch |
No Safety Helmet 7463 |
cv |
Critical-path Latency (ms) |
200 |
111.1 |
PASS |
| 6ch |
No Safety Helmet 7463 |
cv |
Detection-node Latency |
150 |
88.1 |
PASS |
| 7ch |
No Safety Helmet 7463 |
cv |
Avg Discard Rate |
0.05 |
0 |
PASS |
| 7ch |
No Safety Helmet 7463 |
cv |
Critical-path Latency (ms) |
200 |
152 |
PASS |
| 7ch |
No Safety Helmet 7463 |
cv |
Detection-node Latency |
150 |
126 |
PASS |
| 8ch |
No Safety Helmet 7463 |
cv |
Avg Discard Rate |
0.05 |
0 |
PASS |
| 8ch |
No Safety Helmet 7463 |
cv |
Critical-path Latency (ms) |
200 |
245.2 |
FAIL |
| 8ch |
No Safety Helmet 7463 |
cv |
Detection-node Latency |
150 |
217.3 |
FAIL |
| 9ch |
No Safety Helmet 7463 |
cv |
Avg Discard Rate |
0.05 |
0.0066 |
PASS |
| 9ch |
No Safety Helmet 7463 |
cv |
Critical-path Latency (ms) |
200 |
350.3 |
FAIL |
| 9ch |
No Safety Helmet 7463 |
cv |
Detection-node Latency |
150 |
322.2 |
FAIL |
| 10ch |
No Safety Helmet 7463 |
cv |
Avg Discard Rate |
0.05 |
0.0889 |
FAIL |
| 10ch |
No Safety Helmet 7463 |
cv |
Critical-path Latency (ms) |
200 |
566.8 |
FAIL |
| 10ch |
No Safety Helmet 7463 |
cv |
Detection-node Latency |
150 |
536.9 |
FAIL |