Downloads · 30 days
18
53% of all-time downloads
Hlatar/Geoscan_pioneer_base_drone_detection_finetuned
Geoscan_pioneer_base_drone_detection_finetuned is a object detection model from Hlatar. Use it when you need objects located in an image. It is set up for ultralytics. The card lists the license as mit.
Fine-tuned YOLO model for drone detection. Used in the CVproject repository for stereo tracking and 3D trajectory reconstruction.
Downloads · 30 days
18
53% of all-time downloads
All-time downloads
34
Public
Repo size
115 MB
Likes
0
Public
Click a slice to open those files.
.pt114 MB · 100%
From the Hugging Face model README
Fine-tuned YOLO model for drone detection. Used in the CVproject repository for stereo tracking and 3D trajectory reconstruction.
best.pt (continued training from previous doguilmak weights)dronepatience=100)amp: true)deterministic: true| Metric | Value |
|---|---|
| Precision (B) | 0.9335 |
| Recall (B) | 0.9286 |
| mAP@50 (B) | 0.9640 |
| mAP@50-95 (B) | 0.5916 |
Losses on the final epoch:
| Loss | Train | Val |
|---|---|---|
| box_loss | 0.9916 | 1.4363 |
| cls_loss | 0.5046 | 0.6149 |
| dfl_loss | 1.0960 | 1.3429 |
Best values during training:
Loss and metric dynamics across epochs:

from ultralytics import YOLO
model = YOLO("best.pt")
results = model("image.jpg", conf=0.25)
# Or on video / stream
results = model.predict(source=0, conf=0.25, stream=True)
for r in results:
boxes = r.boxes
for box in boxes:
x1, y1, x2, y2 = box.xyxy[0].tolist()
conf = float(box.conf[0])
cls = int(box.cls[0])
print(f"drone: {conf:.2f} @ ({x1:.0f},{y1:.0f},{x2:.0f},{y2:.0f})")