rsortino commited on
Commit
ad29040
·
verified ·
1 Parent(s): 2c4d915

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +23 -27
README.md CHANGED
@@ -12,7 +12,7 @@ short_description: YOLO for low-emission Early Fire Detection
12
 
13
  # YOLO for Early Fire Detection
14
 
15
- ## Team
16
  - Renato Sortino
17
  - Aboubacar Tuo
18
  - Charles Villard
@@ -23,46 +23,42 @@ short_description: YOLO for low-emission Early Fire Detection
23
 
24
  ## Model Description
25
 
26
- YOLO model for early fire detection in forests, proposed as a solution for the Frugal AI Challenge 2025, image task.
27
-
28
- ### Intended Use
29
-
30
- - **Primary intended uses**:
31
- - **Primary intended users**:
32
- - **Out-of-scope use cases**:
33
 
34
  ## Training Data
35
 
36
- The model uses the pyronear/pyro-sdis dataset:
37
- - Size: ~33000 examples
38
- - Split: 80% train, 20% test
39
- - Images annotated with bounding boxes in correspondence of wildfire instances
40
-
41
- ### Labels
42
- 0. Smoke
 
43
 
44
  ## Performance
45
 
46
- ### Metrics
47
- - **Accuracy**: ~83%
48
- - **Environmental Impact**:
49
- - Emissions tracked in gCO2eq
50
- - Energy consumption tracked in Wh
51
-
52
  ### Model Architecture
53
  The model is a YOLO-based object detection model, that does not depend on NMS in inference.
54
- Bypassing this operation allows for further optimization at inference time via tensor decomposition and quantization
55
 
56
- ## Environmental Impact
 
 
 
 
 
57
 
58
- Environmental impact is tracked using CodeCarbon, measuring:
59
- - Carbon emissions during inference
60
- - Energy consumption during inference
61
 
62
  This tracking helps establish a baseline for the environmental impact of model deployment and inference.
63
 
64
- ## Limitations
65
  - It may fail to generalize to night scenes or foggy settings
66
  - It is subject to false detections, especially at low confidence thresholds
 
 
67
 
68
  ```
 
12
 
13
  # YOLO for Early Fire Detection
14
 
15
+ ## Team ([CEA List, LVA](https://kalisteo.cea.fr/index.php/ai/))
16
  - Renato Sortino
17
  - Aboubacar Tuo
18
  - Charles Villard
 
23
 
24
  ## Model Description
25
 
26
+ YOLO model for early fire detection in forests, proposed as a solution for the [Frugal AI Challenge 2025](https://frugalaichallenge.org/), image task.
 
 
 
 
 
 
27
 
28
  ## Training Data
29
 
30
+ The model uses the following datasets:
31
+ | Dataset | Number of samples | Number of instances |
32
+ |----------|----------|----------|
33
+ | [pyronear/pyro-sdis](https://huggingface.co/datasets/pyronear/pyro-sdis) | 29,537 | 28,167 |
34
+ | [D-Fire](https://github.com/gaiasd/DFireDataset) | 10,525 | 11,865 |
35
+ | [Wildfire Smoke Dataset](https://www.kaggle.com/datasets/gloryvu/wildfire-smoke-detection/data) | ~12,300 | 11,539 |
36
+ | [Hard Negatives](https://github.com/aiformankind/wildfire-smoke-dataset) | ~5,000 | ~5,000 |
37
+ | Synthetic Dataset | ~5,000 | ~5,000 |
38
 
39
  ## Performance
40
 
 
 
 
 
 
 
41
  ### Model Architecture
42
  The model is a YOLO-based object detection model, that does not depend on NMS in inference.
43
+ Bypassing this operation allows for further optimization at inference time via tensor decomposition.
44
 
45
+ ### Metrics
46
+ | Model | Accuracy | Precision | Recall | meanIoU | Wh | gCO2eq
47
+ |----------|----------|----------|----------|----------|----------|----------|
48
+ | YOLOv10s | 0.87 | 0.88 | 0.98 | 0.84 | 6.77 | 0.94 |
49
+ | YOLOv10m | 0.88 | 0.87 | 0.99 | 0.88 | 8.39 | 1.16 |
50
+ | YOLOv10m + Spatial-SVD | 0.85 | 0.86 | 0.97 | 0.82 | 8.24 | 1.14 |
51
 
52
+ Environmental impact is tracked using [CodeCarbon](https://codecarbon.io/), measuring:
53
+ - Carbon emissions during inference (gCO2eq)
54
+ - Energy consumption during inference (Wh)
55
 
56
  This tracking helps establish a baseline for the environmental impact of model deployment and inference.
57
 
58
+ ## Limitations and future work
59
  - It may fail to generalize to night scenes or foggy settings
60
  - It is subject to false detections, especially at low confidence thresholds
61
+ - Clouds at ground level can be misinterpreted as smoke
62
+ - It would be better to use temporal-aware models trained on videos
63
 
64
  ```