feat: eye filter flag + QA fixes (Gemma4 prompt, YOLO boundary, PaliGemma score, GDINO skip)

This commit is contained in:
Accusys
2026-05-14 12:24:25 +08:00
parent f60a59b280
commit 39888ce3cc
5 changed files with 37 additions and 16 deletions

View File

@@ -65,14 +65,7 @@ def run_judges(query, result, file_uuid):
results.append({"agent": "MaskFormer", "score": 50, "reasoning": f"Judge error: {str(e)[:60]}", "details": {}})
# Grounding DINO — SKIP (too slow per-video search)
# print(f" [{qid}] GDINO...", end="", flush=True)
# try:
# gd_result = gdino.score(frames, prompt)
# print(" done")
# results.append(gd_result)
# except Exception as e:
# print(f" ERROR: {str(e)[:60]}")
results.append({"agent": "GroundingDINO", "score": 50, "reasoning": "Skipped for performance", "details": {}})
results.append({"agent": "GroundingDINO", "score": 50, "reasoning": "Skipped (too slow for full-video search)", "details": {}})
print(f" [{qid}] FaceNet...", end="", flush=True)
try: