Skip to content

Add tree detection solution using YOLOv8#1

Open
oopsStranger wants to merge 3 commits into
366Pi:mainfrom
oopsStranger:tree-detection-localization
Open

Add tree detection solution using YOLOv8#1
oopsStranger wants to merge 3 commits into
366Pi:mainfrom
oopsStranger:tree-detection-localization

Conversation

@oopsStranger

Copy link
Copy Markdown

Tree Detection and Localization — YOLOv8

Approach

Fine-tuned YOLOv8n on a manually annotated dataset of tree and sapling images to detect and localize trees using bounding boxes.

What's included

  • train.py — training script
  • predict.py — prediction script with bounding box output
  • validate.py — model validation script
  • weights/best.pt — best trained model weights
  • test_images/ — sample test images
  • data.yaml — dataset configuration
  • README.md — full documentation

Model Performance

Metric Value
Precision 0.637
Recall 0.463
mAP50 0.558
mAP50-95 0.292

Dataset

  • Manually annotated tree and sapling images
  • Open-license tree images annotated manually
  • Total: ~554 images (415 train, 139 val)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant