Faculty of Information Technology, Moscow Technical University of Communications and Informatics, 111024 Moscow, Russia.
Sensors (Basel). 2022 Jul 12;22(14):5199. doi: 10.3390/s22145199.
Since the 20th century, a rapid process of motorization has begun. The main goal of researchers, engineers and technology companies is to increase the safety and optimality of the movement of vehicles, as well as to reduce the environmental damage caused by the automotive industry. The difficulty of managing traffic flows is that cars are driven by a person and their behavior, even in similar situations, is different and difficult to predict. To solve this problem, ground-based unmanned vehicles are increasingly being developed and implemented; however, like any other intelligent system, it is necessary to train different road scenarios. Currently, an engineer is driving an unmanned vehicle for training and thousands of kilometers are being driven for training. Of course, this approach to training unmanned vehicles is very long, and it is impossible to reproduce all the scenarios that can be found in real operations on a real road. Based on this, we offer a simulator of a realistic urban environment which allows you to reduce the training time and allows you to generate all kinds of events. To implement such a simulator, it is necessary to develop a method that would allow recreating a realistic world in one passage with cameras (monocular) installed on board the vehicle. Based on this, the purpose of this work is to develop an intelligent vehicle recognition system using convolutional neural networks, which allows you to create mesh objects for further placement in the simulator. It is important to note that the resulting objects should be optimal in size so as not to overload the system, since a large number of road infrastructure objects are stored there. Also, neural complexity should not be excessive. In this paper, the general concept and classification of convolutional neural networks are given, which allow solving the problem of recognizing 3D objects in images. Based on the analysis, the existing neural network architectures do not solve the problems mentioned above. In this connection, the authors first of all carried out the design of the system according to the methodology of modeling business processes, and also modified and developed the architecture of the neural network, which allows classifying objects with sufficient accuracy, obtaining optimized mesh objects and reducing computational complexity. The methods proposed in this paper are used in a simulator of a realistic urban environment, which reduces the time and computational costs when training unmanned transport systems.
自 20 世纪以来,一场快速的汽车化进程已经展开。研究人员、工程师和科技公司的主要目标是提高车辆行驶的安全性和最优性,并减少汽车工业造成的环境破坏。管理交通流量的困难在于,汽车是由人驾驶的,他们的行为即使在相似的情况下也是不同的,而且难以预测。为了解决这个问题,地面无人驾驶车辆越来越多地被开发和实施;然而,像任何其他智能系统一样,有必要对不同的道路场景进行训练。目前,工程师正在驾驶无人驾驶车辆进行训练,并且需要行驶数千公里来进行训练。当然,这种训练无人驾驶车辆的方法非常耗时,并且不可能在实际道路上重现实际操作中可能遇到的所有场景。有鉴于此,我们提供了一个逼真的城市环境模拟器,可帮助您缩短培训时间,并生成各种事件。要实现这样的模拟器,需要开发一种方法,该方法允许通过安装在车辆上的摄像头(单目)一次重建逼真的世界。基于此,这项工作的目的是开发一种使用卷积神经网络的智能车辆识别系统,该系统允许为进一步在模拟器中放置创建网格对象。需要注意的是,生成的对象的大小应是最优的,以免系统过载,因为那里存储了大量的道路基础设施对象。此外,神经网络的复杂性也不应过高。本文给出了卷积神经网络的一般概念和分类,这些网络允许解决图像中 3D 对象识别的问题。基于分析,现有的神经网络架构无法解决上述问题。在这方面,作者首先根据业务流程建模的方法设计了系统,还修改和开发了神经网络的架构,该架构允许以足够的精度对对象进行分类,获得优化的网格对象并降低计算复杂性。本文提出的方法用于逼真的城市环境模拟器,可减少培训无人驾驶运输系统时的时间和计算成本。