[en] Robot Operating System (ROS) is becoming more
and more important and is used widely by developers and
researchers in various domains. One of the most important
fields where it is being used is the self-driving cars industry.
However, this framework is far from being totally secure, and
the existing security breaches do not have robust solutions.
In this paper we focus on the camera vulnerabilities, as it is
often the most important source for the environment discovery
and the decision-making process. We propose an unsupervised
anomaly detection tool for detecting suspicious frames incoming
from camera flows. Our solution is based on spatio-temporal
autoencoders used to truthfully reconstruct the camera frames
and detect abnormal ones by measuring the difference with the
input. We test our approach on a real-word dataset, i.e. flows
coming from embedded cameras of self-driving cars. Our solution
outperforms the existing works on different scenarios.
Disciplines :
Computer science
Author, co-author :
AMROUCHE, Faouzi ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
LAGRAA, Sofiane ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
FRANK, Raphaël ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
STATE, Radu ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
External co-authors :
no
Language :
English
Title :
Intrusion detection on robot cameras using spatio-temporal autoencoders: A self-driving car application
Jarrod Mcclean, Christopher Stull, Charles Farrar, and David Mascarenas. A preliminary cyber-physical security assessment of the robot operating system (ros). page 874110, 05 2013.
Sofiane Lagraa, Maxime Cailac, Sean Rivera, Frederic Beck, and Radu State. Real-time attack detection on robot cameras: A self-driving car application. In IEEE International Conference on Robotic Computing (IRC), 2019.
Francisco Javier Rodrguez Lera, Jesus Balsa, Fernando Casado, Camino Fernandez, Francisco Martn Rico, and Vicente Matellan. Cybersecurity in autonomous systems: Evaluating the performance of hardening ros. Málaga, Spain, 47, 2016.
Francisco Martin, Enrique Soriano, and Jose M. Canas. Quantitative analysis of security in distributed robotic frameworks. Robotics and Autonomous Systems, 100:95-107, 2018.
Pierre Baldi. Autoencoders, unsupervised learning and deep architectures. In Proceedings of the 2011 International Conference on Unsupervised and Transfer Learning Workshop-Volume 27, UTLW'11, pages 37-50, 2011.
Pascal Vincent, Hugo Larochelle, Isabelle Lajoie, Yoshua Bengio, and Pierre-Antoine Manzagol. Stacked denoising autoencoders: Learning useful representations in a deep network with a local denoising criterion. J. Mach. Learn. Res., pages 3371-3408, 2010.
Xingjian Shi, Zhourong Chen, Hao Wang, Dit-Yan Yeung, Wai-Kin Wong, and Wang-chun Woo. Convolutional LSTM network: A machine learning approach for precipitation nowcasting. CoRR, abs/1506. 04214, 2015.
Sepp Hochreiter and Jurgen Schmidhuber. Long short-term memory. Neural Comput., 9(8):1735-1780, November 1997.
Zhou Wang, Alan C. Bovik, Hamid R. Sheikh, and Eero P. Simoncelli. Image quality assessment: From error visibility to structural similarity. IEEE TRANSACTIONS ON IMAGE PROCESSING, 13(4):600-612, 2004.