Figure 1.

Figure 2.

Figure 3.

Figure 4.

Figure 5.

Figure 6.

Figure 7.

Training parameters
| Params | Value |
|---|---|
| Datasets | own |
| train images | 800 |
| validation images | 200 |
| Learning rate | 0.001 |
| Pre-trained weights | yolov5x.pt |
| Number of epochs | 500 |
| Batch size | 8 |
| Image dimensions (height x width) | 640 × 640 |
Materials used in research
| Tool | Description |
|---|---|
| DAHUA IPC-HFW1430DT-STW | 4 MP, 2.8 mm fixed lens, 1/3” progressive CMOS sensor, H.265+ compression, 30M IR LED, DWDR, Day/Night mode (ICR), 3DNR, AWB, AGC, BLC, Mirror, IP67 outdoor protection, WiFi, MicroSD slot (256 GB) |
| Google Colab | Cloud-based execution and training environment with GPU support. |
| LabelImg | Open-source tool for manual image labeling |
| Roboflow | Software for organizing, labeling, and transforming images. |
| YAML | Text file format for model parameter configuration |
Computer vision metrics result
| Precision | Sensibility | |
|---|---|---|
| Test 1 | 1 | 1 |
| Test 2 | 0 | 0 |
| Test 3 | 1 | 1 |
| Test 4 | 1 | 0.94 |
| Test 5 | 1 | 1 |
| Total | 0.80 | 0.79 |
Comparison of accuracy and sensitivity of different parking space detection methods
| Research Study | Technique | Precision | Sensibility |
|---|---|---|---|
| This Study | YOLO V5 (CNN) | 88.00% | 82.00% |
| [32] | DeepLabV3+ | 77.26% | 79.55% (Dice) |
| [33] | YOLO (CNN, pixel-wise ROI) | 99.68% (balanced accuracy) | 99.68% (balanced accuracy) |
| [34] | ResNet50 + SVM VGG16 | 98.90% 93.40% | Not specified |
| [35] | Semantic Segmentation (CNN) | 96.81% | 97.80% |
| [36] | mAlexNet (CNN) | 90.34% | 98.98% |
| [37] | YOLO V4 (CNN) | 93.00% | 98.00% |
| [38] | U-Net (CNN) | 99.40% | 92.94% |
| [39] | YOLOv7 + IoU (CNN) | 90.04% | 82.17% |
| This Study | Image Segmentation (CV) | 80.00% | 79.00% |
| [40] | Optical Flow (CV) | 98.80% | 94.40% |
| [41] | HOG, LBP, SVM y Naive Bayes (CV) | 97.00% | 97.00% |
| [42] | Binary Morphology y Logic (CV) | 76.75% | 99.00% |
| [43] | Optical Flow (CV) | 97.90% | 62.40% |
| [44] | Block Matching Algorithm (CV) | 93.00% | 46.00% |
| [45] | Multi-clue recovery model (CV) | 93.21% | 96.84% |
CNN metrics result
| Metric | Value |
|---|---|
| Precision | 0.8755 |
| Sensibility | 0.8158 |
