File size: 1,078 Bytes
afb7dac
dc0566d
 
 
 
 
 
 
afb7dac
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
a6b3f9f
 
 
 
 
afb7dac
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
---
title: OceanCV FirstPass
emoji: 🦑
colorFrom: blue
colorTo: indigo
sdk: streamlit
app_file: app.py
pinned: false
language: en
license: mit
tags:
- ocean
- computer-vision
- yolo
- detection
- marine-science
datasets:
- OceanCV
metrics:
- map
- precision
- recall
---

# OceanCV_FirstPass

Unified marine object detection model.

### Dataset Overview
- **Total Images**: 8,605
- **Total Annotations**: 85,557
- **Classes**: 1 (object)
- **Input Resolution**: 1024x1024

### Performance Metrics (Epoch 87)
| Metric | Value |
| :--- | :--- |
| **mAP50** | 85.1% |
| **mAP50-95** | 61.3% |
| **Precision** | 87.7% |
| **Recall** | 77.8% |

### Visualizations
![Results](results.png)
![Confusion Matrix](confusion_matrix.png)
![Normalized Confusion Matrix](confusion_matrix_normalized.png)
![F1 Curve](BoxF1_curve.png)
![Precision Curve](BoxP_curve.png)
![Recall Curve](BoxR_curve.png)
![PR Curve](BoxPR_curve.png)
![Labels](labels.jpg)

### Usage
```python
from ultralytics import YOLO
model = YOLO("OceanCV_FirstPass.pt")
results = model.predict("image.jpg", imgsz=1024)
```