You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Detection quality in the synthetic warehouse is rough: borderline confidence scores, some prompts not matching the world's meshes well, and depth sampling that's weak for large objects.
Scope
box_threshold=0.30 (semantic_detector.py) is low; borderline detections (e.g. observed door confidence ~0.34-0.52) suggest raising it or tuning per-label thresholds.
Generic DEFAULT_PROMPTS vocabulary may not match the actual meshes in the warehouse world; validate/tune prompt wording against what GroundingDINO actually detects well in this scene.
Depth sampling (projection.py::sample_depth) uses a small fixed window around the bbox center; for large objects (e.g. a shelf spanning much of the frame) this can still land on a background gap. Consider sampling across a fraction of the bbox interior instead of a fixed small window.
Motivation
Detection quality in the synthetic warehouse is rough: borderline confidence scores, some prompts not matching the world's meshes well, and depth sampling that's weak for large objects.
Scope
box_threshold=0.30(semantic_detector.py) is low; borderline detections (e.g. observed door confidence ~0.34-0.52) suggest raising it or tuning per-label thresholds.DEFAULT_PROMPTSvocabulary may not match the actual meshes in the warehouse world; validate/tune prompt wording against what GroundingDINO actually detects well in this scene.projection.py::sample_depth) uses a small fixed window around the bbox center; for large objects (e.g. a shelf spanning much of the frame) this can still land on a background gap. Consider sampling across a fraction of the bbox interior instead of a fixed small window.Acceptance criteria