vantages lies in its automatic adaptability and the ad-
ditional metrics it offers for assessing various condi-
tions within a parking lot. While further research may
lead to enhanced accuracy, the current methodology
can represent added value when applied to business
scenarios.
Based on the accuracy of up to 95.56% of our ap-
proach, we can answer the research questions in the
following ways:
• RQ1: the eagle view is the most appropriate
transformation of the data to understand the sym-
metry between topological data better.
• RQ2: HDBSCAN combined with a descending
min cluster sample value can denoise data and re-
move irregularities.
• RQ3: SOM clustering can better delimit clusters
based on data frequency and keep track of previ-
ous clusters for a short time.
• RQ4: K-means algorithm can place the cluster
centers accurately based on Euclidean distance.
One of the improvements for future work might
be the approximation of delimiting spacing lines be-
tween the parking spaces. As long as all spaces are
marked, placing a separator line between them should
be possible. This would provide further possibili-
ties for evaluating the existence of additional parking
spaces that can exist at the edge of the image.
Another topic for future work would be to evalu-
ate the accuracy of the clustering approach after the
YOLOv8 model has been trained. It should be able
to provide further insights into the topology of data
points.
REFERENCES
Abbas, A. and Zisserman, A. (2020). A Geometric Ap-
proach to Obtain a Bird’s Eye View from an Image.
Acharya, D., Yan, W., and Khoshelham, K. (2018). Real-
time image-based parking occupancy detection using
deep learning.
Ahmed, M., Seraj, R., and Islam, S. M. S. (2020). The k-
means Algorithm: A Comprehensive Survey and Per-
formance Evaluation. Electronics, 9(8).
Amato, G., Carrara, F., Falchi, F., Gennaro, C., Meghini, C.,
and Vairo, C. (2017). Deep learning for decentralized
parking lot occupancy detection. Expert Systems with
Applications, 72:327–334.
Carrasco, D., Rashwan, H., Garc
´
ıa, M., and Puig, D. (2021).
T-YOLO: Tiny vehicle detection based on YOLO and
multi-scale convolutional neural networks. IEEE Ac-
cess, PP:1–1.
Cooke, S. and Behrens, R. (2017). Correlation or cause?
the limitations of population density as an indica-
tor for public transport viability in the context of a
rapidly growing developing city. Transportation Re-
search Procedia, 25:3003–3016. World Conference
on Transport Research - WCTR 2016 Shanghai. 10-
15 July 2016.
de Almeida, P. R., Oliveira, L. S., Britto, A. S., Silva, E. J.,
and Koerich, A. L. (2015). PKLot – A robust dataset
for parking lot classification. Expert Systems with Ap-
plications, 42(11):4937–4949.
Doulamis, A., Doulamis, N., and Kollias, S. (2000). On-line
retrainable neural networks: improving the perfor-
mance of neural networks in image analysis problems.
IEEE Transactions on Neural Networks, 11(1):137–
155.
Grbi
´
c, R. and Koch, B. (2023). Automatic vision-based
parking slot detection and occupancy classification.
Expert Systems with Applications, 225:120147.
Huang, C., Yang, S., Luo, Y., Wang, Y., and Liu, Z. (2022).
Visual Detection and Image Processing of Parking
Space Based on Deep Learning. Sensors, 22(17).
Khedairia, S. and Khadir, M. T. (2022). A multiple clus-
tering combination approach based on iterative voting
process. Journal of King Saud University - Computer
and Information Sciences, 34(1):1370–1380.
Luo, Q., Saigal, R., Hampshire, R., and Wu, X. (2017). A
Statistical Method for Parking Spaces Occupancy De-
tection via Automotive Radars. In 2017 IEEE 85th Ve-
hicular Technology Conference (VTC Spring), pages
1–5.
Miljkovi
´
c, D. (2017). Brief review of self-organizing maps.
In 2017 40th International Convention on Information
and Communication Technology, Electronics and Mi-
croelectronics (MIPRO), pages 1061–1066.
Nurullayev, S. and Lee, S.-W. (2019). Generalized Parking
Occupancy Analysis Based on Dilated Convolutional
Neural Network. Sensors, 19(2).
Pizer, S. M., Amburn, E. P., Austin, J. D., Cromartie, R.,
Geselowitz, A., Greer, T., ter Haar Romeny, B., Zim-
merman, J. B., and Zuiderveld, K. (1987). Adaptive
histogram equalization and its variations. Computer
Vision, Graphics, and Image Processing, 39(3):355–
368.
Terven, J. R. and C
´
ordova-Esparza, D.-M. (2023). A Com-
prehensive Review of YOLO: From YOLOv1 and Be-
yond.
Topchy, A., Jain, A., and Punch, W. (2003). Combining
multiple weak clusterings. pages 331– 338.
Zeebaree, D. Q., Haron, H., Abdulazeez, A. M., and Zeeba-
ree, S. R. M. (2017). Combination of k-means clus-
tering with genetic algorithm : A review.
Zhang, Z., Tao, M., and Yuan, H. (2015). A Parking Oc-
cupancy Detection Algorithm Based on AMR Sensor.
IEEE Sensors Journal, 15(2):1261–1269.
Combining Clustering Algorithms to Extract Symmetric Clusters from Noisy Data, Applied to Parking Lots
369