feat: 三方案改进检测准确度 - YOLO优先、参数调整、连续性判断

This commit is contained in:
2026-04-16 22:35:51 +08:00
parent d6693f9fd0
commit 7875cca69e
6 changed files with 272 additions and 105 deletions

View File

@@ -138,26 +138,45 @@
</div>
<div class="settings-section">
<h4>检测算法设置</h4>
<h4>Detection Algorithms</h4>
<div class="setting-item">
<label>Haar Cascade 人体检测:</label>
<input type="checkbox" id="setting-use-haar" checked>
<span class="setting-desc">传统人体检测(备用)</span>
<label>YOLO (Most Accurate):</label>
<input type="checkbox" id="setting-use-yolo" checked>
<span class="setting-desc">YOLOv8 nano - Best accuracy</span>
</div>
<div class="setting-item">
<label>MediaPipe 人脸检测:</label>
<label>MediaPipe Face:</label>
<input type="checkbox" id="setting-use-mediapipe" checked>
<span class="setting-desc">高精度人脸检测</span>
<span class="setting-desc">High precision face detection</span>
</div>
<div class="setting-item">
<label>Haar Cascade Body:</label>
<input type="checkbox" id="setting-use-haar">
<span class="setting-desc">Traditional body detection (backup)</span>
</div>
<div class="setting-item">
<label>Face Recognition:</label>
<input type="checkbox" id="setting-use-face-rec" checked>
<span class="setting-desc">人脸识别(识别同一人)</span>
<span class="setting-desc">Identify same person</span>
</div>
</div>
<div class="settings-section">
<h4>AI大模型分析</h4>
<h4>Confirmation Settings</h4>
<div class="setting-item">
<label>Confirm Frames:</label>
<input type="number" id="setting-confirm-frames" value="3" min="1" max="10">
<span class="setting-desc">Frames to confirm detection</span>
</div>
<div class="setting-item">
<label>Min Confidence:</label>
<input type="number" id="setting-min-confidence" value="0.3" min="0.1" max="1" step="0.1">
<span class="setting-desc">Detection confidence threshold</span>
</div>
</div>
<div class="settings-section">
<h4>AI Analysis</h4>
<div class="setting-item">
<label>启用大模型分析:</label>
<input type="checkbox" id="setting-use-vision-api">