perception / utils

Commit History

Add diagnostic logging to pinpoint tracker dropping detections
a70bcf5

Zhen Ye Claude Opus 4.6 commited on

Fix Grounding DINO detections dropped by ByteTracker threshold mismatch
0d3be57

Zhen Ye Claude Opus 4.6 commited on

Refine GPT enrichment logic, add relevance badges to UI, and fix minor model/logging issues
2c4431d

Zhen Ye commited on

Add StreamingVideoWriter (ffmpeg pipe), reuse first-frame GPT results in inference pipeline
4977275

Zhen Ye commited on

GPT reasoning: add in-memory frame encoding, image_b64 support, use gpt-4o-mini for relevance
55e372a

Zhen Ye commited on

Refactor ByteTracker: add min_hits confirmation, split thresholds, associate unconfirmed tracks
7e7e04e

Zhen Ye commited on

Tune ByteTracker: lower track_thresh to 0.3, increase track_buffer to 60
fb5e94d

Zhen Ye commited on

Add vision-grounded mission parsing: send first frame to GPT for object class refinement
98a4ff6

Zhen Ye commited on

Update overlays, tracker, GPT reasoning, and threat chat improvements
0c01887

Zhen Ye commited on

feat: Add LLM post-processing relevance gate for broad detection
624478a

Zhen Ye Claude Opus 4.6 commited on

feat: Add mission-driven object relevance abstractions
a2ca6f9

Zhen Ye Claude Opus 4.6 commited on

fix: Remove chat emojis, improve tracker GPT metadata sync
d2acfa9

Zhen Ye commited on

feat: Add threat chat feature for Q&A about detected threats
0effcd5

Zhen Ye commited on

feat(threat-assessment): implement naval threat analysis with GPT-4o\n\n- Rename utils/gpt_distance.py to utils/gpt_reasoning.py and update logic for 15 naval threat features\n- Add Pydantic schemas for NavalThreatAssessment in utils/schemas.py\n- Update backend (app.py, inference.py) to use new threat estimation and pass full metadata\n- refactor(frontend): render threat level badges and detailed feature table in UI
8094b21

Zhen Ye commited on

Fix: IndexError in ByteTracker
0834617

Zhen Ye commited on

feat: replace SimpleTracker with ByteTrack
6896025

Zhen Ye commited on

Add granular logging for frame processing and ffmpeg
bbef397

Zhen Ye commited on

fix: Switch to gpt-4o-mini and verified queue safety
68bac29

Zhen Ye commited on

feat: Implement SAHI Tiling for 4K video detection
af29397

Zhen Ye commited on

feat: Implement AsyncVideoReader for parallel video decoding
356dce8

Zhen Ye commited on

fix: Handle empty GPT responses and log outputs
1eea4fe

Zhen Ye commited on

Feature: GPT distance integration, Radar Map, and optional legacy depth
0eeb0d9

Zhen Ye commited on

update:inference pipeline optimization
9606129

Zhen Ye commited on

inital commit
b30e7a3

Zhen Ye commited on