Manual Testing Checklist
- Image upload accepts JPG, JPEG, and PNG.
- Image processing completes and displays predicted points.
- Video upload accepts MP4, AVI, and MOV.
- Video processing supports shorter and longer videos without fixed duration limits.
- Confidence slider changes the number of detected points.
- Duplicate merge radius reduces duplicate detections on overlapping patches.
- Magnification improves visibility of small drone targets.
- Frame skip changes processing speed for video.
- Fast processing preset prioritizes speed.
- Balanced processing preset gives normal recommended behavior.
- Accurate processing preset processes more thoroughly and runs slower.
- Tracking keeps stable IDs across nearby moving points.
- Alert triggers show normal/advisory/warning/critical states at capacity thresholds.
- CSV export downloads and contains frame count fields.
- JSON export downloads and contains timeline data.
- Annotated video download works after processing.
- Invalid video upload shows a clean error message.