Motivation
The search for a parking space in urban areas is often time-consuming and nerve-racking. Efficient car park guidance systems could support drivers in their search for an available parking space. Video-based systems are a reasonably priced alternative to systems employing other sensor types and their camera input can be used for various tasks within the system.
Current systems detecting vacant parking spaces are either very expensive due to their hardware requirements or do not provide a detailed occupancy map. While several sensor types feature individual parking space surveillance, their installation and maintenance costs are relatively high. The system developed in this research group has minimal hardware requirements, which makes it less expensive and easy to install. At the same time, our video-based approach offers flexibility regarding information usage and site of operation.
System Overview
The system consists of one or more wide-angle lens cameras in combination with a standard desktop computer. The cameras can be optionally equipped with a microcomputer each to calculate metadata before sending it through the network, thus complying with possible data protection guidelines. Each camera can monitor up to 36 parking lots, depending on its position.
Once set up and calibrated, the system uses different image features and machine learning algorithms to determine whether or not an individual parking space is occupied. This classification is acquired in real time, i.e. on 5 frames per second. The resulting information on vacant parking spaces can be requested via smartphone app.
We trained and tested a number of SVM- and kNN-classifiers on HoG- and color features, e.g. (Tschentscher, 2015), of occupied and free parking space snippets. After the training phase the system was able to classify parking spaces with an accuracy of 99.8 % employing temporal filtering.
Synthetic Data Usage
In order to meet the requirements of machine learning algorithms regarding the necessary amount of data, a simulated environment has been developed to create further image data for the evaluation of existing classifiers and the training of a new classifier for the parking space detection task. The simulated environment allows the automatic generation of large amounts of image data and ground-truth information as well as the reconstruction of special cases by full human interaction control. Variable image data was created this way, including different lighting and weather conditions. Some of our results can be seen in this video:
In order to validate the approach of using synthetic image data as training input for machine learning algorithms, we used the same classifiers as before (trained on traditional real-world images) and evaluated them on simulated video data with comparable results (Tschentscher, 2017).
Finally, we trained a new classifier on purely simulated image data and evaluated its performance on unseen natural video sequences (Horn, 2018). The results were similar to those produced with the previously described classifiers.
Awards
- Best Poster Paper Award at the 2017 IEEE Intelligent Vehicles Symposium (IV' 2017)
Publicity
Publications
2018
-
Evaluation of Synthetic Video Data in Machine Learning Approaches for Parking Space Classification
Horn, D., &
Houben, S.In
Proceedings of the IEEE Intelligent Vehicles Symposium (IV) (pp. 2157–2162)
@inproceedings{HornHouben2018,
author = {Horn, Daniela and Houben, Sebastian},
title = {Evaluation of Synthetic Video Data in Machine Learning Approaches for Parking Space Classification},
booktitle = {Proceedings of the IEEE Intelligent Vehicles Symposium (IV)},
pages = {2157–2162},
year = {2018},
}
Horn, D., &
Houben, S.. (2018). Evaluation of Synthetic Video Data in Machine Learning Approaches for Parking Space Classification. In
Proceedings of the IEEE Intelligent Vehicles Symposium (IV) (pp. 2157–2162).
2017
-
A simulated car-park environment for the evaluation of video-based on-site parking guidance systems
Tschentscher, M.,
Pruß, B., &
Horn, D.In
Proceedings of the IEEE Intelligent Vehicles Symposium (IV) (pp. 1571–1576)
@inproceedings{TschentscherPrußHorn2017,
author = {Tschentscher, Marc and Pruß, Ben and Horn, Daniela},
title = {A simulated car-park environment for the evaluation of video-based on-site parking guidance systems},
booktitle = {Proceedings of the IEEE Intelligent Vehicles Symposium (IV)},
pages = {1571–1576},
year = {2017},
}
Tschentscher, M.,
Pruß, B., &
Horn, D.. (2017). A simulated car-park environment for the evaluation of video-based on-site parking guidance systems. In
Proceedings of the IEEE Intelligent Vehicles Symposium (IV) (pp. 1571–1576).
2015
-
Video-based Parking Space Detection: Localisation of Vehicles and Development of an Infrastructure for a Routeing System
Horn, D., & Brüggenthies, M.
In
Proceedings of the Forum Bauinformatik (pp. 175–182)
@inproceedings{HornBrüggenthies2015,
author = {Horn, D. and Brüggenthies, M.},
title = {Video-based Parking Space Detection: Localisation of Vehicles and Development of an Infrastructure for a Routeing System},
booktitle = {Proceedings of the Forum Bauinformatik},
pages = {175–182},
year = {2015},
}
Horn, D., & Brüggenthies, M. (2015). Video-based Parking Space Detection: Localisation of Vehicles and Development of an Infrastructure for a Routeing System. In
Proceedings of the Forum Bauinformatik (pp. 175–182).
-
Scalable real-time parking lot classification: An evaluation of image features and supervised learning algorithms
Tschentscher, M., Koch, C., König, M.,
Salmen, J., &
Schlipsing, M.In
Proceedings of the IEEE International Joint Conference on Neural Networks
@inproceedings{TschentscherKochKönigEtAl2015,
author = {Tschentscher, M. and Koch, C. and König, M. and Salmen, J. and Schlipsing, M.},
title = {Scalable real-time parking lot classification: An evaluation of image features and supervised learning algorithms},
booktitle = {Proceedings of the IEEE International Joint Conference on Neural Networks},
year = {2015},
}
Tschentscher, M., Koch, C., König, M.,
Salmen, J., &
Schlipsing, M.. (2015). Scalable real-time parking lot classification: An evaluation of image features and supervised learning algorithms. In
Proceedings of the IEEE International Joint Conference on Neural Networks.
2013
-
Comparing Image Features and Machine Learning Algorithms for Real-time Parking-space Classifiaction
Tschentscher, M., Neuhausen, M., Koch, C., König, M.,
Salmen, J., &
Schlipsing, M.In
Proceedings of the ASCE International Workshop on Computing in Civil Engineering (pp. 363–370)
@inproceedings{TschentscherNeuhausenKochEtAl2013,
author = {Tschentscher, M. and Neuhausen, M. and Koch, C. and König, M. and Salmen, J. and Schlipsing, M.},
title = {Comparing Image Features and Machine Learning Algorithms for Real-time Parking-space Classifiaction},
booktitle = {Proceedings of the ASCE International Workshop on Computing in Civil Engineering},
pages = {363–370},
year = {2013},
}
Tschentscher, M., Neuhausen, M., Koch, C., König, M.,
Salmen, J., &
Schlipsing, M.. (2013). Comparing Image Features and Machine Learning Algorithms for Real-time Parking-space Classifiaction. In
Proceedings of the ASCE International Workshop on Computing in Civil Engineering (pp. 363–370).
2012
-
Video-based Parking-space Detection
Tschentscher, M., & Neuhausen, M.
In
Proceedings of the Forum Bauinformatik (pp. 159–166)
@inproceedings{TschentscherNeuhausen2012,
author = {Tschentscher, M. and Neuhausen, M.},
title = {Video-based Parking-space Detection},
booktitle = {Proceedings of the Forum Bauinformatik},
pages = {159–166},
year = {2012},
}
Tschentscher, M., & Neuhausen, M. (2012). Video-based Parking-space Detection. In
Proceedings of the Forum Bauinformatik (pp. 159–166).
The Institut für Neuroinformatik (INI) is a research unit of the Faculty of Computer Science at the Ruhr-Universität Bochum. Its scientific goal is to understand the fundamental principles through which organisms generate behavior and cognition while linked to their environments through sensory and effector systems. Inspired by our insights into such natural cognitive systems, we seek new solutions to problems of information processing in artificial cognitive systems. We draw from a variety of disciplines that include experimental psychology and neurophysiology as well as machine learning, neural artificial intelligence, computer vision, and robotics.
Universitätsstr. 150, Building NB, Room 3/32
D-44801 Bochum, Germany
Tel: (+49) 234 32-28967
Fax: (+49) 234 32-14210