micheller7171 commited on
Commit
f11e385
·
verified ·
1 Parent(s): b267801

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +91 -3
README.md CHANGED
@@ -1,3 +1,91 @@
1
- ---
2
- license: mit
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: mit
3
+ language:
4
+ - en
5
+ tags:
6
+ - biology
7
+ - CV
8
+ - images
9
+ - animals
10
+ - lepidoptera
11
+ - butterflies
12
+ - detection
13
+ - heliconius
14
+ - forewings
15
+ - hindwings
16
+ - separated wings
17
+ - full body
18
+ - butterfly
19
+ - RGB
20
+ - ruler
21
+ - whitebalance
22
+ - label
23
+ - colorchecker
24
+ ---
25
+
26
+ ## Model Card for yolo_beetle_detection
27
+
28
+ This model detects beetles and scale bars in images by drawing bounding boxes around the respective items. This model was developed to facilitate downstream applications during BeetlePalooza 2024.
29
+
30
+
31
+ ## Model Details
32
+
33
+ yolo_beetle_best.pt is the weights file for the YOLO model.
34
+ The yolov8m checkpoint was fine-tuned over 100 epochs on 29 annotated images of beetles sourced from the (2018-NEON-beetles dataset)[https://huggingface.co/datasets/imageomics/2018-NEON-beetles].
35
+ Please checkout the repository on HF and cite information accordingly.
36
+
37
+ All 29 images were used as the training set.
38
+
39
+ ## Model Description
40
+
41
+ The model is responsible for taking an input image (RGB) and generating bounding boxes for all classes below that are found in the image. Data augmentations applied during training include shear (10.0), scale (0.5), translate (0.1), fliplr (0.2), and flipud(0.2).
42
+ The model was trained for 100 epochs with a default image size of 640.
43
+
44
+ ### Segmentation Classes
45
+ [`box class`] corresponding category
46
+
47
+ - [0] beetle
48
+ - [1] scale_bar
49
+
50
+
51
+ ### Details
52
+
53
+ model.train(data=YAML,
54
+ epochs=100,
55
+ batch=4,
56
+ device=DEVICE,
57
+ optimizer='auto',
58
+ verbose=True,
59
+ val=True,
60
+ shear=10.0,
61
+ scale=0.5,
62
+ translate=0.1,
63
+ fliplr = 0.2,
64
+ flipud = 0.2
65
+ )
66
+
67
+ ## Metrics (Training)
68
+ Class Images Instances Box(P R mAP50 mAP50-95)
69
+ all 29 479 0.992 0.998 0.995 0.743
70
+ beetle 29 450 0.991 0.997 0.995 0.714
71
+ scale_bar 29 29 0.992 1 0.995 0.771
72
+
73
+ **Developed by:** Michelle Ramirez
74
+
75
+ ## How to Get Started with the Model
76
+
77
+ To view applications of how to load in the model file and predict masks on images, please refer to [this github repository](https://github.com/Imageomics/2018-NEON-beetles-processing/tree/beetle_detection)
78
+
79
+ ## Citation
80
+
81
+ **BibTeX:**
82
+
83
+ ```
84
+ ```
85
+
86
+ **APA:**
87
+
88
+ ## Acknowledgements
89
+
90
+ The [Imageomics Institute](https://imageomics.org) is funded by the US National Science Foundation's Harnessing the Data Revolution (HDR) program under [Award #2118240](https://www.nsf.gov/awardsearch/showAward?AWD_ID=2118240) (Imageomics: A New Frontier of Biological Information Powered by Knowledge-Guided Machine Learning). Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
91
+