Sensitivity Analysis of Traffic Sign Recognition to Image Alteration and Training Data Size
Abstract
:1. Introduction
2. Literature Review
3. Methodology
3.1. Dataset Overview
3.2. Compared Model
3.2.1. Support Vector Machine
3.2.2. Random Forest
3.2.3. Linear Discriminant Analysis
3.2.4. Convolutional Neural Networks
3.3. Transformations
3.3.1. Database Alteration
- 1.
- Application of stickers or paint;
- 2.
- Environmental wear, such as fading colors or loss of detail.
Algorithm 1 Traffic Sign Alteration Protocol. |
Input: Traffic sign image Sign Output: Altered traffic sign image AltSign
|
3.3.2. HOG Application
3.4. Evaluation
3.4.1. Model Calibration
- Gaussian Process:
- Support Vector Machine:
- Linear Discriminant Analysis:
- Random Forest:
3.4.2. Experimental Protocol
- TP (True Positives) is the number of correctly predicted positive instances.
- TN (True Negatives) is the number of correctly predicted negative instances.
- FP (False Positives) is the number of incorrect positive predictions.
- FN (False Negatives) is the number of incorrect negative predictions.
Algorithm 2 Dataset Construction with Desired Proportion of Altered Images. |
Input: Original GTSRB dataset origdata Outputs: Fully altered GTSRB dataset altdata Dataset with desired proportion of altered images traindata
|
4. Results
4.1. Impact of Image Quantity on Model Sensitivity
4.2. Performance Sensitivity to Dataset Alteration
4.3. Impact of Alteration on Sensitivity to Image Quantity
- The behavior of the plateau and the evolution of its positioning depending on the proportion of altered images.
- The number of images required by the model to achieve performance identical to that obtained with a lower percentage of alteration.
5. Discussion
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
GTSRB | German Traffic Sign Recognition Benchmark |
ML | Machine Learning |
DL | Deep Learning |
SVM | Support Vector Machine |
LDA | Linear Discriminant Analysis |
CNN | Convolutional Neural Network |
HOG | Histogram of Oriented Gradients |
IDSIA | Dalle Molle Institute for Artificial Intelligence Studies |
RBF | Radial Basis Function |
GP | Gaussian Process |
EI | Expected Improvement |
References
- Stallkamp, J.; Schlipsing, M.; Salmen, J.; Igel, C. Man vs. computer: Benchmarking machine learning algorithms for traffic sign recognition. Neural Netw. 2012, 32, 323–332. [Google Scholar] [CrossRef] [PubMed]
- Zaklouta, F.; Stanciulescu, B.; Hamdoun, O. Traffic sign classification using K-d trees and Random Forests. In Proceedings of the IEEE International Joint Conference on Neural Networks (IJCNN), San Jose, CA, USA, 31 July–5 August 2011; pp. 2151–2155. [Google Scholar]
- Cireşan, D.; Meier, U.; Masci, J.; Schmidhuber, J. Multi-Column Deep Neural Network for Traffic Sign Classification. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), Providence, RI, USA, 16–21 June 2012; pp. 3642–3649. [Google Scholar]
- Sermanet, P.; LeCun, Y. Traffic sign recognition with multi-scale Convolutional Networks. In Proceedings of the IEEE International Joint Conference on Neural Networks (IJCNN), San Jose, CA, USA, 31 July–5 August 2011; pp. 2809–2813. [Google Scholar]
- Fu, M.-Y.; Huang, Y.-S. A survey of traffic sign recognition. In Proceedings of the IEEE International Conference on Wavelet Analysis and Pattern Recognition, Qingdao, China, 11–14 July 2010; pp. 119–124. [Google Scholar]
- Stallkamp, J.; Schlipsing, M.; Salmen, J.; Igel, C. The German Traffic Sign Recognition Benchmark: A multi-class classification competition. In Proceedings of the IEEE International Joint Conference on Neural Networks (IJCNN), San Jose, CA, USA, 31 July–5 August 2011; pp. 1453–1460. [Google Scholar]
- Gao, X.W.; Podladchikova, L.; Shaposhnikov, D.; Hong, K.; Shevtsova, N. Recognition of traffic signs based on their colour and shape features extracted using human vision models. J. Vis. Commun. Image Represent. 2006, 17, 675–685. [Google Scholar] [CrossRef]
- Bahlmann, C.; Zhu, Y.; Ramesh, V.; Pellkofer, M.; Koehler, T. A system for traffic sign detection, tracking, and recognition using color, shape, and motion information. In Proceedings of the IEEE Proceedings. Intelligent Vehicles Symposium, Las Vegas, NV, USA, 6–8 June 2005; pp. 255–260. [Google Scholar]
- Broggi, A.; Cerri, P.; Medici, P.; Porta, P.P.; Ghisio, G. Real Time Road Signs Recognition. In Proceedings of the IEEE Proceedings. Intelligent Vehicles Symposium, Istanbul, Turkey, 13–15 June 2007; pp. 981–986. [Google Scholar]
- Noble, W. What is a support vector machine? Nat. Biotechnol. 2006, 24, 1565–1567. [Google Scholar] [CrossRef] [PubMed]
- Breiman, L. Random Forests. Mach. Learn. 2001, 45, 5–32. [Google Scholar] [CrossRef]
- Izenman, A.J. Linear Discriminant Analysis. In Modern Multivariate Statistical Techniques; Springer: Berlin/Heidelberg, Germany, 2013; pp. 237–280. [Google Scholar]
- Alzubaidi, L.; Zhang, J.; Humaidi, A.J.; Al-Dujaili, A.; Duan, Y.; Al-Shamma, O.; Santamaría, J.; Fadhel, M.A.; Al-Amidie, M.; Farhan, L. Review of deep learning: Concepts, CNN architectures, challenges, applications, future directions. J. Big Data 2021, 8, 53. [Google Scholar] [CrossRef] [PubMed]
- Dalal, N.; Triggs, B. Histograms of oriented gradients for human detection. In Proceedings of the 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR’05), San Diego, CA, USA, 20–25 June 2005; pp. 886–893. [Google Scholar]
- Alibrahim, H.; Ludwig, S.A. Hyperparameter Optimization: Comparing Genetic Algorithm against Grid Search and Bayesian Optimization. In Proceedings of the IEEE Congress on Evolutionary Computation (CEC), Kraków, Poland, 28 June–1 July 2021; pp. 1551–1559. [Google Scholar]
- Shahriari, B.; Swersky, K.; Wang, Z.; Adams, R.P.; de Freitas, N. Taking the Human out of the Loop: A Review of Bayesian Optimization. Proc. IEEE 2016, 8, 148–175. [Google Scholar] [CrossRef]
- Rasmussen, C.E. Gaussian Processes in Machine Learning. In Advanced Lectures on Machine Learning; Bousquet, O., von Luxburg, U., Rätsch, G., Eds.; Springer: Berlin, Germany, 2003. [Google Scholar]
- Wainer, J.; Fonseca, P. How to tune the RBF SVM hyperparameters? An empirical evaluation of 18 search algorithms. Artif. Intell. Rev. 2021, 54, 4771–4797. [Google Scholar] [CrossRef]
- Linjordet, T.; Balog, K. Impact of Training Dataset Size on Neural Answer Selection Models. In Advances in Information Retrieval; Azzopardi, L., Stein, B., Fuhr, N., Mayr, P., Hauff, C., Hiemstra, D., Eds.; Springer: Cologne, Germany, 2019. [Google Scholar]
Rank | Team | Method | Correct Recognition Rate |
---|---|---|---|
1 | IDSIA | Committee of CNNs | 99.46% |
2 | - | Human Performance | 98.84% |
3 | Sermanet | Multi-Scale CNNs | 98.31% |
4 | CAOR | Random Forests | 96.14% |
Parameters | Value |
---|---|
Number of images | 39,209 |
Number of classes | 43 |
Number of images per class | 211–2251 |
Mean number of images per class | 912 |
Format | Portable Pixel Map (PPM) |
Size | 15 × 15–250 × 250 |
Number of channels | 3 |
Quantification | 3 × 8 = 24 bits |
Model | Hyperparameter | Range of Study |
---|---|---|
SVM | kernel | Rbf, linear |
SVM | gamma | [, 10] |
SVM | C | [0.1, ] |
Random Forest | max depth | [1, 21] |
Random Forest | min impurity decrease | [0, 0.2] |
Random Forest | n estimator | [10, ] |
LDA | Shrinkage | [0, 0.9] |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Rubio, A.; Demoor, G.; Chalmé, S.; Sutton-Charani, N.; Magnier, B. Sensitivity Analysis of Traffic Sign Recognition to Image Alteration and Training Data Size. Information 2024, 15, 621. https://doi.org/10.3390/info15100621
Rubio A, Demoor G, Chalmé S, Sutton-Charani N, Magnier B. Sensitivity Analysis of Traffic Sign Recognition to Image Alteration and Training Data Size. Information. 2024; 15(10):621. https://doi.org/10.3390/info15100621
Chicago/Turabian StyleRubio, Arthur, Guillaume Demoor, Simon Chalmé, Nicolas Sutton-Charani, and Baptiste Magnier. 2024. "Sensitivity Analysis of Traffic Sign Recognition to Image Alteration and Training Data Size" Information 15, no. 10: 621. https://doi.org/10.3390/info15100621
APA StyleRubio, A., Demoor, G., Chalmé, S., Sutton-Charani, N., & Magnier, B. (2024). Sensitivity Analysis of Traffic Sign Recognition to Image Alteration and Training Data Size. Information, 15(10), 621. https://doi.org/10.3390/info15100621