ROVERCAM / YOLO26M / BROWSER INFERENCE
Try my rover detector yourself.
I trained this CNN locally from scratch on my own custom Cars4Mars dataset. The final training run took about 35 hours on an RTX 3050 Laptop GPU. This page runs the raw ONNX export directly in your browser.
Starting ONNX Runtime and loading the rover model…
MODEL
What I trained
Trained locally in WSL2 Ubuntu 22.04 with CUDA + AMP. The public accuracy numbers on this page are from the final held-out test set, not an earlier smoke/validation run.
CLASSES
What it can detect
FINAL TEST
Per-class performance
| Class | Precision | Recall | mAP50 | mAP50–95 |
|---|---|---|---|---|
| Hammer | 91.6% | 83.7% | 90.6% | 59.5% |
| Tennis ball | 84.5% | 87.5% | 85.1% | 65.8% |
| Traffic cone | 100.0% | 97.9% | 99.5% | 86.9% |
| Black balloon | 82.8% | 73.5% | 84.2% | 60.8% |
| Blue balloon | 94.1% | 78.4% | 92.4% | 75.6% |
| Pink balloon | 80.1% | 72.1% | 82.7% | 66.2% |
| White balloon | 81.4% | 72.1% | 83.8% | 66.2% |
| Yellow balloon | 87.0% | 80.2% | 91.1% | 74.6% |
Traffic cone was the strongest class at 99.5% mAP50. Balloon detection is more sensitive to colour, shadows, lighting and overlap.
LIVE TEST
Drop in an image
Browser speed depends on the device running the page. The Android V21 build in the repo is separate: that version uses the compiled QNN context on the Snapdragon 8 Gen 3 Hexagon HTP/NPU.