On the Problem of Restoring and Classifying a 3D Object in Creating a Simulator of a Realistic Urban Environment

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...

Full description

Bibliographic Details
Main Authors: Mikhail Gorodnichev, Sergey Erokhin, Ksenia Polyantseva, Marina Moseva
Format: Article
Language:English
Published: MDPI AG 2022-07-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/22/14/5199
_version_ 1797443893592064000
author Mikhail Gorodnichev
Sergey Erokhin
Ksenia Polyantseva
Marina Moseva
author_facet Mikhail Gorodnichev
Sergey Erokhin
Ksenia Polyantseva
Marina Moseva
author_sort Mikhail Gorodnichev
collection DOAJ
description 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.
first_indexed 2024-03-09T13:03:40Z
format Article
id doaj.art-53dc2ec834a844f2b672e93bcbcd243a
institution Directory Open Access Journal
issn 1424-8220
language English
last_indexed 2024-03-09T13:03:40Z
publishDate 2022-07-01
publisher MDPI AG
record_format Article
series Sensors
spelling doaj.art-53dc2ec834a844f2b672e93bcbcd243a2023-11-30T21:51:05ZengMDPI AGSensors1424-82202022-07-012214519910.3390/s22145199On the Problem of Restoring and Classifying a 3D Object in Creating a Simulator of a Realistic Urban EnvironmentMikhail Gorodnichev0Sergey Erokhin1Ksenia Polyantseva2Marina Moseva3Faculty of Information Technology, Moscow Technical University of Communications and Informatics, 111024 Moscow, RussiaFaculty of Information Technology, Moscow Technical University of Communications and Informatics, 111024 Moscow, RussiaFaculty of Information Technology, Moscow Technical University of Communications and Informatics, 111024 Moscow, RussiaFaculty of Information Technology, Moscow Technical University of Communications and Informatics, 111024 Moscow, RussiaSince 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.https://www.mdpi.com/1424-8220/22/14/5199artificial intelligenceneural networksCNNrecognition
spellingShingle Mikhail Gorodnichev
Sergey Erokhin
Ksenia Polyantseva
Marina Moseva
On the Problem of Restoring and Classifying a 3D Object in Creating a Simulator of a Realistic Urban Environment
Sensors
artificial intelligence
neural networks
CNN
recognition
title On the Problem of Restoring and Classifying a 3D Object in Creating a Simulator of a Realistic Urban Environment
title_full On the Problem of Restoring and Classifying a 3D Object in Creating a Simulator of a Realistic Urban Environment
title_fullStr On the Problem of Restoring and Classifying a 3D Object in Creating a Simulator of a Realistic Urban Environment
title_full_unstemmed On the Problem of Restoring and Classifying a 3D Object in Creating a Simulator of a Realistic Urban Environment
title_short On the Problem of Restoring and Classifying a 3D Object in Creating a Simulator of a Realistic Urban Environment
title_sort on the problem of restoring and classifying a 3d object in creating a simulator of a realistic urban environment
topic artificial intelligence
neural networks
CNN
recognition
url https://www.mdpi.com/1424-8220/22/14/5199
work_keys_str_mv AT mikhailgorodnichev ontheproblemofrestoringandclassifyinga3dobjectincreatingasimulatorofarealisticurbanenvironment
AT sergeyerokhin ontheproblemofrestoringandclassifyinga3dobjectincreatingasimulatorofarealisticurbanenvironment
AT kseniapolyantseva ontheproblemofrestoringandclassifyinga3dobjectincreatingasimulatorofarealisticurbanenvironment
AT marinamoseva ontheproblemofrestoringandclassifyinga3dobjectincreatingasimulatorofarealisticurbanenvironment