VisDrone YOLO11s โ€” AX650 Object Detection

YOLO11s trained on VisDrone2019-DET, compiled to AX650 AXMODEL via Pulsar2.

Detection Result

Model Details

Item Value
Architecture YOLO11s
Task Object Detection
Classes 11 (pedestrian, people, bicycle, car, van, truck, tricycle, awning-tricycle, bus, motor)
Input 640ร—640 BGR, uint8 [0,255] โ†’ float [0,1]
Chip AX650N (NPU3)
Quantization INT8 (MinMax PerLayer)
Size 10.2 MB
Latency ~3.3 ms

Repository Structure

models/          AXMODEL + model_meta.json
demo/            5 VisDrone test images
python/          Python SDK (pydet + libdet.axera)
cpp/             Pre-compiled C++ binaries
  bin/           visdrone_detect (aarch64)
  lib/           libdet.so
  include/       Headers

Usage

C++ (on AX650 board)

cd cpp
chmod +x bin/visdrone_detect
LD_LIBRARY_PATH=./lib:/soc/lib ./bin/visdrone_detect \
  ../models/model.axmodel ../demo/demo_00.jpg 0.25

Python (on AX650 board)

cd python
pip install -r requirements.txt
python example.py --model ../models/model.axmodel --image ../demo/demo_00.jpg

Requires pyaxengine on the target board.

Accuracy

Output Layer Cosine Similarity MSE
output0 (80ร—80) 0.99999 0.005
output1 (40ร—40) 1.00000 0.004
output2 (20ร—20) 0.99999 0.004

Preprocessing

Input uint8 BGR [0,255] is normalized to float [0,1] via std=1/255, matching the original ONNX model input range.

Limitations

  • Fixed input: 640ร—640
  • Batch size: 1
  • Requires AX650 BSP SDK 3.10.2+ runtime
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Dataset used to train AXERA-TECH/visdrone-yolov11s