mirror of
https://github.com/mii443/usls.git
synced 2025-12-03 02:58:22 +00:00
This demo showcases how to use DINOv2 to compute image similarity, applicable for image-to-image retrieval tasks.
Quick Start
cargo run -r --example dinov2
Or you can manully
1.Donwload DINOv2 ONNX Model
dinov2-s14 dinov2-s14-dyn dinov2-s14-dyn-f16
2. Specify the ONNX model path in main.rs
let options = Options::default()
.with_model("ONNX_PATH") // <= modify this
.with_profile(false);
3. Then, run
cargo run -r --example dinov2
Results
Top-1 0.0000000 /home/qweasd/Desktop/usls/examples/dinov2/images/bus.jpg
Top-2 1.9059424 /home/qweasd/Desktop/usls/examples/dinov2/images/1.jpg
Top-3 1.9736203 /home/qweasd/Desktop/usls/examples/dinov2/images/2.jpg