ISR / app.py

Commit History

Fix GPT thread safety, improve relevance logic, and add caching for COCO matching
76d41fc

Zhen Ye commited on

Async GPT enrichment: fire-and-forget background task updates track cards from UNASSESSED to ASSESSED
6c48e3e

Zhen Ye commited on

Event-driven MJPEG streaming, GPT concurrency semaphore, pre-resize frames in publisher
63a2ebb

Zhen Ye commited on

Jobs: forward cached GPT results, reduce stream buffer to 60, wire up first_frame_gpt_results
b80b287

Zhen Ye commited on

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

Zhen Ye commited on

feat: Add LLM post-processing relevance gate for broad detection
495a767

Zhen Ye Claude Opus 4.6 commited on

feat: Add mission-driven object relevance abstractions
ec42e2b

Zhen Ye Claude Opus 4.6 commited on

feat: Add threat chat feature for Q&A about detected threats
689b163

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
b2c37ab

Zhen Ye commited on

feat: Implement depth-based distance estimation and frontend integration
6fac374

Zhen Ye commited on

feat: Real-time radar directionality via track sync
b35a92e

Zhen Ye commited on

fix: Update static file path for deployment
6d4b41a

Zhen Ye commited on

feat: Continuous object tracking, speed estimation, and overlay syncing
66c623b

Zhen Ye commited on

Fix inference concurrency bugs and enable default first-frame GPT
28fa965

Zhen Ye commited on

Add internvl dependency and disable frontend caching
8d4be4a

Zhen Ye commited on

Optimize streaming buffer and implement parallel depth pipeline
17ea525

Zhen Ye commited on

Refactor: Decouple depth estimator and suppress noisy logs
3661f7a

Zhen Ye commited on

fix: Handle empty GPT responses and log outputs
645cc72

Zhen Ye commited on

feat: Implement Tab 2 GPT-based ranging and remove legacy depth calc
8204d5f

Zhen Ye commited on

Optimize MJPEG stream and fix first-frame UX
c089b04

Zhen Ye commited on

Enable MJPEG streaming for live video feedback
dd0d99e

Zhen Ye commited on

Add python-dotenv support for local GPT testing
c81401a

Zhen Ye commited on

Integrated GPT Reasoning and Object Track Cards
8e60b29

Zhen Ye commited on

Implement Tab 1 Radar View, fix background depth crash, and set main page redirect
0467ac1

Zhen Ye commited on

Fix frontend layout and make depth estimation optional backend-wide
3c33eae

Zhen Ye commited on

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

Zhen Ye commited on

Fix HuggingFace cache permission error by setting HF_HOME to /tmp
43ec7b4

Zhen Ye commited on

Fix GPU visibility, update depth scale, and improve radar display timing
e0f89c2

Zhen Ye commited on

Add startup GPU diagnostics
ddceade

Zhen Ye commited on

Update default depth_scale to 100.0 in app.py
0ac345c

Zhen Ye commited on

feat: fix depth inversion and add video overlays
006e22e

Zhen Ye commited on

feat: fix multi-gpu visibility and improve logging
9a5f6a9

Zhen Ye commited on

feat(inference): enable full multi-GPU support for all models
99b9e51

Zhen Ye commited on

added estimated/relative distance
3b0720c

Zhen Ye commited on

added depth view
6fe1ebc

Zhen Ye commited on

added depth everything v2
8b9b668

Zhen Ye commited on

added apple depth pro
22e07a5

Zhen Ye commited on

wired endpoints to new html
cc5cd26

Zhen Ye commited on

added async first frame/video detection
f0b6460

Zhen Ye commited on

added drone detector
daa665e

Zhen Ye commited on

removed owlv2
117cac3

Zhen Ye commited on

inital commit
f297b77

Zhen Ye commited on