Driving simulation training model display method and system

By using an interactive vehicle model and theoretical blind spot monitoring system based on vehicle profile parameters in driving simulation training, the collision risk problem caused by driver's field of vision is solved, and more real-time and accurate safety prompts are achieved, and driving safety is improved.

CN120148321APending Publication Date: 2025-06-13WUHAN FUTURE MIRAGE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510156641.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-12
Publication Date
2025-06-13

AI Technical Summary

Technical Problem

The existence of a blind spot in the driver's field of vision may lead to the inability to detect surrounding pedestrians, other vehicles or obstacles in time, and it may be easy to drive into the other party's blind spot in the field of vision due to the lack of understanding of the blind spot in the driver's field of vision of other vehicles, thereby increasing the probability of collision accidents.

Method used

By establishing an interactive vehicle model based on the contour parameters of different vehicle types, the theoretical blind spots are calculated, and the positional relationship between the user's driving simulation vehicle and the interactive vehicle model is monitored in driving simulation training, and a prompt message is generated when the user drives a simulated vehicle into the theoretical blind spot.

Benefits of technology

Effectively remind drivers to get warnings before entering other vehicle blind spots, so as to take measures in advance to avoid collisions and improve driving safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120148321A_ABST
    Figure CN120148321A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a driving simulation training model display method and system, and can solve the problem that a driver cannot find surrounding pedestrians, other vehicles or obstacles in time due to existence of a visual blind area of the driver, so that the driver cannot timely find the surrounding pedestrians, other vehicles or obstacles even if the driver observes a nearby vehicle. However, since the driver does not know the visual blind area of the driver of other vehicles, the driver is easy to drive into the visual blind area of the other vehicle, so that the probability of occurrence of collision accidents is increased. The method comprises the following steps: establishing an interactive vehicle model based on contour parameters of different vehicle types, wherein the interactive vehicle model is a model of other movable vehicles in a visible road area of a trainee in a simulated driving process; calculating a theoretical blind area based on the contour parameters of the interactive vehicle model; and monitoring a position relationship between a simulation vehicle driven by the user and the interactive vehicle model in a process that the user uses a driving simulator or a personal intelligent terminal to carry out driving simulation training, and generating a prompt message when the user drives the simulation vehicle into the theoretical blind area.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular, to a method and system for displaying a driving simulation training model. Background Art

[0002] The driver's vision blind area refers to the area that the driver cannot directly observe during driving due to the obstruction of the vehicle body. The existence of the driver's vision blind area may cause the driver to fail to detect pedestrians, other vehicles or obstacles around in time. Moreover, even if the driver observes a nearby vehicle, due to the lack of understanding of the driver's vision blind area of other vehicles, it is easy to drive into the vision blind area of the other party, thus increasing the probability of collision accidents. Summary of the Invention

[0003] The embodiments of this application provide a method and system for displaying a driving simulation training model, which can solve the problem that the existence of the driver's vision blind area may cause the driver to fail to detect pedestrians, other vehicles or obstacles around in time. Moreover, even if the driver observes a nearby vehicle, due to the lack of understanding of the driver's vision blind area of other vehicles, it is easy to drive into the vision blind area of the other party, thus increasing the probability of collision accidents.

[0004] The first aspect of the embodiments of this application provides a method for displaying a driving simulation training model, including:

[0005] Establish an interactive vehicle model based on the contour parameters of different vehicle types. The interactive vehicle model is a movable vehicle model in the visible road area for the trainee during the simulated driving process;

[0006] The theoretical blind area calculated based on the contour parameters of the interactive vehicle model;

[0007] During the process of the user using a driving simulator or a personal intelligent terminal for driving simulation training, monitor the positional relationship between the user's driving simulation vehicle and the interactive vehicle model. When the user's driving simulation vehicle drives into the theoretical blind area, generate a prompt message.

[0008] Optionally, the display effect of the theoretical blind area is a three-dimensional display with a perspective effect.

[0009] Optionally, it further includes:

[0010] Obtain the driving state information of the interactive vehicle model. The driving state information includes the turning state and the lane-changing state;

[0011] Determine the current theoretical attention area and theoretical neglect area of the interactive vehicle model based on the driving state information;

[0012] During the process of a user using a driving simulator or a personal intelligent terminal for driving simulation training, monitor the positional relationship between the user's simulated driving vehicle and the interactive vehicle model, and generate a prompt message when the user's simulated driving vehicle enters the theoretical blind area.

[0013] Optionally, it further includes:

[0014] When the user uses a driving simulator or a personal intelligent terminal for driving simulation training, display the interactive vehicle model and the corresponding theoretical blind area in the simulated driving scenario.

[0015] Optionally, the display effect of the theoretical blind area is a perspective effect with a three-dimensional display.

[0016] Optionally, it further includes:

[0017] When the feedback message indicates that the current trainee is not aware of the target element model, obtain the process video data of the target element model entering the visual blind area from the trainee's visible area;

[0018] Play the process video in the driving simulation training interface.

[0019] Optionally, it further includes:

[0020] Obtain the driving state information of the interactive vehicle model;

[0021] When the interactive vehicle model ends the turning state or the lane-changing state, stop displaying the interactive vehicle model and the corresponding theoretical blind area in the simulated driving scenario.

[0022] The second aspect of the embodiments of the present application provides a driving simulation training model display device, including:

[0023] A modeling unit, configured to establish an interactive vehicle model based on the contour parameters of different vehicle types, where the interactive vehicle model is a movable vehicle model of other vehicles in the visible road area during the simulated driving process of the trainee;

[0024] A calculation unit, configured to calculate the theoretical blind area based on the contour parameters of the interactive vehicle model;

[0025] A prompt unit, configured to monitor the positional relationship between the user's simulated driving vehicle and the interactive vehicle model during the process of the user using a driving simulator or a personal intelligent terminal for driving simulation training, and generate a prompt message when the user's simulated driving vehicle enters the theoretical blind area.

[0026] In a third aspect of the embodiments of the present application, an electronic system is provided, including a memory and a processor. When the processor executes the computer program stored in the memory, the steps of the above-mentioned driving simulation training model display method are implemented.

[0027] In a fourth aspect of the embodiments of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned driving simulation training model display method are implemented.

[0028] In summary, for the driving simulation training model display method provided by the embodiments of the present application, an interactive vehicle model is established based on the contour parameters of different vehicle types. The interactive vehicle model is a movable vehicle model of other vehicles in the visible road area during the simulated driving of the trainee. The theoretical blind area is calculated based on the contour parameters of the interactive vehicle model. During the process of the user using a driving simulator or a personal intelligent terminal for driving simulation training, the position relationship between the user's driving simulation vehicle and the interactive vehicle model is monitored. When the user's driving simulation vehicle enters the theoretical blind area, a prompt message is generated. Thus, a three-dimensional model is generated using accurate vehicle contour parameters, making each interactive vehicle in the simulated environment as close as possible to the actual vehicle in terms of shape, size, and occlusion situation. It supports the establishment of models for different vehicle types and different vehicle body structures (such as sedans, SUVs, trucks, buses), providing diverse driving scenarios for trainees. Through ray tracing and geometric occlusion algorithms, the invisible area caused by the vehicle body structure can be accurately determined, providing a reliable basis for the warning mechanism. Considering the changes in the driver's seat and perspective, the blind area data is dynamically adjusted, making the prompt information more real-time and accurate. For example, during turning, accelerating, or decelerating, the changes in the blind area boundary can be timely reflected in the prompt. A prompt message is generated in a timely manner, warning the driver before entering the blind area of other vehicles, so that the driver can take measures in advance to avoid collisions. For example, during a lane change, if the side blind area of the target vehicle is detected, the system will remind the trainee "Please confirm before changing lanes", greatly reducing the risk of side collisions. Through real interactive feedback, trainees can repeatedly experience the danger brought by the blind area in the virtual environment, gradually cultivate the awareness of observing the surrounding environment and judging the blind area risk, and thus improve safety in real driving. This method allows parameter adjustment and function expansion according to different user requirements and different driving scenarios, and is applicable to both driving simulators and personal intelligent terminal driving training software.

[0029] Correspondingly, the driving simulation training model display device, electronic system, and computer-readable storage medium provided by the embodiments of the present invention also have the above-mentioned technical effects. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1A schematic flowchart of a possible method for displaying a driving simulation training model provided by an embodiment of the present application;

[0031] Figure 2 A schematic structural block diagram of a possible device for displaying a driving simulation training model provided by an embodiment of the present application;

[0032] Figure 3 A schematic hardware structure diagram of a possible device for displaying a driving simulation training model provided by an embodiment of the present application;

[0033] Figure 4 A schematic structural block diagram of a possible electronic system provided by an embodiment of the present application;

[0034] Figure 5 A schematic structural block diagram of a possible computer-readable storage medium provided by an embodiment of the present application. Detailed implementation manners

[0035] Embodiments of the present application provide a method and system for displaying a driving simulation training model, which can solve the problem that the existence of the driver's vision blind area may cause the driver to fail to detect pedestrians, other vehicles or obstacles around in time, and even if the driver observes the approaching vehicle, but may drive into the vision blind area of the other vehicle due to not understanding the vision blind area of the driver of the other vehicle, thus increasing the probability of collision accidents.

[0036] The terms "first", "second", "third", "fourth", etc. (if any) in the specification, claims and drawings of the present application are used to distinguish similar objects, and do not have to be used to describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances so that the embodiments described herein can be implemented in an order different from that shown or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device that includes a series of steps or units does not have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices. The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments.

[0037] Please refer to Figure 1 , a flowchart of a method for displaying a driving simulation training model provided by an embodiment of the present application, which may specifically include: S110 - S130.

[0038] S110. Establish an interactive vehicle model based on the contour parameters of different vehicle types. The interactive vehicle model is a model of other movable vehicles in the visible road area during the simulated driving process of the trainee.

[0039] S120. Calculate the theoretical blind area based on the contour parameters of the interactive vehicle model.

[0040] S130. During the process of the user using a driving simulator or a personal intelligent terminal for driving simulation training, monitor the positional relationship between the user's driving simulation vehicle and the interactive vehicle model. When the user's driving simulation vehicle enters the theoretical blind area, generate a prompt message.

[0041] It can be understood that the driver's vision blind area refers to the area that cannot be directly observed by the driver during driving due to the obstruction of the vehicle body structure (such as vehicle pillars, rearview mirrors, door frames, etc.). In real driving, the blind area may hide pedestrians, other vehicles or obstacles; moreover, the driver may not be aware of the blind area range of other surrounding vehicles (such as large trucks, buses). This can easily cause collision hazards during operations such as lane changing and overtaking. Using the contour parameters of different vehicle types (such as the length, width, height, window position, vehicle pillar position and size of the vehicle, etc.), a model that truly reflects the appearance and occlusion situation of various vehicles is established in a virtual environment. This model is not only used for display but also serves as an "interactive" object, that is, it appears as a vehicle driving on other roads during simulated driving for trainees to refer to, learn from and avoid. Based on the geometric contour of the interactive vehicle model, by means of ray casting or field of view analysis, rays are emitted from the perspective of the driver's seat (or the position of the driver's eyes) to simulate the line-of-sight distribution during actual driving. For each direction, it is judged whether it is blocked by the vehicle body components, so as to determine which areas belong to the non-visible range, and these areas are the theoretical blind areas. In addition, information such as the driver's seat position and the installation angle of the rearview mirror can be combined to further refine the blind area calculation. During the driving simulation training process, the system continuously collects data such as the relative position, speed and driving direction between the user's driving simulation vehicle and the interactive vehicle model. Using the pre-calculated theoretical blind area, it is judged in real time whether the user's vehicle has entered the blind area of other vehicles. Once it is monitored that the user's driving vehicle has entered the theoretical blind area of the interactive vehicle model, the system will automatically generate a prompt message (such as "Warning: You have entered the blind area of the other vehicle. Please be careful when changing lanes") to guide the trainee to adjust the driving behavior in time and avoid the collision risk.

[0042] Exemplarily, dimensional parameters and key structural information of different types of vehicles (sedans, SUVs, trucks, buses, etc.) can be collected. For example, for a sedan: it is about 4.5 meters long, 1.8 meters wide, and 1.4 meters high, and the distribution of the positions of the vehicle pillars is relatively symmetrical; for a large truck: it is about 12 meters long, 2.5 meters wide, and 3.5 meters high, and there are large occlusion areas at the front and rear sides due to the cargo box design. A 3D model of the vehicle can be generated using 3D modeling software based on the collected contour parameters. The occlusion boundaries of each part of the vehicle body (such as the positions of the A-pillar and B-pillar) are marked in the model to provide basic geometric data for subsequent blind spot calculations. The modeled vehicle is implanted into the driving simulation scenario and set as a "movable" object, and its movement trajectory, steering, and acceleration can be controlled by preset or simulated algorithms to form a real interactive environment. The starting point of the line of sight can be determined according to the actual sitting posture and eye position of the driver in the cockpit. A viewing frustum can be constructed starting from this viewpoint, and this frustum represents the field of view of the driver. Rays are emitted in various directions (left and right front sides, rear side) to simulate the actual observation situation. The intersection detection of the rays and the various components of the vehicle can be used to determine which rays are blocked by the vehicle body structure. All the spatial areas covered by the blocked rays are the theoretical blind spots of the vehicle. For example, for a standard sedan, assuming that the A-pillar (the support pillars on both sides of the front of the vehicle) blocks part of the front field of view, it is found through calculation that there are certain angular ranges (for example, about 10° to 15° on both the left and right) that cannot be directly observed. For a large truck, due to its longer and higher body and the possible large occlusion structures set at the front and rear, its blind spot may extend to a large range in the side rear (for example, the side rear within a 30° angular range is the blind spot). The blind spot calculation results can be dynamically updated according to different driving situations (such as the slight change in the driver's head position when the vehicle turns or accelerates). Users can be allowed to perform personalized perspective calibration according to parameters such as personal height and seat adjustment to obtain more accurate blind spot data. The relative position, speed, heading, etc. of the user's driving vehicle and the interactive vehicle model can be real-time collected through the built-in positioning system and sensor data in the simulator. Data fusion technology can be used to match and judge the dynamic data with the pre-calculated theoretical blind spot data. A mathematical model of the current position of the user's vehicle and the theoretical blind spot of the interactive vehicle model can be established to judge whether they overlap or are close. A safety threshold can be set, and when the user's vehicle approaches or enters the blind spot boundary, a warning mechanism is triggered. Real-time feedback can be provided to the user through a graphical interface (such as HUD display) or sound prompt on the main interface of the simulator or the personal intelligent terminal. For example, when the user's vehicle enters the blind spot of another vehicle, the screen can display "Danger in the side rear blind spot, please adjust the lane" or play a voice prompt. For example, when a trainee simulates a lane change operation, if there is a blind spot in the side rear of the target vehicle, the system will prompt in advance: "Attention, there is a blind spot in the side rear blind spot of the other vehicle, please be cautious and observe the situation of the vehicle behind."In urban driving simulation, when the trainee approaches a bus, the system generates a prompt based on the special structure of the bus (a large blind area) to remind the trainee not to approach the side of the bus rashly.

[0043] In summary, the method for displaying a driving simulation training model provided by the above embodiments establishes an interactive vehicle model based on the contour parameters of different vehicle types. The interactive vehicle model is a model of other movable vehicles in the visible road area during the trainee's simulated driving. The theoretical blind area is calculated based on the contour parameters of the interactive vehicle model. During the process of the user using a driving simulator or a personal intelligent terminal for driving simulation training, the position relationship between the user's simulated driving vehicle and the interactive vehicle model is monitored. When the user's simulated driving vehicle enters the theoretical blind area, a prompt message is generated. Thus, a three-dimensional model is generated using accurate vehicle contour parameters, making each interactive vehicle in the simulation environment as close as possible to the actual vehicle in terms of shape, size, and occlusion. It supports the establishment of models for different vehicle types and different vehicle body structures (such as sedans, SUVs, trucks, buses), providing diverse driving scenarios for trainees. Through ray tracing and geometric occlusion algorithms, the invisible areas caused by the vehicle body structure can be accurately determined, providing a reliable basis for the warning mechanism. Considering the changes in the driver's seat and perspective, the blind area data is dynamically adjusted, making the prompt information more real-time and accurate. For example, during turning, accelerating, or decelerating, the changes in the blind area boundary can be timely reflected in the prompt. The prompt message is generated in a timely manner, warning the driver before entering the blind area of other vehicles, so that the driver can take measures in advance to avoid collisions. For example, during lane changing, if the side blind area of the target vehicle is detected, the system will remind the trainee "Please confirm before changing lanes", greatly reducing the risk of side collisions. Through real interactive feedback, trainees can repeatedly experience the danger brought by the blind area in the virtual environment, gradually cultivating the awareness of observing the surrounding environment and judging the risk of the blind area, and thus improving safety in real driving. This method allows parameter adjustment and function expansion according to different user requirements and different driving scenarios, and is applicable to both driving simulators and personal intelligent terminal driving training software.

[0044] In one embodiment, it further includes:

[0045] When the user uses a driving simulator or a personal intelligent terminal for driving simulation training, the interactive vehicle model and the corresponding theoretical blind area are displayed in the simulated driving scene.

[0046] It is understandable that the system not only constructs the interactive vehicle model and calculates the theoretical blind spots in the background, but also visually presents this information to the user in a graphical manner. In this way, trainee users can see the interactive vehicle model during the training process, that is, the 3D model of other vehicles in the simulated environment, which reflects the size, shape, and key occlusion structures (such as A-pillars, B-pillars, etc.) of real vehicles. They can also see the theoretical blind spots, that is, the invisible areas caused by the vehicle's own structure calculated through ray tracing or field-of-view analysis algorithms based on the geometric structure of the vehicle model and the driver's perspective. Through this display method, users can intuitively understand the blind spot distribution of other vehicles, enhance their awareness of driving safety risks, and thus better avoid dangers in actual operations.

[0047] Exemplarily, a pre-established vehicle database can be utilized to obtain the dimensional parameters, contour data, and occluding key point information of different vehicle models. Three-dimensional modeling software can be used to convert the vehicle parameters into a visual three-dimensional model and perform optimization processing on materials, textures, and lighting effects. In the simulation scenarios of a driving simulator or a personal intelligent terminal, the generated interactive vehicle model can be dynamically loaded into the scenario, and the model movement (such as lane change, steering, acceleration, etc.) can be realized according to a preset path or a dynamic algorithm. Ensure that in the display interface, the position, motion state, and orientation of the interactive vehicle model and the user's driving vehicle are consistent with the simulation scenario, ensuring realism and interactivity. Support the driver to view the scenario from different perspectives (first-person, third-person, bird's-eye view, etc.), ensuring that the display of the interactive vehicle model is clear and has sufficient details. Determine the line-of-sight emission point based on the imaginary position of the driver on the interactive vehicle model or the actual driver position (such as the rearview mirror, the center of the cab in simulated driving). Use ray tracing or frustum culling technology to emit rays in all directions from the viewpoint and determine which directions of the rays are blocked by the key structures of the vehicle (such as vehicle pillars, body side frames), thereby calculating the range of the theoretical blind area. The calculated blind area data can be stored in a two-dimensional or three-dimensional region data structure, and a timing or dynamic update mechanism can be set to cope with situations such as vehicle steering, acceleration, and body attitude changes. Usually, the blind area is marked in a prominent color (such as semi-transparent red, orange, or with a shadow effect) at the corresponding position of the interactive vehicle model, making it clear at a glance for the user. In a three-dimensional scenario, the theoretical blind area can be superimposed on the vehicle model in the form of a semi-transparent area; in some perspectives, contour lines, borders, or shadow effects can also be used to enhance visual recognition. As the vehicle and the driver's perspective change, the system updates the display position and range of the theoretical blind area in real time. For example, when the vehicle turns, the system recalculates and adjusts the orientation and coverage range of the blind area to ensure that the displayed information matches the actual situation. The entire driving simulation scenario can be rendered in real time using a modern graphics engine (such as the rendering pipelines of OpenGL, DirectX, Vulkan, or Unity3D), including roads, surrounding environments, other vehicles, traffic signs, and the interactive vehicle model. In the scenario, layer management technology can be used to display and superimpose the interactive vehicle model, the theoretical blind area, the user's driving vehicle, and auxiliary prompt information (such as text prompts, icons, warning lines) respectively to avoid information chaos and highlight key safety prompts at the same time. In a dedicated driving simulator, a high-fidelity three-dimensional scenario can be presented through a large-size display screen or a panoramic projection system, and users can obtain an immersive driving experience and observe the interactive vehicle model and the corresponding blind area distribution in real time. For mobile phones, tablets, or AR devices, the interface design needs to consider the screen size and the user interaction method. The system can use touch, gestures, or head-mounted devices (such as AR glasses) to realize the zooming, rotation, and perspective switching of the scenario, enabling the interactive vehicle and the theoretical blind area to be clearly displayed on a smaller screen.When the user drives the vehicle close to the theoretical blind spot of the interactive vehicle, the system not only highlights the blind spot in the scene but also synchronously displays a prompt message on the HUD (Head-Up Display), such as "Attention: There is an invisible area in the side blind spot of the target vehicle. Please be cautious when changing lanes." In addition to visual display, the system can also notify the user of the current blind spot risk through various means such as voice broadcast and vibration feedback, enhancing the interactivity and warning effect. The user can query the detailed information of each interactive vehicle (such as vehicle type, blind spot range, dynamic change situation) through interface operations or gesture control, so as to better understand and master the concept of blind spots. Thus, by displaying the interactive vehicle model and the theoretical blind spot in the simulated driving scene, the user can intuitively understand the blind spot range of other vehicles, helping to form safe driving habits. Real-time calculation and dynamic update ensure that the displayed information is synchronized with the actual movement of the vehicle, providing timely early warnings and auxiliary decision-making basis for the driver. Whether on a dedicated driving simulator or on a personal intelligent terminal, a high-fidelity, multi-angle, and highly interactive display effect can be achieved, meeting the needs of different users and scenarios. Through real visual presentation and multi-modal feedback, trainees can repeatedly experience and recognize the blind spot characteristics of different vehicle models during training, thereby improving the ability to predict blind spot risks in actual driving.

[0048] In one embodiment, the display effect of the theoretical blind spot is a three-dimensional display with a perspective effect.

[0049] It can be understood that three-dimensional display means that in a three-dimensional scene, by using parallax or multi-view rendering technology, users can obtain real depth information at different viewing angles. With the help of a three-dimensional display device (such as a 3D monitor, VR glasses, AR device) or by using a special display algorithm, users can feel the front-back position and spatial sense of layers of an object when viewing. The perspective effect requires that when the user changes the viewing angle, the displayed blind spot area can undergo corresponding perspective transformation, presenting a visual effect consistent with the real three-dimensional scene. This effect enables the driver to intuitively judge the position, range of the blind spot in space and its relationship with surrounding vehicles and the environment, so as to better understand the possible risks in the blind spot.

[0050] In one embodiment, it further includes:

[0051] Obtain the driving state information of the interactive vehicle model, where the driving state information includes the turning state and the lane-changing state;

[0052] Based on the driving state information, determine the current theoretical attention area and theoretical neglect area of the interactive vehicle model;

[0053] During the process of a user using a driving simulator or a personal intelligent terminal for driving simulation training, monitor the positional relationship between the user's driving simulation vehicle and the interactive vehicle model, and generate a prompt message when the user's driving simulation vehicle enters the theoretical ignored area.

[0054] It can be understood that in actual driving, due to the fact that a driver's attention is not evenly distributed in all directions, there are "attention areas" and "ignored areas" in their attention to the information around the vehicle. In simulation training, by obtaining the driving state of the interactive vehicle model (such as the posture when turning or changing lanes), the areas that the driver of this vehicle may focus on (theoretical attention areas) and the areas that are easily overlooked (theoretical ignored areas) can be dynamically deduced. When the user's driving simulation vehicle enters the theoretical ignored area of the interactive vehicle, the prompt message will remind the user to pay attention to safety and avoid danger due to the difficulty of being observed by the other driver.

[0055] Exemplarily, the turning state may include whether the vehicle is currently in a turning state, the turning angle, the turning amplitude, and the speed change information during the turning. The lane change state may include whether the vehicle is changing lanes, the displacement of the vehicle during the lane change, the lateral acceleration, and the lane change direction information. The current driving state of the interactive vehicle model may be acquired in real time using the vehicle motion control module or the internal parameters of the simulation engine. The turning and lane change states may be dynamically acquired through sensor data simulation (such as virtual gyroscope, accelerometer data) or preset state variables. The theoretical attention area may refer to the area that the driver of the interactive vehicle is more likely to focus on in the current driving state. It usually coincides with the front of the vehicle, the turning direction, or the target direction when changing lanes. The theoretical neglect area may refer to the area that the driver of the interactive vehicle is more likely to ignore and pay less attention to in the current driving state, which may be caused by the perspective offset or the focus on the turning target. With the interactive vehicle model as a reference, a cone with the center of the vehicle as the vertex is constructed according to the vehicle's forward direction, and the area directly in front of the cone is used as the basic attention area. The direction of the cone is adjusted according to the turning or lane change state. For example, if the vehicle is turning left, the coverage angle of the left front area can be expanded and regarded as the theoretical attention area; while the right rear area may become the theoretical neglect area. Combined with the current steering angle, lateral acceleration and vehicle motion state, the angle range and coverage distance of the attention area and the neglect area are adjusted in real time. For example, left turn scenario: if the interactive vehicle is turning left, the area directly in front of the vehicle and a certain range on the left front side can be defined as the theoretical attention area, and the area on the right rear side can be defined as the theoretical neglect area. Lane change scenario: During the lane change process, the vehicle pays more attention to the information in the target lane. Accordingly, the side away from the target lane direction can be regarded as the neglect area. The positioning system and data interface built into the driving simulator or personal smart terminal can be used to collect the relative position, speed and driving trajectory of the user's driving simulation vehicle and the interactive vehicle model in real time. According to the above geometric model, it is judged whether the user's vehicle enters the theoretical neglect area of ​​the interactive vehicle. When the system detects that the user's driving simulation vehicle enters the theoretical neglect area of ​​the interactive vehicle, a prompt message is immediately generated and displayed. The prompt content can be a graphic, text and voice prompt, such as "Warning: You have entered the neglect area of ​​the other vehicle, please pay attention to avoid it!". In addition, visualization effects (such as blind spot highlighting in stereoscopic display) can be combined to enhance the intuitiveness of prompts. Thus, the theoretical attention area and neglect area can be dynamically determined according to the current driving status of the interactive vehicle, which can more accurately reflect the changes in the driver's attention distribution in real driving and improve the pertinence and timeliness of warnings. By simulating the changes in the driver's perspective in complex driving conditions such as turning and changing lanes, trainees can more intuitively perceive the potential risks caused by the other driver's attention deviation during training, thereby forming more scientific driving habits.When the user drives the simulated vehicle into the theoretical blind area of the interactive vehicle, a prompt message is generated in a timely manner to help the user identify risks in advance and adjust the driving strategy, thereby reducing the risk of collision accidents caused by blind spots or blind areas. The prompt information is presented not only in text or voice, but also combined with three-dimensional display technology to visually display the theoretical blind area in a three-dimensional scene with effects such as highlighting and semi-transparency, enhancing the user's understanding and judgment of the area division.

[0056] In one embodiment, it further includes:

[0057] In the case where the user uses a driving simulator or a personal intelligent terminal for driving simulation training, the interactive vehicle model and the corresponding theoretical blind area are displayed in the simulated driving scene.

[0058] It can be understood that the system not only constructs and displays the interactive vehicle model, but also dynamically calculates the theoretical blind area of the interactive vehicle according to the driving state of the vehicle (such as turning, lane changing, etc.), and visually displays it in a graphical and three-dimensional display manner in the simulated driving scene. This blind area represents the area that is easily overlooked and unobservable by the driver of the interactive vehicle under specific driving states, prompting the trainee to pay special attention to avoiding entering this area during driving, thereby improving the authenticity of safety warning and driving training.

[0059] According to some embodiments, the display effect of the theoretical blind area is a three-dimensional display of a see-through effect.

[0060] It can be understood that when the user switches the viewing angle in the scene, the theoretical blind area can show the spatial levels of front and back, near and far according to the perspective principle, enabling the trainee user to perceive the actual position and depth of this area.

[0061] In one embodiment, it further includes:

[0062] Obtain the driving state information of the interactive vehicle model;

[0063] When the interactive vehicle model ends the turning state or the lane-changing state, stop displaying the interactive vehicle model and the corresponding theoretical blind area in the simulated driving scene.

[0064] It can be understood that after confirming that the interactive vehicle model has ended the turning or lane-changing state, the system automatically stops displaying the interactive vehicle model and its corresponding theoretical blind spot in the simulated driving scenario, ensuring that the interface information is consistent with the current actual driving state and avoiding unnecessary information interference for the driver. Thus, by dynamically monitoring the driving state of the interactive vehicle model, the theoretical blind spot is only displayed when the vehicle is in the turning or lane-changing state, thereby reducing ineffective or misleading prompts and ensuring that the driver obtains accurate risk warning information. After the vehicle resumes a straight-line driving state, the display of the interactive vehicle model and the theoretical blind spot is stopped, avoiding unnecessary information interference, enabling the driver to concentrate on the current road conditions, and enhancing the driving experience. Complex three-dimensional displays and blind spot calculations are only performed in necessary states, reducing unnecessary graphic rendering loads and improving the overall operating efficiency of the system. The dynamic state detection and display switching make the driving simulation training closer to the actual driving situation, helping trainees understand the driver's attention distribution and blind spot risks in specific driving states.

[0065] Please refer to Figure 2 , an embodiment of the driving simulation training model display device in the embodiments of the present application, may include:

[0066] A modeling unit 201, configured to establish an interactive vehicle model based on the contour parameters of different vehicle types, where the interactive vehicle model is a movable vehicle model in the visible road area for trainees during the simulated driving process;

[0067] A calculation unit 202, configured to calculate the theoretical blind spot based on the contour parameters of the interactive vehicle model;

[0068] A prompting unit 203, configured to monitor the positional relationship between the user's simulated driving vehicle and the interactive vehicle model during the process of the user using a driving simulator or a personal intelligent terminal for driving simulation training, and generate a prompt message when the user's simulated driving vehicle enters the theoretical blind spot.

[0069] In summary, the driving simulation training model display device provided by the above embodiments establishes an interactive vehicle model based on the contour parameters of different vehicle types. The interactive vehicle model is a movable vehicle model of other visible road areas for trainees during the simulated driving process. The theoretical blind area is calculated based on the contour parameters of the interactive vehicle model. During the process of a user using a driving simulator or a personal intelligent terminal for driving simulation training, the position relationship between the user's driving simulation vehicle and the interactive vehicle model is monitored. When the user's driving simulation vehicle enters the theoretical blind area, a prompt message is generated. Thus, a three-dimensional model is generated using accurate vehicle contour parameters, making each interactive vehicle in the simulation environment as close as possible to the actual vehicle in terms of shape, size, and occlusion situation. It supports the establishment of models for different vehicle types and different vehicle body structures (such as sedans, SUVs, trucks, buses), providing diverse driving scenarios for trainees. Through ray tracing and geometric occlusion algorithms, the invisible areas caused by the vehicle body structure can be accurately determined, providing a reliable basis for the warning mechanism. Considering the changes in the driver's seat and perspective, the blind area data is dynamically adjusted, making the prompt information more real-time and accurate. For example, during turning, accelerating, or decelerating, the changes in the blind area boundary can be promptly reflected in the prompt. A prompt message is generated in a timely manner, warning the driver before entering the blind area of other vehicles, so that measures can be taken in advance to avoid collisions. For example, during lane changing, if the side blind area of the target vehicle is detected, the system will remind the trainee "Please confirm before changing lanes", greatly reducing the risk of side collisions. Through real interactive feedback, trainees can repeatedly experience the danger brought by the blind area in the virtual environment, gradually cultivating the awareness of observing the surrounding environment and judging the risk of the blind area, and then improving safety in real driving. This method allows parameter adjustment and function expansion according to different user requirements and different driving scenarios, and is applicable to both driving simulators and personal intelligent terminal driving training software.

[0070] Above Figure 2 The driving simulation training model display device in the embodiments of the present application has been described from the perspective of modular functional entities. Next, the driving simulation training model display device in the embodiments of the present application will be described in detail from the perspective of hardware processing. Please refer to Figure 3 , an embodiment of the driving simulation training model display device 300 in the embodiments of the present application includes:

[0071] An input device 301, an output device 302, a processor 303, and a memory 304. Among them, the number of processors 303 can be one or more, Figure 3 Taking one processor 303 as an example. In some embodiments of the present application, the input device 301, the output device 302, the processor 303, and the memory 304 can be connected through a bus or other means. Among them, Figure 3 Taking the connection through a bus as an example.

[0072] Among them, by calling the operation instructions stored in the memory 304, the processor 303 is configured to perform the following steps:

[0073] Establish an interactive vehicle model based on the contour parameters of different vehicle types, where the interactive vehicle model is a movable vehicle model of other visible road areas for the trainee during the simulated driving process;

[0074] The theoretical blind area calculated based on the contour parameters of the interactive vehicle model;

[0075] During the process of the user using a driving simulator or a personal intelligent terminal for driving simulation training, monitor the positional relationship between the user's driving simulation vehicle and the interactive vehicle model, and generate a prompt message when the user's driving simulation vehicle enters the theoretical blind area.

[0076] By calling the operation instructions stored in the memory 304, the processor 303 is further configured to execute Figure 1 Any one of the corresponding embodiments.

[0077] Please refer to Figure 4 , Figure 4 which is a schematic diagram of an embodiment of the electronic system provided by the embodiment of the present application.

[0078] As Figure 4 shown, the embodiment of the present application provides an electronic system, including a memory 410, a processor 420, and a computer program 411 stored on the memory 420 and executable on the processor 420. When the processor 420 executes the computer program 411, the following steps are implemented:

[0079] Establish an interactive vehicle model based on the contour parameters of different vehicle types, where the interactive vehicle model is a movable vehicle model of other visible road areas for the trainee during the simulated driving process;

[0080] The theoretical blind area calculated based on the contour parameters of the interactive vehicle model;

[0081] During the process of the user using a driving simulator or a personal intelligent terminal for driving simulation training, monitor the positional relationship between the user's driving simulation vehicle and the interactive vehicle model, and generate a prompt message when the user's driving simulation vehicle enters the theoretical blind area.

[0082] In the specific implementation process, when the processor 420 executes the computer program 411, it can implement Figure 1 Any one of the corresponding embodiments.

[0083] Since the electronic system introduced in this embodiment is the equipment adopted by a driving simulation training model display device in the embodiments of the present application, based on the method introduced in the embodiments of the present application, those skilled in the art can understand the specific implementation manners and various variations of the electronic system in this embodiment. Therefore, the implementation of how this electronic system realizes the method in the embodiments of the present application will not be described in detail here. As long as the equipment adopted by those skilled in the art to implement the method in the embodiments of the present application belongs to the scope protected by the present application.

[0084] Please refer to Figure 5 , Figure 5 which is a schematic diagram of an embodiment of a computer-readable storage medium provided by an embodiment of the present application.

[0085] As Figure 5 shown, this embodiment provides a computer-readable storage medium 500, on which a computer program 511 is stored. When the computer program 511 is executed by a processor, the following steps are implemented:

[0086] Establish an interactive vehicle model based on the contour parameters of different vehicle types, where the interactive vehicle model is a movable vehicle model of other visible road areas for the trainee during the simulated driving process;

[0087] The theoretical blind area calculated based on the contour parameters of the interactive vehicle model;

[0088] During the process of the user using a driving simulator or a personal intelligent terminal for driving simulation training, monitor the positional relationship between the user's simulated driving vehicle and the interactive vehicle model, and generate a prompt message when the user's simulated driving vehicle enters the theoretical blind area.

[0089] In the specific implementation process, when the computer program 511 is executed by the processor, it can implement Figure 1 any one of the corresponding embodiments.

[0090] It should be noted that in the above embodiments, the descriptions of each embodiment have their own emphases. For the parts not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.

[0091] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0092] This application is described with reference to the flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and combinations of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general purpose computer, special purpose computer, embedded computer, or other programmable data processing device to produce a machine, such that the instructions executed by the processor of the computer or other programmable data processing device generate means for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or in multiple blocks or multiple blocks.

[0093] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, such that the instructions stored in the computer-readable memory produce a manufactured article including instruction means that implement the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or in multiple blocks or multiple blocks.

[0094] These computer program instructions can also be loaded onto a computer or other programmable data processing device, such that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one flow Figure 1 one flow or multiple flows and / or blocks Figure 1 or in multiple blocks or multiple blocks.

[0095] Embodiments of the present application also provide a computer program product, which includes computer software instructions. When the computer software instructions run on a processing device, the processing device is caused to execute the processes in, for example Figure 1 the driving simulation training model display method in the corresponding embodiment.

[0096] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or a wireless manner (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be stored by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium may be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)).

[0097] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein again.

[0098] In several embodiments provided in the present application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units is only a logical function division, and there may be other division methods in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the displayed or discussed couplings or direct couplings or communication connections to each other may be indirect couplings or communication connections through some interfaces, devices, or units, and may be in electrical, mechanical, or other forms.

[0099] The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0100] In addition, in each embodiment of the present application, the functional units can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of a software functional unit.

[0101] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs.

[0102] As described above, the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions described in the foregoing embodiments, or perform equivalent replacements for some of the technical features; and these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of each embodiment of the present application.

Claims

1. A driving simulation training model display method, characterized in that: include: Establishing interactive vehicle models based on the profile parameters of different vehicle types, wherein the interactive vehicle models are other movable vehicle models in the road area visible to the trainee during the simulated driving process; A theoretical blind area calculated based on the profile parameters of the interactive vehicle model; When the user uses a driving simulator or a personal smart terminal to perform driving simulation training, the positional relationship between the user's driving simulation vehicle and the interactive vehicle model is monitored, and a prompt message is generated when the user's driving simulation vehicle enters the theoretical blind spot.

2. The method according to claim 1, characterized in that Also includes: When the user uses a driving simulator or a personal intelligent terminal to perform driving simulation training, the interactive vehicle model and the corresponding theoretical blind spot are displayed in the simulated driving scene.

3. The method according to claim 2, characterized in that The display effect of the theoretical blind area is a see-through effect of a three-dimensional display.

4. The method according to claim 1, characterized in that: Also includes: Acquiring driving state information of the interactive vehicle model, wherein the driving state information includes a turning state and a lane changing state; Determine a current theoretical attention area and a theoretical neglect area of ​​the interactive vehicle model based on the driving state information; When the user uses a driving simulator or a personal smart terminal to perform driving simulation training, the positional relationship between the user's driving simulation vehicle and the interactive vehicle model is monitored, and a prompt message is generated when the user's driving simulation vehicle enters the theoretical neglect area.

5. The method according to claim 4, characterized in that Also includes: When the user uses a driving simulator or a personal intelligent terminal to perform driving simulation training, the interactive vehicle model and the corresponding theoretical neglect blind area are displayed in the simulated driving scene.

6. The method according to claim 5, characterized in that The display effect of the theoretical neglected area is a see-through effect of a three-dimensional display.

7. The method according to claim 5, characterized in that Also includes: Acquiring driving state information of the interactive vehicle model; When the interactive vehicle model ends the turning state or the lane changing state, the interactive vehicle model and the corresponding theoretical ignored blind spot are stopped from being displayed in the simulated driving scene.

8. A driving simulation training model display device, characterized in that: include: A modeling unit, used to establish an interactive vehicle model based on the profile parameters of different vehicle types, wherein the interactive vehicle model is a model of other movable vehicles in the road area visible to the trainee during the simulated driving process; A calculation unit, configured to calculate a theoretical blind area based on the profile parameters of the interactive vehicle model; The prompt unit is used to monitor the positional relationship between the user's driving simulation vehicle and the interactive vehicle model when the user uses a driving simulator or a personal intelligent terminal to perform driving simulation training, and generate a prompt message when the user's driving simulation vehicle enters the theoretical blind spot.

9. An electronic system, comprising a memory and a processor, characterized in that: The processor is used to implement the steps of the driving simulation training model display method according to any one of claims 1 to 7 when executing the computer program stored in the memory.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the driving simulation training model display method according to any one of claims 1 to 7 are implemented.