feat: 三方案改进检测准确度 - YOLO优先、参数调整、连续性判断
This commit is contained in:
@@ -507,10 +507,15 @@ function loadSettingsForm() {
|
||||
document.getElementById('setting-refresh-interval').value = config.refresh_interval || 5;
|
||||
|
||||
// Detection algorithm settings
|
||||
document.getElementById('setting-use-haar').checked = config.use_haar_cascade !== false;
|
||||
document.getElementById('setting-use-yolo').checked = config.use_yolo !== false;
|
||||
document.getElementById('setting-use-mediapipe').checked = config.use_mediapipe_face !== false;
|
||||
document.getElementById('setting-use-haar').checked = config.use_haar_cascade === true;
|
||||
document.getElementById('setting-use-face-rec').checked = config.use_face_recognition !== false;
|
||||
|
||||
// Confirmation settings
|
||||
document.getElementById('setting-confirm-frames').value = config.confirm_frames || 3;
|
||||
document.getElementById('setting-min-confidence').value = config.min_detection_confidence || 0.3;
|
||||
|
||||
// Vision API settings
|
||||
document.getElementById('setting-use-vision-api').checked = config.use_vision_api === true;
|
||||
document.getElementById('setting-vision-trigger').value = config.vision_api_trigger || 'person_change';
|
||||
@@ -533,10 +538,15 @@ function saveSettings() {
|
||||
refresh_interval: parseInt(document.getElementById('setting-refresh-interval').value),
|
||||
|
||||
// Detection algorithms
|
||||
use_yolo: document.getElementById('setting-use-yolo').checked,
|
||||
use_haar_cascade: document.getElementById('setting-use-haar').checked,
|
||||
use_mediapipe_face: document.getElementById('setting-use-mediapipe').checked,
|
||||
use_face_recognition: document.getElementById('setting-use-face-rec').checked,
|
||||
|
||||
// Confirmation settings
|
||||
confirm_frames: parseInt(document.getElementById('setting-confirm-frames').value),
|
||||
min_detection_confidence: parseFloat(document.getElementById('setting-min-confidence').value),
|
||||
|
||||
// Vision API
|
||||
use_vision_api: document.getElementById('setting-use-vision-api').checked,
|
||||
vision_api_trigger: document.getElementById('setting-vision-trigger').value,
|
||||
|
||||
Reference in New Issue
Block a user