CN117437825A - Traffic safety training system, method, terminal and storage medium - Google Patents
Traffic safety training system, method, terminal and storage medium Download PDFInfo
- Publication number
- CN117437825A CN117437825A CN202311384269.XA CN202311384269A CN117437825A CN 117437825 A CN117437825 A CN 117437825A CN 202311384269 A CN202311384269 A CN 202311384269A CN 117437825 A CN117437825 A CN 117437825A
- Authority
- CN
- China
- Prior art keywords
- user
- training
- traffic safety
- driving
- traffic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012549 training Methods 0.000 title claims abstract description 140
- 238000000034 method Methods 0.000 title claims abstract description 45
- 230000006399 behavior Effects 0.000 claims abstract description 37
- 238000004088 simulation Methods 0.000 claims abstract description 26
- 238000011156 evaluation Methods 0.000 claims abstract description 22
- 230000008569 process Effects 0.000 claims abstract description 12
- 230000000694 effects Effects 0.000 claims abstract description 10
- 238000007405 data analysis Methods 0.000 claims description 7
- 238000013480 data collection Methods 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 claims description 4
- 230000002452 interceptive effect Effects 0.000 claims description 4
- 230000033001 locomotion Effects 0.000 claims description 4
- 238000004458 analytical method Methods 0.000 claims description 3
- 238000004422 calculation algorithm Methods 0.000 claims description 3
- 238000013136 deep learning model Methods 0.000 claims description 3
- 238000010801 machine learning Methods 0.000 claims description 3
- 230000003993 interaction Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000013527 convolutional neural network Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 206010039203 Road traffic accident Diseases 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000003066 decision tree Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000007637 random forest analysis Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012706 support-vector machine Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
- G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
- G09B9/04—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of land vehicles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9032—Query formulation
- G06F16/90332—Natural language query formulation or dialogue systems
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
- G06F16/9035—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
- G06Q50/2057—Career enhancement or continuing education service
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
- G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
- G09B9/04—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of land vehicles
- G09B9/05—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of land vehicles the view from a vehicle being simulated
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B9/00—Simulators for teaching or training purposes
- G09B9/02—Simulators for teaching or training purposes for teaching control of vehicles or other craft
- G09B9/04—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of land vehicles
- G09B9/052—Simulators for teaching or training purposes for teaching control of vehicles or other craft for teaching control of land vehicles characterised by provision for recording or measuring trainee's performance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/044—Recurrent networks, e.g. Hopfield networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
- G06N3/0455—Auto-encoder networks; Encoder-decoder networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0464—Convolutional networks [CNN, ConvNet]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/092—Reinforcement learning
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computational Linguistics (AREA)
- Tourism & Hospitality (AREA)
- Mathematical Physics (AREA)
- Strategic Management (AREA)
- Data Mining & Analysis (AREA)
- Human Resources & Organizations (AREA)
- Human Computer Interaction (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention relates to the field of traffic safety training, and particularly discloses a traffic safety training system, a traffic safety training method, a traffic safety training terminal, a traffic safety training storage medium and a traffic safety training generation module: collecting user information, and generating a personalized training plan according to the user information; virtual simulation module: creating a virtual scene by a background end, generating a virtual traffic simulation training environment according to a personalized training plan generated at present, and collecting driving behaviors of a user in the operation process of the user; and the real-time feedback evaluation module is used for: and analyzing the collected driving behaviors, giving an alarm when the user violates traffic rules or is driving inappropriately, and generating an evaluation report after the driving is finished. According to the invention, the personalized training plan is generated according to the personal information of each user, the training content is ensured to be matched with the user requirement and level, the training effect is improved, the system can be accessed at any time, and the convenience of user training is improved.
Description
Technical Field
The invention relates to the field of traffic safety training, in particular to a traffic safety training system, a traffic safety training method, a traffic safety training terminal and a traffic safety training storage medium.
Background
Traffic safety is a critical issue in modern society, and there are a large number of traffic accidents each year due to improper operation of drivers or violation of traffic regulations, leading to casualties and property loss, so traffic safety training is critical for both drivers and pedestrians.
Conventional traffic safety training is generally performed by means of classroom education, driver manuals, simulated driving, and the like. However, these methods have some drawbacks. Traffic safety training is generally carried out only for drivers with more deductions for classroom education, educational resources are limited, training cost is high, drivers cannot conveniently and effectively train, and driving skills and safety traffic consciousness are improved. And the driver manual cannot visually experience the driving environment, so that the training effect is poor. The current simulation driving safety training or the experience in a special service hall is inconvenient for drivers to learn at any time, and certain simulation driving on the handheld terminal can be convenient for learning, but personalized training can not be carried out for users, so that the training effect is affected.
Disclosure of Invention
In order to solve the problems, the invention provides a traffic safety training system, a traffic safety training method, a traffic safety training terminal and a traffic safety training storage medium, wherein a personalized training plan is generated according to personal information of each user, so that training content is ensured to be matched with user requirements and user levels, training effect is improved, the traffic safety training system can be accessed at any time, and convenience of user training is improved.
In a first aspect, the present invention provides a traffic safety training system configured at a user terminal, including,
the personalized training generation module: collecting user information, and generating a personalized training plan according to the user information;
virtual simulation module: creating a virtual scene by a background end, generating a virtual traffic simulation training environment according to a personalized training plan generated at present, and collecting driving behaviors of a user in the operation process of the user;
and the real-time feedback evaluation module is used for: and analyzing the collected driving behaviors, giving an alarm when the user violates traffic rules or is driving inappropriately, and generating an evaluation report after the driving is finished.
In an alternative embodiment, the personalized training generation module collects user information, and generates a personalized training plan according to the user information, and specifically includes:
providing a user information filling form for a user in a man-machine interaction interface, and filling related information in the form by the user;
acquiring filled relevant information through an interface, and collecting age, gender, driving experience and driving records of a user;
and inputting the collected user information into a pre-trained machine learning algorithm to generate a personalized training plan.
In an alternative embodiment, the driving behavior of the user collected by the virtual simulation module includes speed, braking, steering operations.
In an alternative embodiment, the real-time feedback evaluation module analyzes the collected driving behaviors, gives an alarm when the user violates traffic rules or driving is improper, and generates an evaluation report after the driving is finished, which specifically includes:
and identifying objects in the virtual traffic simulation matching training environment by using a pre-trained deep learning model, analyzing scenes, analyzing the collected driving behaviors based on the identified objects and the scenes and preset traffic rules, giving an alarm when a user violates the traffic rules or driving is improper, and generating an evaluation report after the driving is finished.
In an alternative embodiment, the system further comprises,
multimedia education resource module: multimedia educational resources are provided, including traffic safety educational video, images, interactive simulations, and case analysis resources.
In an alternative embodiment, the system further comprises,
and a data analysis and statistics module: user training data is collected, learning progress and effect of the user are evaluated by using big data analysis technology, and learning data statistical information is provided for the user.
In a second aspect, the present invention provides a traffic safety training method, which is executed by a user side, and includes the following steps:
collecting user information, and generating a personalized training plan according to the user information;
generating a virtual traffic simulation training environment according to the personalized training plan generated at present, and collecting the driving behaviors of the user in the operation process of the user;
and analyzing the collected driving behaviors, giving an alarm when the user violates traffic rules or is driving inappropriately, and generating an evaluation report after the driving is finished.
In a third aspect, the present invention provides a traffic safety training method, executed by a backend, including the following steps:
building a virtual engine simulation platform;
creating a plurality of virtual scenes by utilizing a tool and an editor of a virtual engine simulation platform, wherein the tool and the editor comprise road, building, vehicles, pedestrians and weather conditions so as to simulate real traffic situations;
integrating a physical engine to simulate movement and collision of an object;
the data collection tool is integrated to collect driving behavior of the user during user operation.
In a fourth aspect, a technical solution of the present invention provides a terminal, including:
the memory is used for storing a traffic safety training program;
and the processor is used for realizing the steps of the traffic safety training method executed by the user side when the traffic safety training program is executed.
In a fifth aspect, the present invention provides a computer readable storage medium, where a traffic safety training program is stored, where the traffic safety training program, when executed by a processor, implements the steps of the traffic safety training method performed by the user side.
Compared with the prior art, the traffic safety training system, the traffic safety training method, the traffic safety training terminal and the traffic safety training storage medium have the following beneficial effects: 1) The system can generate a personalized training plan according to personal information of each user, ensures that training content is matched with the demands and the levels of the users, is beneficial to improving training effect, and enables the users to accept and understand the training content more easily. 2) The system can monitor the driving behavior of the user in the virtual simulation environment in real time and provide instant feedback. This can correct unsafe driving behavior, help users to immediately improve driving skills, and reduce accident risk. 3) The virtual simulation environment can simulate various traffic situations and weather conditions, and users can practice in different environments, so that the capability of the users to cope with different situations on a real road is improved. 4) The system can be accessed at any time, and the user can train according to own timetable without waiting for the time schedule of the traditional course or driving school, so that the training is more accessible, and both a beginner and an experienced driver can benefit. 5) The system may provide personalized advice and improvement advice to the user by collecting and analyzing learning data of the user. This helps the user to improve continuously in the learning process, increasing traffic safety awareness. 6) Artificial intelligence based training systems are generally more economical and affordable than traditional driving school training, and can reduce training time and costs. 7) The user exercises in the virtual simulation environment, potential risks are not generated for other road users, and safety is higher.
Drawings
For a clearer description of embodiments of the invention or of the prior art, the drawings that are used in the description of the embodiments or of the prior art will be briefly described, it being apparent that the drawings in the description below are only some embodiments of the invention, and that other drawings can be obtained from them without inventive effort for a person skilled in the art.
FIG. 1 is a schematic block diagram of a traffic safety training architecture provided by an embodiment of the present invention.
FIG. 2 is a schematic block diagram of a traffic safety training system according to an embodiment of the present invention.
Fig. 3 is a schematic flow chart of a traffic safety training method executed by a user terminal according to an embodiment of the present invention.
Fig. 4 is a schematic flow chart of a traffic safety training method executed by a backend according to an embodiment of the present invention.
Fig. 5 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
Detailed Description
In order to better understand the aspects of the present invention, the present invention will be described in further detail with reference to the accompanying drawings and detailed description. It will be apparent that the described embodiments are only some, but not all, embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used herein in the description of the invention is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention.
Fig. 1 is a schematic block diagram of a traffic safety training architecture provided by an embodiment of the present invention, which includes a user terminal 101 and a background terminal 102, where the user terminal 101 is used for training a user, and the background terminal 102 is used for providing support of a virtual environment for the user terminal 101.
Fig. 2 is a schematic block diagram of a traffic safety training system according to an embodiment of the present invention, where the system is configured at a user terminal 101. In this embodiment, the traffic safety training system 200 may be divided into a plurality of functional modules according to the functions performed thereby, as shown in fig. 2. The functional module may include: a personalized training generation module 210, a virtual simulation module 220, and a real-time feedback assessment module 230. The module referred to in the present invention refers to a series of computer program segments capable of being executed by at least one processor and of performing a fixed function, stored in a memory.
The personalized training generation module 210: user information is collected, and a personalized training plan is generated according to the user information.
Virtual simulation module 220: the background 102 creates a virtual scene, generates a virtual traffic simulation training environment according to the personalized training plan generated currently, and collects driving behaviors of the user in the process of the user operation.
Real-time feedback evaluation module 230: and analyzing the collected driving behaviors, giving an alarm when the user violates traffic rules or is driving inappropriately, and generating an evaluation report after the driving is finished.
According to the traffic safety training system, the personalized training plan is generated according to the personal information of each user, the training content is ensured to be matched with the user requirement and the level, the training effect is improved, the system can be accessed at any time, and the convenience of user training is improved.
The personalized training generation module 210 of the present embodiment generates a personalized training plan including traffic rules, traffic signs, safe driving skills, emergency response content, and the like according to factors such as driving experience, age, sex, driving record, and the like of the user. Specifically, the personalized training generation module 210 provides the user with a user information filling form on a man-machine interface, the user fills in relevant information in the form, then obtains the filled relevant information through the interface, collects age, gender, driving experience and driving records of the user, and finally inputs the collected user information into a pre-trained machine learning algorithm (such as decision tree, random forest, support vector machine, neural network and the like) to generate a personalized training plan.
The virtual simulation module 220 of the present embodiment provides a realistic virtual traffic simulation environment, and allows the user to perform safe driving exercises in the virtual world, so as to improve the traffic safety awareness and skills thereof. The driving behavior of the user is collected during the operation of the user so as to perform feedback and evaluation in real time, wherein the driving behavior of the user collected by the virtual simulation module 220 comprises the driving behaviors of speed, brake, steering operation and the like.
The real-time feedback assessment module 230 can obtain the driving behavior of the user in real time, provide real-time feedback and assessment, and help the user improve driving skills. Specifically, a pre-trained deep learning model (such as a Convolutional Neural Network (CNN) and a cyclic neural network (RNN)) is used for identifying objects in a virtual traffic simulation matching training environment, analyzing scenes, analyzing collected driving behaviors based on the identified objects and the scenes and preset traffic rules, giving an alarm when a user violates the traffic rules or driving is improper, and generating an evaluation report after driving is finished.
In an alternative embodiment, the system 200 is further provided with a multimedia educational resource module 240 that provides multimedia educational resources, including traffic safety educational video, images, interactive simulations, case analysis resources, to enhance the learning experience of the user, helping the user to better understand traffic rules and safety principles. It should be noted that, for the multimedia education resource module 240, a Deep Q Network (DQN) or a policy gradient method may be used to train a driving agent in the virtual environment to provide an interactive experience between the user and the virtual environment. This helps to simulate driving behavior and traffic safety awareness in different situations. While using BERT or GPT-3 to enable natural language understanding and generation to answer user questions or to provide educational resources.
In an alternative embodiment, the system 200 further includes a data analysis statistics module 250 for collecting and analyzing learning data of the user to evaluate training results and provide statistics for reference by the user and the training facility. Specifically, user training data (such as training progress and evaluation results) is collected, learning progress and effect of the user are evaluated using big data analysis technology, and learning data statistical information is provided for the user. The data statistics may be used to refine training plans and personalized advice.
The embodiment of the traffic safety training system is described in detail above, and based on the traffic safety training system described in the above embodiment, the embodiment of the invention further provides a traffic safety training method corresponding to the system.
Fig. 3 is a schematic flow chart of a traffic safety training method according to an embodiment of the present invention, where the flow chart is executed by the user terminal 101, and the sequence of steps in the flow chart may be changed according to different requirements, and some may be omitted.
S1, collecting user information, and generating a personalized training plan according to the user information.
S2, generating a virtual traffic simulation training environment according to the personalized training plan generated at present, and collecting driving behaviors of the user in the operation process of the user.
S3, analyzing the collected driving behaviors, giving an alarm when the user violates traffic rules or is driving inappropriately, and generating an evaluation report after the driving is finished.
In an alternative embodiment, the method further comprises the steps of: and receiving a user request, and displaying or playing the multimedia education resources.
In an alternative embodiment, the method further comprises the steps of: user training data is collected, learning progress and effect of the user are evaluated by using big data analysis technology, and learning data statistical information is provided for the user.
The traffic safety training method of the present embodiment is implemented based on the traffic safety training system described above, and thus, the embodiment of the method can be seen as the example part of the traffic safety training system in the foregoing, so that the embodiment thereof can be referred to the description of the corresponding examples of the respective parts, and will not be described herein.
In addition, since the traffic safety training method of the present embodiment is implemented based on the traffic safety training system described above, the functions thereof correspond to those of the system described above, and will not be described herein.
The training architecture of the embodiment of the invention is composed of a user terminal 101 and a background terminal 102, the background terminal 102 provides the support of a virtual environment for the user terminal 101, and the embodiment also provides a traffic safety training method executed by the background terminal 102. Fig. 4 is a schematic flow chart of a traffic safety training method according to an embodiment of the present invention, which is executed by the backend 102. The order of the steps in the flow chart may be changed and some may be omitted according to different needs.
As shown in fig. 4, the method includes the following steps.
And SS1, building a virtual engine simulation platform.
Specifically, a Unreal Engine\PhysX virtual simulation platform is built.
And SS2, creating a plurality of virtual scenes by using tools and editors of the virtual engine simulation platform, wherein the tools and editors comprise road, building, vehicle, pedestrian and weather conditions so as to simulate real traffic situation.
The virtual environment may include urban roads, highways, different traffic scenarios and weather conditions to provide a diversity of exercise scenarios.
SS3, integrate physical engines to simulate the motion and collision of objects.
In the context of virtual simulation environments, including physical simulations and simulation models, may be used to simulate vehicle motion, collisions, weather conditions, and the like. These models may ensure that physical behavior in the virtual environment coincides with the real world.
And SS4, integrating a data collection tool to collect driving behaviors of the user during the operation process of the user.
The data collection tool records the behavior and performance of the user in the virtual environment and can be used to evaluate the training progress and system improvement of the user.
Since the traffic safety training method of the present embodiment is implemented based on the traffic safety training system described above, the functions thereof correspond to those of the system described above, and will not be described here again.
Fig. 5 is a schematic structural diagram of a terminal 500 according to an embodiment of the present invention, including: a processor 510, a memory 520 and a communication unit 530. The processor 510 is configured to implement the traffic safety training program stored in the memory 520 by:
collecting user information, and generating a personalized training plan according to the user information;
generating a virtual traffic simulation training environment according to the personalized training plan generated at present, and collecting the driving behaviors of the user in the operation process of the user;
and analyzing the collected driving behaviors, giving an alarm when the user violates traffic rules or is driving inappropriately, and generating an evaluation report after the driving is finished.
The terminal 500 comprises a processor 510, a memory 520 and a communication unit 530. The components may communicate via one or more buses, and it will be appreciated by those skilled in the art that the configuration of the server as shown in the drawings is not limiting of the invention, as it may be a bus-like structure, a star-like structure, or include more or fewer components than shown, or may be a combination of certain components or a different arrangement of components.
The memory 520 may be used to store instructions for execution by the processor 510, and the memory 520 may be implemented by any type of volatile or non-volatile memory terminal or combination thereof, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk. The execution of the instructions in memory 520, when executed by processor 510, enables terminal 500 to perform some or all of the steps in the method embodiments described below.
The processor 510 is a control center of the storage terminal, connects various parts of the entire electronic terminal using various interfaces and lines, and performs various functions of the electronic terminal and/or processes data by running or executing software programs and/or modules stored in the memory 520, and invoking data stored in the memory. The processor may be comprised of an integrated circuit (Integrated Circuit, simply referred to as an IC), for example, a single packaged IC, or may be comprised of a plurality of packaged ICs connected to the same function or different functions. For example, the processor 510 may include only a central processing unit (Central Processing Unit, simply CPU). In the embodiment of the invention, the CPU can be a single operation core or can comprise multiple operation cores.
A communication unit 530 for establishing a communication channel so that the storage terminal can communicate with other terminals. Receiving user data sent by other terminals or sending the user data to other terminals.
The invention also provides a computer storage medium, which can be a magnetic disk, an optical disk, a read-only memory (ROM) or a random access memory (random access memory, RAM) and the like.
The computer storage medium stores a traffic safety training program which when executed by the processor performs the steps of:
collecting user information, and generating a personalized training plan according to the user information;
generating a virtual traffic simulation training environment according to the personalized training plan generated at present, and collecting the driving behaviors of the user in the operation process of the user;
and analyzing the collected driving behaviors, giving an alarm when the user violates traffic rules or is driving inappropriately, and generating an evaluation report after the driving is finished.
It will be apparent to those skilled in the art that the techniques of embodiments of the present invention may be implemented in software plus a necessary general purpose hardware platform. Based on such understanding, the technical solution in the embodiments of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium such as a U-disc, a mobile hard disc, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk or an optical disk, etc. various media capable of storing program codes, including several instructions for causing a computer terminal (which may be a personal computer, a server, or a second terminal, a network terminal, etc.) to execute all or part of the steps of the method described in the embodiments of the present invention.
In the several embodiments provided by the present invention, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the apparatus embodiments described above are merely illustrative, e.g., the division of the units is merely a logical function division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted or not performed. Alternatively, the coupling or direct coupling or communication connection shown or discussed with each other may be an indirect coupling or communication connection via some interfaces, devices or units, which may be in electrical, mechanical or other form.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The foregoing disclosure is merely illustrative of the preferred embodiments of the invention and the invention is not limited thereto, since modifications and variations may be made by those skilled in the art without departing from the principles of the invention.
Claims (10)
1. A traffic safety training system is characterized by being configured at a user side and comprising,
the personalized training generation module: collecting user information, and generating a personalized training plan according to the user information;
virtual simulation module: creating a virtual scene by a background end, generating a virtual traffic simulation training environment according to a personalized training plan generated at present, and collecting driving behaviors of a user in the operation process of the user;
and the real-time feedback evaluation module is used for: and analyzing the collected driving behaviors, giving an alarm when the user violates traffic rules or is driving inappropriately, and generating an evaluation report after the driving is finished.
2. The traffic safety training system according to claim 1, wherein the personalized training generation module collects user information and generates the personalized training program based on the user information, and specifically comprises:
providing a user information filling form for a user in a man-machine interaction interface, and filling related information in the form by the user;
acquiring filled relevant information through an interface, and collecting age, gender, driving experience and driving records of a user;
and inputting the collected user information into a pre-trained machine learning algorithm to generate a personalized training plan.
3. The traffic safety training system according to claim 1 or 2, wherein the driving behavior of the user collected by the virtual simulation module includes speed, braking, steering operations.
4. The traffic safety training system according to claim 3, wherein the real-time feedback evaluation module analyzes the collected driving behavior, gives an alarm when the user violates a traffic rule or driving is improper, and generates an evaluation report after the driving is finished, specifically comprising:
and identifying objects in the virtual traffic simulation matching training environment by using a pre-trained deep learning model, analyzing scenes, analyzing the collected driving behaviors based on the identified objects and the scenes and preset traffic rules, giving an alarm when a user violates the traffic rules or driving is improper, and generating an evaluation report after the driving is finished.
5. The traffic safety training system according to claim 1 or 2, further comprising,
multimedia education resource module: multimedia educational resources are provided, including traffic safety educational video, images, interactive simulations, and case analysis resources.
6. The traffic safety training system according to claim 5, further comprising,
and a data analysis and statistics module: user training data is collected, learning progress and effect of the user are evaluated by using big data analysis technology, and learning data statistical information is provided for the user.
7. A traffic safety training method, characterized by being executed by a user terminal, comprising the steps of:
collecting user information, and generating a personalized training plan according to the user information;
generating a virtual traffic simulation training environment according to the personalized training plan generated at present, and collecting the driving behaviors of the user in the operation process of the user;
and analyzing the collected driving behaviors, giving an alarm when the user violates traffic rules or is driving inappropriately, and generating an evaluation report after the driving is finished.
8. A traffic safety training method, characterized by being executed by a backend, comprising the steps of:
building a virtual engine simulation platform;
creating a plurality of virtual scenes by utilizing a tool and an editor of a virtual engine simulation platform, wherein the tool and the editor comprise road, building, vehicles, pedestrians and weather conditions so as to simulate real traffic situations;
integrating a physical engine to simulate movement and collision of an object;
the data collection tool is integrated to collect driving behavior of the user during user operation.
9. A terminal, comprising:
the memory is used for storing a traffic safety training program;
a processor for implementing the steps of the traffic safety training method of claim 7 when executing the traffic safety training program.
10. A computer readable storage medium having stored thereon a traffic safety training program which when executed by a processor implements the steps of the traffic safety training method of claim 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311384269.XA CN117437825A (en) | 2023-10-24 | 2023-10-24 | Traffic safety training system, method, terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311384269.XA CN117437825A (en) | 2023-10-24 | 2023-10-24 | Traffic safety training system, method, terminal and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117437825A true CN117437825A (en) | 2024-01-23 |
Family
ID=89554664
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311384269.XA Pending CN117437825A (en) | 2023-10-24 | 2023-10-24 | Traffic safety training system, method, terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117437825A (en) |
-
2023
- 2023-10-24 CN CN202311384269.XA patent/CN117437825A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Lang et al. | Synthesizing personalized training programs for improving driving habits via virtual reality | |
US11501657B2 (en) | Systems and methods for virtual reality based driver training | |
Al-Shihabi et al. | Toward more realistic driving behavior models for autonomous vehicles in driving simulators | |
CN108305524A (en) | Immersion driving behavior antidote and system based on drive simulation platform | |
US10475350B1 (en) | System and method for a driving simulator on a mobile device | |
CN111563313A (en) | Driving event simulation reproduction method, system, equipment and storage medium | |
DE202022106107U1 (en) | System for testing level 3 automated driving systems (ADS) | |
CN111158479A (en) | VR-based subject-two driving examination simulation exercise method and system | |
CN110930811B (en) | System suitable for unmanned decision learning and training | |
KR20200092110A (en) | Simulated Driving Simulation for Smart Device | |
CN112053610A (en) | VR virtual driving training and examination method based on deep learning | |
US20170371985A1 (en) | Method and apparatus of obtaining feature informtoin of simulated agents | |
CN117437825A (en) | Traffic safety training system, method, terminal and storage medium | |
Kowol et al. | A-eye: Driving with the eyes of ai for corner case generation | |
Jin et al. | A virtual-reality based integrated driving-traffic simulation system to study the impacts of intelligent transportation system (ITS) | |
Wimaladharma et al. | A game-based driving learning system for sri lankan driving learners to enrich the awareness of road rules | |
Kandhai et al. | Immersive driving simulation for driver education and analysis | |
Allison et al. | Modeling the Real World Using STISIM Drive® Simulation Software: A Study Contrasting High and Low Locality Simulations | |
Oh et al. | Driving Risk Analysis Based on Driving Experience at Hook‐Turn Intersection Using the Emerging Virtual Reality Technology | |
Liao et al. | Development of internet-based traffic simulation framework for transportation education and training | |
CN110942700A (en) | Motor car simulation driving system based on virtual reality | |
Case | The use of emerging virtual reality technology in road safety analysis: The hook-turn case | |
Öztel et al. | Developing a virtual driving simulator for educational purpose | |
CN112349172A (en) | Method and related device for training safety stress response capability of driver | |
US20240203284A1 (en) | Computer-implemented tools and techniques using virtual reality environments for industrial equipment training |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |