ISR / utils

Commit History

refactor: clean up backend utilities and background job handler
c1e17cf

zye0616 Claude Opus 4.6 (1M context) commited on

refactor(tracker): clean up ByteTracker implementation
fc033d4

zye0616 Claude Opus 4.6 (1M context) commited on

refactor: anonymize LLM labels, merge fragmented tracks, and tune defaults
fec2ee8

zye0616 Claude Opus 4.6 (1M context) commited on

fix: clean up video display — remove track ID labels, smaller fonts, masks-only for segmentation
672057c

Zhen Ye Claude Opus 4.6 (1M context) commited on

refactor: remove first-frame tab and simplify to video-only UI
f8976b4

Zhen Ye Claude Opus 4.6 commited on

refactor: remove remaining dead HEL/threat code remnants
be9d440

Zhen Ye Claude Opus 4.6 commited on

feat: add per-object satisfaction reasoning pipeline
6e7b2b3

Zhen Ye Claude Opus 4.6 commited on

refactor: strip threat fields from all frontend and backend code
50d50b0

Zhen Ye Claude Opus 4.6 commited on

refactor: delete dead threat code (threat_chat.py, hel.js)
21d90f0

Zhen Ye Claude Opus 4.6 commited on

feat: replace drone_yolo with YOLOv8-VisDrone detector
dda4696

Zhen Ye Claude Opus 4.6 commited on

feat: add GPT vision-based mission relevance assessment
c5f1a37

Zhen Ye Claude Opus 4.6 commited on

Eliminate redundant JPEG frame loading via shared frame store
f013501

Zhen Ye commited on

chore(yolo11): update yolo naming comments
6cf41fb

Zhen Ye commited on

refactor: rename hf_yolov8 → yolo11 across codebase
02d40a4

Zhen Ye Claude Opus 4.6 commited on

feat(segmentation): add YSAM2 variants and mission-aware detector mapping
7d48e41

Zhen Ye commited on

chore: remove dead code and unused frontend modules
5a72443

Zhen Ye commited on

refactor(gsam2): make SAM2 detector-agnostic
d23c4ea

Zhen Ye commited on

perf: increase production keyframe step from 20 to 60
a0fe24f

Zhen Ye Claude Opus 4.6 commited on

feat: expose num_maskmem parameter in benchmark profile/analysis endpoints
72a0c0b

Zhen Ye Claude Opus 4.6 commited on

feat: add benchmark profiler & roofline analysis system
927cf02

Zhen Ye Claude Opus 4.6 commited on

feat(frontend): improve UI for detection and chat interaction
ff48b97

Zhen Ye commited on

feat(backend): enhance inference pipeline with GLM logic and structured outputs
05c8c5b

Zhen Ye commited on

Handle GPT refusal paths and preserve assessment status
733ca2c

Zhen Ye commited on

Refine Grounded-SAM2 tracking behavior and video frame handling
89e1672

Zhen Ye commited on

Remove SAM3 and standardize segmentation on Grounded-SAM2
a637bd3

Zhen Ye commited on

Add diagnostic logging to pinpoint tracker dropping detections
235e34b

Zhen Ye Claude Opus 4.6 commited on

Fix Grounding DINO detections dropped by ByteTracker threshold mismatch
8f30f48

Zhen Ye Claude Opus 4.6 commited on

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

Zhen Ye commited on

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

Zhen Ye commited on

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

Zhen Ye commited on

Refactor ByteTracker: add min_hits confirmation, split thresholds, associate unconfirmed tracks
1932c96

Zhen Ye commited on

Tune ByteTracker: lower track_thresh to 0.3, increase track_buffer to 60
0c1b533

Zhen Ye commited on

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

Zhen Ye commited on

Update overlays, tracker, GPT reasoning, and threat chat improvements
1425674

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

fix: Remove chat emojis, improve tracker GPT metadata sync
8954d50

Zhen Ye 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

Fix: IndexError in ByteTracker
6d57a30

Zhen Ye commited on

feat: replace SimpleTracker with ByteTrack
e2ab4dc

Zhen Ye commited on

Add granular logging for frame processing and ffmpeg
a4f6ac4

Zhen Ye commited on

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

Zhen Ye commited on

feat: Implement SAHI Tiling for 4K video detection
b121a08

Zhen Ye commited on

feat: Implement AsyncVideoReader for parallel video decoding
2ec5dcb

Zhen Ye commited on

fix: Handle empty GPT responses and log outputs
645cc72

Zhen Ye commited on

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

Zhen Ye commited on

update:inference pipeline optimization
7f8fcb7

Zhen Ye commited on

inital commit
f297b77

Zhen Ye commited on