@@ -107,6 +107,7 @@ HTML = r"""
Action
+
@@ -356,7 +357,7 @@ function render() {
}
function manualReviewStatus() {
- if (draft.review_status === "ignore" || draft.review_status === "needs_later") return draft.review_status;
+ if (draft.review_status === "ignore" || draft.review_status === "needs_later" || draft.review_status === "uncertain") return draft.review_status;
return "corrected";
}
@@ -440,6 +441,17 @@ document.addEventListener("keydown", ev => {
save(true, "ignore");
return;
}
+ if (key === "u") {
+ clearSpeedBuffer();
+ draft.review_status = "uncertain";
+ if (!draft.review_speed_limit_mph) draft.review_speed_limit_mph = current.candidate_speed_limit_mph || "";
+ ensureSpeedSignType();
+ setActive("#statusButtons button", "status", "uncertain");
+ setActive("#speedButtons button", "speed", draft.review_speed_limit_mph);
+ setActive("#typeButtons button", "type", draft.review_sign_type);
+ save(true, "uncertain");
+ return;
+ }
if (key === "enter") { clearSpeedBuffer(); save(true); }
});
loadQueue();
diff --git a/starpilot/assets/vision_models/speed_limit_us_value_classifier.onnx b/starpilot/assets/vision_models/speed_limit_us_value_classifier.onnx
index 7985f71c8..6c2b97297 100755
Binary files a/starpilot/assets/vision_models/speed_limit_us_value_classifier.onnx and b/starpilot/assets/vision_models/speed_limit_us_value_classifier.onnx differ