Utbird commited on
Commit
569de1a
·
verified ·
1 Parent(s): 5f6071a

Upload 12 files

Browse files
.gitattributes CHANGED
@@ -33,3 +33,6 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ 5617d570-d2ad-485d-97dc-a9f2ed14acc3.jpeg filter=lfs diff=lfs merge=lfs -text
37
+ 99f3ecba-e888-4596-a131-a34f907c4d4a.jpeg filter=lfs diff=lfs merge=lfs -text
38
+ 9afc4826-bbbe-4107-a616-c63699267e78.png filter=lfs diff=lfs merge=lfs -text
00d97799-6982-459a-b6b0-6421a2ec22b5.jpeg ADDED
2aeec78e-1838-405f-be64-17ba156503f3.jpeg ADDED
5617d570-d2ad-485d-97dc-a9f2ed14acc3.jpeg ADDED

Git LFS Details

  • SHA256: f6b79e46f5da4d539cc5d651ae6721115e9247452608c46fce08693b8434468f
  • Pointer size: 131 Bytes
  • Size of remote file: 489 kB
7edcbdc7-5ceb-4915-8d00-9b153718137b.jpeg ADDED
98eff501-1033-47cb-9222-b47b3ad8b347.jpeg ADDED
99f3ecba-e888-4596-a131-a34f907c4d4a.jpeg ADDED

Git LFS Details

  • SHA256: 9988674fb8a92602373a50d4bf5fc34bfba462dd50bdf7a4833b502f31a38d3f
  • Pointer size: 131 Bytes
  • Size of remote file: 669 kB
9afc4826-bbbe-4107-a616-c63699267e78.png ADDED

Git LFS Details

  • SHA256: cf1579b347033a143b9425928934a0757e5f81ebbced47e8c67b1449636c2d09
  • Pointer size: 131 Bytes
  • Size of remote file: 258 kB
README.md CHANGED
@@ -1,3 +1,72 @@
1
- ---
2
- license: mit
3
- ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ tags:
4
+ - vision
5
+ - object-detection
6
+ - yolo
7
+ - crack-detection
8
+ - infrastructure
9
+ - civil-engineering
10
+ datasets:
11
+ - custom
12
+ metrics:
13
+ - mAP
14
+ - precision
15
+ - recall
16
+ ---
17
+
18
+ # Crack Detection YOLO Model
19
+
20
+ This repository contains a YOLO-based object detection model specifically trained to identify and localize cracks in various infrastructure surfaces, including concrete walls, floors, and brick facades.
21
+
22
+ ## Model Overview
23
+
24
+ - **Task**: Object Detection
25
+ - **Class**: `crack`
26
+ - **Architecture**: YOLO (Ultralytics)
27
+ - **Training Epochs**: 100
28
+ - **Input Resolution**: 640x640 (standard YOLO inference)
29
+
30
+ ## Performance & Training Graphics
31
+
32
+ The following graphics demonstrate the model's training progression and final performance metrics.
33
+
34
+ ### Training Results
35
+ ![Training Results](/graph/9afc4826-bbbe-4107-a616-c63699267e78.png)
36
+ *The plots show consistent convergence in both training and validation losses (Box, Cls, DFL) over 100 epochs, with precision and recall stabilizing at high levels.*
37
+
38
+ ### Precision-Confidence Curve
39
+ ![Precision-Confidence Curve](/graph/f2f90a21-c218-4d7f-9ccf-39a3403386df.png)
40
+ *The model achieves a precision of 1.00 at a confidence threshold of 0.987, indicating very high reliability in detections at high confidence levels.*
41
+
42
+ ## Inference Examples
43
+
44
+ The model has been validated on diverse surfaces showing robust detection capabilities.
45
+
46
+ ### Concrete Surface Detection
47
+ ![Concrete Crack Detection](/graph/5617d570-d2ad-485d-97dc-a9f2ed14acc3.jpeg)
48
+
49
+ ### Building & Brick Wall Detection
50
+ ![Brick Wall Crack Detection](/graph/99f3ecba-e888-4596-a131-a34f907c4d4a.jpeg)
51
+
52
+ ## Usage
53
+
54
+ To use this model with the Ultralytics YOLOv8 library:
55
+
56
+ ```python
57
+ from ultralytics import YOLO
58
+
59
+ # Load the model
60
+ model = YOLO('crack.pt')
61
+
62
+ # Perform inference on an image
63
+ results = model.predict('path/to/your/image.jpg', save=True, conf=0.5)
64
+
65
+ # View results
66
+ for result in results:
67
+ result.show()
68
+ ```
69
+
70
+ ## Dataset Information
71
+
72
+ The model was trained on a specialized dataset focused on structural cracks. It includes variations in lighting, surface textures, and crack sizes to ensure better generalization in real-world infrastructure inspections.
a00c160c-af4b-4898-87af-1d74a21db91c.jpeg ADDED
crack.pt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:386155cae09bee6af1ce99608fc42a32cafd40a25362b80037b4fa54f6999719
3
+ size 22522595
f2f90a21-c218-4d7f-9ccf-39a3403386df.png ADDED
f6842153-076e-4411-91a1-7a0c4a3cae0d.jpeg ADDED