Driving skill teaching method and device, vehicle and storage medium

By capturing driving actions and road conditions during vehicle operation, driving skill instruction videos are generated, solving the problem that novice drivers find it difficult to cope with diverse road conditions and improving driving safety and instructional accuracy.

CN119314379APending Publication Date: 2025-01-14GREAT WALL MOTOR CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310868287.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-14
Publication Date
2025-01-14

AI Technical Summary

Technical Problem

In current vehicle driving instruction, novice drivers struggle to cope with diverse road conditions, resulting in insufficient driving safety.

Method used

By capturing the target driving actions and road conditions of the driver during vehicle operation, driving skill instruction videos are generated. These videos, combined with driving action demonstration animations, instructional texts, and audio, provide standardized driving skill instruction.

Benefits of technology

It improves the effectiveness of novice drivers learning driving skills under different road conditions, enhances driving safety, and enriches the vehicle's display functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119314379A_ABST
    Figure CN119314379A_ABST
Patent Text Reader

Abstract

The invention provides a driving skill teaching method and device, a vehicle and a storage medium, the method is applied to the field of vehicle driving teaching, and the method comprises the steps: in the driving process of a target vehicle, in response to a driving skill teaching instruction, obtaining a target driving action of a driving object, and obtaining a road condition picture of a driving road of the target vehicle; obtaining a driving action display animation matched with the target driving action; based on the road condition picture and the driving action display animation, a driving skill teaching video is displayed, and the driving skill teaching video is used for displaying the driving action needing to be adopted in the road condition picture. The method can improve the driving skill learning effectiveness of the driving novice, thereby improving the driving safety of the driving novice.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle driving teaching, and more specifically, to a driving skill teaching method, device, vehicle and storage medium in the field of vehicle driving teaching. Background Art

[0002] In the vehicle driving teaching scenario, the diversity of road conditions adds a certain degree of difficulty to vehicle driving teaching.

[0003] At present, in the process of driving teaching, people often only focus on a few specific driving scenarios, such as reversing into a garage, parallel parking, parking and starting at a fixed point on a slope, right-angle turns, and curve driving. However, in the actual driving process, other more complex or unfamiliar driving conditions may be encountered, making it difficult for novice drivers to respond in time, thus affecting driving safety.

[0004] Therefore, how to enable novice drivers to learn to cope with diverse road conditions during actual driving is an issue that needs to be urgently addressed in order to improve driving safety. Summary of the invention

[0005] The present application provides a driving skill teaching method, device, vehicle and storage medium, which can improve the effectiveness of novice drivers in learning driving skills, so as to improve the driving safety of novice drivers.

[0006] In a first aspect, a driving skill teaching method is provided, the method comprising: during the driving process of a target vehicle, in response to a driving skill teaching instruction, obtaining a target driving action of the driving object and a road condition picture of the road on which the target vehicle is driving; obtaining a driving action display animation that matches the target driving action; based on the road condition picture and the driving action display animation, displaying a driving skill teaching video, the driving skill teaching video being used to display the driving action that should be adopted in the road condition picture.

[0007] In the above technical solution, in the driving skills teaching scenario, this application proposes a driving skills teaching method: during vehicle driving, passengers can trigger driving skills teaching instructions, and the corresponding vehicle can obtain the target driving action of the driving object and the road condition picture of the vehicle's driving road, and obtain the driving action display picture matching the target driving action, and then display the driving skills teaching video based on the driving action display picture and the road condition picture, which is used to teach passengers the driving actions that should be adopted on the road condition picture. By displaying the driving actions that should be adopted on the road condition picture of the current driving road, passengers can learn driving skills under different road conditions in the driver's safe driving process, so as to learn driving skills under different road conditions, improve the effectiveness of novice drivers learning driving skills, and then improve the driving safety of novice drivers; in addition, driving skills teaching functions can be added to any vehicle to enrich the display functions of the vehicle.

[0008] In combination with the first aspect, in some possible implementations, the method also includes: generating a driving skill teaching text based on the target driving action and the road condition picture; displaying a driving skill teaching video based on the road condition picture and the driving action display animation, including: generating the driving skill teaching video based on the road condition picture, the driving action display animation and the driving skill teaching text; and displaying the driving skill teaching video.

[0009] In the above technical solution, in order to make the passengers more clear about the specific driving skills shown in the current driving skills teaching video, this application also proposes to generate a corresponding driving skills teaching text according to the target driving action and the road condition picture, and generate a driving skills teaching video by combining the driving skills teaching text, the driving action display animation and the road condition picture. The generated driving skills teaching video is configured with an explanation text (driving skills teaching text), so that the passengers can be more clear about the specific driving skills shown in the current driving skills teaching video, and further improve the accuracy and effectiveness of driving skills teaching.

[0010] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: performing speech synthesis on the driving skills teaching text to generate driving skills teaching audio; generating the driving skills teaching video based on the road condition picture, the driving action display animation and the driving skills teaching text, including: generating the driving skills teaching video based on the road condition picture, the driving action display animation, the driving skills teaching text and the driving skills teaching audio.

[0011] In the above technical solution, when generating a driving skill teaching video, an explanation audio can also be added to the driving skill teaching video so that users can obtain relevant driving skill information more directly. This application also proposes to obtain driving skill teaching audio by performing speech synthesis on the driving skill teaching text, and generate a driving skill teaching video by combining the driving skill teaching audio, driving skill teaching text, driving action display animation, and road condition pictures. The generated driving skill teaching video is provided with an explanation audio, which increases the vividness and intuitiveness of the driving skill teaching video, so as to further improve the accuracy and effectiveness of driving skill teaching.

[0012] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: obtaining the headphone connection status of the target vehicle, the headphone connection status including an unconnected state or a connected state; displaying the driving skills teaching video includes: when the headphone connection status is the connected state, displaying the driving skills teaching video, and playing the driving skills teaching audio through the headphone; when the headphone connection status is the unconnected state, displaying the driving skills teaching video, and stopping playing the driving skills teaching audio.

[0013] In the above technical solution, if the driving skill teaching video has an explanation audio, if the explanation audio is played directly, it may affect the driver's normal driving. In order to provide the driver with a safe driving environment, the present application also proposes to obtain the headphone connection status of the target vehicle to determine whether the explanation audio of the driving skill teaching video can be played. If the headphone connection status is connected, the driving skill teaching audio can be played normally. If the headphone connection status is not connected, the driving skill teaching audio is stopped. Only playing the driving skill teaching audio when the headphone is connected can avoid the impact of playing the driving skill teaching audio on the driver, thereby teaching driving skills while ensuring driving safety.

[0014] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the target driving action of the driving object is obtained in response to the driving skill teaching instruction, including: in response to the driving skill teaching instruction, obtaining the current first driving action of the driving object, and obtaining the current vehicle driving information of the target vehicle, the vehicle driving information is vehicle state information changed by the driving action; when the first driving action matches the vehicle driving information, the first driving action is determined as the target driving action.

[0015] In the above technical solution, it is considered that whether the driving action recognition is accurate is a key factor affecting the subsequent driving skills teaching. In order to further improve the recognition accuracy of driving actions, this application proposes to obtain the current vehicle driving information of the target vehicle, verify the first driving action recognized, and when the vehicle driving information is consistent with the first driving action, determine the first driving action as the target driving action for subsequent matching of the driving action display animation. By verifying the first driving action recognized, it is possible to avoid misidentification of driving actions, which leads to subsequent erroneous driving skills teaching, thereby improving the accuracy of driving skills teaching.

[0016] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, when the first driving action matches the vehicle driving information, the first driving action is determined as the target driving action, including: when the first driving action matches the vehicle driving information, the first driving action is verified based on the road condition picture to obtain a verification result, and the driving action verification is used to verify whether the first driving action matches the road condition picture; when the verification result indicates that the first driving action matches the road condition picture, the first driving action is determined as the target driving action.

[0017] In the above technical solution, considering that the generated driving skill teaching video is used for driving skill teaching, it is necessary to ensure that the driving action belongs to the normative driving action under the current road condition picture. On the premise that the driving action is verified based on the vehicle driving information, the present application also proposes to further verify the first driving action through the road condition picture, and when the first driving action matches the road condition picture, the first driving action is determined as the target driving action to match the corresponding driving action display animation. Further verification of the identified driving action through the road condition picture can avoid the driver taking wrong driving actions, which leads to wrong driving skill teaching, so as to further improve the accuracy of driving skill teaching.

[0018] In combination with the first aspect and the above-mentioned implementation methods, in some possible implementation methods, the method also includes: when the verification result indicates that the first driving action does not match the road condition picture, obtaining a second driving action that matches the road condition picture; and determining the second driving action as the target driving action.

[0019] In the above technical solution, in order to avoid incorrect driving skill teaching when the identified driving action does not match the road condition picture, the present application also proposes to obtain a second driving action that matches the road condition picture and determine the second driving action as the target driving action to match the driving action display animation. This allows the user to be provided with accurate and standardized driving skill teaching videos even when the driver is driving irregularly, so as to ensure the accuracy and standardization of driving skill teaching.

[0020] In summary, in the driving skills teaching scenario, this application proposes a driving skills teaching method: during vehicle driving, passengers can trigger driving skills teaching instructions, and the corresponding vehicle can obtain the target driving action of the driving object, as well as the road condition picture of the vehicle's driving road, and obtain the driving action display picture matching the target driving action, and then display the driving skills teaching video based on the driving action display picture and the road condition picture, which is used to teach passengers the driving actions that should be adopted on the road condition picture. By displaying the driving actions that should be adopted on the road condition picture of the current driving road, passengers can learn driving skills under different road conditions in the process of safe driving by the driver, so as to learn driving skills under different road conditions, improve the effectiveness of novice drivers learning driving skills, and thus improve the driving safety of novice drivers; in addition, driving skills teaching functions can be added to any vehicle to enrich the display functions of the vehicle.

[0021] In order to make the specific driving skills displayed in the current driving skills teaching video more clear to passengers, the present application also proposes to generate a corresponding driving skills teaching text according to the target driving action and the road condition picture, and to generate a driving skills teaching video by combining the driving skills teaching text, the driving action display animation and the road condition picture. The generated driving skills teaching video is configured with an explanation text (driving skills teaching text), so that passengers can be more clear about the specific driving skills displayed in the current driving skills teaching video, and further improve the accuracy and effectiveness of driving skills teaching.

[0022] When generating a driving skill teaching video, you can also add explanation audio to the driving skill teaching video so that users can obtain relevant driving skill information more directly. This application also proposes to synthesize the driving skill teaching text to obtain the driving skill teaching audio, and combine the driving skill teaching audio, driving skill teaching text, driving action display animation and road condition pictures to generate a driving skill teaching video. The generated driving skill teaching video has explanation audio, which increases the vividness and intuitiveness of the driving skill teaching video, so as to further improve the accuracy and effectiveness of driving skill teaching.

[0023] In the case that the driving skills teaching video has explanation audio, if the explanation audio is played directly, it may affect the driver's normal driving. In order to provide the driver with a safe driving environment, the present application also proposes to obtain the headphone connection status of the target vehicle to determine whether the explanation audio of the driving skills teaching video can be played. If the headphone connection status is connected, the driving skills teaching audio can be played normally. If the headphone connection status is not connected, the driving skills teaching audio is stopped. Only playing the driving skills teaching audio when the headphones are connected can avoid the impact of playing the driving skills teaching audio on the driver, thereby teaching driving skills while ensuring driving safety.

[0024] Considering that the accuracy of driving action recognition is a key factor affecting the subsequent driving skills teaching. In order to further improve the recognition accuracy of driving actions, this application proposes to obtain the current vehicle driving information of the target vehicle, verify the first driving action identified, and when the vehicle driving information is consistent with the first driving action, determine the first driving action as the target driving action for subsequent matching of the driving action display animation. By verifying the first driving action identified, it is possible to avoid misidentification of driving actions, which leads to subsequent erroneous driving skills teaching, thereby improving the accuracy of driving skills teaching.

[0025] Considering that the generated driving skill teaching video is used for driving skill teaching, it is necessary to ensure that the driving action belongs to the normative driving action under the current road condition picture. On the premise that the driving action is verified based on the vehicle driving information, the present application also proposes to further verify the first driving action through the road condition picture, and when the first driving action matches the road condition picture, the first driving action is determined as the target driving action to match the corresponding driving action display animation. Further verification of the identified driving action through the road condition picture can avoid the driver taking wrong driving actions, which leads to wrong driving skill teaching, so as to further improve the accuracy of driving skill teaching.

[0026] In the case where the identified driving action does not match the road condition picture, in order to avoid incorrect driving skill teaching, the present application also proposes to obtain a second driving action that matches the road condition picture and determine the second driving action as the target driving action to match the driving action display animation. This allows the user to be provided with accurate and standardized driving skill teaching videos even when the driver is driving irregularly, so as to ensure the accuracy and standardization of driving skill teaching.

[0027] In a second aspect, a driving skill teaching device is provided, which includes: a first acquisition module, which is used to obtain the target driving action of the driving object and the road condition picture of the road where the target vehicle is traveling in response to the driving skill teaching instruction during the driving process of the target vehicle; the first acquisition module is also used to obtain a driving action display animation matching the target driving action; and a display module is used to display a driving skill teaching video based on the road condition picture and the driving action display animation, wherein the driving skill teaching video is used to display the driving action that should be adopted in the road condition picture.

[0028] In combination with the second aspect, in some possible implementations, the device also includes: a first generation module, used to generate a driving skill teaching text based on the target driving action and the road condition picture; the display module is also used to: generate the driving skill teaching video based on the road condition picture, the driving action display animation and the driving skill teaching text; and display the driving skill teaching video.

[0029] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the device also includes: a second generation module, used to perform speech synthesis on the driving skills teaching text to generate driving skills teaching audio; the display module is also used to: generate the driving skills teaching video based on the road condition picture, the driving action display animation, the driving skills teaching text and the driving skills teaching audio.

[0030] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the device also includes: a second acquisition module, used to obtain the headphone connection status of the target vehicle, and the headphone connection status includes an unconnected state or a connected state; the display module is also used to: when the headphone connection status is the connected state, display the driving skills teaching video, and play the driving skills teaching audio through the headphone; when the headphone connection status is the unconnected state, display the driving skills teaching video, and stop playing the driving skills teaching audio.

[0031] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the first acquisition module is also used to: in response to the driving skill teaching instruction, obtain the current first driving action of the driving object, and obtain the current vehicle driving information of the target vehicle, where the vehicle driving information is vehicle state information changed by the driving action; when the first driving action matches the vehicle driving information, determine the first driving action as the target driving action.

[0032] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the first acquisition module is also used to: when the first driving action matches the vehicle driving information, perform a driving action verification on the first driving action based on the road condition picture to obtain a verification result, and the driving action verification is used to verify whether the first driving action matches the road condition picture; when the verification result indicates that the first driving action matches the road condition picture, determine the first driving action as the target driving action.

[0033] In combination with the second aspect and the above-mentioned implementation methods, in some possible implementation methods, the device also includes: a third acquisition module, used to obtain a second driving action that matches the road condition picture when the verification result indicates that the first driving action does not match the road condition picture; a determination module, used to determine the second driving action as the target driving action.

[0034] In a third aspect, a vehicle is provided, comprising a memory and a processor. The memory is used to store executable program code, and the processor is used to call and run the executable program code from the memory, so that the vehicle executes the method in the first aspect or any possible implementation of the first aspect.

[0035] In a fourth aspect, a computer program product is provided, comprising: a computer program code, which, when executed on a computer, enables the computer to execute the method in the first aspect or any possible implementation of the first aspect.

[0036] In a fifth aspect, a computer-readable storage medium is provided, which stores a computer program code. When the computer program code runs on a computer, the computer executes the method in the above-mentioned first aspect or any possible implementation manner of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] Figure 1 is a schematic flow chart of a driving skill teaching method provided in an embodiment of the present application;

[0038] Figure 2 is a schematic diagram of a driving action acquisition process provided by an embodiment of the present application;

[0039] Figure 3 This is a schematic diagram of a process for generating a road condition picture provided by an embodiment of the present application;

[0040] Figure 4 is a schematic flow chart of another driving skill teaching method provided in an embodiment of the present application;

[0041] Figure 5This is a schematic diagram of a process for generating a driving skill teaching video provided in an embodiment of the present application;

[0042] Figure 6 is a schematic flow chart of another driving skill teaching method provided in an embodiment of the present application;

[0043] Figure 7 This is a schematic diagram of a process for generating a driving skill teaching video provided in an embodiment of the present application;

[0044] Figure 8 It is a structural schematic diagram of a driving skill teaching device provided in an embodiment of the present application;

[0045] Fig. 9 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application. DETAILED DESCRIPTION

[0046] The technical solution in the present application will be described clearly and in detail below in conjunction with the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " means or, for example, A / B can mean A or B: "and / or" in the text is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0047] In the following, the terms "first" and "second" are used for descriptive purposes only and are not to be understood as suggesting or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0048] Figure 1 1 is a schematic flow chart of a driving skill teaching method provided in an embodiment of the present application. It should be understood that the method can be applied to vehicles.

[0049] For example, Figure 1 As shown, the method 100 includes:

[0050] 101. During the driving process of the target vehicle, in response to the driving skill teaching instruction, a target driving action of the driving subject is obtained, and a road condition picture of the road on which the target vehicle is driving is obtained.

[0051] In order to enable novice drivers to learn driving actions under different road conditions on the spot, so as to ensure driving safety under different road conditions. The embodiment of the present application provides a driving skills teaching method in which a novice driver, as a passenger, learns the driver's current driving skills through the vehicle display screen during the driver's driving process. Passengers can trigger the vehicle to perform the driving skills teaching function by triggering driving skills teaching instructions. Among them, the driving skills teaching instructions can be triggered by specific voice commands, or by specific gesture operations, or the vehicle is equipped with a driving skills teaching application, and the driving skills teaching instructions are triggered by triggering operations on the driving skills teaching application.

[0052] In order to show the target driving skills to the passengers, the target driving skills are used to refer to the driving actions that should be adopted in the specific road condition picture, so the vehicle first needs to collect the driving action information of the current driver, as well as the current road condition information, etc., in order to generate the required driving skills teaching video. In a possible implementation, during the driving process of the target vehicle, if the passenger (non-driver or non-driving object) has a driving skills learning demand, the driving skills teaching instruction can be triggered. The corresponding vehicle receives the driving skills teaching instruction and starts to obtain the current target driving action of the driving object (driver) in real time, and obtains the road condition picture of the road on which the current target vehicle is traveling in real time, and then combines the target driving action with the road condition picture to generate a driving skills teaching video for showing the driving action taken on the current driving road.

[0053] Among them, the target driving action can be obtained by: collecting a driving area image in real time through a camera set in the vehicle, and the driving area image at least includes a driver (driving object) image, so as to identify the current target driving action of the driving object from the driving area image; optionally, the target driving action of the driving object can also be identified by installing a human pyroelectric infrared sensor (Passive Infra-Red sensor, PIR sensor) in the vehicle.

[0054] Figure 2 Schematic diagram of a driving action acquisition process provided by an embodiment of the present application. Figure 2 As shown, the driving action of the driver (driving object) can be obtained through video analysis technology. Specifically: the image containing the driver's hands and feet is captured by a camera, and the target image is obtained after being processed by an image signal collector and an image processor; the hand and foot detection is then performed on the target image to roughly determine the hand area and foot area in the target image, and then the feature point detection and feature value comprehensive judgment of the hand area and foot area are performed, and a machine learning algorithm is used to identify the driving action of the driver (driver).

[0055] Optionally, in order to reduce the power consumption of video acquisition for obtaining real-time road condition images, in other optional methods, the vehicle may also directly reuse the road condition images provided by the navigation map.

[0056] Optionally, the road condition picture may be a 3D road condition picture or a two-dimensional plane road condition picture.

[0057] Optionally, the road condition picture may include not only the lane line information of the road on which the current target vehicle is traveling, but also information such as traffic congestion, road construction, and real road condition information. In order to provide a more detailed road condition picture as possible, Figure 3 Schematic diagram of the process of generating a road condition picture provided by an embodiment of the present application. Figure 3 As shown, a 3D picture 305 (i.e., a road condition picture) of the actual road conditions is generated mainly based on four aspects of information: lane line model 301, real-time road condition feedback 302, on-board map navigation 304, and traffic congestion, road construction, etc. The acquisition process of each aspect of information is as follows: lane recognition technology based on the camera is used to obtain the lane line model 301. Specifically, based on the collected road image, the area of ​​interest is determined, and the image is grayed and filtered, and then the processed image is subjected to image edge detection, image binarization, and Hough transform, so as to obtain the lane line information of the collected road image, and the lane line information is processed to obtain the current lane line model 301; real-time road condition feedback technology based on GPS and map data is used to obtain real-time road condition feedback 302. Specifically: based on GPS technology (GPS receiver receives signal and analyzes signal to obtain GPS information) and real-time traffic conditions (obtain traffic conditions in real time in online mode) are used to process map data to obtain real-time traffic feedback 302; based on the traffic sharing technology of Internet of Vehicles, traffic congestion, road construction and other conditions are obtained; then, the lane line model 301, real-time traffic feedback 302 and traffic congestion, road construction and other conditions can be combined to generate real-time road conditions 303; and then combined with the image display technology of the on-board map navigation 304, a 3D picture 305 of the actual road conditions is generated to obtain a road condition picture.

[0058] 102 , obtaining a driving action display animation that matches the target driving action.

[0059] In order to show the standard driving action to the passengers, in a possible implementation, a driving action animation resource library is pre-set, and the driving action animation resource library may contain driving action display animations corresponding to several driving actions. Correspondingly, in the driving skill teaching process, when the vehicle recognizes the driver's target driving action, it can match the driving action animation resource library according to the driving action to obtain the driving action display animation matching the target driving action, which is then used for the subsequent generation of driving skill teaching videos.

[0060] Optionally, the driving action animation resource library may be pre-stored in the vehicle, or may be stored in a cloud server or a backend server. If stored in a cloud server, the vehicle needs to send an animation acquisition request to the cloud server, and the animation acquisition request includes a target driving action or an action identifier corresponding to the target driving action. The corresponding cloud server matches the driving action display animation from the driving action animation resource library according to the animation acquisition request, and then feeds the driving action display animation back to the vehicle, so that the corresponding vehicle obtains the driving action display animation matching the target driving action.

[0061] 103. Based on the road condition picture and the driving action display animation, a driving skill teaching video is displayed. The driving skill teaching video is used to display the driving action that should be adopted in the road condition picture.

[0062] In order to enable passengers to clearly understand what driving actions to adopt under different road conditions, in one possible implementation, the vehicle needs to combine the driving action display animation with the road condition picture to generate a driving skills teaching video. The driving skills teaching video can indicate the driving actions that should be adopted in the road condition picture, and the purpose of actual driving skills teaching for passengers can be achieved by displaying the driving skills teaching video.

[0063] Optionally, when the vehicle displays a driving skills teaching video, it can be displayed through a display device configured on the vehicle. The display device can be various display screens on the vehicle, such as a co-pilot display screen, or a display screen behind a seat, etc. It can also be a projection device on the vehicle, or a virtual display device, etc. This embodiment does not limit the display device used to display the driving skills teaching video.

[0064] Optionally, in order to avoid the influence of the driver's normal driving on the process of the passenger learning driving skills, the display device can be a display device other than the driving display screen in the target vehicle, and the driving display screen is the display screen in front of the driver's seat. For example, if the passenger sits in the front passenger seat, the display device can be the front passenger screen or the front passenger display screen; if the passenger sits in the back seat, the display device can be the display screen configured behind the front seat.

[0065] Optionally, after generating the driving skills teaching video, it can not only be displayed on a display device, but also stored in a specific storage location in the vehicle; or the driving skills teaching video can be sent to the passenger's mobile terminal so that subsequent passengers can watch it multiple times to improve their driving skills.

[0066] In summary, in the driving skills teaching scenario, this application proposes a driving skills teaching method: during vehicle driving, passengers can trigger driving skills teaching instructions, and the corresponding vehicle can obtain the target driving action of the driving object, as well as the road condition picture of the vehicle's driving road, and obtain the driving action display picture matching the target driving action, and then display the driving skills teaching video based on the driving action display picture and the road condition picture, which is used to teach passengers the driving actions that should be adopted on the road condition picture. By displaying the driving actions that should be adopted on the road condition picture of the current driving road, passengers can learn driving skills under different road conditions in the process of safe driving by the driver, so as to learn driving skills under different road conditions, improve the effectiveness of novice drivers learning driving skills, and thus improve the driving safety of novice drivers; in addition, driving skills teaching functions can be added to any vehicle to enrich the display functions of the vehicle.

[0067] In order to make passengers more clear and aware of the driving skills taught in the current driving skills teaching video, in other optional implementations, the vehicle can also generate a driving skills teaching text or driving skills teaching audio based on the road condition image and the target driving action, so as to explain the current driving skills to the passengers.

[0068] Figure 4 1 is a schematic flow chart of another driving skill teaching method provided in an embodiment of the present application. It should be understood that the method can be applied to vehicles.

[0069] For example, Figure 4 As shown, the method 400 includes:

[0070] 401, during the driving process of the target vehicle, in response to the driving skill teaching instruction, obtaining the current first driving action of the driving subject and obtaining the current vehicle driving information of the target vehicle, where the vehicle driving information is the vehicle state information changed by the driving action.

[0071] When the driving area image collected by the camera or the driving action is identified by the PIR sensor, there may be a recognition error. In the driving skills teaching process, there is an accuracy requirement for the driving action. In order to avoid the generation of an erroneous driving skills teaching video due to recognition errors, before determining the target driving action, it is necessary to verify the identified driving action. In a corresponding possible implementation mode, during the driving process of the target vehicle, if a driving skills teaching instruction is received, the current first driving action of the driving object is first identified according to the driving area image or the sensor signal (sensor signal of the PIR sensor), and the current vehicle driving information of the target vehicle is obtained, and the vehicle driving information is the vehicle state information changed by the driving action, and then the first driving action identified is verified according to the vehicle driving information to determine the accuracy of the first driving action identified.

[0072] For example, if the driving action is to turn the steering wheel left, the vehicle driving information may be a vehicle control signal of turning the steering wheel left received by the vehicle. In other words, the vehicle driving information may be a controller area network (CAN) signal.

[0073] 402 : When the first driving action matches the vehicle driving information, determine the first driving action as a target driving action.

[0074] Optionally, when the target vehicle determines that the first driving action matches the vehicle driving information, it means that the target vehicle receives the vehicle control signal corresponding to the first driving action, the identified first driving action is consistent with the control action of the current vehicle, and the driving action is accurately recognized. The first driving action can be determined as the target driving action for subsequent driving skills teaching.

[0075] Optionally, when the target vehicle determines that the first driving action does not match the vehicle driving information, it means that the target vehicle has not received the vehicle control signal that matches the first driving action, the identified first driving action is inconsistent with the control action of the current target vehicle, and there is an error in the driving action recognition. In order to avoid subsequent erroneous driving skill teaching, the subsequent matching driving action display animation and the process of generating the driving skill teaching video are stopped, and the driving action recognition and driving action verification are performed again.

[0076] Driving skills teaching is mainly aimed at some complex road conditions, such as turns, ramps, or areas with heavy traffic, while for simple sections, such as straight sections, driving skills teaching is not necessary. In order to reduce the power consumption caused by real-time recognition of driving actions during driving skills teaching, the target vehicle can selectively perform driving action recognition under specific road conditions; or, the target vehicle is set not to perform driving action recognition and driving skills teaching under simple road conditions; or, the target vehicle is pre-set with driving skills teaching modes under different road conditions, and passengers can choose any road condition for driving skills teaching, and the corresponding target vehicle will only perform driving action recognition when the selected road condition is recognized.

[0077] 403, obtaining a road condition image of the road on which the target vehicle is traveling.

[0078] 404, obtaining a driving action display animation that matches the target driving action.

[0079] The implementation of 403 and 404 can refer to the above embodiment, and this embodiment will not be described in detail here.

[0080] 405 , generating a driving skill teaching text based on the target driving action and the road condition image.

[0081] In order to make passengers more aware of the driving skills taught in the current driving skills teaching video, in one possible implementation, the target vehicle can generate a driving skills teaching text based on the target driving action and road condition picture. The driving skills teaching text is used to explain to the user the current road condition picture and the driving action that should be adopted.

[0082] For example, if the target driving action is: the driver turns the steering wheel left, and the road condition picture shows that the target vehicle is currently traveling on a left turn lane, the generated driving skill teaching text can be: turn the steering wheel left on the left turn lane to control the target vehicle to turn left.

[0083] 406 , generating a driving skill teaching video based on the road condition image, the driving action display animation, and the driving skill teaching text.

[0084] Optionally, after the target vehicle obtains the road condition picture, the driving action display animation and the driving skill teaching text, the road condition picture and the driving action display animation can be synthesized, and the corresponding driving skill teaching text can be added to the synthesized video to further generate a driving skill teaching video. In addition to showing the user the specific driving action used in the specific road condition picture, the driving skill teaching video can also show the user the driving skills explained in the driving skill teaching video through the driving skill teaching text, so that the user can learn specific driving skills more vividly and effectively through the combination of pictures and texts.

[0085] Figure 5 Schematic diagram of the process of generating a driving skills teaching video provided by an embodiment of the present application. Figure 5 As shown, the driving skill teaching video 508 is generated by the driving skill teaching text 507, the driving action display action 505 and the road condition picture 506. In the process of obtaining the driving action display animation 505, it is first necessary to verify the identified driver's driving action 501 (first driving action) according to the obtained CAN signal 502 (vehicle driving information). If the two are consistent, the verification is passed, and the identified driver's driving action 501 is determined as the target driving action 503, and then based on the target driving action 503, the driving action display animation 505 is matched from the driver action display animation resource library 504. Further, the driving skill teaching text 507 can be generated according to the target driving action 503 and the generated road condition picture 506, so that the driving skill teaching video 508 can be generated based on the driving skill teaching text 507, the road condition 506 and the driving action display animation 505.

[0086] 407, display driving skills teaching video.

[0087] Optionally, after the target vehicle generates a driving skill teaching video, the driving skill teaching video can be displayed on a display device of the vehicle.

[0088] Optionally, in addition to displaying the driving skill teaching video on the display device, the driving skill teaching video may also be stored in the target vehicle for subsequent passengers to view.

[0089] In this embodiment, the target vehicle verifies the current first driving action of the identified driving object by acquiring the current vehicle driving information of the target vehicle, and when the first driving action matches the vehicle driving information, the first driving action is determined as the target driving action, so that the user can subsequently match the corresponding driving action display animation. By verifying the identified first driving action, it is possible to avoid misidentification of driving actions, which leads to subsequent incorrect driving skills teaching, thereby improving the accuracy of driving skills teaching; in addition, the target vehicle can also generate a corresponding driving skills teaching text based on the target driving action and the road condition picture, so as to explain to the passengers the driving actions that should be adopted in the current road condition picture through the driving skills teaching text, so that the passengers can be more clear about the specific driving skills shown in the current driving skills teaching video, and the accuracy and effectiveness of driving skills teaching can also be further improved.

[0090] In the above embodiment, a driving skill teaching text is introduced into the driving skill teaching video. In other possible implementations, in order to enable users to more directly acquire the driving skills demonstrated in the driving skill teaching video, a corresponding driving skill explanation audio may also be generated to explain the driving skills to the user in the form of the explanation audio.

[0091] Figure 6 1 is a schematic flow chart of another driving skill teaching method provided in an embodiment of the present application. It should be understood that the method can be applied to vehicles.

[0092] For example, Figure 6 As shown, the method 600 includes:

[0093] 601, during the driving process of the target vehicle, in response to the driving skill teaching instruction, obtaining the current first driving action of the driving subject and obtaining the current vehicle driving information of the target vehicle, where the vehicle driving information is the vehicle state information changed by the driving action.

[0094] 602, obtaining a road condition image of the road on which the target vehicle is traveling.

[0095] The implementation of 601 and 602 can refer to the above embodiment, and this embodiment will not be described in detail here.

[0096] 603, when the first driving action matches the vehicle driving information, the first driving action is verified based on the road condition picture to obtain a verification result, and the driving action verification is used to verify whether the first driving action matches the road condition picture.

[0097] In addition to verifying the first driving action identified based on the vehicle driving information, considering that the driving action identified here is used for subsequent driving skills teaching, the driving action needs to match the road conditions of the road on which the current target vehicle is traveling in addition to the recognition accuracy, so as to avoid generating erroneous driving skills teaching. Therefore, in a possible implementation, when the target vehicle determines that the first driving action matches the vehicle driving information, it can only be said that the first driving action identified by the vehicle is accurate, and it is also necessary to verify the first driving action according to the road condition picture of the road on which the current target vehicle is traveling, so as to verify whether the first driving action matches the road condition picture, and then determine whether to determine the first driving action as the target driving action based on the obtained verification result.

[0098] 604 , when the verification result indicates that the first driving action matches the road condition image, the first driving action is determined as the target driving action.

[0099] Optionally, when the verification result indicates that the first driving action matches the current road condition picture, it means that the driving action of the driving subject is standardized and accurate, which can be used for subsequent driving skill teaching, and then the first driving action is determined as the target driving action.

[0100] For example, if the driving action corresponding to the current road condition picture is a left turn, and the first recognized driving action is also a left turn, the first driving action can be determined as the target driving action for subsequent generation of a driving skills teaching video.

[0101] 605 , when the verification result indicates that the first driving action does not match the road condition picture, a second driving action matching the road condition picture is obtained.

[0102] On the contrary, if the verification result indicates that the first driving action does not match the road condition image, it means that the driving action of the driver may be irregular and inaccurate. In order to prevent the passenger from learning wrong driving skills, the target vehicle can obtain a second driving action that matches the road condition image and determine the second driving action as the target driving action to teach the passenger accurate and standardized driving skills.

[0103] For example, if the driving action corresponding to the current road condition image is a left turn, but the first recognized driving action is a right turn, it means that the current driver has adopted an incorrect driving action. In order to enable passengers to learn the correct driving action for the current road condition, the left turn can be determined as the target driving action for subsequent generation of a driving skills teaching video.

[0104] 606 : Determine the second driving action as the target driving action.

[0105] Optionally, when the verification result indicates that the identified first driving action does not match the road condition picture, in order to enable passengers to learn the correct driving action to be adopted under the current road condition picture, the standard driving action (second driving action) to be adopted under the road condition picture can be obtained, and the second driving action can be determined as the target driving action for generating subsequent driving skills teaching videos.

[0106] Optionally, when the verification result indicates that the first driving action identified does not match the road condition picture, it means that the driver has adopted an irregular or wrong driving action. In order to improve subsequent driving safety, the target vehicle can perform a reminder operation to remind the driver that the current driving action is deviated. The reminder operation can be a voice reminder.

[0107] 607 , obtaining a driving action display animation that matches the target driving action.

[0108] 608, generating a driving skill teaching text based on the target driving action and the road condition image.

[0109] The implementation of 607 and 608 can refer to the above embodiment, and this embodiment will not be described in detail here.

[0110] 609, performing speech synthesis on the driving skill teaching text to generate driving skill teaching audio.

[0111] Optionally, after the target vehicle generates a driving skill teaching text, the driving skill teaching text can also be speech synthesized through intelligent speech synthesis technology to generate driving skill teaching audio, so as to play the driving skill explanation audio to the user.

[0112] 610, generating a driving skill teaching video based on the road condition picture, the driving action display animation, the driving skill teaching text, and the driving skill teaching audio.

[0113] Furthermore, the target vehicle can synthesize the road condition images and the driving action demonstration animation into a video, and add driving skill teaching text and driving skill teaching audio to the synthesized video, so that passengers can learn driving skills in multiple ways through the combination of pictures, texts and audios.

[0114] Figure 7 Schematic diagram of the process of generating a driving skills teaching video provided by an embodiment of the present application. Figure 7As shown, the driving skill teaching video 709 is generated by the driving skill teaching text 707, the driving action display animation 705, the road condition picture 706 and the driving skill teaching audio 708. In the process of obtaining the driving action display animation 705, the driver's hands and feet can be detected by an infrared sensor, and the driver's driving action 701 (first driving action) can be determined according to the output signal, and then the identified driver's driving action 701 (is verified according to the obtained CAN signal 702 (vehicle driving information). If the two are consistent, the verification is passed, and the identified driver's driving action 701 is determined as the target driving action 703. Then, based on the target driving action 703, the driving action display animation 705 is matched from the driver action display animation resource library 704. Further, according to the target driving action 703 and the generated road condition picture 706, a driving skill teaching text 707 can be generated, and the driving skill teaching text 707 can be voice synthesized to obtain the driving skill teaching audio 708; so that the driving skill teaching video 708 can be jointly generated based on the driving skill teaching text 707, the road condition picture 706, the driving action display animation 705 and the driving skill teaching audio.

[0115] 611, display driving skills instructional video.

[0116] In the case where the driving skill teaching video includes the driving skill teaching audio, it is considered that the external playing of the driving skill teaching audio may affect the normal driving of the driver, thereby affecting driving safety. Therefore, when the driving skill teaching video is actually displayed, it can be selectively determined whether to play the driving skill teaching audio according to whether the driving skill teaching audio will be played externally. Optionally, 611 may also include 611A and 611B.

[0117] 611A, when the earphone connection status is connected, the driving skill teaching video is displayed, and the driving skill teaching audio is played through the earphone.

[0118] Optionally, after generating the driving skill teaching video, the target vehicle can determine whether the current driving scene is suitable for playing the driving skill teaching audio. If it is suitable, the driving skill teaching audio is played; otherwise, if it is not suitable, for example, it will affect the safe driving of the driving object, the driving skill teaching audio is stopped.

[0119] Furthermore, the target vehicle can determine whether it is suitable to play the driving skill teaching audio by obtaining the headset connection status, that is, determining whether the current vehicle is connected to a wireless headset or a wired headset. The headset connection status may include an unconnected state or a connected state. The unconnected state indicates that the target vehicle is not connected to the headset, and the connected state indicates that the target vehicle is connected to the headset.

[0120] Optionally, when the earphone connection state is connected, it means that the driving skill teaching audio can be played through the earphone without affecting the driver's normal driving. The corresponding vehicle displays the driving skill teaching video through the display device and plays the driving skill teaching audio through the earphone.

[0121] 611B, when the earphone connection status is disconnected, display the driving skill teaching video and stop playing the driving skill teaching audio.

[0122] On the contrary, if the target vehicle determines that the headset connection state is not connected, it means that the driving skill teaching audio will be directly played out, and the driving skill teaching audio may interfere with the driver's normal driving. In order to ensure the driver's safe driving, the target vehicle can display the driving skill teaching video through the display device and stop playing the driving skill teaching audio when the headset connection state is determined to be not connected.

[0123] In this embodiment, the driving skill teaching text is synthesized by intelligent speech synthesis technology to generate driving skill teaching audio, which is used to generate driving skill teaching video later. The generated driving skill teaching video has explanation audio, which increases the vividness and intuitiveness of the driving skill teaching video, so as to further improve the accuracy and effectiveness of driving skill teaching.

[0124] In the case that the driving skills teaching video has explanation audio, if the explanation audio is played directly, it may affect the driver's normal driving. In order to provide the driver with a safe driving environment, the present application also proposes to obtain the headphone connection status of the target vehicle to determine whether the explanation audio of the driving skills teaching video can be played. If the headphone connection status is connected, the driving skills teaching audio can be played normally. If the headphone connection status is not connected, the driving skills teaching audio is stopped. Only playing the driving skills teaching audio when the headphones are connected can avoid the impact of playing the driving skills teaching audio on the driver, thereby teaching driving skills while ensuring driving safety.

[0125] In addition, considering that the generated driving skill teaching video is used for driving skill teaching, it is necessary to ensure that the driving action belongs to the normative driving action under the current road condition picture. On the premise that the driving action is verified based on the vehicle driving information, the present application also proposes to further verify the first driving action through the road condition picture, and when the first driving action matches the road condition picture, the first driving action is determined as the target driving action to match the corresponding driving action display animation. Further verification of the identified driving action through the road condition picture can avoid the driver taking wrong driving actions, which leads to wrong driving skill teaching, so as to further improve the accuracy of driving skill teaching.

[0126] In the case where the identified driving action does not match the road condition picture, in order to avoid incorrect driving skill teaching, the present application also proposes to obtain a second driving action that matches the road condition picture and determine the second driving action as the target driving action to match the driving action display animation. This allows the user to be provided with accurate and standardized driving skill teaching videos even when the driver is driving irregularly, so as to ensure the accuracy and standardization of driving skill teaching.

[0127] Figure 8 It is a structural schematic diagram of a driving skill teaching device provided in an embodiment of the present application.

[0128] For example, Figure 8 As shown, the device 800 includes:

[0129] The first acquisition module 801 is used to obtain the target driving action of the driving object and the road condition picture of the road where the target vehicle is traveling in response to the driving skill teaching instruction during the driving process of the target vehicle;

[0130] The first acquisition module 801 is further used to acquire a driving action display animation matching the target driving action;

[0131] The display module 802 is used to display a driving skill teaching video based on the road condition picture and the driving action display animation, and the driving skill teaching video is used to display the driving action that should be adopted in the road condition picture.

[0132] In a possible implementation, the device also includes: a first generation module, used to generate a driving skill teaching text based on the target driving action and the road condition picture; the display module 802 is also used to: generate the driving skill teaching video based on the road condition picture, the driving action display animation and the driving skill teaching text; and display the driving skill teaching video.

[0133] In one possible implementation, the device also includes: a second generation module, used to perform speech synthesis on the driving skills teaching text to generate driving skills teaching audio; the display module 802 is also used to: generate the driving skills teaching video based on the road condition picture, the driving action display animation, the driving skills teaching text and the driving skills teaching audio.

[0134] In a possible implementation, the device also includes: a second acquisition module, used to obtain the headphone connection status of the target vehicle, and the headphone connection status includes an unconnected state or a connected state; the display module 802 is also used to: when the headphone connection status is the connected state, display the driving skills teaching video, and play the driving skills teaching audio through the headphone; when the headphone connection status is the unconnected state, display the driving skills teaching video, and stop playing the driving skills teaching audio.

[0135] In a possible implementation, the first acquisition module 801 is also used to: in response to the driving skill teaching instruction, obtain the current first driving action of the driving object, and obtain the current vehicle driving information of the target vehicle, where the vehicle driving information is vehicle state information changed by the driving action; when the first driving action matches the vehicle driving information, determine the first driving action as the target driving action.

[0136] In a possible implementation, the first acquisition module 801 is also used to: when the first driving action matches the vehicle driving information, perform a driving action verification on the first driving action based on the road condition picture to obtain a verification result, and the driving action verification is used to verify whether the first driving action matches the road condition picture; when the verification result indicates that the first driving action matches the road condition picture, determine the first driving action as the target driving action.

[0137] In one possible implementation, the device also includes: a third acquisition module, used to obtain a second driving action that matches the road condition picture when the verification result indicates that the first driving action does not match the road condition picture; and a determination module, used to determine the second driving action as the target driving action.

[0138] Fig. 9 It is a structural schematic diagram of a vehicle provided in an embodiment of the present application.

[0139] For example, Fig. 9 As shown, the vehicle 900 includes: a memory 901 and a processor 902, wherein the memory 901 stores an executable program code 903, and the processor 902 is used to call and execute the executable program code 903 to perform a driving skill teaching method.

[0140] In addition, an embodiment of the present application also protects a device, which may include a memory and a processor, wherein the memory stores an executable program code, and the processor is used to call and execute the executable program code to execute a driving skill teaching method provided by an embodiment of the present application.

[0141] In this embodiment, the functional modules of the device can be divided according to the above method example. For example, each functional module can be corresponded, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0142] In the case of dividing each functional module according to each function, the device may further include a first acquisition module, a display module, etc. It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.

[0143] It should be understood that the device provided in this embodiment is used to execute the above-mentioned driving skill teaching method, and thus can achieve the same effect as the above-mentioned implementation method.

[0144] In the case of an integrated unit, the device may include a processing module and a storage module. When the device is applied to a vehicle, the processing module may be used to control and manage the actions of the vehicle. The storage module may be used to support the vehicle in executing mutual program codes, etc.

[0145] The processing module may be a processor or a controller, which may implement or execute various exemplary logic blocks, modules and circuits disclosed in the present application. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module may be a memory.

[0146] In addition, the device provided in the embodiments of the present application may specifically be a chip, a component or a module, and the chip may include a connected processor and a memory; wherein the memory is used to store instructions, and when the processor calls and executes the instructions, the chip can execute a driving skill teaching method provided in the above embodiments.

[0147] This embodiment also provides a computer-readable storage medium, in which a computer program code is stored. When the computer program code is executed on a computer, the computer executes the above-mentioned related method steps to implement a driving skill teaching method provided in the above embodiment.

[0148] This embodiment also provides a computer program product. When the computer program product runs on a computer, it enables the computer to execute the above-mentioned related steps to implement a driving skill teaching method provided by the above embodiment.

[0149] Among them, the device, computer-readable storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above, and will not be repeated here.

[0150] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0151] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of modules or units is only a logical function division, and there may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0152] The above contents are only specific implementation methods of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A driving skills teaching method, characterized in that: The method comprises: During the driving process of the target vehicle, in response to the driving skill teaching instruction, a target driving action of the driving subject is obtained, and a road condition picture of the road on which the target vehicle is driving is obtained; Acquire a driving action display animation matching the target driving action; Based on the road condition picture and the driving action display animation, a driving skill teaching video is displayed, and the driving skill teaching video is used to demonstrate the driving action that should be adopted in the road condition picture.

2. The method according to claim 1, characterized in that The method further comprises: Generate a driving skill teaching text based on the target driving action and the road condition picture; The method of displaying a driving skill teaching video based on the road condition picture and the driving action display animation includes: generating the driving skill teaching video based on the road condition picture, the driving action display animation and the driving skill teaching text; The driving skill instructional video is displayed.

3. The method according to claim 2, characterized in that The method further comprises: Performing speech synthesis on the driving skill teaching text to generate driving skill teaching audio; The generating the driving skill teaching video based on the road condition picture, the driving action display animation and the driving skill teaching text includes: The driving skill teaching video is generated based on the road condition picture, the driving action display animation, the driving skill teaching text and the driving skill teaching audio.

4. The method according to claim 3, characterized in that The method further comprises: Acquire the headphone connection status of the target vehicle, where the headphone connection status includes an unconnected state or a connected state; The displaying of the driving skills teaching video comprises: When the earphone connection state is the connected state, displaying the driving skill teaching video, and playing the driving skill teaching audio through the earphone; When the earphone connection state is the unconnected state, the driving skill teaching video is displayed, and the driving skill teaching audio is stopped.

5. The method according to any one of claims 1 to 4, characterized in that: The step of obtaining a target driving action of a driving subject in response to the driving skill teaching instruction includes: In response to the driving skill teaching instruction, obtaining a current first driving action of the driving subject and obtaining current vehicle driving information of the target vehicle, wherein the vehicle driving information is vehicle state information changed by the driving action; In a case where the first driving action matches the vehicle driving information, the first driving action is determined as the target driving action.

6. The method according to claim 5, characterized in that The step of determining the first driving action as the target driving action when the first driving action matches the vehicle driving information includes: In a case where the first driving action matches the vehicle driving information, performing a driving action verification on the first driving action based on the road condition picture to obtain a verification result, wherein the driving action verification is used to verify whether the first driving action matches the road condition picture; When the verification result indicates that the first driving action matches the road condition picture, the first driving action is determined as the target driving action.

7. The method according to claim 6, characterized in that The method further comprises: When the verification result indicates that the first driving action does not match the road condition picture, acquiring a second driving action that matches the road condition picture; The second driving action is determined as the target driving action.

8. A driving skill teaching device, characterized in that: The device comprises: A first acquisition module is used to acquire a target driving action of a driving subject and a road condition picture of a road on which the target vehicle is traveling in response to a driving skill teaching instruction during the driving process of the target vehicle; The first acquisition module is further used to acquire a driving action display animation matching the target driving action; The display module is used to display a driving skill teaching video based on the road condition picture and the driving action display animation, and the driving skill teaching video is used to display the driving action that should be adopted in the road condition picture.

9. A vehicle, characterized in that: The vehicle comprises: A memory for storing executable program codes; A processor, configured to call and run the executable program code from the memory, so that the vehicle executes the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 7 is implemented.