Figure 6: Localized and recognized traffic signs.
5 CONCLUSIONS
This paper considers an implementation of the
classification algorithm for the traffic signs
recognition task. Combined with preprocessing and
localization steps from previous works, the proposed
method for traffic signs classification shows very
good results: 99.94 % of correctly classified images.
The proposed classification solution is
implemented using the TensorFlow framework.
The use of our TSR algorithms allows processing
of video streams in real-time with high resolution, and
therefore at greater distances and with better quality
than similar TSR systems have. FullHD resolution
makes it posiible to detect and recognize a traffic sign
at a distance up to 50 m.
The developed method was implemented on a
device with Nvidia Tegra K1 processor. CUDA was
used to accelerate the performance of the described
methods. In future research, we plan to train the CNN
to consider more traffic sign classes and possible bad
weather conditions. In current, versions we
considered only daylight and good visibility.
ACKNOWLEDGEMENTS
This work was supported by the Russian Foundation
for Basic Research - Project # 16-37-60106
mol_a_dk.
REFERENCES
Shneier, M., 2005. Road sign detection and recognition.
Proc. IEEE Computer Society Int. Conf. on Computer
Vision and Pattern Recognition, pp. 215–222.
Nikonorov, A., Yakimov, P., Petrov, M., 2013. Traffic sign
detection on GPU using color shape regular
expressions. VISIGRAPP IMTA-4, Paper Nr 8.
Belaroussi, R., Foucher, P., Tarel, J. P., Soheilian, B.,
Charbonnier, P., Paparoditis, N., 2010. Road Sign
Detection in Images. A Case Study, 20th International
Conference on Pattern Recognition (ICPR), pp. 484-
488.
Ruta, A., Porikli, F., Li, Y., Watanabe, S., Kage, H., Sumi,
K., 2009. A New Approach for In-Vehicle Camea
Traffic Sign Detection and Recognition. IAPR
Conference on Machine Vision Applications (MVA),
Session 15: Machine Vision for Transportation.
Stallkamp J., Schlipsing M., Salmen J., Igel C., 2012. Man
vs. computer: Benchmarking machine learning
algorithms for traffic sign recognition. Neural
networks, vol. 32, pp. 323-332.
Houben, S., Stallkamp, J., Salmen, J., Schlipsing, M., Igel,
C.: Detection of Traffic Signs in Real-World Images:
The {G}erman {T}raffic {S}ign {D}etection
{B}enchmark. In: Proc. International Joint Conference
on Neural Networks, 2013.
Fursov, V., Bibkov, S., Yakimov, P., 2013. Localization of
objects contours with different scales in images using
Hough transform [in Russian]. Computer optics, vol.
37(4), pp. 502-508.
Yakimov, P., 2015. Tracking traffic signs in video
sequences based on a vehicle velocity [in Russian].
Computer optics, vol. 39(5), pp. 795-800.
Zhu, Z., Liang, D., Zhang, S., Huang, X., Li, B., Hu, S.,
2016. Traffic-Sign Detection and Classification in the
Wild. Proceedings of CVPR, pp. 2110-2118.
LeCun, Y., Sermanet, P., 2011. Traffic Sign Recognition
with Multi-Scale Convolutional Networks.
Proceedings of International Joint Conference on
Neural Networks (IJCNN'11).
Yakimov, P., 2013. Preprocessing of digital images in
systems of location and recognition of road signs [in
Russian]. Computer optics, vol. 37 (3), pp. 401-405.
M. Abadi, A. Agarwal, P. Barham, E. Brevdo, Z. Chen, C.
Citro, G. S. Corrado, A. Davis, J. Dean, M. Devin, S.
Ghemawat, I. J. Goodfellow, A. Harp, G. Irving, M.
Isard, Y. Jia, R. Jozefowicz, L. Kaiser, ´ M. Kudlur, J.
Levenberg, D. Mane, R. Monga, S. Moore, D. G.
Murray, C. Olah, M. Schuster, J. Shlens, B. Steiner, I.
Sutskever, K. Talwar, P. A. Tucker, V. Vanhoucke, V.
Vasudevan, F. B. Viegas, O. Vinyals, P. Warden, M.
Watten- ´ berg, M. Wicke, Y. Yu, and X. Zheng.
TensorFlow: Large-scale machine learning on
heterogeneous distributed systems. arXiv preprint,
1603.04467, 2016. arxiv.org/abs/1603.04467.
Software available from tensorflow.org.
Mathias, M., Timofte, R., Benenson, R., Gool, L., 2013.
Traffic sign recognition - how far are we from the
SIGMAP 2017 - 14th International Conference on Signal Processing and Multimedia Applications